Ik woon op een studentenflat met internet via het lan. Ik heb een linuxbak met 2 netwerkkaarten op het netwerk en daarop mijn windowsbak.
Linux is geconfigureerd voor ip masquerading. De speed tussen netwerk en linuxbak is 10mbit half duplex en tussen mijn 2 computers 100 full.
Nu is het probleem dat wanneer ik flashget ga gebruiken en ik een downloadspeed van zo'n 900kb/s bereik (het probleem doet zich voor zogauw ik over de 400 heenkom) dat ongeveer 20 seconden helemaal geen verkeer doorkomt, precies hetzelfde effect alsof ik eventjes de netwerkkabel naar het netwerk uit mijn linuxbak trek.
Mijn linuxbak zegt dan dit:
Oct 2 17:57:56 dazzle kernel: eth0: Transmit timeout, status 0d 0000 media 08.
Oct 2 17:57:56 dazzle kernel: eth0: Tx queue start entry 26885795 dirty entry 26885791.
Oct 2 17:57:56 dazzle kernel: eth0: Tx descriptor 0 is 000805ea.
Oct 2 17:57:56 dazzle kernel: eth0: Tx descriptor 1 is 100805ea.
Oct 2 17:57:56 dazzle kernel: eth0: Tx descriptor 2 is 000805ea.
Oct 2 17:57:56 dazzle kernel: eth0: Tx descriptor 3 is 100823fa. (queue head)
Oct 2 17:57:56 dazzle kernel: eth0: MII #32 registers are: 1000 782d 0000 0000 01e1 0000 0000 0000.
en ook hij kan een tijdje niet naar buiten pingen.
Ik heb dus geprobeerd de netwerkkaarten uit te wisselen maar ze hebben het allemaal. Echter wanneer ik een winbond netwerkkaart op 10mbit in de linuxbak steek, dan doet hij het wel goed, met de realtek OF de winbond op de netwerk interface. De winbond is alleen een kutkaart, want met quake spelen kreeg ik allemaal timouts enzo...
Iemand een idee wat deze dirty entry is waar linux het over heeft en hoe ik het oplos?
Linux is geconfigureerd voor ip masquerading. De speed tussen netwerk en linuxbak is 10mbit half duplex en tussen mijn 2 computers 100 full.
Nu is het probleem dat wanneer ik flashget ga gebruiken en ik een downloadspeed van zo'n 900kb/s bereik (het probleem doet zich voor zogauw ik over de 400 heenkom) dat ongeveer 20 seconden helemaal geen verkeer doorkomt, precies hetzelfde effect alsof ik eventjes de netwerkkabel naar het netwerk uit mijn linuxbak trek.
Mijn linuxbak zegt dan dit:
Oct 2 17:57:56 dazzle kernel: eth0: Transmit timeout, status 0d 0000 media 08.
Oct 2 17:57:56 dazzle kernel: eth0: Tx queue start entry 26885795 dirty entry 26885791.
Oct 2 17:57:56 dazzle kernel: eth0: Tx descriptor 0 is 000805ea.
Oct 2 17:57:56 dazzle kernel: eth0: Tx descriptor 1 is 100805ea.
Oct 2 17:57:56 dazzle kernel: eth0: Tx descriptor 2 is 000805ea.
Oct 2 17:57:56 dazzle kernel: eth0: Tx descriptor 3 is 100823fa. (queue head)
Oct 2 17:57:56 dazzle kernel: eth0: MII #32 registers are: 1000 782d 0000 0000 01e1 0000 0000 0000.
en ook hij kan een tijdje niet naar buiten pingen.
Ik heb dus geprobeerd de netwerkkaarten uit te wisselen maar ze hebben het allemaal. Echter wanneer ik een winbond netwerkkaart op 10mbit in de linuxbak steek, dan doet hij het wel goed, met de realtek OF de winbond op de netwerk interface. De winbond is alleen een kutkaart, want met quake spelen kreeg ik allemaal timouts enzo...
Iemand een idee wat deze dirty entry is waar linux het over heeft en hoe ik het oplos?