Bridging IPX networks

Posted on 1998-09-22
Last Modified: 2010-05-18
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.  

Question by:RjB
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2

Accepted Solution

aioudine earned 200 total points
ID: 1638107
Use Mars_nwe, a free NetWare(tm) emulator for Linux by Martin Stover
It's includes a RIP/SAP daemon that turns your Linux box into a fine IPX router.
Avilable to download from

Few thing to know:
1) Internal IPX net( work) number -
           the hexadecimal value of your "internal ipx-network"
           Each server should have different numbers  

2) IPX network number (external) -
           the hexadecimal value of your ipx-network
           Servers on same segment should have same IPX number

             for example

              ---------------NW ---------------Linux/Mars-------------------NW-------------------
Internal                   0x1                     0x2                       0x3
Extarenal    0x10               0x11                         0x12                   0x13

3) Which frame type to use - same as Netware server use:
    default for NW3.x Ethernet_802.3
    default for NW4.x Ethernet_802.2
    but many people use Ethernet_II

To obtaint IPX numbers and frame type used, ask Netware admin or type CONFIG on Netware console

PS. You may get additional help on LinWare mailng list
to subscribe send command "add linware" in mail  message body to address: "".

Author Comment

ID: 1638108
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..


Author Comment

ID: 1638109
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.  



Expert Comment

ID: 1638110
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
4) To see how IPX packets routed use "track" command on linux
or "TRACK ON" on netware console
Description for caldera available at
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



Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
awk file 6 99
Web resource - Man pages for SUSE Enterprise Linux 11 1 57
Recover Lacie Edmini data. 11 64
Exchange Server Send connector and DNS Round Robin ? 6 44
SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
Fine Tune your automatic Updates for Ubuntu / Debian
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question