View Full Version : Scheda rete intel 82541GI
Cari amici
ho un problemone con la suddetta scheda di rete integrata sulla board,è lenta molto lenta, provato sia con debian 5 che poi con ubuntu 9.04,aggiornati i driver,quando sono fortunato riesce a scaricare a 10kb altrimenti si mette sui 10-12byte,idem per la navigazione,provato con synaptic,tramite shell,e firefox,è capitato a qualcun altro?come ha risolto.
Grazie
il modulo
e1000
o
e1000e
e' caricato ?
ciao
il modulo è e1000,
ed è caricato
settato tutto a dovere o almeno spero
saluti
devi individuare dove e' la lentezza
pc ---> router ----> internet
ok perfetto
la domanda che mi pongo è questa
essendo una scheda 1000 ha problemi a funzionare a 100 su impianto che ha sia switch che router a 100?
i cavi sono tutti di cat 6 con rj45 schermati
come posso testare dove sia la perdita?
grazie
confronta il ping al router col ping a un sito internet
prova ip fissi al posto di dhcp o viceversa
controlla route, o troceroute
ps
http://www.lesbell.com.au/Home.nsf/0/ac6983ac71a95aebca256f3800170b4f?OpenDocument
http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch04_:_Simple_Network_Troubleshooting
p.s.
hai un'altro sistema installato, o una distro live? per provare il router
ciao
si ho anche winxp e ubuntu 7.04 su altri 2 pc e quelli funzionano regolarmente,
stavo pesando che il problema potesse essere nell'interrupt,visto che quello della lan è condiviso con quello dell'usb,sai se c'è modo con ubuntu di assegnargli uno libero?
prova il comando: ethtool
https://www.linuxquestions.org/questions/linux-networking-3/very-slow-gigabit-crossover-pc-to-pc-network-connection-396587/
niente sempre stesso problema
sotto riporto qualche info,da notare che manca che tipo di interrupt è stato assegnato,
ifconfig
eth0 Link encap:Ethernet HWaddr 00:90:05:35:0a:19
inet indirizzo:10.0.0.11 Bcast:10.0.0.255 Maschera:255.255.255.0
indirizzo inet6: fe80::290:5ff:fe35:a19/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1492 Metric:1
RX packets:2608 errors:0 dropped:0 overruns:0 frame:0
TX packets:3025 errors:0 dropped:0 overruns:0 carrier:0
collisioni:0 txqueuelen:100
Byte RX:1472059 (1.4 MB) Byte TX:605137 (605.1 KB)
lo Link encap:Loopback locale
inet indirizzo:127.0.0.1 Maschera:255.0.0.0
indirizzo inet6: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:94 errors:0 dropped:0 overruns:0 frame:0
TX packets:94 errors:0 dropped:0 overruns:0 carrier:0
collisioni:0 txqueuelen:0
Byte RX:6160 (6.1 KB) Byte TX:6160 (6.1 KB)
da notare che eth0 è messa su interrupt 15
0: 95 XT-PIC-XT timer
1: 1830 XT-PIC-XT i8042
2: 0 XT-PIC-XT cascade
3: 2 XT-PIC-XT
4: 2 XT-PIC-XT
8: 1 XT-PIC-XT rtc0
9: 0 XT-PIC-XT uhci_hcd:usb4
10: 1397 XT-PIC-XT Intel ICH6
11: 1002 XT-PIC-XT uhci_hcd:usb5, i915@pci:0000:00:02.0
12: 1037 XT-PIC-XT i8042
14: 45982 XT-PIC-XT ata_piix
15: 5669 XT-PIC-XT ata_piix, ehci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb3, eth0
NMI: 0 Non-maskable interrupts
LOC: 21809 Local timer interrupts
RES: 0 Rescheduling interrupts
CAL: 0 Function call interrupts
TLB: 0 TLB shootdowns
SPU: 0 Spurious interrupts
ERR: 0
MIS: 0
sto uscendo matto,credo forse sbaglio,ma se sposto in un interrupt vuoto vedi 3 o 4 forse risolvo,ma come si fa?
ciao
provato a vedere se puoi fare qualcosa dalle impostazioni del BIOS ?
p.s.
http://ubuntuforums.org/showthread.php?t=474908
p.s.
per curiosita', passando al kernel il solito: noapic
?
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 49198c62-162f-43a6-971d-13d28a41c25a
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=49198c62-162f-43a6-971d-13d28a41c25a ro quiet splash noapic acpi=noirq noirqdebug
initrd /boot/initrd.img-2.6.28-11-generic
quiet
come puoi vedere si :rolleyes:
nel bios posso solo modificare irq per gli slot pci che poi è uno
a me la lan è integrata,dici che posso riservare qualche irq e lui automaticamente lo prende?
provato a mettere dentro:
/etc/modprobe.conf
alias eth0 e1000
options eth0 irq=.....
grazie per l'info
ma modprobe.conf nel mio etc non è presente
c'è solo la cartella modprobe.d che non ha questo file,nell'altro pc dove ho ubuntu 7.10 nella cartella modprobe.d è presente il file alias che in questo non c'è,boh ci capisco sempre meno
credo tu possa inserire la stringa:
options e1000 irq=.....
in /etc/modprobe.d/options
se non c'e' crealo
fatto ma non cambia il discorso
sempre lenta rimane
ma adesso e' su un irq libero?
p.s.
oppure prova a inserire e1000 in:
/etc/modules
e creare un file
/etc/modprobe.d/e1000
e inserirci dentro :
options e1000 irq=.....
sarà che sono impedito io,non si smuove dalla stessa situazione
ti mostro irq
0: 517656 XT-PIC-XT timer
1: 10 XT-PIC-XT i8042
2: 0 XT-PIC-XT cascade
7: 1 XT-PIC-XT parport0
8: 3 XT-PIC-XT rtc
9: 0 XT-PIC-XT uhci_hcd:usb3
10: 370 XT-PIC-XT Intel ICH6
11: 0 XT-PIC-XT uhci_hcd:usb4
12: 113 XT-PIC-XT i8042
14: 12454 XT-PIC-XT libata
15: 5494 XT-PIC-XT uhci_hcd:usb1, uhci_hcd:usb2, ehci_hcd:usb5, libata, eth0
cioe'...
hai inserito l'opzione irq per il modulo e1000 (nei 2 modi sopra detti)
e non viene considerata?
forse sbaglio io qualcosa......
si seguito alla lettera i tuoi suggerimenti
domani compero un hub 10/100/1000 e vedo se la cosa cambia
grazie per adesso
puoi provare anche da comandi manuali:
rmmod e1000 (elimini il modulo)
e dopo lo reinserisci
insmod e1000 irq=.......
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.