[4166] in RedHat Linux List

home help back first fref pref prev next nref lref last post

[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


home help back first fref pref prev next nref lref last post