[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 3com 905c



Hi! 

The thing is that I've never switched any hardware and the kernel is the same.
I didnt have these errors before.


However,

/proc/pci >>

Bus  0, device  11, function  0:
    Ethernet controller: 3Com 3C905B 100bTX (rev 48).
    Medium devsel.  IRQ 9.  Master Capable.  Latency=32.  Min Gnt=10.Max
    Lat=10.  I/O at 0x6100 [0x6101].
    Non-prefetchable 32 bit memory at 0xe0000000 [0xe0000000].

    Bus  0, device  13, function  0:
    Ethernet controller: 3Com 3C905 100bTX (rev 0).
    Medium devsel.  IRQ 10.  Master Capable.
    Latency=32.  Min Gnt=3.Max Lat=8.  I/O at 0x6200 [0x6201].
                                    




On Fri, Sep 28, 2001 at 11:52:48AM +0200, Alexander List wrote:
> On Fri, 28 Sep 2001, Christofer Algotsson wrote:
> 
> > p166mhz w/ 128Mb RAM, five SCSI-disks, 3c905b, some PCI videocard.
> 
> I'm not sure if this applies to your particular problem, but from my
> experience with 3com cards on old mainboards...
> 
> Have you had a look at the PCI bus? Is the mainboard's bus compatible with
> the requirements of this card, e.g. does it say "no bursts" somewhere"?
> 
> You could easily figure that out with 'cat /proc/pci', it should tell you
> enough about the system. An example of such a card in an Asus P2B-DS,
> working quite stable:
> 
> PCI devices found:
>   Bus  0, device   0, function  0:
>     Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 3).
>       Master Capable.  Latency=64.
>       Prefetchable 32 bit memory at 0xe4000000 [0xe7ffffff].
>   Bus  0, device   1, function  0:
>     PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 3).
>       Master Capable.  Latency=64.  Min Gnt=136.
> [...]
>   Bus  0, device   9, function  0:
>     Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 48).
>       IRQ 10.
>       Master Capable.  Latency=32.  Min Gnt=10.Max Lat=10.
>       I/O at 0xa800 [0xa87f].
>       Non-prefetchable 32 bit memory at 0xe1000000 [0xe100007f].
> [...]
> 
> > Driver for the 905 card is 3c59x.c ;
> 
> 
> I once succeeded just dropping the latest version of this driver into the
> kernel source tree and recompiling, maybe this helps. It should work if no
> interfaces have changed.
> 
> You might want to check out http://www.scyld.com/network/vortex.html

Christofer,



Reply to: