0

Wireless Linux: installare e configurare RaLink RT2561/RT61 rev B 802.11g

Scritto il in Linux e taggato , , , da Andrea Pernici

Oggi spiegherò come far funzionare la scheda Wireless RaLink sulla vostra macchina Linux Debian. Queste istruzioni vanno sicuramente bene per Debian e molto probabilmente anche per altre distribuzioni e in generale il meccanismo può essere applicato anche ad altri modelli di schede Wireless.

Eseguite da shell il seguente comando per vedere che genere di scheda avete e se il vostro Linux la riconosce:

lspci

Se restituisce tra gli altri dispositivi anchq questo allora siete nel posto giusto:

Network controller: RaLink RT2561/RT61 rev B 802.11g

Come prima cosa dovete procurarvi i Driver della scheda e il Firmware; contrariamente a tutte le risorse presenti su internet che linkano un’URL inesistente dove trovare i driver scaricateli da qui: http://www.ralinktech.com/ralink/Home/Support/Linux.html – Il sito ufficiale, e NON DIMENTICATE di scaricare anche il firmware altrimenti non funzionerà nulla.

Come prima cosa scompattate il file zip dei firmware e mettete il contenuto in /lib/firmware.

Non appena scaricati i driver portatevi nella cartella /usr/src ed estraete l’archivio con il seguente comando:
tar -jxvf nomefile.tar.bz2

Entrate ora nella cartella appena estratta, poi in Modules e compilate con i privilegi di root il seguente comando:
make
make install
ifconfig wlan0 down

Ora assicuriamoci di caricare il modulo
modprobe -r rt61pci
e aggiungerlo al file /etc/modules
echo rt61 >>/etc/modules

Carichiamo il modulo
modprobe -v rt61

Controlliamo che l’hardware sia stato identificato
ifconfig -a

Ora bisogna configurare la propria rete e ci sono due possibiltà in base al tipo di protezione che usate nella vostra rete.

Caso 1: WEP Key

Stoppiamo l’interfaccia di rete solo per sicurezza:
ifdown wlan0

Abilitiamo l’interfaccia:

ifup wlan0

Scriviamo

iwconfig wlan0 enc open 0f1456db9876ab15ce1222cb45 essid rete-wireless

La sintassi è chiara: WEP key (0f14…) e essid è uguale al nome della nostra connessione: rete-wireless (OVVIAMENTE ognuno di voi avrà i suoi dati)

Sempre per sicurezza eseguiamo:
iwconfig eth2

che dovrebbe dare in output:
wlan0 IEEE 802.11 ESSID:”rete-wireless”
Mode:Managed Frequency:2.462 GHz Access Point: Not-Associated
Bit Rate:36 Mb/s Tx-Power=15 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:off
Link Quality=67/100 Signal level=-74 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Ora eseguiamo:
dhclient eth2
che vi dovrebbe assegnare l’IP e configurare la connessione.

Caso 2: WPA Key

Come prima cosa dovete installare WPA_Supplicant con APT
apt-get install wpasupplicant

Create con un editor di testo (nano,vim, ecc) il file /etc/wpa_supplicant.conf e scriveteci questo:

network={
ssid="Nome Rete o SSDI"
psk="Chiave impostata nell'AP"
key_mgmt=WPA-PSK
proto=WPA
}

Fate partire wpa_supplicant:
wpa_supplicant -Dwext -iwlan0 -c /etc/wpa_supplicant.conf -dd -B

e testate WPA con questi comandi:
iwconfig wlan0 essid "myssid"
up wlan0
wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf

Pinghiamo la rete
iwconfig wlan0

Se volete far partire il tutto al boot aggiungete al vostro file /etc/network/interfaces le seguenti righe:


auto wlan0
iface wlan0 inet dhcp
up wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -Bw
down killall wpa_supplicant

Leave a Reply