Codice: Seleziona tutto
echo "blacklist ssb" | sudo tee -a /etc/modprobe.d/blacklist.conf
e ridai
Codice: Seleziona tutto
sudo lshw -c network
lspci -knn | grep -A 3 -i net
Codice: Seleziona tutto
echo "blacklist ssb" | sudo tee -a /etc/modprobe.d/blacklist.conf
Codice: Seleziona tutto
sudo lshw -c network
lspci -knn | grep -A 3 -i net
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:~$
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
thece ha scritto: ↑giovedì 20 marzo 2025, 23:05Sta 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:~$
Codice: Seleziona tutto
echo "blacklist b43" | sudo tee -a /etc/modprobe.d/blacklist.conf
Codice: Seleziona tutto
sudo lshw -c network
lspci -knn | grep -A 3 -i net
lsmod
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:~$
Codice: Seleziona tutto
echo "blacklist b44" | sudo tee -a /etc/modprobe.d/blacklist.conf
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
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.
invece funziona ancora, provo a reinstallare questi driverma così facendo mi aspetto che al reboot anche la scheda di rete Ethernet smetta di funzionare,
Codice: Seleziona tutto
sudo apt --reinstall install bcmwl-kernel-source
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:~$
Codice: Seleziona tutto
modprobe: FATAL: Module ssb is in use.
Posta questi due output
Codice: Seleziona tutto
sudo lshw -c network
lspci -knn | grep -A 3 -i net
Si, ma prima posta gli output sopra
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:~$
li ho reinstallati dopo il riavvioSi, ma prima posta gli output sopra
Codice: Seleziona tutto
blacklist b43-pci-bridge
blacklist b43
Codice: Seleziona tutto
sudo update-initramfs -u
Codice: Seleziona tutto
sudo lshw -c network
lspci -knn | grep -A 3 -i net
Codice: Seleziona tutto
sudo modprobe b43
quindi:The broadcom-sta-dkms and others don't work with your wifi and installing them will prevent the b43 driver from loading
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
Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti