Mancanza di connessione con la rete cablata

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 2059

Ma se provi a pingare il router cosa succede ?

ping 192.168.1.1

Ritratto di namless
namless
(Junior)
Offline
Junior
Iscritto: 11/04/2014
Messaggi: 35

Non pinga nulla, ho provato con il router così come altri host, ma niente.

Io non so cosa significhi il comando dmesg|grep -i eth, ma nell'output del comando, terza e quarta riga, dice link down e la riga dopo link is not ready

[    1.341885] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.342688] r8169 0000:03:00.2: eth0: RTL8101e at 0xffffc90000016000, e0:3f:49:c2:c1:5f, XID 04000800 IRQ 40
[   12.719848] r8169 0000:03:00.2: eth0: link down
[   12.720766] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   18.600451] Bluetooth: BNEP (Ethernet Emulation) ver 1.3

Non è che magari è un problema di driver? Nel caso come faccio a verificare e correggere?

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 2059

Non credo sia un problema di driver perchè la tua scheda è supportata in linux.
Prova a togliere il cavo di rete e reinserirlo, a questo punto digita :

dmesg|tail

se viene rilevato l'inserimento del cavo dovrebbe apparire un messaggio.
Ora permettimi un paio di osservazioni che sembreranno stupide ma :

- tu hai già appurato con Windows, o un CD live di qualche altra distribuzione linux che la scheda funzioni
- il cavo e il collegamento PC / Router sono corretti
- dove inserisci lo spinotto del cavo al PC ci sono per caso dei led, se ne accende uno quando è inserito il cavo

Non offenderti per la banalità di queste domande ma a questo punto non saprei cosa pensare, la rete ethernet dal punto di vista software è difficle che dia problemi, anche perchè per la tua scheda non servono firmware.

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 2059

Mmmh .... forse ho detto una cavolata.
Non mi è chiaro al 100% ma potrebbe essere necessario scaricare il pacchetto con i file del firmware.

sudo apt-get install firmware-realtek

anche se dalla documentazione non mi risulta esserci per la tua scheda ..... ma magari ho preso un abbaglio.
Comunque prova a installarlo e poi esegui :

sudo /sbin/rmmod r8169
sudo /sbin/modprobe r8169

O riavvia il PC e vedi se cambia qualcosa.

Ritratto di namless
namless
(Junior)
Offline
Junior
Iscritto: 11/04/2014
Messaggi: 35

badroot ha scritto:


Non offenderti per la banalità di queste domande ...

Non preoccuparti, non mi offendo affatto, anzi, tante volte possono essere le cose banali che sfuggono e si va subito a ricercare la causa nelle cose più complesse. Oltretutto sono un neofita di Debian (e di Linux in generale), quindi ogni domanda è lecita.

Ti rispondo in ordine:

-ho fatto la prova che mi hai detto, qui il risultato:

root@AsusNbook:/home/stefano# dmesg|tail
[   19.022905] Bluetooth: BNEP filters: protocol multicast
[   19.922865] lp: driver loaded but no devices found
[   19.949897] ppdev: user-space parallel port driver
[   21.046590] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   21.109057] r8169 0000:03:00.2: eth0: link down
[   21.109444] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   87.397000] r8169 0000:03:00.2: eth0: link up
[   87.397835] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   87.821705] r8169 0000:03:00.2: eth0: link down
[   98.132139] eth0: no IPv6 routers present
root@AsusNbook:/home/stefano# 

Quando stacco e riattacco il cavo, appaiono dei messaggi dal Network Manager che rilevano il distacco del cavo e la successiva connessione, per poi subito dopo avvisare che la scheda non è connessa.

Il notebook ha installato solo Debian e, causa trasloco, non sono ancora riuscito a fare la prova con un live CD perchè devo trovare lo scatolone dove ho messo i CD/DVD Big Grin comunque oggi vedo di trovarlo e di fare la prova. Al limite scarico una ISO e faccio la prova. Ad ogni modo avevo installato Debian dall'ufficio, dove c'è una rete con DHCP e li la rete funzionava. Poi non ho più utilizzato il notebook per circa un mese (trasloco... ) e l'ho ritirato fuori proprio in questi giorni. C'era ancora memorizzata la connessione dell'ufficio, che però ovviamente non funzionava nella rete di casa mia.

Le connessioni sono corrette, il notebook è collegato ad uno switch con un normalissimo cavo diritto. A questo switch c'è collegato anche il desktop ed altri host e funzionano tutti. Comunque ho anche provato a cambiare porta (e il cavo), ho provato anche a cambiare switch, così come ho provato a collegare altri host nella porta dove avevo collegato il notebook. Funziona tutto tranne il notebook.

Sul notebook non ci sono led per la porta ethernet, invece sullo switch si. Però si accende il led che rileva la connessione appena si collega il cavo. Il led che indica l'attività della rete rimane spento e dopo una manciata di secondi si spegne anche il led che rileva il cavo connesso.

Credo che ormai l'unica prova che rimane da fare sia quella con un live CD Rolling Eyes

Ritratto di namless
namless
(Junior)
Offline
Junior
Iscritto: 11/04/2014
Messaggi: 35

badroot ha scritto:

Mmmh .... forse ho detto una cavolata.
Non mi è chiaro al 100% ma potrebbe essere necessario scaricare il pacchetto con i file del firmware.

sudo apt-get install firmware-realtek

anche se dalla documentazione non mi risulta esserci per la tua scheda ..... ma magari ho preso un abbaglio.
Comunque prova a installarlo e poi esegui :

sudo /sbin/rmmod r8169
sudo /sbin/modprobe r8169

O riavvia il PC e vedi se cambia qualcosa.

Leggo solo ora. Faccio la prova e ti dico.

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 2059

Scusa mi stai dicendo che questo stesso portatile dalla rete cablata dell'ufficio funziona ?
Se è così non può essere un problema di driver o firmware mancanti altrimenti anche dall'ufficio avresti avuto gli stessi problemi.
Quindi, escludiamo un problema hardware, vabbè che la sfiga è sempre in agguato, ma a questo punto non è che hai ancora configurati i parametri della rete dell'ufficio ?

Poi, in /etc/NetworkManager/NetworkManager.conf metti :

[ifupdown]
managed=false

così, gestendo la eth0 in /etc/network/interfaces, NetworkManager non è più chiamato in causa e non ti permetterà di gestire la rete cablata e magari funziona.

Ritratto di namless
namless
(Junior)
Offline
Junior
Iscritto: 11/04/2014
Messaggi: 35

Surprise

... non ho parole...

Ho letto il tuo ultimo post, sono andato a prendere il notebook, l'ho collegato allo switch (il secondo, quello con il quale ho provato anche pochi minuti fa) e per di più nella stessa porta. Avviato il sistema ho guardato il Network Manager mentre inserivo il cavo. Mi ha dato la notifica della connessione (come prima), solo che non è sparita. Apro Iceweasel e "magicamente" mi appare la pagina di google...

Adesso la rete funziona inspiegabilmente. Ovviamente meglio così, ma mi rimane il tarlo di capire che cosa sia successo.

Ad ogni modo in questi gionri devo usare il notebook, se continua a funzionare tutto metto risolto.

Comunque badroot, intanto grazie mille per l'aiuto e la disponibilità Wink ma pensi che sia lo stesso il caso di provare a scaricare ed aggiornare il firmware? Nel caso fammi sapere, ovviamente sono sempre disponibile a tutte le prove necessarie.

Ritratto di namless
namless
(Junior)
Offline
Junior
Iscritto: 11/04/2014
Messaggi: 35

badroot ha scritto:

Scusa mi stai dicendo che questo stesso portatile dalla rete cablata dell'ufficio funziona ?
Se è così non può essere un problema di driver o firmware mancanti altrimenti anche dall'ufficio avresti avuto gli stessi problemi.

Infatti l'installazione ed i primi aggiornamenti li avevo fatti dall'ufficio, quindi funzionava. Mi stava venendo il dubbio che fosse "partita" nel frattempo.

badroot ha scritto:


Poi, in /etc/NetworkManager/NetworkManager.conf metti :

[ifupdown]
managed=false

così, gestendo la eth0 in /etc/network/interfaces, NetworkManager non è più chiamato in causa e non ti permetterà di gestire la rete cablata e magari funziona.

Questo l'avevo già fatto quando mi avevi dato i consigli l'altra volta, ma fino a poco fa non funzionava.

Ritratto di badroot
badroot
(Guru)
Offline
Guru
Iscritto: 22/08/2008
Messaggi: 2059

Guarda se funziona il problema non è la mancanza di firmware quindi puoi evitare di installarlo.
Mi sa strano che adesso funzioni senza aver toccato nulla, comunque meglio così.
In teoria NetworkManager non dovrebbe nemmeno monitorarla la rete ethernet, di sicuro non dovrebbe fartela gestire.