Rete Wireless non rilevata - Broadcom 43225

Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1359

Nei log inviati con il messaggio precedente sembra non ci sia traccia del tentativo di associazione all'access point CEDOC-RAGAZZI. Aspetto il log successivo.

Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1359

Ho letto i log successivi.

Da quanto risulta, non sembrano essere presenti errori a carico della scheda di rete, tranne l'errore da te precedentemente segnalato:

Aug 27 12:48:45 nico-debian NetworkManager[1675]: <info> wpa_supplicant started
Aug 27 12:48:45 nico-debian wpa_supplicant[1745]: nl80211: 'nl80211' generic netlink not found
Aug 27 12:48:45 nico-debian wpa_supplicant[1745]: Failed to initialize driver 'nl80211'

Al contempo, sono presenti molti errori di associazione anche con altri ESSID.

A questo punto, tenterei di acquisire maggiori informazioni aumentando il livello di log del netwwork-manager come già precedentemente ipotizzato. Ad un ulteriore approfondimento, il comando che a tal fine ti avevo suggerito (prelevato dalla documentazione di gnome all'indirizzo https://live.gnome.org/NetworkManager/Debugging ) non ha dato esito positivo per via di un bug presente nella versione di Wheezy del network manager (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=608301). Tale bug è stato risolto lo scorso 4 agosto ed il fix non è disponibile ancora per Wheezy.

Per aggirare temporaneamente questo errore ed aumentare il dettaglio dei log, è necessario modificare il file /etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf a partire dalla riga 75 da così:

                <deny send_destination="org.freedesktop.NetworkManager"
                       send_interface="org.freedesktop.NetworkManager"
                       send_member="SetLogging"/>

a così:
<!-- DISABLED
                <deny send_destination="org.freedesktop.NetworkManager"
                       send_interface="org.freedesktop.NetworkManager"
                       send_member="SetLogging"/>
-->

A questo punto, dopo aver riavviato il sistema è possibile come root impartire il comando:

 dbus-send --system --print-reply --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.SetLogging string:"debug" string:""
che restituirà (nella mia installazione) l'output:
method return sender=:1.0 -> dest=:1.68 reply_serial=2

Per aver un miglior livello di dettaglio, potrebbe essere utile analizzare anche il comportamento di wpa_supplicant, la qual cosa si può ottenere impartendo i comandi di seguito indicati come utente root:

dbus-send --system --print-reply --dest=fi.w1.wpa_supplicant1 /fi/w1/wpa_supplicant1 org.freedesktop.DBus.Properties.Set string:fi.w1.wpa_supplicant1 string:DebugTimestamp variant:boolean:true
dbus-send --system --print-reply --dest=fi.w1.wpa_supplicant1 /fi/w1/wpa_supplicant1 org.freedesktop.DBus.Properties.Set string:fi.w1.wpa_supplicant1 string:DebugLevel variant:string:"msgdump"

A questo punto, il log con livello di debug è attivo nel network manager e in wpa_supplicant fino allo spegnimento del PC ed è possibile raccogliere log con maggiore livello di dettaglio.

Ritratto di naikio
naikio
(Junior)
Offline
Junior
Iscritto: 27/08/2012
Messaggi: 21

Benissimo, ora i comandi dbus-send sono andati tutti a buon fine.
Ti allego un nuovo file log.txt con la prova che ho appena effettuato.
E' molto strano, sembra non esserci alcun riferimento al tentativo di connessione alla rete "CEDOC-RAGAZZI"... ho per caso sbagliato qualcosa?

AllegatoDimensione
log.txt 27.44 KB
Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1359

naikio ha scritto:

sembra non esserci alcun riferimento al tentativo di connessione alla rete "CEDOC-RAGAZZI"... ho per caso sbagliato qualcosa?


Il maggior livello di dettaglio dei log è finalizzato ad analizzare più da vicino il comportamento del network manager. Pertanto, sarebbe utile acquisire i log quando la gestione della rete CEDOC-RAGAZZI è effettuata dal network-manager e non manualmente.

Una modalità operativa, quindi, potrebbe essere la seguente: dopo aver attivato il maggior livello di dettaglio dei log, potresti impartire il comando date per avere un riferimento cronologico di inizio, usare il network-manager per tentare (magari ripetutamente) la connessione alla rete CEDOC-RAGAZZI, quindi inviare il contenuto di /var/log/syslog a partire da riferimento cronologico di inizio.

Ritratto di naikio
naikio
(Junior)
Offline
Junior
Iscritto: 27/08/2012
Messaggi: 21

Citazione:

Una modalità operativa, quindi, potrebbe essere la seguente: dopo aver attivato il maggior livello di dettaglio dei log, potresti impartire il comando date per avere un riferimento cronologico di inizio, usare il network-manager per tentare (magari ripetutamente) la connessione alla rete CEDOC-RAGAZZI, quindi inviare il contenuto di /var/log/syslog a partire da riferimento cronologico di inizio.

Ecco qui i log. Nel primo c'è un solo tentativo, mentre ce ne sono 2 o 3 nel secondo.

http://paste.debian.net/186607

http://paste.debian.net/186609/

Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1359

Per qualche recondito motivo a me al momento ignoto il network-manager sembra connettersi al network usando wpa_supplicant sebbene la rete CEDOC-RAGAZZI apparentemente non utilizzi questo protocollo, da cui l'impossibilità di connettersi. Ho cercato nei bug report indicazioni in merito a questo specifico comportamento, ma non ne ho trovati.

Una possibile alternativa, anche per aver conferma che dipende dal network-manager. potrebbe essere installare un diverso gestore di reti come http://packages.debian.org/squeeze/wicd (e rispettive dipendenze); in tal caso, sarebbe preferibile disinstallare network-manager ((aptitude remove network-manager) prima di installare wicd per evitare interferenze tra i due gestori.

Ritratto di naikio
naikio
(Junior)
Offline
Junior
Iscritto: 27/08/2012
Messaggi: 21

Citazione:

Una possibile alternativa, anche per aver conferma che dipende dal network-manager. potrebbe essere installare un diverso gestore di reti come http://packages.debian.org/squeeze/wicd (e rispettive dipendenze); in tal caso, sarebbe preferibile disinstallare network-manager ((aptitude remove network-manager) prima di installare wicd per evitare interferenze tra i due gestori.

Ho disinstallato network-manager, installato wicd (apt-get install wicd), l'installazione è andata a buon fine, ma nella finestra principale continuo a non vedere la rete CEDOC-RAGAZZI, e non funziona neanche se provo a connettermi manualmente! Assurdo!

EDIT: c'è anche un impostazione per poter scegliere quale driver di wpa supplicant utilizzare... le ho tentate tutte, ma nessuna di quelle impostazioni funziona!

Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1359

naikio ha scritto:

nella finestra principale continuo a non vedere la rete CEDOC-RAGAZZI, e non funziona neanche se provo a connettermi manualmente


Potresti, comunque sia, inviare l'output di:
su -c "iwconfig"
su -c "iwlist wlan0 scan"
quando sei nel range della rete ?

Ritratto di naikio
naikio
(Junior)
Offline
Junior
Iscritto: 27/08/2012
Messaggi: 21

Output di iwconfig:

lo        no wireless extensions.
 
wlan0     IEEE 802.11bgn  ESSID:""  
          Mode:Managed  Frequency:2.437 GHz  Access Point: Not-Associated   
          Bit Rate:144 Mb/s   Tx-Power:24 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr:off
          Power Managementmode:All packets received
          Link Quality=5/5  Signal level=0 dBm  Noise level=-92 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:32  Invalid misc:0   Missed beacon:0
 
eth0      no wireless extensions.

Output di iwlist wlan0 scan:

wlan0     Scan completed :
          Cell 01 - Address: 00:37:6D:EF:07:33
                    ESSID:"AndroidNash"
                    Mode:Managed
                    Frequency=2.437 GHz (Channel 6)
                    Quality:5/5  Signal level:-26 dBm  Noise level:-86 dBm
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                              12 Mb/s; 48 Mb/s
          Cell 02 - Address: 00:23:04:2C:AE:61
                    ESSID:"wifiDistrettoCeramico"
                    Mode:Managed
                    Frequency=2.412 GHz (Channel 1)
                    Quality:5/5  Signal level:-56 dBm  Noise level:-92 dBm
                    Encryption key:off
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
                              11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s

Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1359

Verifica le frequenze e i canali disponibili:

iwconfig wlan0
iwlist wlan0 freq

Se possibile, da Windows (da dove è riconosciuto) verifica i dettagli delle frequenze e canali su cui opera l'access point