Connessione con GNU/Linux


Indice

Note iniziali

Alla rete wireless dell'Università del Salento si accede mediante autenticazione.
Per richiedere le credenziali di accesso è necessario seguire le istruzioni riportate in quest'altra pagina.
Il client wireless deve essere configurato per gestire l'autenticazione 802.1x con PEAPv0 e MSCHAPv2.
L'ESSID da utilizzare è WIRELESS-UNILE (tutto in maiuscolo).

Per collegarsi alla rete WIRELESS-UNILE è necessario installare il plugin JAVA per Mozilla Firefox e gli altri browser.
Da un gestore di pacchetti (Synaptic, Aptitude, ...) è sufficiente selezionare il pacchetto sun-java6-plugin oppure gcjwebplugin insieme a jamvm.
In alternativa, per Ubuntu o distribuzioni derivate da Debian, eseguire dal terminale di root:

root@linux#  apt-get install sun-java6-plugin

oppure

root@linux#  apt-get install jamvm gcjwebplugin

Sono inoltre necessari i pacchetti wireless-tools e wpasupplicant, già installati di default nelle distribuzioni GNU/Linux più comuni.


Procedura per Network Manager

Nota: per gli utenti che utilizzano l'ambiente grafico KDE la procedura è molto simile usando KNetworkManager.

  1. Attivare la scheda wireless del portatile tramite l'apposito interruttore (se presente)

  2. Fare click sull'icona di Network Manager nell'area di notifica (tray bar)

  3. Dal menù selezionare la rete "WIRELESS-UNILE"

  4. Impostare la seguente configurazione: Inserire il proprio Nome Utente e Password e fare click su "Connetti"

  5. Al successivo messaggio di avvertimento fare click su "Ignora"

  6. Attendere qualche istante per la procedura di autenticazione ed assegnamento dell'indirizzo IP

  7. A connessione avvenuta verrà visualizzato un avviso

  8. Per rendere attivo il collegamento wireless è necessario collegarsi una prima volta con un browser internet ad un sito a vostra scelta: nell'esempio viene utilizzato Mozilla Firefox 3 (andare alla procedura per Firefox 2). Verrà visualizzato un avviso di sicurezza: fare click su "oppure è possibile aggiungere un'eccezione"

  9. Fare click su "Aggiungi eccezione..."

  10. Fare click su "Acquisisci certificato", selezionare "Salva eccezione in modo permanente" e fare click su "Conferma eccezione di sicurezza"

  11. Selezionare "Considera sempre attendibili i contenuti di questo autore" e fare click su "Sì"

  12. Selezionare "Considera sempre attendibili i contenuti di questo autore" e fare click su "Esegui"

  13. Attendere qualche secondo... ora si è connessi! :-)


Procedura per Wicd

Wicd non è incluso in tutte le distribuzioni GNU/Linux... per installarlo seguire le istruzioni riportate in quest'altra pagina. Inoltre, l'attuale versione del programma (1.5.8) non contiene i parametri di connessione per la rete WIRELESS-UNILE, per cui occorre eseguire un'operazione preliminare alla procedura di connessione.

Aprire un terminale di root, copiare ed incollare le seguenti linee:

cat <<EOF > /etc/wicd/encryption/templates/ieee8021x-peap
name = IEEE8021X-PEAP with MSCHAPV2
author = Andrea Chiffi
version = 1
require username *Username password *Password
-----
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="\$_ESSID"
scan_ssid=1
key_mgmt=IEEE8021X
eap=PEAP
identity="\$_USERNAME"
password="\$_PASSWORD"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
}
EOF
echo "ieee8021x-peap" >> /etc/wicd/encryption/templates/active
/etc/init.d/wicd restart
 

  1. Attivare la scheda wireless del portatile tramite l'apposito interruttore (se presente)

  2. Fare click sull'icona di Wicd nell'area di notifica (tray bar), se presente. Altrimenti avviare Wicd dal menù delle applicazioni o eseguire il comando wicd-client da terminale.
  3. Fare click su "WIRELESS-UNILE"
  4. Fare click su "Impostazioni avanzate"
  5. Impostare la seguente configurazione: inserire il proprio Nome Utente e Password e fare click su "Ok"


  6. Fare click su "Connetti"


  7. Attendere qualche secondo per la procedura di autenticazione ed assegnazione dell'indirizzo IP...

  8. A connessione avvenuta verrà visualizzato un messaggio del tipo "Connected to WIRELESS-UNILE..." e l'icona di Wicd nell'area di notifica diventerà

  9. Per rendere attivo il collegamento wireless è necessario collegarsi una prima volta con un browser internet ad un sito a vostra scelta: nell'esempio viene utilizzato Mozilla Firefox 2 (andare alla procedura per Firefox 3). Verrà visualizzata una pagina simile a quella illustrata nella seguente figura:


  10. Verrà visualizzato un avviso di sicurezza. Selezionare "Accetta questo certificato in modo permanente" e fare click su "Ok".


  11. Selezionare "Considera sempre attendibili i contenuti di questo autore" e fare click su "Sì".


  12. Verrà visualizzata una pagina simile a quella illustrata nella seguente figura:


  13. Attendere qualche secondo... ora si è connessi! :-)


Procedura manuale (per utenti esperti)

  1. Aggiungere le seguenti linee nel file di configurazione di wpasupplicant /etc/wpa_supplicant/wpa_supplicant.conf (sono necessari i privilegi di root):

    network={
        ssid="WIRELESS-UNILE"
        scan_ssid=1
        key_mgmt=IEEE8021X
        eap=PEAP
        phase1="peaplabel=0"
        phase2="auth=MSCHAPV2"
        identity="NOME_UTENTE"
        password="PASSWORD"
    }

    sostituendo NOME_UTENTE e PASSWORD con le proprie credenziali.

  2. Avviare il demone wpa_supplicant:

    # wpa_supplicant -B -i wlan0 -D wext -c /etc/wpa_supplicant/wpa_supplicant.conf

    dove wext (Linux wireless extensions) è il driver utilizzato da wpa_supplicant (altri sono ndiswrapper, madwifi, broadcom).

  3. Avviare un client dhcp:

    # dhclient wlan0
  4. Nota: nei due comandi precedenti, occorre sostituire wlan0 con il nome della propria interfaccia wireless (ad es. eth1)

  5. Per rendere attivo il collegamento wireless è necessario collegarsi una prima volta con un browser internet ad un sito a vostra scelta: si rimanda alla procedura per Firefox 3 o Firefox 2.


Riferimenti