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:
Suse 10 Professional
eth1:100MBit card (Linksys NC100 10/100 rev 11)
eth2:1000MBit card (RTL-8169 Gigabit Ethernet card rev 10)
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 :
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
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
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
RX bytes:32348 (31.5 Kb) TX bytes:32348 (31.5 Kb)
Settings for eth1:
No data available
Settings for eth2:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
Advertised auto-negotiation: Yes
Port: Twisted Pair
Current message level: 0x00000037 (55)
Link detected: yes
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.
SIOCGMIIPHY on eth2 failed: Operation not supported