lkml.org 
[lkml]   [2000]   [Dec]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Problem with 3c59x and 3C905B
    On Mon, 18 Dec 2000, Michael Illgner wrote:

    > Hi folks,
    > I have some trouble using a 3COM NIC905B and the 3c59x driver with kernel
    > 2.2.x
    > and 2.4.0.testx. First of all the card works fine with Windows or with linux
    > 2.2.18
    > using the 3c90x driver supplied by 3COM. But with the 3c59x driver I get
    > transfer rates

    This kernel is a stock 2.2.17 with acl patches (doesn't change anything
    network-related).

    Bootup msg :

    3c59x.c 16Aug00 Donald Becker and others
    http://www.scyld.com/network/vortex.html
    eth0: 3Com 3c905B Cyclone 100baseTx at 0x6c00, 00:10:5a:68:ea:ad, IRQ 11
    8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
    MII transceiver found at address 24, status 786d.
    MII transceiver found at address 0, status 786d.
    Enabling bus-master transmits and whole-frame receives.

    > below 10k/s or even lower. The card is connected to a 10/100 Hub (Netgear
    > DS104).

    You're sure that hub can handle full-fuplex mode ? Because that's what the
    card uses in your case.

    > Here are some informations
    >
    > Kernel version
    >
    > 2.2.18 SMP and 2.4.0.test12 SMP (latest kernel) but the problem seems
    > to be independent of the kernel version.
    >
    >
    > Banner message
    >
    > Dec 17 19:44:48 ganerc kernel: 3c59x.c:LK1.1.11 13 Nov 2000 Donald Becker
    > and others. http://www.scyld.com/network/vortex.html $Revision: 1.102.2.46 $
    > Dec 17 19:44:48 ganerc kernel: See Documentation/networking/vortex.txt
    > Dec 17 19:44:48 ganerc kernel: eth0: 3Com PCI 3c905B Cyclone 100baseTx at
    > 0xdc00, 00:10:5a:d8:25:f1, IRQ 19
    > Dec 17 19:44:48 ganerc kernel: Full duplex capable
    > Dec 17 19:44:48 ganerc kernel: 8K byte-wide RAM 5:3 Rx:Tx split,
    > autoselect/Autonegotiate interface.
    > Dec 17 19:44:48 ganerc kernel: MII transceiver found at address 24, status
    > 786d.
    > Dec 17 19:44:48 ganerc kernel: MII transceiver found at address 0, status
    > 786d.
    > Dec 17 19:44:48 ganerc kernel: Enabling bus-master transmits and
    > whole-frame receives.
    > Dec 17 19:44:48 ganerc kernel: eth0: using NWAY autonegotiation

    Ik hate everything that has the word 'auto' in it. Usually means problems.

    <snip>

    I suggest you start at that hub. The fact that you state that is is kernel
    independant makes me think it's not a kernel / driver bug, but that your
    network chokes on the autoconfig.




    Igmar

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 12:52    [W:2.836 / U:0.304 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site