Configurazione di una connessione wireless: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Riga 140: Riga 140:
auto wlan0
auto wlan0
iface wlan0 inet dhcp
iface wlan0 inet dhcp
up wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -B
pre-up wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -B


# Scheda wireless configurata con indirizzo statico
# Scheda wireless configurata con indirizzo statico
Riga 151: Riga 151:
broadcast 192.168.1.255
broadcast 192.168.1.255
wireless-channel 11
wireless-channel 11
up wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -B
pre-up wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -B
</pre>
</pre>
Riavviate il PC o, semplicemente, riavviate i servizi di rete:
Il comando
<pre>
pre-up
</pre>
serve per far partire wpa_supplicant prima dell'attivazione della scheda di rete wireless.<br/>
Riavviate adesso il PC o, semplicemente, riavviate i servizi di rete:
<pre>
<pre>
# ifdown wlan0
# ifdown wlan0

Versione delle 21:30, 24 ago 2010

Debian-swirl.png Versioni Compatibili

ERRORE: valore non valido ( Debian Sarge 3.1
Debian Etch 4.0
Debian Lenny 5.0
Debian Squeeze
Debian Sid )! Vedi qui.

Configurazione di una connessione wireless

Una volta installati i driver per la propria scheda wireless (Driver wireless) bisogna configurare la connessione alla propria rete.
Iniziamo con l'installare alcuni pacchetti che ci saranno utili:

# apt-get install wpasupplicant wireless-tools

Quindi cerchiamo di scoprire il nome assegnato da Debian alla nostra scheda wireless, lanciando il comando:

# iwlist scan

che dovrebbe restituire un output simile a questo:

lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
wlan0 Interface doesn't support scanning. network is down

oppure:

lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
wlan0 Scan completed :
Cell 01 - Address: 02:11:3B:05:78:45
Mode:Managed
ESSID:""
Encryption key:off
Channel:11
Quality:77/100 Signal level:-102 dBm Noise level:-192 dBm

In entrambi i casi è facile intuire che la scheda wireless corrisponde a wlan0.

Rete Wireless protetta con WEP

Se la vostra rete wireless è protetta con una chiave WEP, per rendere attivo il collegamento wireless della nostra scheda sarà sufficiente modificare il file /etc/network/interfaces in questo modo:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# Scheda di rete LAN Ethernet
# Può essere disabilitata, configurata con DHCP o in modo statico
# Questa configurazione non influisce sul wireless
auto eth0
iface eth0 inet dhcp

# Scheda wireless con DHCP
auto wlan0
iface wlan0 inet dhcp
wireless-channel 11
wireless-essid NOME_NOSTRA_RETE_WIRELESS
wireless-key 0f1456db9876ab15ce1222cb45

# Scheda wireless configurata con indirizzo statico
# Da utilizzare al posto della configurazione precedente, MAI insieme
auto wlan0
iface wlan0 inet static
address 192.168.1.111 # Mettere un IP coerente con la vostra rete
netmask 255.255.255.0
gateway 182.168.1.1
broadcast 192.168.1.255
wireless-channel 11
wireless-essid NOME_NOSTRA_RETE_WIRELESS
wireless-key 0f1456db9876ab15ce1222cb45

Riavviate il PC o, semplicemente, riavviate i servizi di rete:

# ifdown wlan0
# ifup wlan0

e controllate che tutto sia a posto:

# iwconfig wlan0

che restituirà qualcosa di simile a:

RT2500 Wireless ESSID:"NOME_NOSTRA_RETE_WIRELESS"
Mode:Managed Frequency=2.462 GHz Access Point: 02:11:3B:05:78:45
Bit Rate:54 Mb/s Tx-Power=-1
RTS thr:off Fragment thr:off
Encryption key:0f1456db9876ab15ce1222cb45 Security mode:open
Link Quality=74/100 Signal level=-31 dBm Noise level:-199 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Rete Wireless protetta con WPA

Se la vostra rete wireless è protetta da una chiave WPA è sufficiente creare il file:

# nano /etc/wpa_supplicant.conf

e fare in modo che contenga:

network={
        ssid="NOME_RETE_WIRELESS"
        psk="Chiave impostata nell'Access Point"
        key_mgmt=WPA-PSK
        proto=WPA
        }

Per motivi di sicurezza non è opportuno inserire in /etc/wpa_supplicant.conf la chiave in chiaro ma una chiave criptata. Per fare questo, eseguire il comando:

# wpa_passphrase NOME_RETE_WIRELESS CHIAVE_IN_CHIARO

che restituirà qualcosa di simile a questo:

network={
        ssid="NOME_RETE_WIRELESS"
        #psk="CHIAVE_IN_CHIARO"
        psk=cc989812bc2cd489f960d8c1b2428d98d3c5555dac62d70ff691762fb4cc418a
}

a questo punto basta sostituire in /etc/wpa_supplicant.conf la riga:

psk="Chiave impostata nell'Access Point"

con la riga:

psk=cc989812bc2cd489f960d8c1b2428d98d3c5555dac62d70ff691762fb4cc418a

ovviamente la chiave criptata può essere diversa; notare inoltre che le virgolette non sono più necessarie.

Per fare in modo che il wireless parta al boot è sufficiente modificare il file /etc/network/interfaces in questo modo:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# Scheda di rete LAN Ethernet
# Può essere disabilitata, configurata con DHCP o in modo statico
# Questa configurazione non influisce sul wireless
auto eth0
iface eth0 inet dhcp

# Scheda wireless con DHCP
auto wlan0
iface wlan0 inet dhcp
pre-up wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -B

# Scheda wireless configurata con indirizzo statico
# Da utilizzare al posto della configurazione precedente, MAI insieme
auto wlan0
iface wlan0 inet static
address 192.168.1.111 # Mettere un IP coerente con la vostra rete
netmask 255.255.255.0
gateway 182.168.1.1
broadcast 192.168.1.255
wireless-channel 11
pre-up wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -B

Il comando

pre-up

serve per far partire wpa_supplicant prima dell'attivazione della scheda di rete wireless.
Riavviate adesso il PC o, semplicemente, riavviate i servizi di rete:

# ifdown wlan0
# ifup wlan0

e controllate che tutto sia a posto:

# iwconfig wlan0

che restituirà qualcosa di simile a:

RT2500 Wireless ESSID:"NOME_NOSTRA_RETE_WIRELESS"
Mode:Managed Frequency=2.462 GHz Access Point: 02:11:3B:05:78:45
Bit Rate:54 Mb/s Tx-Power=-1
RTS thr:off Fragment thr:off
Encryption key:0f1456db9876ab15ce1222cb45 Security mode:open
Link Quality=74/100 Signal level=-31 dBm Noise level:-199 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0



Ferdybassi

Verificato da: MadameZou 16:09, 4 feb 2010 (CET)