venerdì 17 febbraio 2017

Realtek 8188CUS su Debian

Premessa: puo' essere che non sia stato capace io....

E' da tempo che non trovavo un hardware non compatibile con la mia Debian..la cosa divertente e' che il dongle in foto e' stato ripreso da una Raspberry (Raspbian) su cui funzionava perfettamente. Iniziamo la storia



Il dispositivo con lsusb si presenta come
Bus 001 Device 002: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter

su Debian il modulo che gestisce la Realtek 8188CUS e' gestito dal driver rtl8192cu e si installa facilmente mediante
apt-get install firmware-realtek

fino a qui niente di strano...il dispositivo viene montato e si mostra in ifconfig...sembra tutto funzionare..

root@debian:/home/luca# iwconfig
wlan0     IEEE 802.11bgn  ESSID:"AndroidAP"  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 02:1A:11:FD:D2:1B   
          Bit Rate:72.2 Mb/s   Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:****-****-****-****-****-****-****-****   Security mode:open
          Power Management:off
          Link Quality=100/100  Signal level=100/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

quando si cerca pero' di accoppiare con l'access point accade qualcosa di strano

wpa_supplicant -B -i wlan0 -c <(wpa_passphrase AndroidAP passwortd) 
Successfully initialized wpa_supplicant
nl80211: Driver does not support authentication/association or connect commands
wlan0: Failed to initialize driver interface

ok proviamo a modificare con wext

wpa_supplicant -B -i wlan0 -c <(wpa_passphrase AndroidAP Tmd1ccdUs) -D wext

a questo punto viene iniziata l'autenticazione con l'access point che non va mai a buon fine

cercando su Internet sembra che il problema sia relativo al kernel Linux e sono state apportate patch al pacchetto standard dei driver in particolare su https://github.com/pvaret/rtl8192cu-fixes. Ho seguito le istruzioni niente successo.

In conclusione ho preso una Ralink...