Hi Leutz,
ich möchte gerne IPX über pptpd (VPN) tunneln (z.B. für Atomic Bomberman). Zu diesem Zweck habe ich mir ipx und ipxripd installiert. Weiterhin habe ich mit modprobe ipx das IPX Kernelmodul ohne Probleme geladen:
Module Size Used by
ipx 28196 0
mittels:
ipx_configure --auto_primary on
ipx_configure --auto_interface on
ipx_internal_net add 1 2
ipx_interface add eth0 802.2 3
Habe ich ein IPX Interface eingerichtet. ifconfig gibt:
eth0 Link encap:Ethernet HWaddr 00:40:63:CA:22:92
inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::240:63ff:feca:2292/64 Scope:Link
IPX/Ethernet 802.2 addr:00000003:004063CA2292:)
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:81453 errors:0 dropped:0 overruns:0 frame:1
TX packets:105911 errors:12 dropped:0 overruns:0 carrier:24
collisions:7481 txqueuelen:1000
RX bytes:12300786 (11.7 MiB) TX bytes:52407876 (49.9 MiB)
Interrupt:11 Base address:0xe800
IPX scheint also zu laufen. Beim Versuch sich zum pptpd mit IPX zu connecten, ist dies nicht möglich:
Unsupported protocol 'Novell IPX Control Protocol' (0x802b) received
Vermutlich ist der pppd schuld. In meiner /etc/ppp/options steht:
ipx
ipx-network 123abcd
ipx-node 1:0
ipx-routing 2
ipx-router-name Linux_router
ipxcp-accept-remote
Beim Versuch einen pppd zu starten erhalte ich die Fehlermeldung:
IPX support is not present in the kernel
Ich habe mitlerweile IPX und Full internal IPX network in den Kernel einkompiliert. Leider ist pppd immernoch der Meinung.
Was mache ich falsch?
Vielen Dank für die Hilfe
Grumbler
IPX mit pppd
Ich habe nun mal in den pppd source code geschaut. Dort wird die obige Fehlermeldung ausgegeben, wenn es die Datei /proc/net/ipx_interfaces nicht findet.
Leider liegen bei mit die Interface Informationen in /proc/net/ipx/interfaces.
Was mache ich nun? Höchst wahrscheinlich wird es nicht reichen ppp neu zu kompilieren mit einer geänderten Zeile Code.
Hilfe!
Grumbler
Leider liegen bei mit die Interface Informationen in /proc/net/ipx/interfaces.
Was mache ich nun? Höchst wahrscheinlich wird es nicht reichen ppp neu zu kompilieren mit einer geänderten Zeile Code.
Hilfe!
Grumbler