Błąd podczas kompilacji sterownika do karty wifi ZYXEL WND 7605

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
Awatar użytkownika
wlodarek1
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 122
Rejestracja: 21 kwie 2005, 22:07
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: częstochowa
Kontakt:

Błąd podczas kompilacji sterownika do karty wifi ZYXEL WND 7605

Post autor: wlodarek1 »

Na stronie producenta jest linuksowy sterownik do kopilacji lub instalacji z githuba , ale zarówno przy próbie instalacji pierwszym sposobem - kompilacja ,
jak i drugim sposobem - instalacja z githuba - wywala taki błąd ;
darek@pardus-hp-laptop-15-db1xxx:~/RTL8852BU_RTL8832BU_WiFi_linux$ make clean
#make -C /lib/modules/6.1.0-11-amd64/build M=/home/darek/RTL8852BU_RTL8832BU_WiFi_linux clean
cd phl ; rm -fr */*/*/*/*.mod.c */*/*/*/*.mod */*/*/*/*.o */*/*/*/.*.cmd */*/*/*/*.ko
cd phl ; rm -fr */*/*/*.mod.c */*/*/*.mod */*/*/*.o */*/*/.*.cmd */*/*/*.ko
cd phl ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko
cd phl ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd phl ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd core ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep/linux/hwsim ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
/bin/sh: 1: cd: can't cd to os_dep/linux/hwsim
cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
rm -fr .tmp_versions
darek@pardus-hp-laptop-15-db1xxx:~/RTL8852BU_RTL8832BU_WiFi_linux$ make
#rm -f .symvers.8852bu
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/6.1.0-11-amd64/build M=/home/darek/RTL8852BU_RTL8832BU_WiFi_linux modules
make[1]: Wejście do katalogu '/usr/src/linux-headers-6.1.0-11-amd64'
CC [M] /home/darek/RTL8852BU_RTL8832BU_WiFi_linux/os_dep/osdep_service.o
CC [M] /home/darek/RTL8852BU_RTL8832BU_WiFi_linux/os_dep/osdep_service_linux.o
/home/darek/RTL8852BU_RTL8832BU_WiFi_linux/os_dep/osdep_service_linux.c: In function ‘rtw_change_ifname’:
/home/darek/RTL8852BU_RTL8832BU_WiFi_linux/os_dep/osdep_service_linux.c:810:28: warning: passing argument 1 of ‘_rtw_memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
810 | _rtw_memcpy(pnetdev->dev_addr, adapter_mac_addr(padapter), ETH_ALEN);
| ~~~~~~~^~~~~~~~~~
/home/darek/RTL8852BU_RTL8832BU_WiFi_linux/os_dep/osdep_service_linux.c:48:24: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
48 | void _rtw_memcpy(void *dst, const void *src, u32 sz)
| ~~~~~~^~~
/home/darek/RTL8852BU_RTL8832BU_WiFi_linux/os_dep/osdep_service_linux.c: In function ‘rtw_random32’:
/home/darek/RTL8852BU_RTL8832BU_WiFi_linux/os_dep/osdep_service_linux.c:850:16: error: implicit declaration of function ‘prandom_u32’; did you mean ‘prandom_u32_max’? [-Werror=implicit-function-declaration]
850 | return prandom_u32();
| ^~~~~~~~~~~
| prandom_u32_max
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-6.1.0-11-common/scripts/Makefile.build:255: /home/darek/RTL8852BU_RTL8832BU_WiFi_linux/os_dep/osdep_service_linux.o] Błąd 1
make[1]: *** [/usr/src/linux-headers-6.1.0-11-common/Makefile:2037: /home/darek/RTL8852BU_RTL8832BU_WiFi_linux] Błąd 2
make[1]: Opuszczenie katalogu '/usr/src/linux-headers-6.1.0-11-amd64'
make: *** [Makefile:633: modules] Błąd 2
darek@pardus-hp-laptop-15-db1xxx:~/RTL8852BU_RTL8832BU_WiFi_linux$
Proszę o pomoc jak ten moduł jądra RTL8852BU skompilować bez błędów ?
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2041
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Błąd podczas kompilacji sterownika do karty wifi ZYXEL WND 7605

Post autor: kobrawerde »

Ja mam kartę na chipsacie RTL8812bU .... na razie jej nie używam ale drivery też musiałem doinstalować i robiłem to według
tego howto tzn w odpowiedziach ta druga wersja czyli:
sudo git clone "https://github.com/RinCat/RTL88x2BU-Linux-Driver.git" /usr/src/rtl88x2bu-git
oczywiście to dotyczy driverów do : rtl88x2bu więc i tobie chyba przypasuje ?
https://askubuntu.com/questions/1018375 ... -rtl88x2bu
kompilację lepiej robić z prawami root-a
Awatar użytkownika
wlodarek1
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 122
Rejestracja: 21 kwie 2005, 22:07
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: częstochowa
Kontakt:

Re: Błąd podczas kompilacji sterownika do karty wifi ZYXEL WND 7605

Post autor: wlodarek1 »

Mam dobrą wiadomość ;
Dziś pobrałem z githuba archiwum ze sterami o nazwie ; rtl8852bu-1.19.3
zamiast tego co pobierało polecenie git . Tamta weraja ma nazwę ; RTL8852BU_RTL8832BU_WiFi_linux-main .
I okazało się , że w tej dziś pobranej wersji po uruchomieniu pliku ./install-driver.sh -
- instalacja przebiegła bez problemów :twisted:
ODPOWIEDZ

Wróć do „Urządzenia sieciowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 58 gości