g n00b
Joined: 25 Mar 2003 Posts: 16
|
Posted: Sat Aug 07, 2004 9:51 am Post subject: problema eth0/cardbus che non riesco a risolvere da anni |
|
|
situazione:
ho uno switch con collegati: un po' di computer vari, un modem adsl ed un portatile che uso come gateway
il portatile è collegato ad internet tramite il modem con PPPoE
la sua schede di rete è una 3com cardbus
problema:
quando uno dei computer della rete interna genera tante connessioni tcp e con una notevole quantità di traffico, la scheda di rete del portatile comincia a singhiozzare spesso:
Code: | Aug 7 11:34:25 spellbook eth0: Transmit error, Tx status register 90.
Aug 7 11:34:25 spellbook Flags; bus-master 1, dirty 719579(11) current 719585(1)
Aug 7 11:34:25 spellbook Transmit list 00365540 vs. c03654c0.
Aug 7 11:34:25 spellbook 0: @c0365200 length 8000003e status 8000003e
Aug 7 11:34:25 spellbook 1: @c0365240 length 80000132 status 00010132
Aug 7 11:34:25 spellbook 2: @c0365280 length 80000176 status 00010176
Aug 7 11:34:25 spellbook 3: @c03652c0 length 80000036 status 00010036
Aug 7 11:34:25 spellbook 4: @c0365300 length 80000106 status 00010106
Aug 7 11:34:25 spellbook 5: @c0365340 length 80000112 status 00010112
Aug 7 11:34:25 spellbook 6: @c0365380 length 80000112 status 00010112
Aug 7 11:34:25 spellbook 7: @c03653c0 length 800000e2 status 000100e2
Aug 7 11:34:25 spellbook 8: @c0365400 length 8000004a status 0001004a
Aug 7 11:34:25 spellbook 9: @c0365440 length 800000e7 status 000100e7
Aug 7 11:34:25 spellbook 10: @c0365480 length 8000004a status 0001004a
Aug 7 11:34:25 spellbook 11: @c03654c0 length 8000003e status 0001003e
Aug 7 11:34:25 spellbook 12: @c0365500 length 8000003e status 0001003e
Aug 7 11:34:25 spellbook 13: @c0365540 length 8000003e status 0000003e
Aug 7 11:34:25 spellbook 14: @c0365580 length 8000003e status 0000003e
Aug 7 11:34:25 spellbook 15: @c03655c0 length 8000003e status 0000003e |
ogni tanto dice pure "Resetting the Tx pointer", e spesso l'attività della scheda si ferma per qualche secondo
secondo http://www.scyld.com/vortex.html lo status register 90 significa:
"Tx underrun (not enough PCI bus bandwidth)."
se faccio...
Code: | spellbook ~ # cat /proc/interrupts
CPU0
0: 429898 XT-PIC timer
1: 2 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 2 XT-PIC rtc
9: 4 XT-PIC acpi
11: 1776820 XT-PIC Texas Instruments PCI1225, Texas Instruments PCI1225 (#2), eth0
14: 139567 XT-PIC ide0
15: 23205 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 229120
MIS: 0 |
vedo quell' ERR che mi preoccupa ^_^
ho provato a riconfigurare il kernel in ogni modo, ma non cambia mai niente: ha sempre fatto così, con tutti i kernel, fin da quando ci usavo su debian
qualcuno mi potrebbe illuminare con qualche dritta?
grazie in anticipo |
|