[HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI?

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Scrivi risposta
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12949
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

[HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI?

Messaggio da thece »

:ciao:



PREMESSA: non fornisco supporto su questa discussione.
Leggendo questa discussione non risolverai i tuoi problemi con la scheda di rete Ethernet e/o WIFI, ma capirai come iniziare a fornire indicazioni utili a chi proverà ad aiutarti.




Ho un problema grave, anzi gravissimo!!! Non mi funziona (o funziona male) la scheda di rete Ethernet e/o WIFI (PCI e/o USB).

Oltre che iniziare una nuova discussione con una descrizione più o meno strampalata del mio problema, ovviamente senza aver letto prima le decine di discussioni simili già aperte da altri utenti o fatto una benchè minima ricerca sul Forum, cosa posso fare per ottenere aiuto? Posso provare a dare informazioni utili sullo stato del mio sistema!!!
Armato di buona volontà apro il terminale, inizio a dare qualche comando diagnostico (non a caso) e ne riporto l'output nella discussione che ho appena aperto sul Forum.




In caso di collegamento via cavo Ethernet come prima cosa controlla se, con il cavo collegato tra la scheda di rete Ethernet e il modem / router / switch, i relativi led sulla scheda di rete e sul modem / router / switch sono accesi e lampeggianti. Se sono spenti segnalalo subito.



LISTA DI COMANDI UTILI:

informazioni sulla distro / kernel / hardware

Codice: Seleziona tutto

lsb_release -a

Codice: Seleziona tutto

uname -a

Codice: Seleziona tutto

mokutil --sb-state

Codice: Seleziona tutto

sudo lshw
sudo lshw -short

Codice: Seleziona tutto

inxi -Fz
Il comando inxi non viene installato di default. Puoi provare ad installarlo con i comandi

Codice: Seleziona tutto

sudo apt update
sudo apt install inxi
ma in caso di mancato collegamento a Internet, per ovvie ragioni, l'installazione fallirà.

informazioni sulle schede di rete rilevate (PCI e USB)

Codice: Seleziona tutto

sudo lshw -c network

Codice: Seleziona tutto

lspci -knn | grep -A 2 -i net
oppure

Codice: Seleziona tutto

lspci -vvnn | grep -i net

Codice: Seleziona tutto

lsusb

Codice: Seleziona tutto

usb-devices
Se per gestire i collegamenti di rete usi uno strumento diverso da Network Manager (es: wicd) indicalo qui

informazioni sul / dal Network Manager e sue connessioni configurate

Codice: Seleziona tutto

nmcli
nmcli general

Codice: Seleziona tutto

cat /etc/NetworkManager/NetworkManager.conf
NetworkManager --print-config

Codice: Seleziona tutto

nmcli connection

Codice: Seleziona tutto

nmcli -t connection show "NOME_CONNESSIONE"
dove il valore NOME_CONNESSIONE lo puoi ricavare dall'output del precedente comando, prima colonna (NAME)

Codice: Seleziona tutto

nmcli device status

Codice: Seleziona tutto

nmcli device show

Codice: Seleziona tutto

nmcli device show DEVICE
dove DEVICE è il nome dell'interfaccia di rete in stato "connected" del primo comando nmcli

informazioni sulle schede di rete configurate "ignorate dal Network Manager"

Codice: Seleziona tutto

cat /etc/network/interfaces
informazioni sulle schede di rete configurate con Netplan

Codice: Seleziona tutto

ls -l /etc/netplan/*

Codice: Seleziona tutto

cat /etc/netplan/*.yaml
dove FILE.yaml è il nome del file di configurazione che si vuole visualizzare.

informazioni sulle schede di rete attive

Codice: Seleziona tutto

ip a

Codice: Seleziona tutto

ifconfig
Il comando ifconfig non viene più installato di default. Prova ad installarlo con il comando

Codice: Seleziona tutto

sudo apt install net-tools
ma in caso di mancato collegamento a Internet, per ovvie ragioni, l'installazione fallirà.

informazioni su tutte le schede di rete (attive e inattive)

Codice: Seleziona tutto

ifconfig -a
informazioni e statistiche sulle schede di rete Ethernet

Codice: Seleziona tutto

sudo mii-tool -v DEVICE

Codice: Seleziona tutto

sudo ethtool DEVICE

Codice: Seleziona tutto

sudo ethtool -S DEVICE
dove DEVICE è il nome di una interfaccia di rete Ethernet (es: eth0, eth1, ... )

Il comando ethtool non viene installato di default. Prova ad installarlo con il comando

Codice: Seleziona tutto

sudo apt install ethtool
ma in caso di mancato collegamento a Internet, per ovvie ragioni, l'installazione fallirà.

informazioni sulle schede di rete WIFI

Codice: Seleziona tutto

iwconfig

Codice: Seleziona tutto

rfkill list all
informazioni sui server DNS configurati

Codice: Seleziona tutto

ls -l /etc/resolv.conf
cat /etc/resolv.conf

Codice: Seleziona tutto

systemd-resolve --status
tabella di routing

Codice: Seleziona tutto

ip r

Codice: Seleziona tutto

route -n
raggiungibilità del proprio gateway, ossia del proprio modem / router xDSL

Codice: Seleziona tutto

ping -c 4 INDIRIZZO_IP_GATEWAY
dove INDIRIZZO_IP_GATEWAY è quello che viene fuori dal comando ip di cui sopra, riga che inizia con default via
oppure quello che viene fuori dal comando route di cui sopra, riga che inizia con 0.0.0.0, colonna Gateway

raggiungibilità di un host su Internet (senza risoluzione via server DNS)

Codice: Seleziona tutto

ping -c 4 93.184.216.34
raggiungibilità di un host su Internet (con risoluzione via server DNS)

Codice: Seleziona tutto

ping -c 4 example.com
test di risoluzione via server DNS

Codice: Seleziona tutto

nslookup example.com
dig example.com
nei quali vengono utilizzati i server DNS configurati nel sistema, oppure

Codice: Seleziona tutto

nslookup example.com DNS_SERVER
dig example.com @DNS_SERVER
dove DNS_SERVER è l'indirizzo IP di un server DNS di nostra scelta (esempi: 1.1.1.1 per Cloudflare , 8.8.8.8 per Google)

scansione delle reti WIFI visibili nelle vicinanze

Codice: Seleziona tutto

sudo iwlist DEVICE scan | grep -i ssid
oppure

Codice: Seleziona tutto

sudo iw DEVICE scan | grep -i ssid
oppure

Codice: Seleziona tutto

nmcli device wifi list
nmcli device wifi list ifname DEVICE
dove DEVICE è il nome di una interfaccia di rete WIFI (es: wlan0, wlan1, ... ). Fare riferimento ai comandi ip, ifconfig o iwconfig elencati precedentemente

messaggi del kernel

Codice: Seleziona tutto

dmesg | egrep 'DEVICE|DRIVER|cfg80211|mac80211'
dove DEVICE è il nome di una interfaccia di rete (es: eth0, eth1, ... , wlan0, wlan1, ... ). Fare riferimento ai comandi ip, ifconfig o iwconfig elencati precedentemente.
Dove DRIVER è il driver associato all'interfaccia di rete. Fare riferimento ai comandi lshw e lspci elencati precedentemente

informazioni sul modulo del driver

Codice: Seleziona tutto

modinfo DRIVER

Codice: Seleziona tutto

grep -R [[:graph:]] /sys/module/DRIVER/parameters
dove DRIVER è il driver associato all'interfaccia di rete. Fare riferimento ai comandi lshw e lspci elencati precedentemente



NOTE:

1) I comandi sono proposti più o meno in ordine di priorità, dall'alto verso il basso
2) I comandi vanno adattati al proprio sistema, ossia dove richiesto va sostituito opportunamente qualche parametro (generalmente indicato in MAIUSCOLO)
3) I comandi non vanno necessariamente dati tutti, alcuni sono doppi e in caso di problemi reali non funzioneranno tutti. Ma dal loro output si riuscirà (forse) a capire che ...
4) I comandi sono volutamente non commentati. Perchè? Per stimolare l'utente ad usare l'help di Linux per capire che cosa effettivamente fanno

Codice: Seleziona tutto

COMANDO -h

Codice: Seleziona tutto

COMANDO --help

Codice: Seleziona tutto

man COMANDO


OSSERVAZIONE:

@thece ma tu non hai capito un ca...spita.! :nono: Il mio PC è isolato dagli altri PC della rete locale! Non ho connessione a Internet! E' isolato dal Forum! Come faccio a riportare sul Forum gli output che mi chiedi? :muro:

RISPOSTA:

una volta che hai dato il comando nel terminale, fai Copia&Incolla sia del comando (così si vede esattamente cosa hai scritto) sia del suo output dal terminale in un file di testo.
Esempio:

Codice: Seleziona tutto

sudo route -n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    1024   0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth
Copia il file di testo su una chiavetta USB. Collega la chiavetta USB ad un PC che ha la connessione a Internet funzionante, da lì accedi al Forum e riporta gli output prelevandoli dal file di testo.



Tethering via cavo USB

Nel caso non si disponesse di una connessione ad Internet poichè le schede di rete Ethernet e WIFI sono entrambe non funzionanti, provare ad ottenere una connessione ad Internet collegando il PC ad uno smartphone utilizzando il tethering via cavo USB oppure una chiavetta Internet USB.

Tethering via cavo USB e hotspot WIFI sono due funzionalità dello smartphone DIVERSE!!!



Happy Linux :ciao:
Ultima modifica di thece il mercoledì 22 novembre 2023, 16:37, modificato 60 volte in totale.
Avatar utente
Nuklear
Prode Principiante
Messaggi: 76
Iscrizione: lunedì 3 novembre 2014, 11:56
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04.3 LTS

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da Nuklear »

Se spiegassi a cosa servono sarebbe meglio soprattutto per i principianti...
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da Pike »

Inserisci anche il fatto che la scheda di rete Ethernet potrebbebbe avere un problema al cavo o alla porta. E la scheda di rete WiFi potrebbe avere un problema all'antenna...
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
nonex001
Prode Principiante
Messaggi: 167
Iscrizione: martedì 3 febbraio 2009, 22:21
Distribuzione: Ubuntu 15.04 x86_64

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da nonex001 »

No, ho provato più cavi e non funziona ed ho anche provato la connessione ethernet con un altro modem, ed in quel caso si è accesa la spia e la connessione funzionava. Il wifi funziona correttamente, è solo un problema con la connessione cablata
nonex001
Prode Principiante
Messaggi: 167
Iscrizione: martedì 3 febbraio 2009, 22:21
Distribuzione: Ubuntu 15.04 x86_64

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da nonex001 »

Ho riportato alcune informazioni rifacendomi alla risposta precedente. Anch'io in fatto di connessioni sono più che un principiante...
nonex001
Prode Principiante
Messaggi: 167
Iscrizione: martedì 3 febbraio 2009, 22:21
Distribuzione: Ubuntu 15.04 x86_64

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da nonex001 »

Meno di un principiante :D
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12949
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da thece »


Non fornisco supporto su questo thread.
Questo thread ha il solo scopo di suggerire come iniziare a fornire indicazioni utili a chi proverà ad aiutarti (vedi Premessa)
Avatar utente
Sargonsei
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2451
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da Sargonsei »

thece [url=http://forum.ubuntu-it.org/viewtopic.php?p=4816404#p4816404][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
Non fornisco supporto su questo thread.
Questo thread ha il solo scopo di suggerire come iniziare a fornire indicazioni utili a chi proverà ad aiutarti (vedi Premessa)
Non hai scritto la versione di linux usata per provare i comandi; non tutti funzionano con Ubuntu, ed alcuni, danno output leggermente diversi a seconda della distribuzione di Linux in uso.
Per esempio: il comando

Codice: Seleziona tutto

 ~ $ nmcli device show
Usage: nmcli device { COMMAND | help }

  COMMAND := { status | list | disconnect | wifi }

  status
  list [iface <iface>]
  disconnect iface <iface> [--nowait] [--timeout <timeout>]
  wifi [list [iface <iface>] [bssid <BSSID>]]
  wifi connect <(B)SSID> [password <password>] [wep-key-type key|phrase] [iface <iface>] [bssid <BSSID>] [name <name>]
               [--private] [--nowait] [--timeout <timeout>]

Errore: il comando «dev» «show» non è valido.
 ~ $ 
Veramente è questo l'output che mi devo attendere?

E poi anche

Codice: Seleziona tutto

 ~ $ sudo ethtool eth0 #  informazioni e statistiche sulle schede di rete Ethernet
[sudo] password for mint17c64bit: 
sudo: ethtool: command not found
 ~ $ sudo ethtool -s eth0
sudo: ethtool: command not found
 ~ $ 
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12949
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da thece »

Facciamo un UP va ...

Happy Linux :ciao:
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12949
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da thece »

:ciao:

Segnalo questo utile script: Ubuntu Forums - Wireless Info
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12949
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da thece »

:ciao:

qualche aggiornamento qua e là.

Grazie a @wilecoyote per avermi riportato alla mente questo HOWTO.
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15387
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da wilecoyote »

) Salve,
thece ha scritto::ciao:

Grazie a @wilecoyote per avermi riportato alla mente questo HOWTO.
Prego di nulla, però modifica quei apt-get in apt, sono desueti.

Altra cosa, ho verificato con successo la possibilità di trasferire gli output copiati nella chiavetta USB su un forum, impianti frigoriferi ma un forum è un forum, usando questo adattatore https://www.amazon.it/AUKEY-Adattatore- ... 323&sr=8-5 per connettere la chiavetta USB ad un smartfonio Samsung A50 .

In pratica non serve un 2° computer per connettersi e traferire i dati qui sul Forum.

Spero di non crear danno al HOWTO, però una risposta è doverosa seppur dopo quasi 3 anni, notata solo adesso la domanda… :shy:
sargonsei ha scritto:Non hai scritto la versione di linux usata per provare i comandi; non tutti funzionano con Ubuntu, ed alcuni, danno output leggermente diversi a seconda della distribuzione di Linux in uso.
Il HOWTO si trova sul Forum di Ubuntu ergo fà riferimento ad esso, ed infatti i comandi funzionano correttamente in tutte le release supportate, tutt'al più manca l'indicazione d'installarli.

Per adattarli ad altre distro:
thece ha scritto:1) I comandi sono proposti più o meno in ordine di priorità, dall'alto verso il basso
2) I comandi vanno adattati al proprio sistema, ossia dove richiesto va sostituito opportunamente qualche parametro (generalmente indicato in MAIUSCOLO)
3) I comandi non vanno necessariamente dati tutti, alcuni sono doppi e in caso di problemi reali non funzioneranno tutti. Ma dal loro output si riuscirà (forse) a capire che ...
4) I comandi non sono volutamente commentati. Perchè? Per stimolare l'utente ad usare l'help di Linux per capire che cosa effettivamente fanno

Codice: Seleziona tutto

COMANDO -h

Codice: Seleziona tutto

COMANDO --help

Codice: Seleziona tutto

man COMANDO
:: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
LucaZeta
Prode Principiante
Messaggi: 118
Iscrizione: giovedì 12 aprile 2018, 11:07
Distribuzione: Ubuntu 20.04.4 LTS

Re: [HOWTO] Problemi con la scheda di rete Ethernet e/o WIFI

Messaggio da LucaZeta »

Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 19 ospiti