Debian 6 és Sis 191 feltöltési sebesség probléma [Megoldva]

Fórumok

Üdv mindenkinek!

Egy pár hónapja feltoltam egy régebbi laptopra egy Debiant, amivel alapból nem is lenne gond egészen addig, míg el nem kezdek felfele tölteni róla / letölteni róla adatot.
A probléma az, hogy (ftp, smb-n is) ha letöltök róla az maxiumum 3-5Mbit, nagyon jó esetben időnként (ha rájön) 7-10Mbit/s-el jön, míg felfele a 100Mbit-től elvárható sebességgel megy rá az adat. Az egész dologban a szépséghiba, hogy először a samba-ra gyanakodtam, majd proftpd-re, végül a pure-ftpd is hasonló sebességeket produkált (passzív módban picit jobbat).

Szokásos köröket lefutottam, iptraf, ifconfig, kínomban mtu-t állítottam rajta, hasztalan. Iptables nincs, nagyjából alap install: semmit nem piszkáltam, minden out-of-the-box működött, amire nekem szükségem volt. Teszt szerver & NAS lenne a funkciója, de így sajnos kb használhatatlan NAS-ra.

Eldobott csomagokat nem láttam egyik oldalon sem, ellenben ugyanazon a gépen WinXP - W7 fel/le hozza a 11 000kbps körüli értéket, ami nagyjából kizárja a hw hibát (router restart megvolt, jelenség továbbra is ugyanaz).

lspci:

00:00.0 Host bridge [0600]: Silicon Integrated Systems [SiS] 671MX [1039:0671]
00:01.0 PCI bridge [0604]: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge) [1039:0003]
00:02.0 ISA bridge [0601]: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] [1039:0968] (rev 01)
00:03.0 USB Controller [0c03]: Silicon Integrated Systems [SiS] USB 1.1 Controller [1039:7001] (rev 0f)
00:03.1 USB Controller [0c03]: Silicon Integrated Systems [SiS] USB 1.1 Controller [1039:7001] (rev 0f)
00:03.3 USB Controller [0c03]: Silicon Integrated Systems [SiS] USB 2.0 Controller [1039:7002]
00:04.0 Ethernet controller [0200]: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter [1039:0191] (rev 02)
00:05.0 IDE interface [0101]: Silicon Integrated Systems [SiS] SATA Controller / IDE mode [1039:1183] (rev 03)
00:06.0 PCI bridge [0604]: Silicon Integrated Systems [SiS] PCI-to-PCI bridge [1039:000a]
00:07.0 PCI bridge [0604]: Silicon Integrated Systems [SiS] PCI-to-PCI bridge [1039:000a]
00:0d.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev b4)
00:0d.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 18)
00:0d.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 09)
00:0f.0 Audio device [0403]: Silicon Integrated Systems [SiS] Azalia Audio Controller [1039:7502]
01:00.0 VGA compatible controller [0300]: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter [1039:6351] (rev 10)
02:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5001 Wireless Network Adapter [168c:001c] (rev 01)

dmesg http://pastebin.com/mU9ctXn0


eth0 Link encap:Ethernet HWaddr 00:22:15:9a:ac:37
inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:25756 errors:8 dropped:0 overruns:0 frame:8
TX packets:523690 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2542920 (2.4 MiB) TX bytes:737494445 (703.3 MiB)
Interrupt:19 Base address:0xdead

A 8 errort a ethtool-os állítgatásom okozhatta, előtte akármit csináltam nem volt vele gond. Az RX/TX arányon tisztán látszik a problémám.

ethtool:

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 pause frame use: No
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Current message level: 0x00000037 (55)
Link detected: yes

Előre is köszönök minden segítséget, nagyjából minden ötletből kifogytam.

Hozzászólások

A tünetek tipikusan half duplex eth0-ra utalnak.

dmesgből:

518.[ 19.488026] eth0: link on unknown mode.

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: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
Current message level: 0x00000037 (55)
Link detected: yes

A jelenség sajnos változatlan.

Frissítés:

Nagyon úgy néz ki, hogy nem a hálózati réteg környékén van a hiba, ugyanis cifs-el felcsatolva a W7-es megosztást, az elvárt sebességet kapom. Elnézést az időrablásért, nagyon úgy néz ki, hogy a Debiannak semmi problémája nincs, a hiba a célkészülékben (win) keresendő.

Köszönöm a segítséget!