Am instalat un Ubuntu 20.04 și nu am găsit niciun driver funcțional pentru 0bda:d723 Adaptor WLAN Realtek Semiconductor Corp. 802.11n
.
Așa că am decis să folosesc un driver pentru Windows, dar când instalez ndiswrapper prin apt install, modprobe nu funcționează pentru mine (nu găsește un modul ndiswrapper). După aceea, am eliminat ndiswrapper-ul instalat prin apt remove.
Mai târziu, am încercat să descarc ndiswrapper și să instalez prin make install, dar îmi dă o eroare de compilare:
home/tomi/ndiswrapper-1.63/driver/loader.c: În funcția âload_sys_filesâ:
/home/tomi/ndiswrapper-1.63/driver/loader.c:157:4: eroare: prea multe argumente pentru a funcționa â__vmallocâ
157 | __vmalloc(load_driver->sys_files[i].size,
| ^~~~~~~~~~
În fișierul inclus din ./include/asm-generic/io.h:911,
de la ./arch/x86/include/asm/io.h:375,
din ./include/linux/scatterlist.h:9,
din ./include/linux/dma-mapping.h:10,
de la ./include/linux/skbuff.h:31,
din ./include/net/net_namespace.h:39,
de la ./include/linux/netdevice.h:37,
din /home/tomi/ndiswrapper-1.63/driver/ntoskernel.h:25,
de la /home/tomi/ndiswrapper-1.63/driver/ndis.h:19,
din /home/tomi/ndiswrapper-1.63/driver/loader.c:16:
./include/linux/vmalloc.h:105:14: notă: declarat aici
105 | extern void *__vmalloc(unsigned long size, gfp_t gfp_mask);
| ^~~~~~~~~~
make[4]: *** [scripts/Makefile.build:288: /home/tomi/ndiswrapper-1.63/driver/loader.o] Eroare 1
make[3]: *** [Makefile:1849: /home/tomi/ndiswrapper-1.63/driver] Eroare 2
make[3]: Ieșim din directorul „/usr/src/linux-headers-5.11.0-43-generic”
make[2]: *** [Makefile:183: modules] Eroare 2
make[2]: Ieșim din directorul „/home/tomi/ndiswrapper-1.63/driver”
make[1]: *** [Makefile:186: ndiswrapper.ko] Eroare 2
make[1]: Ieșim din directorul „/home/tomi/ndiswrapper-1.63/driver”
make: *** [Makefile:27: install] Eroare 2
Cum pot folosi ndiswrapper din ubuntu 20.04?