mercoledì 18 settembre 2019

Come abilitare l'interfaccia Ethernet su Ubuntu Desktop

Può accadere che installando Ubuntu 18.04LTS su un PC Dell (o magari anche di altre marche) non si abbia il riconoscimento delle funzionalità di rete.

In pratica, la scheda Ethernet non viene riconosciuta sebbene sia regolarmente presente nel PC.

Vediamo come abilitare l'interfaccia Ethernet su Ubuntu Desktop (la versione Server utilizza un sistema diverso)


Passo 1 – Verifica della scheda

Per abilitare la scheda di interfaccia è innanzitutto necessario recuperare l'identificativo usato dal S.O. per riferirsi alla scheda stessa. Con il seguente comando si ottengono le informazioni relative alle connessioni di rete:
sudo lshw -C network
Il risultato di questo comando restituirà qualcosa di simile a:
~$ sudo lshw -C network 
*-network                 
   description: Wireless interface
   product: Wireless 8265 / 8275
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:01:00.0
   logical name: wlp1s0
   version: 78
   serial: 00:28:f8:f8:80:b8
   width: 64 bits
   clock: 33MHz
   capabilities: bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=iwlwifi driverversion=4.15.0- 
22-generic firmware=34.0.1 ip=10.4.26.243 latency=0 link=yes multicast=yes wireless=IEEE 802.11
   resources: irq:144 memory:dc100000-dc101fff
*-network DISABLED
   description: Ethernet interface
   physical id: 2
   logical name: enx3c18a070d46d
   serial: 3c:18:a0:70:d4:6d
   size: 1Gbit/s
   capacity: 1Gbit/s
   capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8152 driverversion=v1.09.9 duplex=full link=no multicast=yes port=MII speed=1Gbit/s
Passo 2 – Abilitare l'interfaccia

Nell'esempio sopra riportato, dove vediamo due possibili connessioni di rete (ovvero quella wireless e quella via cavo), ci interessa il valore del campo "logical name", perché è il riferimento che dovremo riportare nel file di configurazione. Nel nostro caso è "enx3c18a070d46d"

Per fare questo, procedere modificando il file /etc/network/interfaces :
sudo nano /etc/network/interface
che probabilmente risulterà simile a:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
Per abilitare la connessione con IP statico, modifichiamo il file come nel seguente esempio (ovviamente i valori vanno modificati a seconda della configurazione della vostra rete)
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto enx3c18a070d46d
iface enx3c18a070d46d inet static
		address 192.168.1.83
		netmask 255.255.255.0
		gateway 192.168.1.1
		dns-nameservers 8.8.8.8 8.8.4.4
		 
Per abilitare la connessione con IP dinamico, in presenza di un servizio DHCP attivo, modifichiamo il file come segue:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto enx3c18a070d46d
iface enx3c18a070d46d inet dhcp
		 

Nessun commento:

Posta un commento