[Debian] Collisions -> lage speed

Pagina: 1
Acties:

  • Sorcerer8472
  • Registratie: Januari 2002
  • Laatst online: 22:43
Oi :)

Ik heb een PII 266 met een 10 Mbit Realtek 8029 PCI-kaartje erin wat erg veel problemen veroorzaakt onder Debian. Onder RedHat was alles normaal. Daar haalde ie z'n volle 10 Mbit bijna, maar onder Debian is dat een ander verhaal :{

Het downloaden begint wel op volle snelheid, maar na een paar seconden zakt die snelheid dus helemaal de stront in. Van WinXP naar Debian is het minst erge. Dat komt op een gemiddelde van rond de 700 KByte/s uit. Maar downloaden vanaf de bak is een ramp. Dat gaat met 400 KByte/s :{

Hier plaatjes van DU-meter onder Windhoos:
Afbeeldingslocatie: http://members.home.nl/sorce/got/du-upload-deb.png
Van WinXP naar Debian

Afbeeldingslocatie: http://members.home.nl/sorce/got/du-download-deb.png
Van Debian naar WinXP

Dit is eth0 na een paar honderd MB getest te hebben, heen en weer...
code:
1
2
3
4
5
6
7
8
eth0      Link encap:Ethernet  HWaddr 00:50:BF:61:59:C0
          inet addr:217.120.31.32  Bcast:217.120.31.255  Mask:255.255.254.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:660431 errors:0 dropped:0 overruns:0 frame:0
          TX packets:226715 errors:0 dropped:0 overruns:0 carrier:0
          collisions:62132 txqueuelen:100
          RX bytes:652268243 (622.0 MiB)  TX bytes:111343689 (106.1 MiB)
          Interrupt:9 Base address:0xd000


De meeste collisions maakt hij tijdens het versturen van WinXP naar Debian (10x zoveel, terwijl de transfersnelheid nog net niet 2x zoveel is).

De situatie is voor de rest als volgt:
Alle machines hangen aan een switch, waar ook de kabelmodem aan vast hangt. Beide machines hebben een verschillend IP. Beide pc kennen ook de route naar elkaar (ping avg. = 0.4 ms) buiten de gateway van @Home om. MTU's en receive windows zijn hetzelfde.

Vanzelfsprekend is mijn vraag dus waar deze ongelofelijke vertragingen vandaan komen. Onder Red Hat waren ze er niet, dus het probleem is niet hardwarematig. Maar wat is het dan wel precies? Bij voorbaat dank voor de hulp :)

[ Voor 3% gewijzigd door Sorcerer8472 op 14-01-2003 03:24 ]

Reality is merely an illusion, albeit a very persistent one.


  • Bergen
  • Registratie: Maart 2001
  • Laatst online: 18-08 10:58

Bergen

Spellingscontroleur

Heel apart dat je connectie steeds inelkaar zakt...

Ik heb 't ook even getest over 2 100 mbit Realtek 8139 kaarten:
Slackware -> Win2K = 5,5 MB/s
Win2K -> Slackware = 8,0 MB/s

Komt waarschijnlijk door de efficientere schrijfmanier van Linux...

[ Voor 12% gewijzigd door Bergen op 14-01-2003 05:09 ]


  • Sorcerer8472
  • Registratie: Januari 2002
  • Laatst online: 22:43
GerbenW schreef op 14 January 2003 @ 05:08:
Heel apart dat je connectie steeds inelkaar zakt...

Ik heb 't ook even getest over 2 100 mbit Realtek 8139 kaarten:
Slackware -> Win2K = 5,5 MB/s
Win2K -> Slackware = 8,0 MB/s

Komt waarschijnlijk door de efficientere schrijfmanier van Linux...
Mja, maar 10 mbit is toch niet zo moeilijk weg te schrijven dacht ik zo :/
In de WinXP PC zit trouwens een Realtek 8139-compatible kaartje, maar dat maakt volgens mij ook niet zoveel uit, aangezien Red Hat dus als een zonnetje loopt...

Reality is merely an illusion, albeit a very persistent one.


  • DennisBoom
  • Registratie: Mei 2000
  • Laatst online: 11-08 11:59
Misschien een half/full duplex probleem?

Geen beurs, geen tempo


  • Sorcerer8472
  • Registratie: Januari 2002
  • Laatst online: 22:43
DennisBoom schreef op 14 January 2003 @ 08:51:
Misschien een half/full duplex probleem?
Na het wijzigen van die setting in de ne2k-pci-driver gebeurt er niks. (of moet ik die driver dan restarten op een of andere manier :?)

Reality is merely an illusion, albeit a very persistent one.


  • Guru Evi
  • Registratie: Januari 2003
  • Laatst online: 14-08 14:06
Je driver herstarten eh.
ifconfig eth0 (of eth1) down
dan
ifconfig eth0 up
ifconfig eth0 <vul hier uw ipadres in>

Pandora FMS - Open Source Monitoring - pandorafms.org


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 00:30
modconf starten, module unloaden (eerst wel eth0/1 neergooien met ifdown) en vervolgens laden met de opties die je wilt. Als je simpelweg de module opties verandert in modules.conf en je laadt die module niet opnieuw, wordt de wijziging niet opgenomen: hoe zou die driver moeten ruiken wat jij verandert in een configfile waar je zelf niets van weet?

  • Sorcerer8472
  • Registratie: Januari 2002
  • Laatst online: 22:43
code:
1
modprobe ne2k-pci full_duplex=1

is om full-duplex aan te zetten. Maar daarna dus ff ifconfig eth0 down en dan weer up :)

Zal ik zodadelijk proberen. Moet nu weg. Thx voor de replies so far iig :)

Reality is merely an illusion, albeit a very persistent one.

Pagina: 1