Puncte:0

Am încercat să instalez Linksys ac1200 și nu a reușit în procedurile descrise aici

drapel us

Am încercat să instalez Linksys ac1200 pe ubuntu 21.10. Am urmat procedura pe această postare de aici de @David Foerster. Am primit mesaje de eroare în timp ce rulez make:

face
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.13.0-21-generic/build M=/home/rafael/rtl8812AU_8821AU_linux modules
make[1]: se introduce în directorul „/usr/src/linux-headers-5.13.0-21-generic”
  CC [M] /home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.o
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c: În funcția âisFileReadableâ:
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1951:25: eroare: declararea implicită a funcției âget_fsâ; ați vrut să spuneți âget_dsâ? [-Werror=declarație-implicit-funcție]
 1951 | oldfs = get_fs();
      | ^~~~~~
      | get_ds
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1951:25: eroare: tipuri incompatibile la atribuirea tipului âmm_segment_tâ din tipul âintâ
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1952:17: eroare: declararea implicită a funcției âset_fsâ; ați vrut să spuneți âsget_fcâ? [-Werror=declarație-implicit-funcție]
 1952 | set_fs(get_ds());
      | ^~~~~~
      | sget_fc
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: eroare: âKERNEL_DSâ nedeclarat (prima utilizare în această funcție); ați vrut să spuneți âKERNFS_NSâ?
   37 | #define get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1952:24: notă: în extinderea macro-ului âget_dsâ
 1952 | set_fs(get_ds());
      | ^~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: notă: fiecare identificator nedeclarat este raportat o singură dată pentru fiecare funcție în care apare
   37 | #define get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1952:24: notă: în extinderea macro-ului âget_dsâ
 1952 | set_fs(get_ds());
      | ^~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c: În funcția âretriveFromFileâ:
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1980:33: eroare: tipuri incompatibile la atribuirea tipului âmm_segment_tâ de la tipul âintâ
 1980 | oldfs = get_fs();
      | ^~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: eroare: âKERNEL_DSâ nedeclarat (prima utilizare în această funcție); ați vrut să spuneți âKERNFS_NSâ?
   37 | #define get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1981:32: notă: în extinderea macro-ului âget_dsâ
 1981 | set_fs(get_ds());
      | ^~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c: În funcția âstoreToFileâ:
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:2015:33: eroare: tipuri incompatibile la atribuirea tipului âmm_segment_tâ de la tipul âintâ
 2015 | oldfs = get_fs();
      | ^~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: eroare: âKERNEL_DSâ nedeclarat (prima utilizare în această funcție); ați vrut să spuneți âKERNFS_NSâ?
   37 | #define get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:2016:32: notă: în extinderea macro-ului âget_dsâ
 2016 | set_fs(get_ds());
      | ^~~~~~
cc1: toate avertismentele fiind tratate ca erori
make[2]: *** [scripts/Makefile.build:281: /home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.o] Eroare 1
make[1]: *** [Makefile:1874: /home/rafael/rtl8812AU_8821AU_linux] Eroare 2
make[1]: se părăsește directorul „/usr/src/linux-headers-5.13.0-21-generic”
make: *** [Makefile:1622: modules] Eroare 2

Apoi, în timp ce rulez sudo make install, am primit o altă eroare:

instalați -p -m 644 rtl8812au.ko /lib/modules/5.13.0-21-generic/kernel/drivers/net/wireless/
instala: nu poate fi stat „rtl8812au.ko”: Nu există un astfel de fișier sau director
make: *** [Makefile:1628: install] Eroare 1

Apoi am încercat procedura descrisă în acest post dar fără niciun succes. Această procedură a decurs fără erori, dar adaptorul încă nu funcționează. lsusb recunoaște dispozitivul:

Bus 001 Dispozitiv 008: ID 13b1:0045 Linksys WUSB6300 V2

Dacă m-ar putea ajuta cineva aici, aș aprecia foarte mult. Mi-ar plăcea să funcționeze. Cel mai bun al meu Rafa

Pilot6 avatar
drapel cn
Driverul este incompatibil cu nucleul.
Pilot6 avatar
drapel cn
Postarea aia are 6 ani.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.