20 settembre 2014

WiFi intel e kernel 3.1x (ovvero No probe response from AP, disconnecting).

Da un po' di tempo a questa parte (da circa l'inizio di maggio, ma forse un po' prima), con i kernel 3.1x, la mia scheda wifi Intel PRO/Wireless 3945ABG si comportava in modo anomalo: dopo un tempo variabile da 15 a 20 minuti, si disconnetteva dalla rete; dopo aver manualmente riconnesso alla rete la macchina, le disconnessioni  continuavano, anche più frequenti (del tipo ogni 7-10 minuti).
Immagine tratta da http://hdwallpapers4free.com/
Il problema era segnalato nei log dal messaggio:
chiba kernel: [ 1790.506095] ieee80211 phy0: wlan0: No probe response from AP xx:xx:xx:xx:xx:xx after 500ms, disconnecting.
chiba NetworkManager[1696]: <warn> Connection disconnected (reason -4)

Ricercando in rete, non era facile trovare notizie al riguardo, sia all'interno del Forum Sabayon, sia più generale cercando su Google. 

Il 31 luglio, dopo un po' più di insistenti ricerche trovo qualcosa al riguardo Linux WiFi Problems and Solution ma la soluzione riportata,
chiba / # echo “options mac80211 max_probe_tries=20″ > /etc/modprobe.d/mac80211.conf
la creazione del file /etc/modprobe.d/mac80211.conf, sulla mia Sabayon non funzionava, le disconnessioni continuavano come prima.

Passate le vacanze agostane, mi metto di nuovo in cerca di una soluzione che qualche anima pia possa aver già trovato per il problema in esame. Passata una decina di giorni trovo questa interessante discussione sul forum di Linux Mint: [solved] Re: Wifi: No probe response from AP, disconnecting. Oltre alla creazione del file /etc/modprobe.d/iwl3945.conf per l'impostazione delle opzioni del driver, ho aggiunto, in /etc/modprobe.d/mac80211.conf, l'opzione suggerita in questo post a quella precedentemente già impostata, ottenendo:
chiba modprobe.d # cat mac80211.conf
# 31/07/2014 fix max_probe_tries from: http://cogniception.com/wp/?p=53
# 10/09/2014 fix probe_wait_ms from: http://forums.linuxmint.com/viewtopic.php?f=194&t=160838#p829347
# trying to resolve disconnection errors:
# "ieee80211 phy0: wlan0: No probe response from AP … after 500ms, disconnecting."
#
options mac80211 max_probe_tries=20 probe_wait_ms=1000
e
chiba modprobe.d # cat iwl3945.conf
# 10/09/2014 fix probe_wait_ms from: http://forums.linuxmint.com/viewtopic.php?f=194&t=160838#p829347
# trying to resolve disconnection errors:
# "ieee80211 phy0: wlan0: No probe response from AP … after 500ms, disconnecting."
#
options iwl3945 disable_hw_scan=0
 Adesso io ed il mio wifi abbiamo ritrovato la pace!

Nessun commento:

Posta un commento