Scheda Broadcom malfunzionante

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Scrivi risposta
SollazZ
Prode Principiante
Messaggi: 89
Iscrizione: mercoledì 5 ottobre 2011, 20:11

Scheda Broadcom malfunzionante

Messaggio da SollazZ »

Ciao a tutti! Ho formattato il pc da poco e installato la 12.04. Prima avevo Windows 8 e la 12.10 in dual boot e almeno Ubuntu funzionava bene! Ora c'è solo la 12.04 ma è sorto un problema con la scheda di rete: con i driver open si connette alla rete wifi di casa ma la perde dopo pochi minuti e in ogni caso prende scarsamente il segnale anche a 2 metri dal router. Installando i driver proprietari invece non riesce proprio a connettersi. Ho provato questa http://forum.ubuntu-it.org/viewtopic.php?t=485783 e questa http://maclinuxlovers.wordpress.com/201 ... m-risolto/ procedura ma nessuna delle due ha dato risultati (per la seconda con i driver open andava male esattamente come prima). Ho un HP Envy 4 e la scheda è una Broadcom BCM4313

Questo è l'output di lshw -C network, per il momento senza driver proprietari:

Codice: Seleziona tutto

  *-network               
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0.2
       bus info: pci@0000:01:00.2
       logical name: eth0
       version: 0a
       serial: 28:92:4a:1c:96:a0
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=N/A ip=192.168.0.101 latency=0 multicast=yes port=MII speed=100Mbit/s
       resources: irq:44 ioport:2000(size=256) memory:c0404000-c0404fff memory:c0400000-c0403fff
  *-network
       description: Wireless interface
       product: BCM4313 802.11b/g/n Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlan0
       version: 01
       serial: 84:4b:f5:a4:48:75
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=brcmsmac driverversion=3.2.0-38-generic firmware=N/A ip=192.168.0.103 latency=0 multicast=yes wireless=IEEE 802.11bgn
       resources: irq:17 memory:c0500000-c0503fff
Qualcuno ha già avuto lo stesso problema e/o sa come si potrebbe risolvere? Grazie in anticipo =)
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: Scheda Broadcom malfunzionante

Messaggio da Pike »

BroadCom, Wi Fi, problemi...
qui c'è stato un problema simile, magari è una soluzione potenzialmente adatta anche a te.
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
SollazZ
Prode Principiante
Messaggi: 89
Iscrizione: mercoledì 5 ottobre 2011, 20:11

Re: Scheda Broadcom malfunzionante

Messaggio da SollazZ »

Grazie mille per la risposta! Purtroppo però non riesco a seguire tutta la procedura: non riesco a rimuovere il modulo wl perchè dice che non esiste, ma presumibilmente visto che dev'essere rimosso non dovrebbe essere un problema; solo che poi non esistono neanche le cartelle /wl.ko e /wl.ko.orig... insomma dal comando "rmmod wl" non riesco a far nulla! (per eseguire il makefile ho dovuto sostituire la stringa nel file wl_linux.c com'è scritto in una delle risposte)
SollazZ
Prode Principiante
Messaggi: 89
Iscrizione: mercoledì 5 ottobre 2011, 20:11

Re: Scheda Broadcom malfunzionante

Messaggio da SollazZ »

nessuno?
MariusMatutiae
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1300
Iscrizione: martedì 3 luglio 2012, 14:46
Distribuzione: Debian, OpenBSD, Arch Linux
Località: Sanremo

Re: Scheda Broadcom malfunzionante

Messaggio da MariusMatutiae »

Ma non hai installato il firmware, come si vede dall'output di lshw.

Codice: Seleziona tutto

sudo apt-get install linux-firmware
sudo rmmod brcmsmac
sudo modprobe brcmsmac
Gli ultimi due comandi servono ad obbligare il tuo driver a caricare il firmware.

Se anche questo non funziona, allora per favore posta l'output di:

Codice: Seleziona tutto

lspci -vnn | grep -A 5 Net
Grazie.
Numquam latravit inepte
SollazZ
Prode Principiante
Messaggi: 89
Iscrizione: mercoledì 5 ottobre 2011, 20:11

Re: Scheda Broadcom malfunzionante

Messaggio da SollazZ »

Fatto ma nulla nè con i driver open nè con quelli proprietari =(

Ecco l'output:

Codice: Seleziona tutto

lspci -vnn | grep -A 5 Net
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
	Subsystem: Hewlett-Packard Company Device [103c:1795]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at c0500000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: wl
MariusMatutiae
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1300
Iscrizione: martedì 3 luglio 2012, 14:46
Distribuzione: Debian, OpenBSD, Arch Linux
Località: Sanremo

Re: Scheda Broadcom malfunzionante

Messaggio da MariusMatutiae »

Codice: Seleziona tutto

sudo apt-get purge bcmwl-kernel-source
Poi spegni, riaccendi. vedrai che funziona. :ciao:
Numquam latravit inepte
SollazZ
Prode Principiante
Messaggi: 89
Iscrizione: mercoledì 5 ottobre 2011, 20:11

Re: Scheda Broadcom malfunzionante

Messaggio da SollazZ »

mi dispiace deluderti ma no, niente =( sia con gli open che con i proprietari.
MariusMatutiae
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1300
Iscrizione: martedì 3 luglio 2012, 14:46
Distribuzione: Debian, OpenBSD, Arch Linux
Località: Sanremo

Re: Scheda Broadcom malfunzionante

Messaggio da MariusMatutiae »

Ma i proprietari non ce li hai.... te li ho fatti togliere io. Li hai per caso re-installati?

Posta per favore l'output di:

Codice: Seleziona tutto

sudo lshw -C network
lsmod | grep wl
Numquam latravit inepte
SollazZ
Prode Principiante
Messaggi: 89
Iscrizione: mercoledì 5 ottobre 2011, 20:11

Re: Scheda Broadcom malfunzionante

Messaggio da SollazZ »

Sì li ho reinstallati ma dopo aver fatto come mi hai detto non andava con gli open!
ecco gli output:

Codice: Seleziona tutto

*-network               
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0.2
       bus info: pci@0000:01:00.2
       logical name: eth0
       version: 0a
       serial: 28:92:4a:1c:96:a0
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=N/A ip=192.168.0.103 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:44 ioport:2000(size=256) memory:c0404000-c0404fff memory:c0400000-c0403fff
  *-network DISABLED
       description: Wireless interface
       product: BCM4313 802.11b/g/n Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth1
       version: 01
       serial: 84:4b:f5:a4:48:75
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1 (r326264) latency=0 multicast=yes wireless=IEEE 802.11abg
       resources: irq:17 memory:c0500000-c0503fff

Codice: Seleziona tutto

wl                   3074895  0 
cfg80211              205774  1 wl
lib80211               14381  2 lib80211_crypt_tkip,wl
MariusMatutiae
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1300
Iscrizione: martedì 3 luglio 2012, 14:46
Distribuzione: Debian, OpenBSD, Arch Linux
Località: Sanremo

Re: Scheda Broadcom malfunzionante

Messaggio da MariusMatutiae »

Guarda che il problema è molto semplice: non devi installare il driver della broadcom, wl. Finchè hai quello, non funzionerà mai nulla. Peraltro, è inutile dire: non funziona nè con l'uno nè con l'altro, perchè quello proprietario impedisce il corretto caricamento di quello Open Source. E' possibile che quelli Open Source non funzionino, ma si bisogna vedere: peraltro, il chipset della tua scheda, 14e4:4727, è esattamente uno di quelli per i quali dicono che i drivers Open Source funzionano. Infine: la prova con quelli proprietari l'hai fatta, peggio di così non ti può andare.

Quindi, se vuoi fare la prova (davvero) con quelli Open Source (ma è una scelta tua, non mia), posso dirti che vanno rimossi quelli proprietari. Per farlo, si fa così. Se non vuoi farlo, amici come prima.

Codice: Seleziona tutto

sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source broadcom-sta-dkms
Se ti dice che uno o più di questi pacchetti non sono installati, nessun problema.

Ora dai

Codice: Seleziona tutto

sudo rmmod b43
sudo modprobe b43
e assicurati che sia installato:

Codice: Seleziona tutto

lspci -vnn | grep -A 5 Net | grep driver
Fra i driver che ti mostra l'output (uno o più), ci dovrebbe essere b43, oppure b43-pci-bridge. o qualcosa del genere. Se c'è, spegni, riaccendi, prova a connetterti.

Altrimenti, spegni, riaccendi, manda un messaggio.
Numquam latravit inepte
SollazZ
Prode Principiante
Messaggi: 89
Iscrizione: mercoledì 5 ottobre 2011, 20:11

Re: Scheda Broadcom malfunzionante

Messaggio da SollazZ »

Innanzitutto ti ringrazio per le risposte e la pazienza. Comunque li ho tolti, funzionano gli Open ma sono a 2 metri dal router e il segnale è basso. Inoltre tra i driver che mostra lspci c'è brcmsmac. E' normale che mostri quello?
MariusMatutiae
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1300
Iscrizione: martedì 3 luglio 2012, 14:46
Distribuzione: Debian, OpenBSD, Arch Linux
Località: Sanremo

Re: Scheda Broadcom malfunzionante

Messaggio da MariusMatutiae »

Sì, scusami, ho fatto confusione io. Sto aiutando un altro utente, che ha bisogno di b43, e ho fatto confusione fra i due. brcmsmac è il driver giusto.

Se trovi il segnale debole, prova con

Codice: Seleziona tutto

sudo iwconfig wlan0 power off
e fammi sapere. :ciao:
Numquam latravit inepte
SollazZ
Prode Principiante
Messaggi: 89
Iscrizione: mercoledì 5 ottobre 2011, 20:11

Re: Scheda Broadcom malfunzionante

Messaggio da SollazZ »

Mi dice che l'operazione non è supportata!
MariusMatutiae
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1300
Iscrizione: martedì 3 luglio 2012, 14:46
Distribuzione: Debian, OpenBSD, Arch Linux
Località: Sanremo

Re: Scheda Broadcom malfunzionante

Messaggio da MariusMatutiae »

Allora prova così:

Codice: Seleziona tutto

apt-get install build-essential linux-headers-generic
apt-get build-dep linux
e fammi sapere.
Numquam latravit inepte
SollazZ
Prode Principiante
Messaggi: 89
Iscrizione: mercoledì 5 ottobre 2011, 20:11

Re: Scheda Broadcom malfunzionante

Messaggio da SollazZ »

I pacchetti risultavano già installati quindi ho fatto l'upgrade di build-dep ma mi sembra che abbia peggiorato! Segnale invariato e la connessione è più lenta
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti