Hi all,

I have two Gentoo machines (specified as Server and Client for ease). The server networking is working fine, but the client cannot receive without lots of collisions. The speeds I get are:
Server -> Client (i.e. receive) 170.3Kb/sec
Client -> Server (i.e. transmit) 7.383Mb/sec
The cards of both machines are running half duplex. If I try to force them to full duplex with (ethtool -s eth0 speed 100 duplex full autoneg off) then all I get is errors in ifconfig. The module used for networking on the client is 8139too. Can anybody help me with this?

Some information:
Server:
lspci -v:
0000:02:09.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
       Subsystem: Netgear: Unknown device 4900
       Flags: bus master, medium devsel, latency 64, IRQ 5
       Memory at feae0000 (32-bit, non-prefetchable) [size=64K]
       Capabilities: [44] Power Management version 2

ethtool eth0:
Settings for eth0:
       Supported ports: [ TP ]
       Supported link modes:   10baseT/Half 10baseT/Full
                               100baseT/Half 100baseT/Full
                               1000baseT/Full
       Supports auto-negotiation: Yes
       Advertised link modes:  10baseT/Half 10baseT/Full
                               100baseT/Half 100baseT/Full
                               1000baseT/Full
       Advertised auto-negotiation: Yes
       Speed: 100Mb/s
       Duplex: Half
       Port: Twisted Pair
       PHYAD: 0
       Transceiver: internal
       Auto-negotiation: on
       Supports Wake-on: g
       Wake-on: d
       Current message level: 0x00000037 (55)
       Link detected: yes

Client:
lspci -v:
0000:02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
       Subsystem: Micro-Star International Co., Ltd.: Unknown device 093c
       Flags: bus master, medium devsel, latency 64, IRQ 201
       I/O ports at df00 [size=256]
       Memory at fdcff000 (32-bit, non-prefetchable) [size=256]
       Expansion ROM at fde00000 [disabled] [size=64K]
       Capabilities: [50] Power Management version 2

Settings for eth0:
       Supported ports: [ TP MII ]
       Supported link modes:   10baseT/Half 10baseT/Full
                               100baseT/Half 100baseT/Full
       Supports auto-negotiation: Yes
       Advertised link modes:  10baseT/Half 10baseT/Full
                               100baseT/Half 100baseT/Full
       Advertised auto-negotiation: Yes
       Speed: 100Mb/s
       Duplex: Half
       Port: MII
       PHYAD: 32
       Transceiver: internal
       Auto-negotiation: on
       Supports Wake-on: pumbg
       Wake-on: d
       Current message level: 0x00000007 (7)
       Link detected: yes

ifconfig:
eth0      Link encap:Ethernet  HWaddr 00:11:09:FA:E4:64
         inet addr:192.168.1.157  Bcast:192.168.1.255  Mask:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:9835 errors:0 dropped:0 overruns:0 frame:0
         TX packets:7422 errors:0 dropped:0 overruns:0 carrier:0
         collisions:783 txqueuelen:1000
         RX bytes:11748803 (11.2 Mb)  TX bytes:659065 (643.6 Kb)
         Interrupt:201 Base address:0x4000

Cheers,
Dave.
--
gentoo-user@gentoo.org mailing list

Reply via email to