linux Suzie NIC and subnet

Posted on 2000-01-25
Medium Priority
Last Modified: 2006-11-17
i have a 3com NIC cards i want to make a little network i want to ask how we can configure this NIC and how we can make the subnetting and everything related

i need detailed description bcs i am new at linux (suzie) operating system
but i know windows nt
Question by:raslan
  • 2

Expert Comment

ID: 2385228
you unfortunately have 3Com NICs, these are not well supported, it is better to use intel or Digital (netgear) based NIC's,
Best regards

Accepted Solution

dcavanaugh earned 900 total points
ID: 2385780
3com cards can be made to work.  I have used both ISA and PCI 3com cards, with minimal hassle.

1. Find an unused IRQ on your computer.  With the NIC card NOT INSTALLED, Use the "cat /proc/interrupts" command to get a list of active IRQs.  I like IRQ 10, it's almost always unused.

2. If your 3com card is ISA, you will need an IO address.  Similar to #1, use the "cat /proc/ioports" command to get a list of active IO addresses.  I like 0x300.

3. Install the card, then disable "Plug-and-Pray".  You should either have or can download (http://www.3com.com) a 3com floppy-based configuration utility for your card.  Boot your machine from a DOS floppy and insert the 3com floppy.  In the case of 3com ISA, the program is called 3C5X9CFG or something like that.  Try this: 3C5X9CFG /PNPDISABLE  

4. Using the configuration floppy, force the media type to UTP.  Try not to leave anything auto-detected.  Set the IRQ and IO address to the values you intend to use (IRQ 10 and IO 0x300 are my favorites).  Shut down the machine (power off). Then reboot.

5. If you are using an ISA card, be sure your ROM BIOS is going to allocate your IRQ to the ISA bus.  In your BIOS setup, there is probably as screen called PCI or Bus configuration.  If you change it from "auto" to "manual", you should be able to force the IRQ in question to "Legacy/ISA".

6. Bring up Linux, then check your /etc/conf.modules file.  There should be lines like this for ISA:

alias eth0 3c509
options 3c509 irq=10 io=0x300

or this for PCI:

alias eth0 3c59x

Let the driver auto-sense the IO and IRQ if you are using 3com PCI.  

7.  Make sure your Linux box is doing a "depmod -a" somewhere in the startup sequence.  In most modern releases, this is not a problem.

The key to making these cards work is disabling PNP, and using the configuration utility to dictate all of the settings (media, speed, etc.) that could possibly be auto-detected.  Linux will generally auto-sense the proper IO and IRQ for 3com cards, so long as you never let the card make any decisions on its own!

When you set up your network, I presume you will be doing something like a private network, class C (approx. 254 possible addresses).  

When you set up IP networking, use these settings:

IP address:

All the machines in your private network will have the same network, mask, and broadcast addresses, with a default gateway of  Each client machine will have an individual unique 192.168.1.x address (where x = 2...254)

After you get all of this up and running, what are your intentions?  Samba file/print server? Dial-up ISP access combined with IP Masquerade?  Cable modem? ISDN (Noooooo!)?  

It all starts with basic IP connectivity.  If you get the card installed and can successfully ping the address, that would be a good start.  

If you have trouble with the card, please tell me the exact model of 3com card you have.


Author Comment

ID: 2385869
thank u very much : dcavanaugh i think i will try it and then i will give u the points ok

just give me a couple of days ok

do u have an html document on how to use linux suzie or do u know a site??

Expert Comment

ID: 2386242
You must surely know about http://www.suse.com, so take a look at these:


At http://www.linuxdoc.org ; they have an archive of FAQ and HOWTO guides with a search engine.  Very useful stuff.  You should be able to seach on "3com" and get more information than you ever wanted about this kind of installation.  There are plenty of other useful Linux sites, but if you visit the ones I mentioned, you will find enough links to keep you busy for years.
Back to the original question: I assume this is a UTP installation, and you are using some kind of hub with Category 5 cable connections to your Linux server and other PC's, right?   I just had to ask.

By all means keep this question open until you have the card installed, recognized at bootup as eth0 and you can ping the IP address from at least one client PC.  

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

I have seen several blogs and forum entries elsewhere state that because NTFS volumes do not support linux ownership or permissions, they cannot be used for anonymous ftp upload through the vsftpd program.   IT can be done and here's how to get i…
Note: for this to work properly you need to use a Cross-Over network cable. 1. Connect both servers S1 and S2 on the second network slots respectively. Note that you can use the 1st slots but usually these would be occupied by the Service Provide…
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…
There may be issues when you are trying to access Outlook or send & receive emails or due to Outlook crash which leads to corrupt or damaged PST file. To eliminate the corruption from your PST file, you need to repair the corrupt Outlook PST file. U…

593 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