bcmwl-kernel-source-Skript --- Fehlerwert 10

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
AmsirP
Beiträge: 8
Registriert: 27.06.2022 15:18:40

bcmwl-kernel-source-Skript --- Fehlerwert 10

Beitrag von AmsirP » 01.07.2022 21:55:34

Hallo Zusammen,

bei jeder Installation oder Systemupdate kommt bei mir der Fehler:

Code: Alles auswählen

Loading new bcmwl-6.30.223.271+bdcom DKMS files...
Building for 5.10.0-15-amd64
Building for architecture x86_64
Building initial module for 5.10.0-15-amd64
Error! Bad return status for module build on kernel: 5.10.0-15-amd64 (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more informati
on.
dpkg: Fehler beim Bearbeiten des Paketes bcmwl-kernel-source (--configure):
 »installiertes bcmwl-kernel-source-Skript des Paketes post-installation«-Unterp
rozess gab den Fehlerwert 10 zurück
Weis jemand wie man das beheben könnte? Was bedeutet der Fehler überhaupt? Ist oder könnte das zu einem Problem werden?
Online suche hilft leider nicht weiter ...

Vielen Dank und Grüße

DeletedUserReAsG

Re: bcmwl-kernel-source-Skript --- Fehlerwert 10

Beitrag von DeletedUserReAsG » 01.07.2022 22:04:39

Ich schreib die wichtige Stelle mal raus:
AmsirP hat geschrieben: ↑ zum Beitrag ↑
01.07.2022 21:55:34

Code: Alles auswählen

Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more informati
on.

AmsirP
Beiträge: 8
Registriert: 27.06.2022 15:18:40

Re: bcmwl-kernel-source-Skript --- Fehlerwert 10

Beitrag von AmsirP » 04.07.2022 17:26:26

Code: Alles auswählen

DKMS make.log for bcmwl-6.30.223.271+bdcom for kernel 5.10.0-15-amd64 (x86_64)
Mo 4. Jul 17:24:07 CEST 2022
make: Verzeichnis „/usr/src/linux-headers-5.10.0-15-amd64“ wird betreten
CFG80211 API is prefered for this kernel version
Using CFG80211 API
  CC [M]  /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.o
  CC [M]  /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.o
  CC [M]  /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_iw.o
  CC [M]  /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.o
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.c: In function ‘osl_reg_map’:
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.c:949:10: error: implicit declaration of function ‘ioremap_nocache’; did you mean ‘ioremap_cache’? [-Werror=implicit-function-declaration]
  949 |  return (ioremap_nocache((unsigned long)pa, (unsigned long)size));
      |          ^~~~~~~~~~~~~~~
      |          ioremap_cache
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.c:949:10: warning: returning ‘int’ from a function with return type ‘void *’ makes pointer from integer without a cast [-Wint-conversion]
  949 |  return (ioremap_nocache((unsigned long)pa, (unsigned long)size));
      |         ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c: In function ‘wl_dev_ioctl’:
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:461:7: error: implicit declaration of function ‘get_fs’; did you mean ‘sget_fc’? [-Werror=implicit-function-declaration]
  461 |  fs = get_fs();
      |       ^~~~~~
      |       sget_fc
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:461:7: error: incompatible types when assigning to type ‘mm_segment_t’ from type ‘int’
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:462:2: error: implicit declaration of function ‘set_fs’; did you mean ‘sget_fc’? [-Werror=implicit-function-declaration]
  462 |  set_fs(get_ds());
      |  ^~~~~~
      |  sget_fc
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:462:9: error: implicit declaration of function ‘get_ds’ [-Werror=implicit-function-declaration]
  462 |  set_fs(get_ds());
      |         ^~~~~~
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c: In function ‘wl_attach’:
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:593:20: error: implicit declaration of function ‘ioremap_nocache’; did you mean ‘ioremap_cache’? [-Werror=implicit-function-declaration]
  593 |  if ((wl->regsva = ioremap_nocache(dev->base_addr, PCI_BAR0_WINSZ)) == NULL) {
      |                    ^~~~~~~~~~~~~~~
      |                    ioremap_cache
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:593:18: warning: assignment to ‘void *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
  593 |  if ((wl->regsva = ioremap_nocache(dev->base_addr, PCI_BAR0_WINSZ)) == NULL) {
      |                  ^
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c: In function ‘wl_pci_probe’:
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:780:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  780 |  if ((val & 0x0000ff00) != 0)
      |  ^~
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:782:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  782 |   bar1_size = pci_resource_len(pdev, 2);
      |   ^~~~~~~~~
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:783:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  783 |   bar1_addr = (uchar *)ioremap_nocache(pci_resource_start(pdev, 2),
      |               ^
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c: In function ‘wl_ioctl’:
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:1654:6: error: implicit declaration of function ‘segment_eq’ [-Werror=implicit-function-declaration]
 1654 |  if (segment_eq(get_fs(), KERNEL_DS))
      |      ^~~~~~~~~~
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:1654:17: error: implicit declaration of function ‘get_fs’; did you mean ‘sget_fc’? [-Werror=implicit-function-declaration]
 1654 |  if (segment_eq(get_fs(), KERNEL_DS))
      |                 ^~~~~~
      |                 sget_fc
In file included from /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:40:
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c: In function ‘wl_set_auth_type’:
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.h:52:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
   52 |  if (wl_dbg_level & WL_DBG_DBG) {   \
      |     ^
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:816:3: note: in expansion of macro ‘WL_DBG’
  816 |   WL_DBG(("network eap\n"));
      |   ^~~~~~
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:817:2: note: here
  817 |  default:
      |  ^~~~~~~
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:1654:27: error: ‘KERNEL_DS’ undeclared (first use in this function); did you mean ‘KERNFS_NS’?
1654 |  if (segment_eq(get_fs(), KERNEL_DS))
      |                           ^~~~~~~~~
      |                           KERNFS_NS
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:1654:27: note: each undeclared identifier is reported only once for each function it appears in
cc1: some warnings being treated as errors
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c: In function ‘wl_reg_proc_entry’:
/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:3376:58: error: passing argument 4 of ‘proc_create_data’ from incompatible pointer type [-Werror=incompatible-pointer-types]
 3376 |  if ((wl->proc_entry = proc_create_data(tmp, 0644, NULL, &wl_fops, wl)) == NULL) {
      |                                                          ^~~~~~~~
      |                                                          |
      |                                                          const struct file_operations *
In file included from /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:38:
/usr/src/linux-headers-5.10.0-15-common/include/linux/proc_fs.h:106:13: note: expected ‘const struct proc_ops *’ but argument is of type ‘const struct file_operations *’
  106 |             const struct proc_ops *,
      |             ^~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [/usr/src/linux-headers-5.10.0-15-common/scripts/Makefile.build:285: /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.o] Fehler 1
make[2]: *** Es wird auf noch nicht beendete Prozesse gewartet....
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-5.10.0-15-common/scripts/Makefile.build:285: /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.o] Fehler 1
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-5.10.0-15-common/scripts/Makefile.build:285: /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.o] Fehler 1
make[1]: *** [/usr/src/linux-headers-5.10.0-15-common/Makefile:1846: /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build] Fehler 2
make: *** [/usr/src/linux-headers-5.10.0-15-common/Makefile:185: __sub-make] Fehler 2
make: Verzeichnis „/usr/src/linux-headers-5.10.0-15-amd64“ wird verlassen

AmsirP
Beiträge: 8
Registriert: 27.06.2022 15:18:40

Re: bcmwl-kernel-source-Skript --- Fehlerwert 10

Beitrag von AmsirP » 07.07.2022 22:24:48

jemand eine Idee oder ein Hinweis wie ich das selbst raus finden kann? :hail:

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: bcmwl-kernel-source-Skript --- Fehlerwert 10

Beitrag von MSfree » 08.07.2022 08:49:39

AmsirP hat geschrieben: ↑ zum Beitrag ↑
07.07.2022 22:24:48
jemand eine Idee oder ein Hinweis wie ich das selbst raus finden kann? :hail:
Der Quellcode des Kernelmoduls, das du zu bauen versuchst, ist veraltet und paßt nicht zu deinem aktuellen Kernel. Mit ausreichenden Programmierkenstnissen könntest du den Quellcode vielleicht reparieren. Meiner Meinung nach solltest du aber einfach den Quellcode entfernen:

siehe auch hier:
https://askubuntu.com/questions/849547/ ... wo-of-them

AmsirP
Beiträge: 8
Registriert: 27.06.2022 15:18:40

Re: bcmwl-kernel-source-Skript --- Fehlerwert 10

Beitrag von AmsirP » 13.07.2022 19:22:36

vielen Dank!

Antworten