Routing problems with token ring?

Routing problems with token ring?

Post by Lars Granstro » Fri, 09 Feb 1996 04:00:00


I have a strange problem, propobly due to me not knowing enough about linux and routing.
I have a pentium with an ibm token ring 16/4 adapter which is working fine when running
win95, winNT, DOS etc. No problems with networking and connections with internet.
Due to company policies we are using token ring as network topology. Below is a drawing(?)
of our network topology.

I have tried linux from kernel 1.2.13 to 1.3.59 with the same result. I can ping all my
computers connected in my local ring and also connect to my linux box from other computers
in the local network. The local network is connected to the backbone via a transparent
interface. When I try to ping the router I get no answer, but the hardware
adress of the router appear in the arp table. In some way my box detects the hardware
adress of the router, but does not get the ping answer.

printout from kernel routing table
Destination     Gateway         Genmask         Flags MSS    Window Use Iface
localnet        *      U     2000   0        3 tr0
loopback        *            U     2000   0        2 lo
default   *               UG    2000   0        2 tr0

printout from arp table
Address                 HW type         HW address              Flags   Mask           10Mbps Ethernet 00:00:30:C0:E5:7E       C       *

I would be glad if anyone could tell me if there is anything one can do about this
problem and in that case also what to do.

/Lars G

 local token ring network
 |           |
 |           |
 |        +--|-+
 |        | my |              +-----------+    
 |        +--|-+             |           |        
 |           |                               | back-     |    +-+
 |           |-+-+                           | bone      |----| |--------------------->
 +-----------+ | |---------------------------|           |    +-+              internet
               +-+                           |           |    cisco
               transparent interface         +-----------+    router
               to fiberoptic backbone               


1. token ring token ring token ring

I would advice either going to a more recent kernel, or back to 1.2.x,
and applying the TR patch.  As far as I can tell, the built-in TR support
in 1.3 was broken early on, and not fixed until very recently.

I had no end of problems - normally showing as booting and init'ing the
TR card ok, could ping ok, but any more then that (such as telnet or ftp,
either into or out of the Linux machine) gave a kernel panic.

Compiled up 1.3.72 the other day and it's been running perfectly ever
since.  I'm using a Madge Straight Blue right now but have also used
some older IBM 4/16 cards.


2. Compaq AERO and ZIP drive

3. TOKEN RING? (unfortunately *IBM* Token Ring)

4. Help with Repartitioning

5. Token Ring routing problems

6. help:allegro, compiles on win95/djgpp but not linux/gcc

7. Token-Ring to Ethernet IP routing fails

8. Unix - Frequently Asked Questions (Contents) [Frequent posting]

9. routing on SS5 Solaris 7 from Ethernet to Token Ring

10. Routing between token ring and ethernet

11. Token Ring\Ethernet Routing

12. Ethernet to Token Ring Routing

13. disabling source routing with token ring