Am adaptorul wireless Nano USB Tenda W311MI. Pe Windows se instalează și funcționează automat. Pe Ubuntu nu există rețele wifi disponibile. Am descărcat driverele de pe site-ul Tenda https://down.tendacn.com/uploadfile/201401/driver/RT5572_LinuxSTA_2.6.1.3_20121022.rar. Nu știu C și nici nu sunt priceput la CLI. Am găsit acest ghid pentru a instala driverul https://titanwolf.org/Network/Articles/Article?AID=247af549-250e-4ba1-8098-e3a98133fef8. Mai întâi am primit o eroare: soluția a fost să redenumesc folderele părinte cu nume simple. În al doilea rând, am primit o altă eroare: soluția a fost să înlocuiește-le pe toate „SUBDIRS=" la „M=". Am facut pasii din ghid si in sfarsit ma aflu la aceasta eroare la rulare sudo make
pe rădăcina folderului driverului:
face -C unelte
make[1]: se introduce în directorul „/home/hammad/Downloads/v3/dpo/tools”
gcc -g bin2h.c -o bin2h
make[1]: părăsirea directorului „/home/hammad/Downloads/v3/dpo/tools”
/home/hammad/Descărcări/v3/dpo/tools/bin2h
cp -f os/linux/Makefile.6 /home/hammad/Downloads/v3/dpo/os/linux/Makefile
make -C /lib/modules/5.11.0-44-generic/build M=/home/hammad/Downloads/v3/dpo/os/linux modules
make[1]: se introduce în directorul „/usr/src/linux-headers-5.11.0-44-generic”
CC [M] /home/hammad/Downloads/v3/dpo/os/linux/../../sta/sync.o
/home/hammad/Downloads/v3/dpo/os/linux/../../sta/sync.c: În funcția âPeerBeaconâ:
/home/hammad/Downloads/v3/dpo/os/linux/../../sta/sync.c:2180:12: eroare: trecerea argumentului 8 din âStaAddMacTableEntryâ de la tipul de indicator incompatibil [-Werror =tipuri-indicatoare-incompatibile]
2180 | ie_list,
| ^~~~~~~~
| |
| BCN_IE_LIST * {alias struct _bcn_ie_list *}
În fișierul inclus din /home/hammad/Downloads/v3/dpo/include/rt_config.h:59,
din /home/hammad/Downloads/v3/dpo/os/linux/../../sta/sync.c:28:
/home/hammad/Downloads/v3/dpo/include/rtmp.h:7900:15: notă: așteptat âIE_LISTS *â {alias âstruct _IE_lists *â} dar argumentul este de tip â BCN_IE_LIST *â {alias âstruct _bcn_ie_list *â}
7900 | ÎN IE_LISTS *ie_list,
| ~~~~~~~~~~^~~~~~~
cc1: unele avertismente fiind tratate ca erori
make[2]: *** [scripts/Makefile.build:288: /home/hammad/Downloads/v3/dpo/os/linux/../../sta/sync.o] Eroare 1
make[1]: *** [Makefile:1849: /home/hammad/Downloads/v3/dpo/os/linux] Eroare 2
make[1]: se părăsește directorul „/usr/src/linux-headers-5.11.0-44-generic”
make: *** [Makefile:395: LINUX] Eroare 2
Cineva a răspuns la altă postare cu o eroare similară cu soluția de instalare a gcc-4.8. Nu l-am putut instala. Am descărcat fișierul arhivat. L-a extras. Am urmat un ghid pentru a-l construi, dar pasul final a dus la erori.
Am încercat să aplic și această soluție: instalarea ndiswrapper
și ndisgtk
dar nu a putut urma ultimii câțiva pași.
Vă mulțumesc că ați citit.
EDITAȚI | ×
$ lsusb
Bus 002 Dispozitiv 010: ID 0bb4:0ffe HTC (High Tech Computer Corp.) Desire HD (mod modem)
Bus 002 Dispozitiv 008: ID 0bda:b711 Realtek Semiconductor Corp. RTL8188GU 802.11n Adaptor WLAN (după comutare de mod)
Bus 002 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Dispozitiv 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Dispozitiv 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Dispozitiv 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Dispozitiv 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 005 Dispozitiv 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Dispozitiv 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Dispozitiv 001: ID 1d6b:0001 Linux Foundation 1.1 root hub