Re: 3Com 3c900 is "unknown device" in patched 2.0.29

Doug Ledford (linuxsys@ssg.com)
Mon, 21 Apr 1997 22:43:09 GMT


Willem Riede writes:
> On Sun, 20 Apr 1997, <linuxsys@ssg.com> wrote:
> > After adding the latest 3c59x.c from CESDIS web site, 2.0.29 refuses
> > to correctly identify a 3c900 combo card, reporting "Unknown PCI device
> > (10b7:9001)" even though, so far as I can tell 3c59x.c should
> > understand the 9001 device ID. The card works under Win95 (and is
> > running right now as the server in a samba session).
> >
> I have that message too, but it doesn't stop the card to be recognized and
> function properly:
>
> Probing PCI hardware.
> Warning : Unknown PCI device (10b7:9001). Please read include/linux/pci.h
> [snip]
> Linux version 2.1.32 (root@linnie) (gcc version 2.7.2.1) #6 Thu Apr 17
> 20:04:40 EDT 1997
> [snip]
> eth0: 3Com 3c900 Boomerang 10Mbps/Combo at 0x6000, 00:60:97:10:e0:58, IRQ 10
> 8K word-wide RAM 3:5 Rx:Tx split, autoselect/10baseT interface.
> Rx Pacing bug exists, disabling bus-master receives.
> eth0: Overriding PCI latency timer (CFLT) setting of 32, new value is 248.
> 3c900.c:v0.39 4/1/97 becker@cesdis.gsfc.nasa.gov
[...]

I can confirm the above with 3c59x.c v0.4:
{wxsat:SUPER:~:5} cat /proc/pci
PCI devices found:
Bus 0, device 19, function 0:
VGA compatible controller: Hercules Stingray (rev 0).
Medium devsel. Fast back-to-back capable.
Prefetchable 32 bit memory at 0xf0000000.
Bus 0, device 17, function 0:
Ethernet controller: 3Com Unknown device (rev 0).
Vendor id=10b7. Device id=9001.
Medium devsel. IRQ 12. Master Capable. Latency=248. Min Gnt=3.Max Lat=8.
I/O at 0x6000.
Bus 0, device 7, function 1:
IDE interface: Intel 82371 Triton PIIX (rev 2).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=32.
I/O at 0x3000.
Bus 0, device 7, function 0:
ISA bridge: Intel 82371 Triton PIIX (rev 2).
Medium devsel. Fast back-to-back capable. Master Capable. No bursts.
Bus 0, device 0, function 0:
Host bridge: Intel 82437 (rev 1).
Medium devsel. Master Capable. Latency=32.

Rick