[risolto] broadcom 4311

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: broadcom 4311

Messaggio da thece »

Codice: Seleziona tutto

echo "blacklist ssb" | sudo tee -a /etc/modprobe.d/blacklist.conf
riavvia il PC
e ridai

Codice: Seleziona tutto

sudo lshw -c network
lspci -knn | grep -A 3 -i net
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
supercar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1474
Iscrizione: martedì 23 settembre 2008, 2:10
Desktop: mate
Distribuzione: ubuntu 14.04
Località: sicilia

Re: broadcom 4311

Messaggio da supercar »

sbaglio o i driver per questa scheda dovrebbero essere STA invece lui carica i B43/B43 legacy?

Codice: Seleziona tutto

biagio@biagiopinzone:~$ sudo lshw -c network
[sudo] password di biagio: 
  *-network                 
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Inc. and subsidiaries
       physical id: 0
       bus info: pci@0000:08:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:16 memory:e8000000-e8003fff
  *-network
       description: Ethernet interface
       product: BCM4401-B0 100Base-TX
       vendor: Broadcom Inc. and subsidiaries
       physical id: e
       bus info: pci@0000:02:0e.0
       logical name: eth0
       version: 02
       serial: 00:17:08:32:49:cf
       size: 10Mbit/s
       capacity: 100Mbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 duplex=half latency=64 link=no multicast=yes port=twisted pair speed=10Mbit/s
       resources: irq:16 memory:e8108000-e8109fff
  *-network
       description: Wireless interface
       physical id: 1
       bus info: usb@1:4
       logical name: wlxd46e0e152596
       serial: d4:6e:0e:15:25:96
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=r8188eu ip=192.168.0.106 multicast=yes wireless=IEEE 802.11bgn
biagio@biagiopinzone:~$ lspci -knn | grep -A 3 -i net
02:0e.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
	Subsystem: Hewlett-Packard Company BCM4401-B0 100Base-TX [103c:30aa]
	Kernel driver in use: b44
	Kernel modules: b44
08:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
	Subsystem: Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller [103c:1364]
	Kernel driver in use: b43-pci-bridge
	Kernel modules: ssb
biagio@biagiopinzone:~$ 
il mio blog http://biagiosupercar.wordpress.com/

se fai del bene scordati, se fai del male pensaci
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: broadcom 4311

Messaggio da thece »

supercar ha scritto:
giovedì 20 marzo 2025, 23:00
sbaglio o i driver per questa scheda dovrebbero essere STA invece lui carica i B43/B43 legacy?
Sta caricando i B43 perchè al momento ci sono solo quelli. Il fatto è che non dovrebbe caricarli per li stiamo mettendo in blacklist!

Codice: Seleziona tutto

cat /etc/modprobe.d/blacklist.conf
lsmod
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
supercar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1474
Iscrizione: martedì 23 settembre 2008, 2:10
Desktop: mate
Distribuzione: ubuntu 14.04
Località: sicilia

Re: broadcom 4311

Messaggio da supercar »

thece ha scritto:
giovedì 20 marzo 2025, 23:05
supercar ha scritto:
giovedì 20 marzo 2025, 23:00
sbaglio o i driver per questa scheda dovrebbero essere STA invece lui carica i B43/B43 legacy?
Sta caricando i B43 perchè al momento ci sono solo quelli. Il fatto è che non dovrebbe caricarli per li stiamo mettendo in blacklist!

Codice: Seleziona tutto

cat /etc/modprobe.d/blacklist.conf
lsmod

Codice: Seleziona tutto

biagio@biagiopinzone:~$ cat /etc/modprobe.d/blacklist.conf
# 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

# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2

# Causes trackpads to stop working on Lenovo 11e 2nd gen (Ubuntu: #1802135)
# and Lenovo x240 to hang on boot (Ubuntu: #1802689)
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

# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp

# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
blacklist pcspkr

# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac
blacklist b43-pci-bridge
blacklist ssb
biagio@biagiopinzone:~$ lsmod
Module                  Size  Used by
b43                   397312  0
cordic                 16384  1 b43
coretemp               20480  0
bcma                   57344  1 b43
r8188eu               380928  0
snd_hda_codec_si3054    20480  1
mac80211              749568  1 b43
snd_hda_codec_analog    16384  1
snd_hda_codec_generic    73728  1 snd_hda_codec_analog
ledtrig_audio          16384  1 snd_hda_codec_generic
pcmcia                 57344  0
lib80211               16384  1 r8188eu
snd_hda_intel          40960  3
libarc4                16384  1 mac80211
cfg80211              626688  3 b43,mac80211,r8188eu
hp_wmi                 16384  0
snd_intel_dspcfg       24576  1 snd_hda_intel
sparse_keymap          16384  1 hp_wmi
input_leds             16384  0
joydev                 24576  0
wmi_bmof               16384  0
snd_hda_codec         118784  4 snd_hda_intel,snd_hda_codec_analog,snd_hda_codec_generic,snd_hda_codec_si3054
yenta_socket           40960  0
serio_raw              20480  0
pcmcia_rsrc            24576  1 yenta_socket
snd_hda_core           81920  5 snd_hda_intel,snd_hda_codec,snd_hda_codec_analog,snd_hda_codec_generic,snd_hda_codec_si3054
snd_hwdep              16384  1 snd_hda_codec
pcmcia_core            28672  3 yenta_socket,pcmcia,pcmcia_rsrc
lpc_ich                24576  0
snd_pcm                94208  4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_si3054
snd_seq_midi           20480  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_rawmidi            32768  1 snd_seq_midi
snd_seq                61440  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              32768  2 snd_seq,snd_pcm
snd                    73728  17 snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_hda_codec_analog,snd_timer,snd_rawmidi,snd_hda_codec_generic,snd_seq_device,snd_hda_codec_si3054,snd_pcm
soundcore              16384  1 snd
mac_hid                16384  0
sch_fq_codel           20480  6
parport_pc             32768  0
ppdev                  24576  0
lp                     20480  0
parport                49152  3 lp,parport_pc,ppdev
ip_tables              24576  0
x_tables               32768  1 ip_tables
autofs4                45056  2
i915                 1576960  3
i2c_algo_bit           16384  1 i915
drm_kms_helper        167936  1 i915
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
ssb_hcd                16384  0
firewire_ohci          36864  0
drm                   393216  5 i915,drm_kms_helper
b44                    36864  0
ahci                   36864  1
firewire_core          61440  1 firewire_ohci
psmouse               139264  0
libahci                32768  1 ahci
crc_itu_t              16384  1 firewire_core
pata_acpi              16384  0
mii                    16384  1 b44
ssb                    61440  3 b43,ssb_hcd,b44
wmi                    28672  2 wmi_bmof,hp_wmi
video                  57344  1 i915
biagio@biagiopinzone:~$ 
il mio blog http://biagiosupercar.wordpress.com/

se fai del bene scordati, se fai del male pensaci
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: broadcom 4311

Messaggio da thece »

Il modulo ssb non dovrebbe caricarlo poichè in blacklist ... e invece lo carica :muro:

Proviamo a mettere in blacklist anche b43

Codice: Seleziona tutto

echo "blacklist b43" | sudo tee -a /etc/modprobe.d/blacklist.conf
Solito ... riavvia il PC ... ridai

Codice: Seleziona tutto

sudo lshw -c network
lspci -knn | grep -A 3 -i net
lsmod
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
supercar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1474
Iscrizione: martedì 23 settembre 2008, 2:10
Desktop: mate
Distribuzione: ubuntu 14.04
Località: sicilia

Re: broadcom 4311

Messaggio da supercar »

rieccoci, credo li abbia caricati lo stesso

Codice: Seleziona tutto

biagio@biagiopinzone:~$ sudo lshw -c network
[sudo] password di biagio: 
  *-network                 
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Inc. and subsidiaries
       physical id: 0
       bus info: pci@0000:08:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:16 memory:e8000000-e8003fff
  *-network
       description: Ethernet interface
       product: BCM4401-B0 100Base-TX
       vendor: Broadcom Inc. and subsidiaries
       physical id: e
       bus info: pci@0000:02:0e.0
       logical name: eth0
       version: 02
       serial: 00:17:08:32:49:cf
       size: 10Mbit/s
       capacity: 100Mbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 duplex=half latency=64 link=no multicast=yes port=twisted pair speed=10Mbit/s
       resources: irq:16 memory:e8108000-e8109fff
  *-network
       description: Wireless interface
       physical id: 1
       bus info: usb@1:4
       logical name: wlxd46e0e152596
       serial: d4:6e:0e:15:25:96
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=r8188eu ip=192.168.0.106 multicast=yes wireless=IEEE 802.11bgn
biagio@biagiopinzone:~$ lspci -knn | grep -A 3 -i net
02:0e.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
	Subsystem: Hewlett-Packard Company BCM4401-B0 100Base-TX [103c:30aa]
	Kernel driver in use: b44
	Kernel modules: b44
08:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
	Subsystem: Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller [103c:1364]
	Kernel driver in use: b43-pci-bridge
	Kernel modules: ssb
biagio@biagiopinzone:~$ lsmod
Module                  Size  Used by
coretemp               20480  0
r8188eu               380928  0
snd_hda_codec_si3054    20480  1
joydev                 24576  0
input_leds             16384  0
snd_hda_codec_analog    16384  1
snd_hda_codec_generic    73728  1 snd_hda_codec_analog
serio_raw              20480  0
lib80211               16384  1 r8188eu
hp_wmi                 16384  0
cfg80211              626688  1 r8188eu
pcmcia                 57344  0
sparse_keymap          16384  1 hp_wmi
ledtrig_audio          16384  1 snd_hda_codec_generic
wmi_bmof               16384  0
snd_hda_intel          40960  3
snd_intel_dspcfg       24576  1 snd_hda_intel
yenta_socket           40960  0
snd_hda_codec         118784  4 snd_hda_intel,snd_hda_codec_analog,snd_hda_codec_generic,snd_hda_codec_si3054
snd_hda_core           81920  5 snd_hda_intel,snd_hda_codec,snd_hda_codec_analog,snd_hda_codec_generic,snd_hda_codec_si3054
pcmcia_rsrc            24576  1 yenta_socket
snd_hwdep              16384  1 snd_hda_codec
pcmcia_core            28672  3 yenta_socket,pcmcia,pcmcia_rsrc
lpc_ich                24576  0
snd_pcm                94208  4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_si3054
snd_seq_midi           20480  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_rawmidi            32768  1 snd_seq_midi
snd_seq                61440  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              32768  2 snd_seq,snd_pcm
snd                    73728  17 snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_hda_codec_analog,snd_timer,snd_rawmidi,snd_hda_codec_generic,snd_seq_device,snd_hda_codec_si3054,snd_pcm
soundcore              16384  1 snd
mac_hid                16384  0
sch_fq_codel           20480  6
parport_pc             32768  0
ppdev                  24576  0
lp                     20480  0
parport                49152  3 lp,parport_pc,ppdev
ip_tables              24576  0
x_tables               32768  1 ip_tables
autofs4                45056  2
i915                 1576960  3
i2c_algo_bit           16384  1 i915
drm_kms_helper        167936  1 i915
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
ssb_hcd                16384  0
b44                    36864  0
firewire_ohci          36864  0
drm                   393216  5 i915,drm_kms_helper
ahci                   36864  1
psmouse               139264  0
firewire_core          61440  1 firewire_ohci
mii                    16384  1 b44
libahci                32768  1 ahci
crc_itu_t              16384  1 firewire_core
pata_acpi              16384  0
ssb                    61440  2 ssb_hcd,b44
wmi                    28672  2 wmi_bmof,hp_wmi
video                  57344  1 i915
biagio@biagiopinzone:~$ 
il mio blog http://biagiosupercar.wordpress.com/

se fai del bene scordati, se fai del male pensaci
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: broadcom 4311

Messaggio da thece »

Dunque il modulo b43 non viene più caricato, il modulo ssb si , forse perchè usato dal modulo b44 , ma essendo in blacklist questo fatto va contro le mie conoscenze.
Possiamo provare a mettere in blacklist anche il modulo b44

Codice: Seleziona tutto

echo "blacklist b44" | sudo tee -a /etc/modprobe.d/blacklist.conf
ma così facendo mi aspetto che al reboot anche la scheda di rete Ethernet smetta di funzionare, poichè usa questo modulo. Se vuoi provare ...

Nota: ricordati che possiamo ripristinare la situazione in qualsiasi momento rimuovendo le righe di blacklist che abbiamo aggiunto (in coda) nel file /etc/modprobe.d/blacklist.conf
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
supercar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1474
Iscrizione: martedì 23 settembre 2008, 2:10
Desktop: mate
Distribuzione: ubuntu 14.04
Località: sicilia

Re: broadcom 4311

Messaggio da supercar »

È già successo ieri che mettendo in black list quel modulo poi anche la scheda eternet ha smesso di funzionare, io non sapendo come fare e ripristinare ho reinstallato tutto, è una scheda composita che riassume nello stesso chip eternet/wifi/bluetooth il fatto che con 14.04 funzionasse mi fa pensare che ci sia qualcosa nel nuovo kernel che non la fa più andare.

ps: come si fa a rimuovere la black list?
il mio blog http://biagiosupercar.wordpress.com/

se fai del bene scordati, se fai del male pensaci
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: broadcom 4311

Messaggio da thece »

supercar ha scritto:
giovedì 20 marzo 2025, 23:44
ps: come si fa a rimuovere la black list?
Con un editor di testo qualsiasi in modalità amministratore apri il file /etc/modprobe.d/blacklist.conf e rimuovi (dalla coda del file) le 3/4 righe che abbiamo aggiunto

Codice: Seleziona tutto

blacklist b43-pci-bridge     # Questo va sicuramente rimosso
blacklist ssb
blacklist b43
blacklist b44
Io ci proverei a mettere in blacklist il modulo b44 per vedere dove arriviamo ...
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
supercar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1474
Iscrizione: martedì 23 settembre 2008, 2:10
Desktop: mate
Distribuzione: ubuntu 14.04
Località: sicilia

Re: broadcom 4311

Messaggio da supercar »

ormai voglio andare fino in fondo rimuoverò anche quello, eventualmente per collegarlo in rete utilizzo una chiavetta wifi per poter scaricare qualcosa, domani lo faccio..
se rimuovo quel driver poi c'è la possibilità di far caricare quello giusto (STA driver)?
il mio blog http://biagiosupercar.wordpress.com/

se fai del bene scordati, se fai del male pensaci
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: broadcom 4311

Messaggio da thece »

supercar ha scritto:
venerdì 21 marzo 2025, 0:02
se rimuovo quel driver poi c'è la possibilità di far caricare quello giusto (STA driver)?
Si, ma il driver giusto dovrebbe essere il wl installato tramite il pacchetto bcmwl-kernel-source (vedi in precedenti post) e va da sè che per installarlo senza scheda di rete Ethernet e WIFI/PCI disponibili dovrai farlo attraverso la scheda di rete WIFI/USB che stai già utilizzando.

Se il blacklist funziona la scheda di rete dovrebbe apparire nell'output del comando lshw come UNCLAIMED (non reclamata da nessun driver)

[EDIT]

Scusa, si il driver / modulo wl è il driver STA

https://wiki.ubuntu-it.org/Hardware/Dis ... i/Broadcom
Ultima modifica di thece il venerdì 21 marzo 2025, 0:12, modificato 2 volte in totale.
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
supercar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1474
Iscrizione: martedì 23 settembre 2008, 2:10
Desktop: mate
Distribuzione: ubuntu 14.04
Località: sicilia

Re: broadcom 4311

Messaggio da supercar »

devo poi attivare i driver proprietari nella sezione "driver aggiuntivi"
il mio blog http://biagiosupercar.wordpress.com/

se fai del bene scordati, se fai del male pensaci
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: broadcom 4311

Messaggio da thece »

supercar ha scritto:
venerdì 21 marzo 2025, 0:09
devo poi attivare i driver proprietari nella sezione "driver aggiuntivi"
Dovrebbe bastare questo

Codice: Seleziona tutto

sudo apt --reinstall install bcmwl-kernel-source
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
supercar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1474
Iscrizione: martedì 23 settembre 2008, 2:10
Desktop: mate
Distribuzione: ubuntu 14.04
Località: sicilia

Re: broadcom 4311

Messaggio da supercar »

ma così facendo mi aspetto che al reboot anche la scheda di rete Ethernet smetta di funzionare,
invece funziona ancora, provo a reinstallare questi driver

Codice: Seleziona tutto

sudo apt --reinstall install bcmwl-kernel-source
e questo è l'output:

Codice: Seleziona tutto

biagio@biagiopinzone:~$ sudo apt --reinstall install bcmwl-kernel-source
[sudo] password di biagio: 
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  app-install-data mate-backgrounds mate-icon-theme-faenza module-assistant
Usare "sudo apt autoremove" per rimuoverli.
I seguenti pacchetti NUOVI saranno installati:
  bcmwl-kernel-source
0 aggiornati, 1 installati, 0 da rimuovere e 397 non aggiornati.
È necessario scaricare 0 B/1.522 kB di archivi.
Dopo quest'operazione, verranno occupati 7.180 kB di spazio su disco.
Selezionato il pacchetto bcmwl-kernel-source non precedentemente selezionato.
(Lettura del database... 296286 file e directory attualmente installati.)
Preparativi per estrarre .../bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu5~18.04.1_i386.deb...
Estrazione di bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu5~18.04.1)...
Configurazione di bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu5~18.04.1)...
Loading new bcmwl-6.30.223.271+bdcom DKMS files...
Building for 5.4.0-150-generic
Building for architecture i686
Building initial module for 5.4.0-150-generic
Done.

wl:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-150-generic/updates/dkms/

depmod.......

DKMS: install completed.
modprobe: FATAL: Module ssb is in use.
update-initramfs: deferring update (trigger activated)
Elaborazione dei trigger per initramfs-tools (0.130ubuntu3.9)...
update-initramfs: Generating /boot/initrd.img-5.4.0-150-generic
W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_guc_33.0.0.bin for module i915
biagio@biagiopinzone:~$ 

mi suona strano questo:

Codice: Seleziona tutto

modprobe: FATAL: Module ssb is in use.
Ultima modifica di supercar il venerdì 21 marzo 2025, 11:53, modificato 1 volta in totale.
il mio blog http://biagiosupercar.wordpress.com/

se fai del bene scordati, se fai del male pensaci
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: broadcom 4311

Messaggio da thece »

supercar ha scritto:
venerdì 21 marzo 2025, 11:40
ma così facendo mi aspetto che al reboot anche la scheda di rete Ethernet smetta di funzionare,
invece funziona ancora
Posta questi due output

Codice: Seleziona tutto

sudo lshw -c network
lspci -knn | grep -A 3 -i net
supercar ha scritto:
venerdì 21 marzo 2025, 11:40
provo a reinstallare questi driver?
Si, ma prima posta gli output sopra
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
supercar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1474
Iscrizione: martedì 23 settembre 2008, 2:10
Desktop: mate
Distribuzione: ubuntu 14.04
Località: sicilia

Re: broadcom 4311

Messaggio da supercar »

Codice: Seleziona tutto

biagio@biagiopinzone:~$ sudo lshw -c network
[sudo] password di biagio: 
  *-network                 
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Inc. and subsidiaries
       physical id: 0
       bus info: pci@0000:08:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:16 memory:e8000000-e8003fff
  *-network
       description: Ethernet interface
       product: BCM4401-B0 100Base-TX
       vendor: Broadcom Inc. and subsidiaries
       physical id: e
       bus info: pci@0000:02:0e.0
       logical name: eth0
       version: 02
       serial: 00:17:08:32:49:cf
       size: 10Mbit/s
       capacity: 100Mbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 duplex=half latency=64 link=no multicast=yes port=twisted pair speed=10Mbit/s
       resources: irq:16 memory:e8108000-e8109fff
  *-network
       description: Wireless interface
       physical id: 1
       bus info: usb@1:4
       logical name: wlxd46e0e152596
       serial: d4:6e:0e:15:25:96
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=r8188eu ip=192.168.0.14 multicast=yes wireless=IEEE 802.11bgn
biagio@biagiopinzone:~$ lspci -knn | grep -A 3 -i net
02:0e.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
	Subsystem: Hewlett-Packard Company BCM4401-B0 100Base-TX [103c:30aa]
	Kernel driver in use: b44
	Kernel modules: b44
08:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
	Subsystem: Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller [103c:1364]
	Kernel driver in use: b43-pci-bridge
	Kernel modules: ssb, wl
biagio@biagiopinzone:~$ 
Si, ma prima posta gli output sopra
li ho reinstallati dopo il riavvio
il mio blog http://biagiosupercar.wordpress.com/

se fai del bene scordati, se fai del male pensaci
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: broadcom 4311

Messaggio da thece »

Per quello che vedo:

- il modulo b44 non l'hai inserito in blacklist oppure non sta funzionando
- la scheda di rete WIFI sta ancora utilizzando il modulo b43-pci-bridge

in pratica non è cambiato nulla.
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
supercar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1474
Iscrizione: martedì 23 settembre 2008, 2:10
Desktop: mate
Distribuzione: ubuntu 14.04
Località: sicilia

Re: broadcom 4311

Messaggio da supercar »

No aspetta, è la prima cosa che ho fatto appena l'ho acceso, ho messo in black list e solo dopo ho reinstallato quei driver, non ho postato il risultato però appena fatto ho controllato la scheda di rete via cavo e funzionava, difatti te l'ho scritto...
Forse non è andato a buon fine
di seguito il contenuto del file blacklist:
# 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

# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2

# Causes trackpads to stop working on Lenovo 11e 2nd gen (Ubuntu: #1802135)
# and Lenovo x240 to hang on boot (Ubuntu: #1802689)
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

# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp

# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
blacklist pcspkr

# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac
blacklist b43-pci-bridge
blacklist ssb
blacklist b43
blacklist b44
il mio blog http://biagiosupercar.wordpress.com/

se fai del bene scordati, se fai del male pensaci
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14024
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: broadcom 4311

Messaggio da thece »

Quando posti un comando e/o un output ricordati sempre di racchiuderlo sempre tra i tag [ code ] , come hai già fatto.

Rimuovi dal file /etc/modprobe.d/blacklist.conf le righe

Codice: Seleziona tutto

blacklist b43-pci-bridge
blacklist b43
una volta fatto, dai il comando

Codice: Seleziona tutto

sudo update-initramfs -u
riavvia il PC e posta l'output dei comandi

Codice: Seleziona tutto

sudo lshw -c network
lspci -knn | grep -A 3 -i net
I'm #1 so why not try: sudo rm -rf / ?
Avatar utente
supercar
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1474
Iscrizione: martedì 23 settembre 2008, 2:10
Desktop: mate
Distribuzione: ubuntu 14.04
Località: sicilia

Re: broadcom 4311

Messaggio da supercar »

rieccomi, ho cercato anche in alcune guide di altri gruppi, e ho risolto con questa guida degli amici di Mint
qui:
https://forums.linuxmint.com/viewtopic.php?t=374299

e soprattutto qui https://forums.linuxmint.com/viewtopic.php?t=395436

in pratica il comando

Codice: Seleziona tutto

sudo modprobe b43
riusciva ad accendere il modulo wifi e farlo funzionare, ma al riavvio biosognava ridare il comando per farla riaccendere, avevo deciso che sarebbe stato un compromesso accettabile, ma come suggeriscono loro
The broadcom-sta-dkms and others don't work with your wifi and installing them will prevent the b43 driver from loading
quindi:

Codice: Seleziona tutto

sudo rm /etc/modprobe.d/broadcom-sta-common.conf
sudo rm /etc/modprobe.d/broadcom-sta-dkms.conf
sudo rm /etc/modprobe.d/Brodcom-sta-common.config
sudo rm /etc/modprobe.d/Brodcom-sta-dkms.conf
e taaac FUNZIONA! al riavvio la wifi funziona senza fare altro!

@Thece ti ringrazio per la grande pazienza e l'aiuto che hai fornito il motivo per cui quel maledetto modulo non veniva caricato ( dove tu stesso non te ne davi spegazione) dipende quindi dai driver broadcom-sta-dkms e broadcom-sta-common che impediscono il caricamento del driver b43 :ciao:
il mio blog http://biagiosupercar.wordpress.com/

se fai del bene scordati, se fai del male pensaci
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: eufass e 16 ospiti