[4166] in RedHat Linux List
[comp.os.linux.networking,comp.os.linux.hardware] 3Com 509 woes
daemon@ATHENA.MIT.EDU (Morgan Fletcher)
Tue Nov 12 23:42:22 1996
To: redhat-list@redhat.com, becker@cesdis1.gsfc.nasa.gov
From: Morgan Fletcher <morgan@hahaha.org>
Date: 12 Nov 1996 20:38:17 -0800
Resent-From: redhat-list@redhat.com
Reply-To: redhat-list@redhat.com
------- Start of forwarded message -------
From: Morgan Fletcher <morgan@hahaha.org>
Newsgroups: comp.os.linux.networking,comp.os.linux.hardware
Subject: 3Com 509 woes
Date: 12 Nov 1996 22:40:32 GMT
Organization: DarlaDaisy Enterprises
Message-ID: <56aud0$ogf@nntp1.best.com>
I've got a fresh installation of Linux on a PC with a 3com 509 card,
and I can't get the driver for the card to load.
The card is a 3Com Etherlink III in an ISA slot. The card has
"3c5090-" printed on it, and then appended in handwriting, "C". When I
got the computer, the card was in plug-and-play mode. I downloaded the
card's utilities (3c5x9n.exe) from 3Com's web site and used them to
turn off plug-and-play. I then changed the windows 95 driver to be ISA,
using 300 for the I/O address. Networking works fine in w95, via
IPX/SPX and TCP/IP.
3Com's configuration utility 3c5x9cfg.exe reported this about the
card, when auto-configuring it:
I/O base address: 300H
Interrupt request level: 10
Boot PROM size: disabled
Transceiver type: auto select
Plug and Play Capability: disabled
Network driver optimization: Windows or OS/2 client
Maximum interrupt time: 1600 microseconds
The linux partition is two days old -- a fresh installation of Redhat
4.0. I rebuilt the kernel (2.0.18), with 3c509 support as a module.
As root, I used Redhat's network configuration utility to set up
networking, and their kerneld configuration utility to set up eth0 as
dependent on 3c509.o, using I/O 300 and IRQ 10. I modified
/etc/lilo.conf to include:
append="ether=10,300,eth0"
When I boot the machine, I see a message that says:
loading device 'eth0'...
Initialization of 3c509 failed
If I manually try `modprobe -v eth0' I get:
/sbin/insmod /lib/modules/2.0.18/net/3c509.o io=300 irq=10
loading device 'eth0'...
Initialization of 3c509 failed
If I try 'modprobe 3c509', I get:
3c509: WARNING! Module load-time probing works reliably only for EISA bus!!
loading device 'eth0'...
eth0: 3c509 at 0x300 tag 1, 10baseT port, address 00 a0 24 2d 8f 62, IRQ 10
3c509.c:1.07 6/15/95 becker@cesdis.gsfc.nasa.gov
There is no /dev/eth0 on my system. I've tried:
cd /dev ; ./MAKEDEV eth0
...as root, as well as `MAKEDEV net`, but to no avail -- nothing changes,
and MAKDEV complains about not knowing how to make eth0.
Win95 reports no hardware conflicts with the card, so I'm assuming
that's the case. The installation was straight off a Redhat 4.0
CD-ROM, with no errata fixes applied. I've tried building 3c509
support into the kernel, but when I reboot I get an error about
"Delaying loading of 3c509" or something like that.
I'm ignorant enough that I don't know how to manually string up a
network connection once I've modprobed the 3c509 driver -- something
to do with ifconfig?
Some system info:
P75 16MB RAM, PCI, AMI BIOS
SB16 clone ISA
Adaptec 1515 SCSI ISA
SCSI HD, CD-ROM
Number 9 Motion 771 PCI
Redhat 4.0 (libc 5.3.12, kernel 2.0.18, modules 2.0.0)
What's wrong? How do I fix it?
morgan
------- End of forwarded message -------
--
PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
________________________________________________________________________
http://www.redhat.com/RedHat-FAQ http://www.redhat.com/RedHat-Errata
http://www.redhat.com/RedHat-Tips http://www.redhat.com/mailing-lists
------------------------------------------------------------------------
To unsubscribe: mail -s unsubscribe redhat-list-request@redhat.com < /dev/null