Rete Wireless non rilevata - Broadcom 43225

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

Citazione:


htpp://paste.debian.net suggerisce un limite di 80 colonne (il wrap è di default disattivato) e non di 80 righe: il numero di righe, invece, dovrebbe essere molto superiore. In alternativa, se preferisci, puoi comprimere i log (ad esempio con il programma gzip oppure zip) ed allegare i file compressi al messaggio (in tal caso, almeno due allegati) usando l'apposita funzione del forum se i file sono di dimensioni accettate dal software del forum.

A latere, comunque, considera che un file /var/log/syslog che contiene oltre 10000 righe per un'installazione desktop sembrerebbe di primo acchito inusualmente lungo.

Ho trasferito il contenuto di syslog su due file: uno in cui ho fatto il grep di netowrk manager, l'altro in cui ho fatto il grep di wpa_supplicant. Sono comunque più di un migliaio di righe! Li ho allegati entrambi (volevo comprimerli ma l'estensione ma potevo solo allegare i file con estensione .txt

Citazione:


Fornisci una dettaglia descrizione della documentazione da te seguita, dei comandi che hai impartito, dei relativi output e delle verifiche effettuate per giungere alla configurazione funzionante per la scheda di rete WiFi.

http://wiki.debian.org/wl/#Wheezy

Qui posso solo rimandarti a questo sito... la procedura che avevo seguito era questa, ma non ricordo esattamente tutti i comandi o gli eventuali grattacapi che avevo avuto dato che è successo un paio di settimane fa, prima di partire per le vacanze!!

Inoltre voglio ringraziarti della tua disponibilità e pazienza, davvero!! Anche se magari non verremo a capo della faccenda sto comunque imparando un sacco di cose!!

AllegatoDimensione
log-wpasup.txt 13.98 KB
log-netmanag.txt 177.8 KB
Ritratto di homeless
homeless
(Guru)
Offline
Guru
Iscritto: 21/10/2011
Messaggi: 1277

Dal log che hai inviato risulta:

Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> (wlan0): device state change: prepare -> config (reason 'none') [40 50 0]
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Activation (wlan0/wireless): connection 'CEDOC-RAGAZZI' requires no security.  No secrets needed.
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Config: added 'ssid' value 'CEDOC-RAGAZZI'
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Config: added 'scan_ssid' value '1'
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Config: added 'key_mgmt' value 'NONE'
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> Config: set interface ap_scan to 1
Aug 27 09:06:39 nico-debian NetworkManager[1669]: <info> (wlan0): supplicant interface state: inactive -> scanning
Aug 27 09:07:04 nico-debian NetworkManager[1669]: <warn> Activation (wlan0/wireless): association took too long, failing activation.
Aug 27 09:07:04 nico-debian NetworkManager[1669]: <info> (wlan0): device state change: config -> failed (reason 'supplicant-timeout') [50 120 11]
Aug 27 09:07:04 nico-debian NetworkManager[1669]: <warn> Activation (wlan0) failed for access point (CEDOC-RAGAZZI)
Aug 27 09:07:04 nico-debian NetworkManager[1669]: <warn> Activation (wlan0) failed.

In particolare, risulterebbe:
Aug 27 09:07:04 nico-debian NetworkManager[1669]: <info> (wlan0): device state change: config -> failed (reason 'supplicant-timeout')

Sembrerebbe, quindi, che il network manager fallisca la configurazione del collegamento in quanto si verifica un supplicant-timeout (non riesce a stabilire una connessione con l'access point entro il time-out previsto). Il perché accade è difficile a dirsi: andrebbe fatta qualche prova.

Ad esempio, in questo bug report (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478819) riportano un caso simile, nel quale l'utente riesce, bypassando il network manager, a configurare la connessione in chiarobsenza autenticazione con i seguenti comandi impartiti come utente root (dove al posto di mywlan va messo l'ESSID della tua rete):

script log.txt
ifconfig wlan0 down
ifconfig wlan0 up
iwconfig wlan0 essid "mywlan"
iwconfig wlan0 ap auto
dhclient wlan0
tail -n 30 /var/log/syslog
exit
Troverai il log dei comandi con i relativi output nel file log.txt

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

Benissimo, purtroppo domani non posso fare le prove necessarie perchè sarò via, ma spero già da mercoledì di poterti rispondere!

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

Considera che, prima di avviare le ulteriori prove, potrebbe essere utile aumentare il livello di "verbosità" di network manager in modo che siano mandate ulteriori informazioni al file di log /var/log/syslog che potrai successivamente comunicare. Per farlo puoi impartire il comando come utente root:

dbus-send --system --print-reply --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.SetLogging string:"debug" string:""

Considera che tale impostazione resterà attiva fino allo spegnimento del PC o al riavvio del servizio del Network Manager.

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

homeless ha scritto:

Considera che, prima di avviare le ulteriori prove, potrebbe essere utile aumentare il livello di "verbosità" di network manager in modo che siano mandate ulteriori informazioni al file di log /var/log/syslog che potrai successivamente comunicare. Per farlo puoi impartire il comando come utente root:

dbus-send --system --print-reply --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.SetLogging string:"debug" string:""

Considera che tale impostazione resterà attiva fino allo spegnimento del PC o al riavvio del servizio del Network Manager.

Purtroppo quando do questo comando ottengo il seguente errore:

Error org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 7 matched rules; type="method_call", sender=":1.316" (uid=0 pid=16579 comm="dbus-send --system --print-reply --dest=org.freede") interface="org.freedesktop.NetworkManager" member="SetLogging" error name="(unset)" requested_reply="0" destination="org.freedesktop.NetworkManager" (uid=0 pid=1675 comm="/usr/sbin/NetworkManager ")

Per quanto riguarda lo script che mi hai inviato, ti allego il file di log. C'è stato un ping dei pacchetti che non è andato a buon fine... Ad ogni modo la rete credo che in un qualche modo venga rilevata, perchè 192.168.43.xx è la serie di indirizzi IP della rete CEDOC-RAGAZZI alla quale sto cercando di connettermi!

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

Il comando dbus-send ė stato impartito come utente root ?

Per quanto riguarda il log, risulta che il computer si ė associato all'AP.

Per prova, puoi impartire i comandi avendo l'accortezza di far trascorrere uno-due minuti prima di impartire il comando dhclient in modo che la scheda di rete si possa associare all'AP prima di lanciare il client dhcp

Infine, il parametro -n del comando tail puó essere usato con valore 60 invece di 30 in modo da ottenere un log sufficientemente esaustivo.

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

Citazione:


Il comando dbus-send ė stato impartito come utente root ?


Ovviamente si, io di solito utilizzo il terminale come root, dovrebbe andare bene comunque no? oppure è meglio utilizzare il terminale normale e utilizzare comandi come su?

Citazione:


Per quanto riguarda il log, risulta che il computer si ė associato all'AP.

Per prova, puoi impartire i comandi avendo l'accortezza di far trascorrere uno-due minuti prima di impartire il comando dhclient in modo che la scheda di rete si possa associare all'AP prima di lanciare il client dhcp

Provato, ho fatto passare 5 minuti ma il risultato è sempre quello...
Non so più che pesci pigliare!!

Mi sta venendo voglia di fare un mega formattone e ripartire da zero D Oh
EDIT: e se invece provassi a utilizzare ndiswrapper per utilizzare i driver di windows????

PS Ho fatto un errore prima: ti ho detto che 192.168.43.xx è la classe di indirizzi della rete, mentre in realtà non è così (mi sono confuso perchè quelli sono gli indirizzi della rete in tethering del mio cellulare).
E' molto strano che lui provi a fare un ping a un indirizzo del genere quando in realtà, controllando su un altro pc, ho notato che gli indirizzi sono del tipo 172.21.201.xx

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

naikio ha scritto:

se invece provassi a utilizzare ndiswrapper per utilizzare i driver di windows?


Non saprei... a pelle direi di no. Comunque, rinnovo il suggerimento di poter visionare i log (/var/log/syslog e /var/log/syslog.1) nella loro interezza (copia ed incolla in http://paste.debian.net) eventualmente in più pezzi.

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

homeless ha scritto:

Comunque, rinnovo il suggerimento di poter visionare i log (/var/log/syslog e /var/log/syslog.1) nella loro interezza (copia ed incolla in http://paste.debian.net) eventualmente in più pezzi.


Ecco qui, ho due link per syslog (ognuno da circa 1100 righe), syslog.1 è molto più grande, provvederò stasera a caricarlo!

http://paste.debian.net/186301

http://paste.debian.net/186302

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

Ed ecco syslog.1, in 7 link da 1000 righe l'una.

http://paste.debian.net/186307
http://paste.debian.net/186308
http://paste.debian.net/186309
http://paste.debian.net/186310
http://paste.debian.net/186311
http://paste.debian.net/186312
http://paste.debian.net/186313