Does Tomato support IPX?

Discussion in 'Tomato Firmware' started by chtoller, Apr 21, 2008.

  1. chtoller

    chtoller LI Guru Member

    Hi there!

    I just found out that I can't reach my server via IPX from my laptop when I'm using wireless. But it does work if I use a network cable.
    Does anyone know if this is by design or do I need to configure something differently? :confused:

    Let me summarize my configuration:

    Laptop (Win XP) <-Wireless-> WRT54GL (Tomato 1.17) <-Wired-> Server (WinXP)
    => This does work for IP, but not for IPX

    Laptop (Win XP) <-Wired-> WRT54GL (Tomato 1.17) <-Wired-> Server (WinXP)
    => This does work for IP AND IPX

    Wireless connection is secured with WPA, by the way.

    Any ideas?


  2. HennieM

    HennieM Network Guru Member

    Dunno if IPX would carry, but IMO, it should. Perhaps check if you have IPX bound to your wireless adapter. You could have IPX bound to your wired adapter only.
  3. chtoller

    chtoller LI Guru Member

    Thanks for answering!
    And good point, but I had that idea already. :biggrin:
    IPX is bound to the wireless adapter.

    Actually, exactly this configuration was working before with a DD-WRT firmware.
    I had some stability issues and therefore moved to Tomato, which turned out to be much more to my liking.
    But if there's no way to get IPX working, it would be a showstopper and I have to move back to DD-WRT again...
  4. liquidzyklon

    liquidzyklon LI Guru Member

    chtoller, by IPX are you referring to WinXP's NetBEUI/IPX protocol?

    I have Tomato 1.10 (too lazy to update and problem-free so far). And the IPX works as the configuration below.

    Laptop (Win XP) <-Wireless-> WRT54GL (Tomato 1.10) <-Wired-> Server (WinXP)

    The reason I stopped using it was because the IPX has two negatives: 1) when using IPX for Windows File Sharing the folder refresh time is slow, and 2) the transfer speed of files over IPX is slower than TCP (
  5. HennieM

    HennieM Network Guru Member

    Yeah, I just tested, using ipxdump on a Linux box, if IPX frames are coming through my Tomato 1.10 AP, and it does.

    I'm using Novell's IPX protocol (NWLink IPX/SPX/NetBIOS Compatible Protocol), which is NetBIOS over IPX, on WinXP, but it should not matter whether you use IPX/NetBIOS or IPX/NetBEUI.

    If your local IPX machines are connected via switches, hubs, bridged wireless, etc. forming a bridged IPX net, it should/would work, but if you want to route IPX (like to/from internet, or between routed IP networks) you would need an IPX routing daemon.

    For your situation chtoller, where you have an IPX machine wired into a Tomato box, and you have a wireless IPX client to the same Tomato box, and the Tomato box is an AP (no funny configs) it should work seamlessly.

    A possible cause why yours does not work, might be that the different adapters are using different frame types; i.e. one interface/machine might be using Ethernet 802.2 frames for IPX, while another is using Ethernet 802.3, or Ethernet II. I dunno where you could check that on WinXP, but I suspect it would be somewhere in the registry.

    Also, make sure you are using the same "Windows" protocol on all the interfaces; i.e. either NetBIOS over IPX, or NetBEUI over IPX.
  6. chtoller

    chtoller LI Guru Member

    liquidzyklon and HennieM: Thanks a lot for your answers, very helpful !

    I'm using IPX/NetBIOS on both machines, and I'm aware of the IPX drawbacks.
    The reason I use it is the VPN connection to my company. As soon as I activate it (and it's usually active all day round), it prevents me from accessing my home server.
    But as this VPN connection is TCP/IP, I can still use IPX. Very handy to print stuff ;)

    According to your answers at least Tomato 1.10 should work, and I guess my 1.17 is no different. So I'll take your tips and continue troubleshooting.

    Thanks and cheers,

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice