[vortex] 3C900B Serious Problems
Shawn Starr
shawn.starr@home.net
Mon, 01 Jan 2001 22:02:31 -0500
Ok, Im now trying Linux 2.4.0pre but this problem has happened with the
original 2.2.x drivers as well.
I will explain the problem:
In the 2.4.0pre drivers, I get:
eth0 Link encap:Ethernet HWaddr 00:50:DA:80:B5:74
inet addr:24.68.61.66 Bcast:24.68.61.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1712 errors:244 dropped:0 overruns:0 frame:340
TX packets:1854 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:9 Base address:0xe880
Now, with the 3COM made drivers for the 3C900B. I have not had any
errors, collisisons or framing errors.
3Com 3c90x Version 1.0.0d 1999 <linux_drivers@3com.com> <-- the current
driver i use in 2.2.18
These work perfectly without issues.
---------
the 3c59x drivers do not seem to want to detect my card properly. It is
not:
eth0: 3Com PCI 3c900 Cyclone 10Mbps TPO at 0xe880, 00:50:da:80:b5:74,
IRQ 9 <-- IS NOT right
This card is a 3C900B PCI EtherLink 10 PCI
Adapter:
3c900B-TPO EtherLink 10 PCI TPO (I think `Hurricane' is the
codename).
Does the current 2.2/2.4 driver that comes with Linux support this
card? If so, why am I getting these errors?
I have tried using:
insmod options=0x200 full_duplex=0 (off)
and yet I still get these errors, not only that. But its still using
autonegotiation which does not seem to work properly on this network (on
@Home).
Any suggestions?
Thank you.
Shawn Starr.