Problem with 3c905 and Mandrake 6.1

Ted Matsumura tedm@tedm.com
Thu Dec 23 19:28:48 1999


a version of Donald's 3c95x.c is here:

http://www.linux-driver.com/netcard.html

but I don't know if it's the latest.  It has a date in the header as: 

3c59x.c:v0.99H 11/17/98 


> -----Original Message-----
> From: owner-linux-vortex@beowulf.org
> [mailto:owner-linux-vortex@beowulf.org]On Behalf Of Al Goldstein
> Sent: Thursday, December 23, 1999 1:41 PM
> To: Kevin Ford
> Cc: 'linux-vortex@beowulf.gsfc.nasa.gov'
> Subject: RE: Problem with 3c905 and Mandrake 6.1
> 
> 
> I don't know which kernel Mandrake is using, but I recall that 
> Dennis Becker's
> update to 3c905 didn't appaear as 3c59x.c in the new kernels for quite a 
> while after he finished making it.
> 
> I have a similar problem with a 509b rev A card. It is recognized ok by
> freebsd 3.2 but doesn't run. The same card is not recgnized in 
> solaris 2.5.
> I'm running a 509b rev A card  in this linux box together with the 3c59x 
> card. Both work. Kernel 2.3.21. Looks like Dennis' code runs all 
> the versions 
> of 509.
> 
> On Thu, 23 Dec 1999, Kevin Ford wrote:
> 
> > Try cat /proc/interrupts
> > 
> > that should tell you all you IRQ settings.
> > 
> > > -----Original Message-----
> > > From:	Matthew Hill [SMTP:matthill@home.com]
> > > Sent:	Wednesday, December 22, 1999 5:07 PM
> > > To:	linux-vortex@beowulf.gsfc.nasa.gov
> > > Subject:	Re: Problem with 3c905 and Mandrake 6.1
> > > 
> > > Followup:
> > > 
> > > I have the alias for eth0 set in /etc/conf.modules to 3c59x.
> > > I tried to eliminate the IRQ sharing for the3c905  as I'd 
> heard that some
> > > PCI NICs don't particularly share well. It didn't to make a 
> difference. I
> > > am still unable to transmit or receive, though the card
> > > initializes okay and is reported as okay (with correct IRQ, 
> MAC, I/O with
> > > ifconfig -a
> > >  
> > > What else can I try?
> > >  Outside of replacing the NIC with an old ISA, I've run out of
> > > ideas...HELP!
> > >  
> > > TIA
> > > Matt
> > > 
> > > 	-----Original Message-----
> > > 	From: Matthew Hill < matthill@home.com <mailto:matthill@home.com>>
> > > 	To: linux-vortex@beowulf.gsfc.nasa.gov
> > > <mailto:linux-vortex@beowulf.gsfc.nasa.gov> <
> > > linux-vortex@beowulf.gsfc.nasa.gov
> > > <mailto:linux-vortex@beowulf.gsfc.nasa.gov>>
> > > 	Date: Monday, December 20, 1999 11:28 AM
> > > 	Subject: Problem with 3c905 and Mandrake 6.1
> > > 	
> > > 	
> > > 	Hi,
> > > 
> > > 	I recently installed Mandrake 6.1 as another bootable OS on my
> > > Celeron based
> > > 
> > > 	system. I also have NT 4 and Win98 operating on the same system
> > > using the
> > > 
> > > 	installed 3c905 board.
> > > 
> > > 	I am unable to get the 3c905 to access the network under Mandrake. I
> > > have
> > > 
> > > 	rebuilt the kernel and tried both the original 3c59x driver as well
> > > as the
> > > 
> > > 	3com 3c90x driver both loading as modules.
> > > 
> > > 	The system seems to prefer the 3c59x driver as it initializes the
> > > board fine
> > > 
> > > 	and ifconfig reports eth0 as okay (using IRQ 9 ).
> > > 
> > > 	I currently have the option debug=1 set. When I attempt to ping a
> > > local
> > > 
> > > 	linux box there is no response and a message "transmit timed out
> > > tx_status
> > > 
> > > 	00 status e000" is reported.
> > > 
> > > 	Any help or suggestions are welcome. I'm currently considering
> > > juggling IRQs
> > > 
> > > 	used by the PCI bus as IRQ 9 is also used by another device (there
> > > were no
> > > 
> > > 	sharing complaints so I assumed they both would behave).
> > > 
> > > 	thanks,
> > > 
> > > 	Matt
> > > 
> > > 	matthill@home.com <mailto:matthill@home.com>
> > > 
> > > 	 
> > > 
> > 
>