Ondersteuning > Software en configuratie
Wat moet ik nu doen na deze foutmelding tijdens update
Spidey-Westland:
LS,
Ik krijg deze melding na update en upgrade
--- Code: --- 'make' all KVER=6.8.0-52-generic...(bad exit status: 2)
ERROR (dkms apport): binary package for btusb: 4.1 not found
Error! Bad return status for module build on kernel: 6.8.0-52-generic (x86_64)
Consult /var/lib/dkms/btusb/4.1/build/make.log for more information.
dkms autoinstall on 6.8.0-52-generic/x86_64 failed for btusb(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
* dkms: autoinstall for kernel 6.8.0-52-generic
...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: fout bij verwerken van pakket linux-image-6.8.0-52-generic (--configure):
subproces van pakket linux-image-6.8.0-52-generic werd script post-installation geïnstalleerd gaf de foutwaarde 11 terug
Er is geen apport-verslag weggeschreven omdat het maximum aantal verslagen (MaxReports) al is bereikt
Fouten gevonden tijdens verwerken van:
linux-headers-6.8.0-52-generic
linux-headers-generic
linux-generic
linux-image-6.8.0-52-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
--- Einde van code ---
SPW
erik1984:
Dit stukje valt op:
--- Code: ---Error! Bad return status for module build on kernel: 6.8.0-52-generic (x86_64)
Consult /var/lib/dkms/btusb/4.1/build/make.log for more information.
--- Einde van code ---
Wat is de uitvoer van:
--- Code: ---cat /var/lib/dkms/btusb/4.1/build/make.log
--- Einde van code ---
?
Spidey-Westland:
Hier de uitvoer:
--- Code: ---wim@wim-Latitude-5510:~$ cat /var/lib/dkms/btusb/4.1/build/make.log
DKMS make.log for btusb-4.1 for kernel 6.8.0-52-generic (x86_64)
vr 31 jan 2025 12:11:48 CET
make -C /lib/modules/6.8.0-52-generic/build M=/var/lib/dkms/btusb/4.1/build modules
make[1]: Map '/usr/src/linux-headers-6.8.0-52-generic' wordt binnengegaan
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) 13.3.0
You are using: gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
CC [M] /var/lib/dkms/btusb/4.1/build/btusb.o
/var/lib/dkms/btusb/4.1/build/btusb.c: In function ‘btusb_probe’:
/var/lib/dkms/btusb/4.1/build/btusb.c:3929:21: error: ‘struct hci_dev’ has no member named ‘dev_type’
3929 | hdev->dev_type = HCI_AMP;
| ^~
/var/lib/dkms/btusb/4.1/build/btusb.c:3929:34: error: ‘HCI_AMP’ undeclared (first use in this function); did you mean ‘HCI_UP’?
3929 | hdev->dev_type = HCI_AMP;
| ^~~~~~~
| HCI_UP
/var/lib/dkms/btusb/4.1/build/btusb.c:3929:34: note: each undeclared identifier is reported only once for each function it appears in
/var/lib/dkms/btusb/4.1/build/btusb.c:3931:21: error: ‘struct hci_dev’ has no member named ‘dev_type’
3931 | hdev->dev_type = HCI_PRIMARY;
| ^~
/var/lib/dkms/btusb/4.1/build/btusb.c:3931:34: error: ‘HCI_PRIMARY’ undeclared (first use in this function); did you mean ‘HCI_PRIVACY’?
3931 | hdev->dev_type = HCI_PRIMARY;
| ^~~~~~~~~~~
| HCI_PRIVACY
/var/lib/dkms/btusb/4.1/build/btusb.c:3951:13: error: ‘struct hci_dev’ has no member named ‘prevent_wake’
3951 | hdev->prevent_wake = btusb_prevent_wake;
| ^~
/var/lib/dkms/btusb/4.1/build/btusb.c:4110:25: error: ‘HCI_QUIRK_VALID_LE_STATES’ undeclared (first use in this function); did you mean ‘HCI_QUIRK_BROKEN_LE_STATES’?
4110 | set_bit(HCI_QUIRK_VALID_LE_STATES, &hdev->quirks);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| HCI_QUIRK_BROKEN_LE_STATES
make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/btusb/4.1/build/btusb.o] Fout 1
make[2]: *** [/usr/src/linux-headers-6.8.0-52-generic/Makefile:1925: /var/lib/dkms/btusb/4.1/build] Fout 2
make[1]: *** [Makefile:240: __sub-make] Fout 2
make[1]: Map '/usr/src/linux-headers-6.8.0-52-generic' wordt verlaten
make: *** [Makefile:7: all] Fout 2
--- Einde van code ---
MauRice2:
Dag,
Vraagje....
Wat is de reden om voor uw 'BlueTooth' een dkms driver te gebuiken?
Voor zover mij bekend is 'BlueTooth' goed ondersteund in de Linux Kernel.
erik1984:
--- Citaat van: MauRice2 op 2025/02/02, 09:59:07 ---Dag,
Vraagje....
Wat is de reden om voor uw 'BlueTooth' een dkms driver te gebuiken?
Voor zover mij bekend is 'BlueTooth' goed ondersteund in de Linux Kernel.
--- Einde van citaat ---
ChatGPT is het daarmee eens:
***
2. Probeer de standaardkernelmodule te gebruiken
Mogelijk is de standaard btusb-module al inbegrepen in de kernel. Controleer of de module al aanwezig is:
--- Code: ---modinfo btusb
--- Einde van code ---
Probeer deze te laden:
--- Code: ---sudo modprobe btusb
--- Einde van code ---
Als de standaardmodule werkt, is de DKMS-versie mogelijk overbodig.
***
Navigatie
[0] Berichtenindex
[#] Volgende pagina
Naar de volledige versie