Întrebare similară anterioară aici: Ubuntu nu preia adaptorul Wifi
S-a răspuns cu instrucțiuni Terminal pentru a compila driverul.
Urmează acele instrucțiuni [lipite în partea de jos a acestei întrebări] și lucrurile par în regulă până când fac instrucțiunea „make” și apoi primesc următoarea ieșire de la terminal.
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.11.0-27-generic/build M=/home/arch/Downloads/linux-wifi-88x2bu-driver modules
make[1]: se introduce în directorul „/usr/src/linux-headers-5.11.0-27-generic”
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_cmd.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_security.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_debug.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_io.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_ioctl_query.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_ioctl_set.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_ieee80211.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_mlme.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_mlme_ext.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_mi.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_wlan_util.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_vht.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_pwrctrl.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_rf.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_recv.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_sta_mgt.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_ap.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/mesh/rtw_mesh.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/mesh/rtw_mesh_pathtbl.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/mesh/rtw_mesh_hwmp.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_xmit.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_p2p.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_rson.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_tdls.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_br_ext.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_iol.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_sreset.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_btcoex_wifonly.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_btcoex.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_beamforming.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_odm.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_rm.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/rtw_rm_fsm.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/core/efuse/rtw_efuse.o
CC [M] /home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.o
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c: În funcția âisFileReadableâ:
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c:2189:11: eroare: declararea implicită a funcției âget_fsâ; ai vrut să spui âget_saâ? [-Werror=declarație-implicit-funcție]
2189 | oldfs = get_fs();
| ^~~~~~
| get_sa
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c:2189:11: eroare: tipuri incompatibile la atribuirea tipului âmm_segment_tâ {alias âstruct <anonymous>â } din tipul âintâ
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c:2190:3: eroare: declararea implicită a funcției âset_fsâ; ați vrut să spuneți âsget_fcâ? [-Werror=declarație-implicit-funcție]
2190 | set_fs(KERNEL_DS);
| ^~~~~~
| sget_fc
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c:2190:10: eroare: âKERNEL_DSâ nedeclarat (prima utilizare în această funcție); ați vrut să spuneți âKERNFS_NSâ?
2190 | set_fs(KERNEL_DS);
| ^~~~~~~~~~
| KERNFS_NS
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c:2190:10: notă: fiecare identificator nedeclarat este raportat o singură dată pentru fiecare funcție în care apare
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c: În funcția âretriveFromFileâ:
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c:2227:12: eroare: tipuri incompatibile la atribuirea tipului âmm_segment_tâ {alias âstruct <anonymous>â } din tipul âintâ
2227 | oldfs = get_fs();
| ^~~~~~
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c:2228:11: eroare: âKERNEL_DSâ nedeclarat (prima utilizare în această funcție); ați vrut să spuneți âKERNFS_NSâ?
2228 | set_fs(KERNEL_DS);
| ^~~~~~~~~~
| KERNFS_NS
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c: În funcția âstoreToFileâ:
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c:2262:12: eroare: tipuri incompatibile la atribuirea tipului âmm_segment_tâ {alias âstruct <anonymous>â } din tipul âintâ
2262 | oldfs = get_fs();
| ^~~~~~
/home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.c:2263:11: eroare: âKERNEL_DSâ nedeclarat (prima utilizare în această funcție); ați vrut să spuneți âKERNFS_NSâ?
2263 | set_fs(KERNEL_DS);
| ^~~~~~~~~~
| KERNFS_NS
cc1: toate avertismentele fiind tratate ca erori
make[2]: *** [scripts/Makefile.build:287: /home/arch/Downloads/linux-wifi-88x2bu-driver/os_dep/osdep_service.o] Eroare 1
make[1]: *** [Makefile:1848: /home/arch/Downloads/linux-wifi-88x2bu-driver] Eroare 2
make[1]: se părăsește directorul „/usr/src/linux-headers-5.11.0-27-generic”
make: *** [Makefile:1999: modules] Eroare 2
arch@bird:~/Downloads/linux-wifi-88x2bu-driver$
Mai multe informatii...
Computerul meu este „Laptop Computer ASUS TUF Gaming A15 TUF506QE-MS74 15.6” Platinum Collection”
Ubuntu 20.04.3 LTS nu a recunoscut Bluetooth sau WiFi. (instalat acum aproximativ 2 săptămâni)
Bluetooth funcționează acum folosind un vechi Dongle USB pe care îl aveam în jur.
Instalarea Ubuntu a fost dificilă. Am acceptat să dispară Bluetooth și WiFi ca ceva ce ar putea fi remediat într-o actualizare viitoare. Ce știi?
Folosind un driver alternativ pentru driverele Nvidea care îmi îngheau computerul. Acesta este utilizat: „Utilizarea serverului X.org X - driverul de afișare Nouveau de la Xserver-xorg-video-nouveau (sursă deschisă)”
Răspunsul de la care am lucrat a fost:
Acest dispozitiv WiFi particular folosește un chipset Archer T4U, care are nevoie de un
șofer special pentru a opera. Acesta trebuie să fie compilat de la sursă
mașina dvs. Din fericire, nu este prea greu. Iată cum:
Deschideți terminalul (dacă nu este deja deschis)
Instalați câteva condiții preliminare:
$ sudo apt install git linux-headers-generic build-essential
Clonează depozitul Git în directorul tău Descărcări (sau în oricare altul, dar Descărcări este bine în acest caz):
$ cd ~/Descărcări
$ git clone https://github.com/nyetwurk/linux-wifi-88x2bu-driver
Compilați și instalați driverul:
$ cd linux-wifi-88x2bu-driver
$ face
$ sudo make install
$ sudo modprobe 88x2bu
În acest moment, Ubuntu ar trebui să ridice dispozitivul WiFi și să vă permită
conectați-vă la rețea. Dacă nu, o repornire poate fi în ordine.
Sper că acest lucru vă ajută.