User Tools

Site Tools


doc:appunti:hardware:raspberry_networking

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:appunti:hardware:raspberry_networking [2022/02/09 11:15] niccolodoc:appunti:hardware:raspberry_networking [2023/06/11 11:41] (current) – [/etc/dhcpcd.conf] niccolo
Line 22: Line 22:
 <file> <file>
 interface eth0 interface eth0
-static ip_address=10.0.0.72+static ip_address=10.0.0.72/24
 static routers=10.0.0.189 static routers=10.0.0.189
 static domain_name_servers=8.8.4.4 10.0.0.189 static domain_name_servers=8.8.4.4 10.0.0.189
 </file> </file>
 +
 +Per configurare **eth0 con DHCP e fallback con profilo statico**. La configurazione statica viene applicata solo quando la Ethernet sente la portante (carrier attivo, cavetto inserito) e dopo un timeout di circa 30 secondi.
 +
 +<file>
 +profile static_eth0
 +static ip_address=10.0.0.72/24
 +static routers=10.0.0.189
 +static domain_name_servers=8.8.4.4 10.0.0.189
 +
 +interface eth0
 +fallback static_eth0
 +</file>
 +
 +Per configurare **wlan0** tramite **DHCP** è necessario configurare il file **/etc/wpa_supplicant/wpa_supplicant.conf**, comprese le righe iniziali con le impostazioni **country**, ecc.:
 +
 +<file>
 +country=IT
 +ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
 +update_config=1
 +network={
 +        ssid="MyESSID"
 +        psk="MyWPA2Secret"
 +}
 +</file>
 +
 +Per configurare **wlan0** con **IP statico**, oltre alla configurazione del file ''/etc/wpa_supplicant/wpa_supplicant.conf'' come visto sopra, è necessario aggiungere una sezione in **/etc/dhcpcd.conf**:
 +
 +<file>
 +interface wlan0
 +static ip_address=10.0.0.73/24
 +static routers=10.0.0.189
 +static domain_name_servers=8.8.4.4
 +</file>
 +
 +==== Configurare il WiFi con raspi-config ====
 +
 +Se si desidera una configurazione guidata dell'interfaccia wireless (ma senza interfaccia grafica) si può esguire **raspi-config**. Le voci da selezionare sono:
 +
 +  * Localization Options => Wlan Country
 +  * System Options => Wireless LAN
 +
 +Entrambe le impostazioni verrano scritte in **/etc/wpa_supplicant/wpa_supplicant.conf**.
  
 ===== Network Manager ===== ===== Network Manager =====
Line 32: Line 74:
  
 FIXME: Qual'è la combinazione software consigliata da Raspberry Pi per gestire il WiFi con XFCE? FIXME: Qual'è la combinazione software consigliata da Raspberry Pi per gestire il WiFi con XFCE?
 +
 +===== Configurazione legacy con /etc/network/interfaces =====
 +
 +Se si desidera continuare ad utilizzare il file **/etc/network/interfaces** come con le vecchie versioni Debian, è possibile disabilitare i servizi **dhcpcd.service** e **wpa_supplicant.service** da systemd:
 +
 +<code>
 +systemctl disable dhcpcd.service
 +systemctl disable wpa_supplicant.service
 +</code>
 +
 ===== Altre pagine (più o meno aggiornate) ===== ===== Altre pagine (più o meno aggiornate) =====
  
doc/appunti/hardware/raspberry_networking.1644401758.txt.gz · Last modified: 2022/02/09 11:15 by niccolo