wifi con bcm43xx

Scrivete su questo forum se avete problemi o volete dare buoni consigli sui computer portatili (Laptop).

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
StormyMonday
Linux 2.x
Linux 2.x
Messaggi: 395
Iscritto il: dom 8 mag 2005, 0:00
Slackware: Current
Kernel: 2.6.27.7
Desktop: xfce

wifi con bcm43xx

Messaggio da StormyMonday »

Premesso che sto sull'orlo di una crisi di nervi, non riesco piu a fare partire la scheda wireless con slackware 12.2 e kernel 2.6.27.7smb huge (quello di default.
Ho provato con ndiswrapper seguendo uno degli inummerevoli testi che si trovano in rete, ma nulla da fare, la lucina resta spenta...
Ho messo in blacklist il modulo bcm43xx e caricato da ndiswrapper il file bcmwl5.inf
questo il mio output di ndiswrapper -l

root@localhost:/home/michele# ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: ssb)

La rete viene riconosciuta, come wlan0 ma resta inattiva

root@localhost:/home/michele# iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:"dlink"
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Tx-Power=27 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Ma la cosa che piu mi fa inc.. è il fatto di non vedere accendersi quella lucina del menga della scheda...
Mi viene quindi il dubbio che manchi qualcosa nel kernel (ho provato svariate compilazioni)
Qualcuno mi sa dire con precisione cosa va abilitato nel kernel e cosa no?
Oppure qualsiasi altro aiuto mi sarebbe di grande utilità, va bene anche in forma privata, via mail o altro, perchè io ci voglio venire a capo di sta cosa, e possibilmente prima di venire internato per esaurimento nervoso....
Saluti a tutti
Con i miei piu sentiti auguri di un felice 2009!

Vic Steele
Linux 3.x
Linux 3.x
Messaggi: 534
Iscritto il: dom 27 apr 2008, 13:46
Nome Cognome: Luigi Caiazza
Slackware: current x86_64
Kernel: 3.0.0
Desktop: Fluxbox / KDE 4.7.0
Distribuzione: Fedora 15
Località: Potenza
Contatta:

Re: wifi con bcm43xx

Messaggio da Vic Steele »

Ciao, prima di tutto che versione di ndiswrapper hai installato?
Io ho dovuto usare l'SVN, perchè la versione stabile che avevo installato era troppo vecchia per compilare sul nuovo kernel.

Ho anche creato un topic a suo tempo, eccolo.
Puoi provare a vedere se ci sono le risposte che ti servono.

Buon 2009 anche a te.

Avatar utente
sya54M
Master
Master
Messaggi: 1665
Iscritto il: mer 6 giu 2007, 14:44
Nome Cognome: Andrea Peluso
Slackware: 64-current
Kernel: ultimo
Desktop: KDE
Località: (Salerno)
Contatta:

Re: wifi con bcm43xx

Messaggio da sya54M »

il modulo bcm43xx è deprecato, quindi è già in blacklist e al suo posto viene caricato il b43 che ora non ti funziona perchè non hai messo il firmware adatto. quindi ndiswrapper non ti serve.

http://linuxwireless.org/en/users/Drive ... stallation

Avatar utente
StormyMonday
Linux 2.x
Linux 2.x
Messaggi: 395
Iscritto il: dom 8 mag 2005, 0:00
Slackware: Current
Kernel: 2.6.27.7
Desktop: xfce

Re: wifi con bcm43xx

Messaggio da StormyMonday »

Grazie per l'aiuto
In effetti con lsmod mi dice che il modulo b43 è caricato
Ora ho provato ad installare il firmware, rimosso completamente ndiswrapper ma nulla...

bash-3.1# lsmod
Module Size Used by
rfkill_input 8448 0
snd_seq_dummy 6788 0
snd_seq_oss 33408 0
snd_seq_midi_event 10240 1 snd_seq_oss
snd_seq 50928 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 10380 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 40480 0
snd_mixer_oss 17920 1 snd_pcm_oss
ipv6 241956 20
agpgart 32584 0
lp 13572 0
ppdev 11268 0
parport_pc 28196 0
parport 34796 3 lp,ppdev,parport_pc
fuse 54684 1
sdhci_pci 11136 0
b43 128412 0
rfkill 12184 2 rfkill_input,b43
mac80211 158108 1 b43
sdhci 18564 1 sdhci_pci
cfg80211 27144 1 mac80211
led_class 7684 1 b43
mmc_core 49820 1 sdhci
ricoh_mmc 7808 0
snd_hda_intel 367756 1
input_polldev 7432 1 b43
snd_pcm 70788 2 snd_pcm_oss,snd_hda_intel
snd_timer 23176 2 snd_seq,snd_pcm
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10756 1 snd_hda_intel
forcedeth 55952 0
snd 51748 11 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore 10080 1 snd
k8temp 8192 0
ssb 41348 1 b43
pcmcia 36524 2 b43,ssb
button 10128 0
pcmcia_core 35604 3 b43,ssb,pcmcia
battery 14340 0
psmouse 40592 0
evdev 13088 7
uvcvideo 57096 0
compat_ioctl32 5120 1 uvcvideo
videodev 36736 1 uvcvideo
v4l1_compat 17924 2 uvcvideo,videodev
video 20624 0
output 6656 1 video
wmi 9768 0
ac 8196 0
thermal 19484 0
processor 36648 1 thermal
thermal_sys 15144 3 video,thermal,processor
hwmon 6300 2 k8temp,thermal_sys
serio_raw 9220 0
sg 30516 0
bash-3.1#

qualche idea?

Avatar utente
sya54M
Master
Master
Messaggi: 1665
Iscritto il: mer 6 giu 2007, 14:44
Nome Cognome: Andrea Peluso
Slackware: 64-current
Kernel: ultimo
Desktop: KDE
Località: (Salerno)
Contatta:

Re: wifi con bcm43xx

Messaggio da sya54M »

sei sicuro di aver installato il firmware? quindi ora hai una directory /lib/firmware/b43 ??
se c'è deve funzionare, ho la stessa scheda :)

Avatar utente
StormyMonday
Linux 2.x
Linux 2.x
Messaggi: 395
Iscritto il: dom 8 mag 2005, 0:00
Slackware: Current
Kernel: 2.6.27.7
Desktop: xfce

Re: wifi con bcm43xx

Messaggio da StormyMonday »

Mi correggo, ad un successivo riavvio, la scheda ora si accende, e per questo ti ringrazio tantissimo, però continua a non connettersi.
Non trova la rete e nemmeno l'access point

Avatar utente
sya54M
Master
Master
Messaggi: 1665
Iscritto il: mer 6 giu 2007, 14:44
Nome Cognome: Andrea Peluso
Slackware: 64-current
Kernel: ultimo
Desktop: KDE
Località: (Salerno)
Contatta:

Re: wifi con bcm43xx

Messaggio da sya54M »

hai provato ad attivarla coi pulsanti fn? per connettersi va configurata la rete, ma la ricerca la deve fare se è attiva

Avatar utente
StormyMonday
Linux 2.x
Linux 2.x
Messaggi: 395
Iscritto il: dom 8 mag 2005, 0:00
Slackware: Current
Kernel: 2.6.27.7
Desktop: xfce

Re: wifi con bcm43xx

Messaggio da StormyMonday »

col pulsante fn non succede nulla

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: wifi con bcm43xx

Messaggio da m0rdr3d »

Con

Codice: Seleziona tutto

ifconfig -a
riesci a vedere l'interfaccia?

E riesci a disabilitarla e riabilitarla normalmente?
Ad esempio, se l'interfaccia si chiama 'wlan0' prova a dare:

Codice: Seleziona tutto

ifconfig wlan0 down
e poi:

Codice: Seleziona tutto

ifconfig wlan0 up

Avatar utente
StormyMonday
Linux 2.x
Linux 2.x
Messaggi: 395
Iscritto il: dom 8 mag 2005, 0:00
Slackware: Current
Kernel: 2.6.27.7
Desktop: xfce

Re: wifi con bcm43xx

Messaggio da StormyMonday »

L'interfaccia la vede
root@localhost:/home/michele# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00a:0e
inet addr:19 Bcast:192.155 Mask:255.255.255.0
inet6 addr: fe80::21b:24ff:fe73:5a0e/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:47952 errors:0 dropped:0 overruns:0 frame:0
TX packets:40520 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:47439324 (45.2 MiB) TX bytes:5198498 (4.9 MiB)
Interrupt:220 Base address:0x2000

irlan0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:4
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:531 errors:0 dropped:0 overruns:0 frame:0
TX packets:531 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15399 (15.0 KiB) TX bytes:15399 (15.0 KiB)

sit0 Link encap:UNSPEC HWaddr 00-00-00-00-00-0-00-00-00-00-00-00-00
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

wlan0 Link encap:Ethernet HWaddr 00:1a:722:3e
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

wmaster0 Link encap:UNSPEC HWaddr 0000-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
A dire il vero ne vede anche troppe ossia la sit0 e la wmaster0 che ovviamente non ho la piu pallida idea di cosa siano.
Invece con i comandi
ifconfig wlan0 up / down ottengo l'accensione e spegnimento della lucina, quindi risponde...
A sto punto che faccio?

carmine65
Linux 0.x
Linux 0.x
Messaggi: 15
Iscritto il: sab 15 nov 2003, 0:00

Re: wifi con bcm43xx

Messaggio da carmine65 »

Ciao ragazzi,

confermo che la broadcom 43xx (nel mio caso 4306) dà parecchie rogne con la Slack 12.2. (su un laptop HP Pavilion serie zv6000)
Anche io sono in alto mare con il perfetto funzionamento... la mia situazione è questa:

- ho installato il pacchetto per la gestione delle interfacce di rete (sia cablate che wireless) wicd-1.5.6-i486-1mch.tgz
- ho installato ndiswrapper
- ho caricato i driver di windows (dopo aver messo in blacklist bcm43 e ssd)
wicd mi vede la scheda (wlan0), me la configura (con indirizzo statico) e mi rileva il router wifi (netgear) e le varie reti wifi presenti in giro attorno casa mia... impostata la passphrase WPA non riesco però a connettermi col mio router.

Non so più cosa fare con questo metodo qui... se qualcuno ha una dritta o un suggerimento (magari ho dimenticato qualcosa) è il benvenuto.

======================= ====================== =======================

spulciando in rete mi sono imbattuto in un altro metodo: http://jaux.net/2008/10/14/patch-to-bro ... rnel-2627/
cioè installare (compilandoli, dopo l'applicazione di una patch per il ns. Kernel) dei driver Broadcom 'ibridi'.
Il pacchetto driver (già patchato) sarebbe questo qui: broadcom-patched-x86_32-5.10.27.11.tar.gz
Il mio problema è che NON riesco a far partire la compilazione... pur avendo i sorgenti del kernel, headers e tutto quello che serve, credo, il messaggio che ho appena dò il make è: 'no rule to make target'
E mi sono bloccato pure qua...

Accettasi dritte, suggerimenti, critiche (costruttive), lampi di genio etc. etc.

BUON ANNO!!!

Avatar utente
StormyMonday
Linux 2.x
Linux 2.x
Messaggi: 395
Iscritto il: dom 8 mag 2005, 0:00
Slackware: Current
Kernel: 2.6.27.7
Desktop: xfce

Re: wifi con bcm43xx

Messaggio da StormyMonday »

Non trova il makefile, lo so è una risposta stupida, ma hai controllato di essere nella directory dove si trova il makefile?
Comunque se ti vede la rete, mi pare che possa trattarsi di una errata configurazione della connessione col router, ma sono l'ultimo in grado did dispensare consigli...

carmine65
Linux 0.x
Linux 0.x
Messaggi: 15
Iscritto il: sab 15 nov 2003, 0:00

Re: wifi con bcm43xx

Messaggio da carmine65 »

StormyMonday ha scritto:Non trova il makefile, lo so è una risposta stupida, ma hai controllato di essere nella directory dove si trova il makefile?
Comunque se ti vede la rete, mi pare che possa trattarsi di una errata configurazione della connessione col router, ma sono l'ultimo in grado did dispensare consigli...
Ciao Stormy, e grazie per la risposta (stupida o no) :-)

comunque, ho fatto così: ho creato una directory con il driver da compilare, ho aperto il terminale IN questa directory e ho dato il comando make. E il messaggio di errore è quello che ho citato nel precedente post.
Per quanto riguara il router dovrebbe essere tutto a posto poiché ho fatto un esperimento con un adattatore USB wifi (con chip ralink 2571). Inserito, riconosciuto dal kernel, configurato con wicd (con WPA) e accedo e navigo che è una bellezza.

Solo la Broadcom dà problemi...

riciaoo.

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: wifi con bcm43xx

Messaggio da m0rdr3d »

StormyMonday ha scritto:L'interfaccia la vede
A dire il vero ne vede anche troppe ossia la sit0 e la wmaster0 che ovviamente non ho la piu pallida idea di cosa siano.
Se ti incuriosisce puoi trovare la risposta con google.
StormyMonday ha scritto: Invece con i comandi
ifconfig wlan0 up / down ottengo l'accensione e spegnimento della lucina, quindi risponde...
A sto punto che faccio?
Immagino che il firmware che hai installato sia quello di http://linuxwireless.org/en/users/Drivers/b43 e aggiornato.
Che tools hai utilizzato per cercare reti? Se dai un

Codice: Seleziona tutto

iwlist wlan0 scan
cosa succede?
Il passo successivo potrebbe essere quello di lasciare la connessione al router senza cifratura (se sei l'amministratore del router) e provare a connettersi così, magari utilizzando sempre la linea di comando (man iwconfig).
Buona fortuna!

Avatar utente
StormyMonday
Linux 2.x
Linux 2.x
Messaggi: 395
Iscritto il: dom 8 mag 2005, 0:00
Slackware: Current
Kernel: 2.6.27.7
Desktop: xfce

Re: wifi con bcm43xx

Messaggio da StormyMonday »

Ci sono riuscito!
Sono incredulo, dopo mesi di scornate e moccoli vari, ce l'ho fatta, ora vado di wireless!
Inutile dire che sono un pirla, il tutto stava nell'installazione del firmware b43, mentre io come un asino mi ero impuntato con ndiswrapper....
Grazie a tutti, che bel modo per iniziare l'anno nuovo!
Grazie,grazie e ancora grazie

Rispondi