Hi all,
I have just replaced an old LAN card (3COM 3C595TX) with a brand new Sweex Gigabit (Realtek 8169)
card on my SuSE 10 Professional system. I have configured my Suse system as a router for my small home network. I have installed DHCP to give out IP adresses to my home LAN.
At the moment i have only one Windows XP machine left with onboard 1GBit ethernetcard on my LAN but it doesn't get an IP nr from my Suse Linux machine (via DHCP). It did work fine with the old 3COM card but this was only a 100MBit card. I am using a crosslinked cable between my WinXP machine and my new Realtek 8169 card (i have removed my 100MB switch to make sure that both lan card work on 1GBit).
I have tried to disable DHCP on my WinXP machine and just typed in a IP adress and that seems to work ok for browsing the internet. However SAMBA doesn't work anymore and using FTP works not as it supposed to be.
For example, if i download a large file (1GB) from my Linux pc to my WinXP machine i get a speed of aprrox. 90mbps/s (11mB/s) but if i upload a large file (1GB) from my WinXP machine to my Linux machine it gets around 170mbps/s (21mB/s).
Has anyone have any idea what could be wrong ?
Some extra information about my setup:
Linux PC:
Suse 10 Professional
kernel: 2.6.13-15.8-default
eth1:100MBit card (Linksys NC100 10/100 rev 11)
eth2:1000MBit card (RTL-8169 Gigabit Ethernet card rev 10)
LAN Setup:
Internet
|
ZyXEL Router Prestige 2602
(DHCP enabled -> connected to eth1 on Suse linux pc)
|
eth2 from Suse linux pc
|
WinXP 1GBit onboard LAN
I get the folling output from :
ifconfig:
Code:
eth1 Link encap:Ethernet HWaddr 00:50:BF:A1:A4:23
inet addr:192.168.1.33 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::250:bfff:fea1:a423/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2561 errors:0 dropped:0 overruns:0 frame:0
TX packets:2036 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2368654 (2.2 Mb) TX bytes:311677 (304.3 Kb)
Interrupt:10 Base address:0xb800
eth2 Link encap:Ethernet HWaddr 00:0E:2E:6A:72:6F
inet addr:192.168.10.2 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::20e:2eff:fe6a:726f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1199712 errors:0 dropped:22 overruns:0 frame:0
TX packets:599959 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1566771742 (1494.1 Mb) TX bytes:830786410 (792.2 Mb)
Interrupt:5 Base address:0x8000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:452 errors:0 dropped:0 overruns:0 frame:0
TX packets:452 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:32348 (31.5 Kb) TX bytes:32348 (31.5 Kb)
ethtool eth1:
Code:
Settings for eth1:
No data available
ethtool eth2:
Code:
Settings for eth2:
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: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Current message level: 0x00000037 (55)
Link detected: yes
mii-diag eth1:
Code:
Basic registers of MII PHY #1: 1000 786d 001d 2411 05e1 41e1 0007 2001.
The autonegotiated capability is 01e0.
The autonegotiated media type is 100baseTx-FD.
Basic mode control register 0x1000: Auto-negotiation enabled.
You have link beat, and everything is working OK.
Your link partner advertised 41e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT.
End of basic transceiver information.
mii-diag eth2:
Code:
SIOCGMIIPHY on eth2 failed: Operation not supported