[RISOLTO] Problema configurazione driver Broadcom 4312 (rev 01)

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
Avatar utente
Malco
Prode Principiante
Messaggi: 189
Iscrizione: martedì 13 novembre 2007, 11:52
Località: Roma

[RISOLTO] Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Malco »

Ciao a tutti ho un problema ad attivare i driver della Broadcom. Da Amministrazione -> Driver Hardware la lista mi compare vuota.

Codice: Seleziona tutto

sergio@sergio-laptop:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

ppp0      no wireless extensions.

sergio@sergio-laptop:~$ lspci | grep Broadcom\ Corporation
10:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)

Quindi come ho letto nella guida del wiki ho provato a installare il firmware manualmente:

Codice: Seleziona tutto

$ wget http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
--17:20:10--  http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
           => `broadcom-wl-4.80.53.0.tar.bz2'
Risoluzione di downloads.openwrt.org in corso... 195.56.146.238
Connessione a downloads.openwrt.org|195.56.146.238:80... connesso.
HTTP richiesta inviata, aspetto la risposta... 200 OK
Lunghezza: 904,072 (883K) [application/x-tar]

100%[====================================>] 904,072       31.03K/s    ETA 00:00

17:20:42 (29.23 KB/s) - "broadcom-wl-4.80.53.0.tar.bz2" salvato [904072/904072]

:~/Scrivania/download/broadcom-wl-4.80.53.0/kmod$ sudo b43-fwcutter -w /lib/firmware wl_apsta.o
This file is recognised as:
  ID         :  FW11
  filename   :  wl_apsta.o
  version    :  351.126
  MD5        :  9207bc565c2fc9fa1591f6c7911d3fc0
Extracting b43/ucode4.fw
Extracting b43/ucode5.fw
Extracting b43/ucode11.fw
Extracting b43/ucode13.fw
Extracting b43/pcm4.fw
Extracting b43/pcm5.fw
Extracting b43/b0g0initvals4.fw
Extracting b43/b0g0bsinitvals4.fw
Extracting b43/a0g0initvals4.fw
Extracting b43/a0g0bsinitvals4.fw
Extracting b43/b0g0initvals5.fw
Extracting b43/b0g0bsinitvals5.fw
Extracting b43/a0g0initvals5.fw
Extracting b43/a0g1initvals5.fw
Extracting b43/a0g0bsinitvals5.fw
Extracting b43/a0g1bsinitvals5.fw
Extracting b43/lp0initvals13.fwt
Extracting b43/lp0bsinitvals13.fw
Extracting b43/b0g0initvals13.fw
Extracting b43/b0g0bsinitvals13.fw
Extracting b43/a0g1initvals13.fw
Extracting b43/a0g1bsinitvals13.fw 

$ sudo reboot
Questo è il contenuto di /etc/modprobe.d

Codice: Seleziona tutto

# evbug is a debug tool that should be loaded explicitly
blacklist evbug

# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd

# replaced by e100
blacklist eepro100

# replaced by tulip
blacklist de4x5

# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394

# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m

# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801

# replaced by p54pci
blacklist prism54

# replaced by b43 and ssb.
#blacklist bcm43xx

# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps

# replaced by asus-laptop (Ubuntu: #184721)
#blacklist asus_acpi



#Disabilito i driver della scheda Wireless Broadcom
#blacklist bcm43xx
questo è il contenuto di /etc/modules

Codice: Seleziona tutto

# /etc/modules: kernel modules to load at boot time.
fuse
lp
ndiswrapper

Dopo aver riavviato iwconfig continua a non vedere la scheda. Ho riprovato con il driver b43legacy al posto del b43 ma non c'è stato nessun risultato. Leggendo su google sembra che il chip 4312 (rev 01) non sia supportato dall'attuale kernel, a proposito il mio:

Codice: Seleziona tutto

$ uname -a
Linux sergio-laptop 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux
Quindi ho provato a usare ndiswrapper, purtroppo... e seguendo questa guida ho dato:

Codice: Seleziona tutto

sudo apt-get install cabextract
wget ftp://ftp.compaq.com/pub/softpaq/sp33001-33500/sp33008.exe
cabextract sp33008.exe

Extracting cabinet: sp33008.exe
  extracting bcm1xsup.dll
  extracting bcm43xx.cat
  extracting bcm43xx64.cat
  extracting Bcmnpf64.sys
  extracting bcmwl5.inf
  extracting bcmwl5.sys
  extracting bcmwl564.sys
  extracting bcmwliss.dll
  extracting bcmwlnpf.sys
  extracting bcmwlpkt.dll
  extracting bcmwls.ini
  extracting bcmwls32.exe
  extracting bcmwls64.exe
  extracting bcmwlu00.exe
  extracting data1.cab
  extracting data1.hdr
  extracting data2.cab
  extracting ikernel.ex_
  extracting is.exe
  extracting launcher.ini
  extracting layout.bin
  extracting setup.exe
  extracting Setup.ini
  extracting setup.inx
  extracting setup.iss
  extracting sp33008.cva

All done, no errors.

sergio@sergio-laptop:~/bcm43xx$ lshw -C network
WARNING: you should run this program as super-user.
  *-network               
       description: Ethernet interface
       product: 82562GT 10/100 Network Connection
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: eth0
       version: 03
       serial: 00:1f:29:92:c9:74
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical
       configuration: broadcast=yes driver=e1000 driverversion=7.3.20-k2-NAPI firmware=1.1-2 latency=0 module=e1000 multicast=yes
  *-network UNCLAIMED
       description: Network controller
       product: BCM4312 802.11b/g
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:10:00.0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list
       configuration: latency=0

sudo ndiswrapper -i bcm*.inf
installing bcmwl5 ...
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2
forcing parameter IBSSGMode from 0 to 2

sergio@sergio-laptop:~/bcm43xx$ ndiswrapper -l
bcmwl5 : driver installed
sergio@sergio-laptop:~/bcm43xx$ sudo depmod -a
sergio@sergio-laptop:~/bcm43xx$ sudo modprobe ndiswrapper 
sergio@sergio-laptop:~/bcm43xx$ iwconfig 
lo        no wireless extensions.

eth0      no wireless extensions.

ppp0      no wireless extensions.

#-.-''



riavvio, iwconfig e niente ...
bene, ora dopo aver scritto sto "Guerra e Pace" qualcuno ha la vaga idea di come possa fare??? Probabilmente ho incasinato qualcosa, grazie ... ::)
Ultima modifica di Malco il mercoledì 15 ottobre 2008, 22:09, modificato 1 volta in totale.
“Se tu hai una mela e io ho una mela e ce le scambiamo, restiamo entrambi con una mela. Ma se tu hai un’idea e io ho un’idea e ce le scambiamo, allora ciascuno di noi ha due idee.” (George Bernard Shaw)
Linux AL-9014 3.11.0-19-generic #33-Ubuntu SMP Tue Mar 11 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Avatar utente
369
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3452
Iscrizione: giovedì 5 luglio 2007, 15:02
Località: Napoli
Contatti:

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da 369 »

La mia 4310 non funziona e mai funzionerà su Hardy. Per questi tipi di schede la migliore via è fare tutto tramite gestore driver ma a quanto pare in hardy da problemi. Se vuoi installa Feisty 7.04 e divertiti con la wireless.
Avatar utente
Malco
Prode Principiante
Messaggi: 189
Iscrizione: martedì 13 novembre 2007, 11:52
Località: Roma

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Malco »

369 ha scritto: La mia 4310 non funziona e mai funzionerà su Hardy. Per questi tipi di schede la migliore via è fare tutto tramite gestore driver ma a quanto pare in hardy da problemi. Se vuoi installa Feisty 7.04 e divertiti con la wireless.

Ah ecco, secondo il mio parere sarebbe meglio scriverlo sul wiki questo particolare così si evitano ore di ricerca.  (bad)
“Se tu hai una mela e io ho una mela e ce le scambiamo, restiamo entrambi con una mela. Ma se tu hai un’idea e io ho un’idea e ce le scambiamo, allora ciascuno di noi ha due idee.” (George Bernard Shaw)
Linux AL-9014 3.11.0-19-generic #33-Ubuntu SMP Tue Mar 11 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Avatar utente
Mozo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2974
Iscrizione: giovedì 9 marzo 2006, 10:43
Desktop: mate
Distribuzione: Ubuntu Mate 22.04.3 LTS
Località: On The Air

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Mozo »

La 4312 è differente dalla 4310.

Per la 4312 vedi qui.
http://forum.ubuntu-it.org/viewtopic.php?t=178169msg1184716
Avatar utente
Malco
Prode Principiante
Messaggi: 189
Iscrizione: martedì 13 novembre 2007, 11:52
Località: Roma

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Malco »

Ho dato un'occhiata e quell'utente è in possesso della (rev 02) della 4312, mentre quella che mi da problemi è la (rev 01). In ogni caso ci provo lo stesso a questo punto ... e grazie!
“Se tu hai una mela e io ho una mela e ce le scambiamo, restiamo entrambi con una mela. Ma se tu hai un’idea e io ho un’idea e ce le scambiamo, allora ciascuno di noi ha due idee.” (George Bernard Shaw)
Linux AL-9014 3.11.0-19-generic #33-Ubuntu SMP Tue Mar 11 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Avatar utente
Malco
Prode Principiante
Messaggi: 189
Iscrizione: martedì 13 novembre 2007, 11:52
Località: Roma

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Malco »

Niente avevo già provato la guida con cui l'altro utente ha risolto ma senza risultato ... maledetta Broadcom!
“Se tu hai una mela e io ho una mela e ce le scambiamo, restiamo entrambi con una mela. Ma se tu hai un’idea e io ho un’idea e ce le scambiamo, allora ciascuno di noi ha due idee.” (George Bernard Shaw)
Linux AL-9014 3.11.0-19-generic #33-Ubuntu SMP Tue Mar 11 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Avatar utente
Mozo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2974
Iscrizione: giovedì 9 marzo 2006, 10:43
Desktop: mate
Distribuzione: Ubuntu Mate 22.04.3 LTS
Località: On The Air

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Mozo »

Pare che con Intrepid la (rev 01) sia OK.
http://ubuntuforums.org/showthread.php?p=5693578
Ultima modifica di Mozo il venerdì 19 settembre 2008, 14:52, modificato 1 volta in totale.
Avatar utente
Malco
Prode Principiante
Messaggi: 189
Iscrizione: martedì 13 novembre 2007, 11:52
Località: Roma

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Malco »

Bene, aspetterò la versione stabile con ansia.
“Se tu hai una mela e io ho una mela e ce le scambiamo, restiamo entrambi con una mela. Ma se tu hai un’idea e io ho un’idea e ce le scambiamo, allora ciascuno di noi ha due idee.” (George Bernard Shaw)
Linux AL-9014 3.11.0-19-generic #33-Ubuntu SMP Tue Mar 11 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Avatar utente
369
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3452
Iscrizione: giovedì 5 luglio 2007, 15:02
Località: Napoli
Contatti:

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da 369 »

Malco ha scritto: Bene, aspetterò la versione stabile con ansia.
se vuoi puoi gia testare :)
Avatar utente
Mozo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2974
Iscrizione: giovedì 9 marzo 2006, 10:43
Desktop: mate
Distribuzione: Ubuntu Mate 22.04.3 LTS
Località: On The Air

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Mozo »

Malco ha scritto: Niente avevo già provato la guida con cui l'altro utente ha risolto ma senza risultato ... maledetta Broadcom!
leggendo la guida... 
Success
Dec 5, 2007
HP nx6325; Broadcom Corporation BCM4312 802.11a/b/g (rev 01); 14e4:4312 (rev 01); Kubuntu 7.10; 2.6.22-14-generic x86_64; no extra boot options; Step 2b; compiled ndiswrapper: The reason I have compiled ndiswrapper 1.50 is that I tried with the wrong windows driver first, so I thought that was the problem. I think it should have worked with the binaries from the repo.

###
Success
28 April 2008
Dell Inspiron 1525;Broadcom Corporation BCM4312 802.11a/b/g (rev 01); 0b:00.0 0280: 14e4:4312 (rev 01);running on 8.04 (Hardy); 2.6.24.16-generic i686 - 32bit. Followed straight thru using step 2b and got the Hardy Bug Fix (v0.1) too - simply solved with the hint. Tnks!

###
Success
28 April 2008
HP dv6000z, Ubuntu 8.04, kernel 2.6.24-16-generic i686, Broadcom Corporation BCM4312 802.11a/b/g (rev 01). Didn't have to compile ndiswrapper. I used step 2b and had to use "Hardy bug fix" (v0.1) but everything worked instantly! "Out of the box", only bluetooth was working but now both bluetooth and wireless works! Keep up the great work!

###
Success
July 22, 2008
HP DV2036ea, Broadcom Corporation BCM4312 802.11a/b/g (rev 01), 14e4:4312 (rev 01), Ubuntu 8.04.1, 2.6.24-19-generic x86_64, Had to compile Ndiswrapper to be able to do modprobe, Step 2b, I had to apply the Hardy fix, version 0.3

###
Success
Sep 3, 2008
Dell Inspiron 1525; Broadcom Corporation BCM4312 802.11b/g (rev 01); chipset: 14e4:4315 (rev 01); Ubuntu 8.04.1; 2.6.24-19-generic i686. Before running these instructions my wireless was working fine after fresh Ubuntu install and updating all packages with update mangager, but WPA was not working (while connecting, only one green dot in network manager applet). I used step 2e and Hardy bug fix, but I had to change "ssb" to "wl" everywhere in that fix, because lshw -C network was showing "module=wl." Now WPA works fine. Thanks!

Qui un'altra guida per la rev 01
http://nxadm.wordpress.com/2008/05/21/broadcom-wifi-bcm4312-speedup-on-ubuntu-804-on-a-hp-nc6320-laptop/
Avatar utente
Malco
Prode Principiante
Messaggi: 189
Iscrizione: martedì 13 novembre 2007, 11:52
Località: Roma

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Malco »

Bene appena torno a casa riprovo nuovamente, non vorrei aver sbagliato qualche passaggio, magari posto i comandi per vederci meglio.

Qualcuno mi può confermare che la blacklist va bene per far funzionare ndiswrapper?

Codice: Seleziona tutto

# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.

# evbug is a debug tool that should be loaded explicitly
blacklist evbug

# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd

# replaced by e100
blacklist eepro100

# replaced by tulip
blacklist de4x5

# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394

# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m

# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801

# replaced by p54pci
blacklist prism54

# replaced by b43 and ssb.
#blacklist bcm43xx

# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps

# replaced by asus-laptop (Ubuntu: #184721)
#blacklist asus_acpi

#blacklist bcm43xx
blacklist bcm43xx
Se si, ci sono altre cose che potrei aver incasinato? Dovrei "pulire" tutto per essere sicuro al 100% che la guida funzioni... grazie
Ultima modifica di Malco il sabato 20 settembre 2008, 10:33, modificato 1 volta in totale.
“Se tu hai una mela e io ho una mela e ce le scambiamo, restiamo entrambi con una mela. Ma se tu hai un’idea e io ho un’idea e ce le scambiamo, allora ciascuno di noi ha due idee.” (George Bernard Shaw)
Linux AL-9014 3.11.0-19-generic #33-Ubuntu SMP Tue Mar 11 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Avatar utente
369
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3452
Iscrizione: giovedì 5 luglio 2007, 15:02
Località: Napoli
Contatti:

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da 369 »

Si va bene, anche se prima non blacklista bcm43xx e poi si ::)
masterbutz
Prode Principiante
Messaggi: 148
Iscrizione: lunedì 12 maggio 2008, 11:56

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da masterbutz »

Ciao a tutti scusate se mi intrometto ma mi sembra di avere qualche perplessità anch'io riguardo questa scheda ... per qualcuno qui che ha la 4310, sembra che in effetti possa essere la 4312 ... a me è successo quando ho installato stamattina KUBU 8.04.1 su un notebook HP530, e lanciando il comando lspci ho visto che la scheda era una Broadcom BCM4310 ... cmq nessun led azzurro lampeggiante .... poi adesso ho finito gli update ufficiali aggiornato tutto e magia ... il led azzurro lampeggia e con lspci stranamente la scheda mi ritorna BCM4312 802.11b/g (rev 01) .... sotto MENU > SISTEMA > HW MANAGER vedo listato un driver wl > abilitato (X) > In uso ... a parte tutto ciò non sono sicuro se tutto veramente funziona xchè questo portatile lo sto preparando x una persona che adesso è in ferie e io sono in ufficio senza il router wirless a cui dovrei connettermi. Se xò c'è qualcuno che possa darmi dei consigli per fare un check affidabile di modo che quando glielo rendo lui va a casa e si limita solo a mettere userid & password per accedere ad internet ....

di seguito vi posto alcuni links utili per questa scheda

http://www.de-side.com/blogs/index.php/ ... m43?blog=2
http://www.broadcom.com/support/802.11/linux_sta.php
http://www.linuxfeed.org/informatica/br ... mente.html

xò onestamente ora non capisco se devo installare questi drivers o io sono già a posto

grazie
Avatar utente
Malco
Prode Principiante
Messaggi: 189
Iscrizione: martedì 13 novembre 2007, 11:52
Località: Roma

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Malco »

Si va bene, anche se prima non blacklista bcm43xx e poi si
Mi è scappato quando ho fatto "pulizia"  :-[

Riguardo il post di masterbutz non so che dire, una cosa analoga (riguardo all'errato riconoscimento hardware) mi è capitata quando per caso ho visto il contenuto di /proc/cpuinfo che mostra 2 processori da 3giga quando in realtà è uno solo da 3giga ... se non avessi saputo con certezza i valori della cpu ancora starei (erroremente) festeggiando il processore più veloce che abbia mai avuto..
comunque ti consiglio di testare su rete la funzionalità della scheda, se

Codice: Seleziona tutto

iwconfig
da esito positivo è il metodo più certo per accertarsene.
“Se tu hai una mela e io ho una mela e ce le scambiamo, restiamo entrambi con una mela. Ma se tu hai un’idea e io ho un’idea e ce le scambiamo, allora ciascuno di noi ha due idee.” (George Bernard Shaw)
Linux AL-9014 3.11.0-19-generic #33-Ubuntu SMP Tue Mar 11 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Avatar utente
Malco
Prode Principiante
Messaggi: 189
Iscrizione: martedì 13 novembre 2007, 11:52
Località: Roma

Re: Problema configurazione driver Broadcom 4312 (rev 01)

Messaggio da Malco »

Aggiornando oggi il kernel di hardy la scheda sembra funzionare (good)
per la precisione:

Codice: Seleziona tutto

  2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux 
Ultima modifica di Malco il mercoledì 15 ottobre 2008, 22:11, modificato 1 volta in totale.
“Se tu hai una mela e io ho una mela e ce le scambiamo, restiamo entrambi con una mela. Ma se tu hai un’idea e io ho un’idea e ce le scambiamo, allora ciascuno di noi ha due idee.” (George Bernard Shaw)
Linux AL-9014 3.11.0-19-generic #33-Ubuntu SMP Tue Mar 11 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti