Unzureichende Netzwerkgeschwindigkeit

Jan 'RedBully' Seiffert redbully at cc.fh-luh.de
Tue Dec 13 01:29:57 CET 2005


Nico Bredenbals wrote:
> Jan 'RedBully' Seiffert schrieb:
> 
>> Nico Bredenbals wrote:
>>
>>> Jan-Benedict Glaw schrieb:
>>>
>>>
>>>> On Mon, 2005-12-12 01:40:36 +0100, Nico Bredenbals
>>>> <nbredenbals at gmx.net> wrote:
>>>>
[snip]
>>> 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II]
>>> (rev 74)
>>> bzw
>>> 00:12.0 0200: 1106:3065 (rev 74)
>>>
>>> Es handelt sich um ne onboard-Karte
>>
>>
>> Ach...
>> Me2:
>> 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II]
>> (rev 74)
>>
>> Onboard? hmmm, zufaellig ein Netzbootbares BIOS? Welches Board?
> 
> 
> MSI MS 6716.... discounter-PC :/
> 
Hier "Asrock K7VT-irgendwas", auch aeusserst billig, aber tickert...

[snip - tips]
> 
> Wusste bis gerade nicht wie man solche Einstellungen tätigt...
Ja, mii-diag und ethtool sollte man in seinem Werkzeugkasten haben ;)

[snip]
> Rechner: Einmal mein HP, Broadcom NetExtreme Gigabit Ethernet, WinXP,
> einmal nen Medion, auch Centrino, WinXP, kein Gigabit, genauere
> spezifikation kann ich nicht geben weil ichs nicht zur Hand hab.
Naja, zumindest kann man das Problem wohl auf die Seite der Gentoo-Kiste
IMHO eingrenzen.

> Tja, über den Switch-Hersteller hab ich auch schon gerätselt, 8 Port,
> 10/100 Autonegotiating, 20,- eBay :>
hier 40 DM Noname 5-Port SoHo-Switch

> 
> Profiequipment ist was anderes, aber nen großes Portemonai auch ;)
> 
Wem sagst du das ;(

[snip - hdparm]
> 
> 
> Ixion ~ # hdparm -t /dev/hda /dev/hdb
> 
> /dev/hda:
>  Timing buffered disk reads:   18 MB in  3.21 seconds =   5.60 MB/sec
> 
> /dev/hdb:
>  Timing buffered disk reads:   24 MB in  3.11 seconds =   7.71 MB/sec
> 
> 32 Bit an, Modes waren passend, immerhin.
Nicht rosig, aber besser.

> Allerdings bekomm ich DMA nicht an:
> 
> 
> Ixion ~ # hdparm -d1 /dev/hda
> 
> /dev/hda:
>  setting using_dma to 1 (on)
>  HDIO_SET_DMA failed: Operation not permitted
>  using_dma    =  0 (off)
> 
> Merkwürdig....
> 
Suche einstellen, das sollte als erstes gefixt werden (schon alleine
fuer die allgemeine Systemperformance (Programm-Startzeit, DVD schauen,
kompilieren))!

Ich wuerd mal sagen, nach ner schnellen runde Google, dir fehlt der
passende Treiber.

Also ein mal "lspci -v" bitte den Teil ueber "IDE interface".
Kernel von Hand gebastelt oder mit "genkernel" gemacht?
Alles statisch im Kernel oder Module?  Wenn Module, dann mal bitte lsmod.
Hmmm, warsch. mit initrd? Da koennte der falsche Treiber (generischer)
zu frueh geladen werden und dann das ding besetzen.

Als Tip um das Mail-Ping-Pong abzukuerzen:
1) cd /pfad/zu/kernel/source
2) make menuconfig
3) "Device Drivers" -> "ATA/ATAPI/MFM/RLL support" ->
 a) "VIA82CXXX chipset support" am besten fest einkompilieren
 b) "Use PCI DMA by default when available" anmachen
 c) "Use multi-mode by default" vielleicht auch anmachen
(optionen a) & b) sind nur sichtbar, wenn "hoeher" liegende optionen
unter ATA/ATAPI-Support an sind)
4) make
5) make modules_install
6) cp arch/i386/boot/bzImage /boot/kernel-<bitte versionsnummer eintragen>
   (vielleicht noch System.map & .config nach /boot kopieren)
7) Kernel im bootloader eintragen

Noch mal nachschauen, ob man DMA jetzt ans fliegen bekommt (oder es
nicht sogar schon an ist).

Sonst weiter Debugen :)
(BIOS?, Kernel-optionen? Bekannte Probleme mit dem Chipsatz und DMA?)

> Hab gerde mal ne andere Netzwerkkarte eingebaut (00:06.0 Ethernet
> controller: VIA Technologies, Inc. VT86C100A [Rhine] (rev 06)), Phänomen
> bleibt gleich...

Naja, oehm, gleicher Treiber...
Auch wenn sie hier ja auch als Troublemaker verschrien ist, ne RTL80XX
waer hier jetzt nicht schlecht gewesen (da sie haeufig anzutreffen ist).

> 
[snip - mii-diag -v]
> 
> Tja, werde dann mal ein paar alternativen zum Autnegotiating
> ausprobieren,
Flow-Control ist ja schon aus, muss man eigentlich nur grad
voll-/halbduplex durchprobieren (und/oder 10MBit/100MBit)

> noch ein wenig mit hdparm spielen und bin weiterhin für jeden Tip dankbar,
> 
> danke soweit auf jeden Fall schonaml,
> 
> Schönen Gruß,
> 
> Nico
> 
Gruss
	Jan

-- 
Je Hirn, desto Boykot.



More information about the Linux mailing list