-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
I have two computers. They are running Linux and WinXP.
I would like to build an IPX network between the two computers.
I followed the instruction in Linux IPX-HOWTO.
I created an interface on Linux:
- -------------------------------------------------------------
# cat /proc/net/ipx/interface
Network Node_Address Primary Device Frame_Type
00000001 XXXXXXXXXXX1 Yes eth0 802.3
#
- -------------------------------------------------------------
Moreover, I entered the same network number in WinXP control panel.
Then, I wrote two testing program(A and B).
Program A binds the IPX port 12345 on Linux and attempts to receive a
datagram from WinXP.
Program B(run on WinXP) try to send a datagram to Linux.
B terminated successfully.
However, program A has no data received.
In order to discover the problem, I run `tcpdump' on Linux.
I found that WinXP had requested a RIP request.
- -------------------------------------------------------------
# tcpdump -i eth0 ipx
tcpdump: listening on eth0
17:55:47.265705 0.xx:xx:xx:xx:xx:xx.453 > 0.ff:ff:ff:ff:ff:ff.453:ipx-rip-
resp 1/1.2
- -------------------------------------------------------------
I am not very familiar with IPX/SPX protocol and
I lack the documents about how IPX network works.
Can anyone tell me how I can make it works?
I think I should run a RIP service. Am I right?
But, how can I run a RIP service?
When I want to start ipxd, I saw the following but nothing happen.
- -------------------------------------------------------------
# ipxd -d
Thu Apr 8 17:59:24 2004
Init start
# ps aux|grep ipxd
root 9929 0.0 0.5 3832 752 pts/299 S 18:04 0:00 grep ipxd
#
- -------------------------------------------------------------
This is my config file '/etc/ipx.conf'
- -------------------------------------------------------------
# this attempts auto-configuration
IPX_AUTO_PRIMARY=no
IPX_AUTO_INTERFACE=no
IPX_CONFIGURED=yes
# for manual configuration, set IPX_CONFIGURED=yes,
# and set the options below for your system
IPX_DEVICE=eth0
IPX_FRAME=802.3 # either 802.2, 802.3 or EtherII
IPX_INTERNAL_NET=yes
IPX_NETNUM=1 # your internal network number
# routing options
IPX_SERVER_ROUTE=no # setup route to external server?
IPX_SERVER_NETNUM=1 # your server's internal network number
IPX_SERVER_NODENUM=(my MAC address) # your server's node number
- -------------------------------------------------------------
Thank you very much.
Wong Hang.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAgOLygvoGnTKzQ1QRAs2QAJ9SHobMGOpo3Q3w4KTfT9 WorW1cvQCgm1zz
ZZeBbuoonauxNxUnQVPrqxM=
=yip6
-----END PGP SIGNATURE-----
|