Setting up LINUX on a TOKEN RING NETWORK:
Disclaimer : This document will help users on a Token Ring network.
Read all documents that come with your system just use
this as a guide not as the BIBLE OF LINUX.
In some systems Token Ring networks are the perferred method. You will note
that token ring cards are not as popular as ethernet. I use 3Com ethernet card in my independent lab system. Whereas,
in my alter ego corporate world situation, I use an IBM Token Ring Auto 16/4 ISA adapter. There are several that are
compatible. I have found the IBM Tropic chip set cards to be compatible with LINUX 2.0.26.
Thomas Conrad has yet to make it easy to create a driver on LINUX. Some supported token ring cards are the following.
This list is not complete:
- HyperRing Classic 16/4
- IBM Token Ring Auto 16/4 ISA adapter
- IBM Token Ring Auto 16/4 adapter /A
- IBM Token Ring 16/4 adapter /A
- IBM Token Ring adapter /A
- 3Com 3C619B Token Link
- 3Com 3C619C Token Link
- THE FOLLOWING SECTIONS WILL SHOW YOU HOW TO SET UP A TOKEN RING CARD.
- You must compile your kernel to include a token ring card setup. In earlier versions before 2.0.0. This may
require you to upload a patch. The patches should allow you to set up a supported token ring card.
- Once, your card is registered by your kernel you must change your network config boot file. In the slackware
version, this is located in /etc/rc.d/rc.inet1.
- The main change involves changing
/sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}
to
/sbin/ifconfig tr0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}
Note, eth0 is changed to tr0.
- Make sure all your changes to your IP addreess, broadcast address (if any), netmask, and gateway are properly
intialize in this config file.
- In other versions of Linux you may want to use their config utlity routines. Make sure that you refer to you token
ring card (tr0) as oppose to an ethernet card (eth0).
Back to the