ubuntuusers.de

Ubuntu 24.04 - Kein Treiber für WLAN mit BCM43142

Status: Gelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

franc

Anmeldungsdatum:
22. Juni 2009

Beiträge: 169

Hallo

ich hab in ein uraltes Sony Vaio Notebook (Model SVF1421A4E) eine 128 GB SSD (Intenso) verbaut und Ubuntu 24.04 darauf installiert. Leider ist der WLAN-Chip auf dem MB nicht zum Laufen zu kriegen unter 24.04. Bluetooth geht auch nicht, aber das hatte ich nicht so im Fokus. Ich hab das hoch und runter mit KI (Gemini) durchgespielt und alles mögliche (und teils auch unsinnige) probiert aber am Schluss kommt die KI zum Schluss: unter 24.04 geht der BCM43142 nicht mehr, weil der Kernel zu neu sei dafür. Ich misstraue solchen KI-Aussagen mittlerweile ziemlich und wollte das mal hier fragen, wo es evtl. mehr echte Erfahrungen damit gibt:

Ist der Broadcom WLAN-CHIP BCM43142 unter Ubuntu 24.04 zum Laufen zu kriegen? Oder geht das wirklich nicht?

Ich hab sicherheitshalber schon mal einen WLAN-USB-Stick bestellt (eb.: 167332021536), damit wird es auf alle Fälle gehen, denke ich. Aber schöner wäre natürlich WLAN mit dem internen Chip.

Danke für Infos, Gruß franc

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 10197

Wohnort: Münster

NurNochDebianUser

Anmeldungsdatum:
18. Februar 2026

Beiträge: 172

Lies mal Kein WLAN Mint 22.3 Broadcom BCM43142

Ergebnis: WLAN läuft

franc

(Themenstarter)

Anmeldungsdatum:
22. Juni 2009

Beiträge: 169

Das sagte die KI ja auch, dass ich auf 22.04 zurück könnte, damit würde es noch gehen. Ich habe aber 24.04 und will nicht zurück.

NurNochDebianUser

Anmeldungsdatum:
18. Februar 2026

Beiträge: 172

Was hat Linux Mint 22.3 mit Ubuntu 22.04 zu tun?

Mint 22.3 basiert auf Ubuntu 24.04 LTS (Noble Numbat)

Siehe u.a. https://en.wikipedia.org/wiki/Linux_Mint

Benutze mehr von deiner menschlichen statt irgendwelcher künstlicher Intelligenz.

Suchmaschinen kann man z.B. auch ohne KI bedienen 😉

Nachtrag:

Und für den Fall, dass du die Lösung für dein Problem noch immer nicht gefunden hast:

der für dich vermutlich relevante Satz findet sich in Beitrag #10 meines oben geteilten Links. Sogar mit eindeutigem Bezug zu Ubuntu (25.10).

franc

(Themenstarter)

Anmeldungsdatum:
22. Juni 2009

Beiträge: 169

Entschuldigung, da hatte ich tatsächlich nicht genau hingeschaut, hab das verwechselt ☺

Den Treiber hatte mir die KI aber auch schon vorgeschlagen, immer wieder, aber das wirft Fehler:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
f@geoffrey:~/Downloads$ sudo apt install broadcom-sta-dkms 
...
Vorbereitung zum Entpacken von .../broadcom-sta-dkms_6.30.223.271-23ubuntu1.1_all.deb ...
Entpacken von broadcom-sta-dkms (6.30.223.271-23ubuntu1.1) ...
broadcom-sta-dkms (6.30.223.271-23ubuntu1.1) wird eingerichtet ...
Loading new broadcom-sta-6.30.223.271 DKMS files...
Building for 6.17.0-20-generic
Building initial module for 6.17.0-20-generic
Error! Bad return status for module build on kernel: 6.17.0-20-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
dpkg: Fehler beim Bearbeiten des Paketes broadcom-sta-dkms (--configure):
 »installiertes post-installation-Skript des Paketes broadcom-sta-dkms«-Unterprozess gab den Fehlerwert 10 zurück
Fehler traten auf beim Bearbeiten von:
 broadcom-sta-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)

und im Log steht dazu:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
f@geoffrey:~/Downloads$ cat /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log
DKMS make.log for broadcom-sta-6.30.223.271 for kernel 6.17.0-20-generic (x86_64)
Fr 17. Apr 11:04:40 CEST 2026
CFG80211 API is prefered for this kernel version
Makefile:91: Neither CFG80211 nor Wireless Extension is enabled in kernel
KBUILD_NOPEDANTIC=1 make -C /lib/modules/6.17.0-20-generic/build M=`pwd`
make[1]: Warnung: Kein Jobserver verfügbar: -j1 wird gesetzt. Fügen Sie der Ursprungsregel „+“ hinzu.
make[1]: Verzeichnis „/usr/src/linux-headers-6.17.0-20-generic“ wird betreten
make[2]: Verzeichnis „/var/lib/dkms/broadcom-sta/6.30.223.271/build“ wird betreten
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0
  You are using:           gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0
CFG80211 API is prefered for this kernel version
Using CFG80211 API
Kernel architecture is X86_64
  CC [M]  src/shared/linux_osl.o
src/shared/linux_osl.c:23:10: fatal error: typedefs.h: Datei oder Verzeichnis nicht gefunden
   23 | #include <typedefs.h>
      |          ^~~~~~~~~~~~
compilation terminated.
make[4]: *** [/usr/src/linux-headers-6.17.0-20-generic/scripts/Makefile.build:287: src/shared/linux_osl.o] Fehler 1
make[3]: *** [/usr/src/linux-headers-6.17.0-20-generic/Makefile:2016: .] Fehler 2
make[2]: *** [/usr/src/linux-headers-6.17.0-20-generic/Makefile:248: __sub-make] Fehler 2
make[2]: Verzeichnis „/var/lib/dkms/broadcom-sta/6.30.223.271/build“ wird verlassen
make[1]: *** [Makefile:248: __sub-make] Fehler 2
make[1]: Verzeichnis „/usr/src/linux-headers-6.17.0-20-generic“ wird verlassen
make: *** [Makefile:183: all] Fehler 2

Die KI meinte dann eben, dass der Kernel zu neu sei.

NurNochDebianUser

Anmeldungsdatum:
18. Februar 2026

Beiträge: 172

Siehe diesmal: WLAN funktioniert nicht mehr nach Kernel-Update auf 6.17

Zitat:

Das Paket broadcom-sta-dkms 6.30.223.271-23ubuntu1.1 ist anscheinend nicht kompatibel mit dem 6.17 Kernel.

Aber die broadcom-sta-dkms_6.30.223.271-23ubuntu1.2_all.deb ist kompatibel und heute nicht im Mint-Repository verfügbar. Also, gemäß einer Anleitung, die ich gefunden habe, habe ich Folgendes im Terminal gemacht:

cd /tmp
wget https://archive.ubuntu.com/ubuntu/pool/restricted/b/broadcom-sta/broadcom-sta-dkms_6.30.223.271-23ubuntu1.2_all.deb
sudo apt install ./broadcom-sta-dkms_6.30.223.271-23ubuntu1.2_all.deb

franc

(Themenstarter)

Anmeldungsdatum:
22. Juni 2009

Beiträge: 169

NurNochDebianUser schrieb:

Siehe diesmal: WLAN funktioniert nicht mehr nach Kernel-Update auf 6.17

Ja Huh! Das hat geklappt! Mensch siegt über Maschine ☺ DANKE!

Also ich hatte dann gemacht:

1
2
3
cd /tmp
wget https://archive.ubuntu.com/ubuntu/pool/restricted/b/broadcom-sta/broadcom-sta-dkms_6.30.223.271-23ubuntu1.2_all.deb
sudo apt install ./broadcom-sta-dkms_6.30.223.271-23ubuntu1.2_all.deb

und das lief ohne Fehler durch und dann konnte ich (evtl. nach Reboot) in den Einstellungen WLAN einfach einschalten (und mit meinem AP verbinden). Super!

franc

(Themenstarter)

Anmeldungsdatum:
22. Juni 2009

Beiträge: 169

Bluetooth geht immer noch nicht, aber das ist 1. nicht so wichtig und 2. ein anderes Thema ☺

EDIT: da hat die KI geholfen:

1
2
3
4
sudo wget https://github.com/winterheart/broadcom-bt-firmware/raw/master/brcm/BCM43142A0-0489-e062.hcd -O /lib/firmware/brcm/BCM43142A0-0489-e062.hcd
sudo modprobe -r btusb
sudo modprobe btusb
sudo systemctl restart bluetooth

Danach war der Bluetooth Schalter in den Einstellungen auf AN, vorher konnte man ihn nicht anschalten. Jetzt kann ich mich mit meinem Telefon verbinden, scheint also zu gehen.

NurNochDebianUser

Anmeldungsdatum:
18. Februar 2026

Beiträge: 172

franc schrieb:

Das hat geklappt! Mensch siegt über Maschine ☺

Mit ein wenig mehr Einsatz deiner menschlichen Intelligenz hättest auch du über die KI siegen können. So schwer war das nicht.

Nachdem du die entscheidende Fehlermeldung endlich mal hier geteilt hattest: franc schrieb:

1
src/shared/linux_osl.c:23:10: fatal error: typedefs.h: Datei oder Verzeichnis nicht gefunden

war es nur noch eine Zeile Text die in die Suchmaschine meiner Präferenz kopiert werden musste. Schon der oberste Link der Ausgabe führte dann zur Lösung. Ganz ohne KI und nur mit lesen von Text.

Und das, wenn dort irgendwas von fatal error steht, das, der wahrscheinliche Grund für den Fehler sein muss, liegt doch irgendwie geradezu auf der Hand.

Antworten |