Link to home
Start Free TrialLog in
Avatar of RjB
RjB

asked on

Bridging IPX networks

Hi Everyone,

I've set up a linux box with two network cards attached to two physically separate networks.  Two kinds of prototcols run on these networks -- TCP/IP and IPX.  I've successfully bridged the TCP/IP network using IP masquerade.. pings from one to the other work fine, without any setup.

What I want to do is the same with IPX.  (One network is running netware 4.1, one running netware 4.11).  Ideally the linux box isn't doing anything except bridging IPX packets, it isn't necessary for the Novell users to even know about the linux box -- I just want users of one network to see servers on the other one.

I'd appeciate any help.  Caveat is that while I'm pretty good with TCP/IP, I know next to nothing about IPX.  

Thanks!
ASKER CERTIFIED SOLUTION
Avatar of aioudine
aioudine

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of RjB
RjB

ASKER

Thanks.. some questions?

are there any tools I can use (say on one of the PC's running netware) which would tell me that their IPX packets are using the linux box as a bridge (i.e. that I've done anything at all).

Is it necessary (since all I want to do is bridge) to set the linux box up as a netware server?

Thank again..

Avatar of RjB

ASKER

Just a note:  I've installed the Caldera IPX 1.0 package, loaded the ipx module, and added the two interfaces according to the frame types which I got from the novell person here.  

I disabled auto-interface and auto-primary because the README claims that Win95 machines do bogus things.  I manually added an interface for each network card, picked (at random) one interface as primary (what does primary mean?).

I installed -- next -- ncfps, and slist reported (at first) only one of the novell servers (there are two on different ethernets).  The one on the other network didn't show up until the next day.

I tried testing ncpmount which doesn't appear to be working.

As I said, the next day, someone came into my office to tell me that the Novell network appears to be bridged.  When I checked slist, both servers are being reported.  ncpmount is still failing.

Unfortunately, I can't be sure that the linux box is bridging the networks.  In the past (before we started experimenting with older PC's as network glue) machines which need to see both networks just had two ethernet cards installed.  I don't know that someone else isn't bridging which would account for slist reporting both servers.  Is there a way to see how IPX packets are being routed?

Again.. thanks for all your help.  

-rj

Hi RjB,
1) I'm not familar with Caldera and don't know what they mean "primary"
2) It's not necesary to setup nwserver on linux, if need only IPX router (RIP/SAP router)
3) To setup router you may also use Volker Lendecke routing daemon
HOWTO is avilable at http://www.caldera.com/LDP/HOWTO/IPX-HOWTO-7.html
4) To see how IPX packets routed use "track" command on linux
or "TRACK ON" on netware console
Description for caldera available at http://www.caldera.com/doc/netware/utilities/
For novell see TFM

Also you may use "DISPLAY NETWORKS" "DISPLAY SERVERS" on netware console
to see which servers and networks are visible to nw servers

BTW why you won't connect segment via hub or setup Netware server as router?
We have large internetwork with couple Unixes, Netware and NT, but all our segment are connected to Netware servers

regards,
andrei