Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: albert1234 23 Srpna 2019, 21:12:50
-
Potřeboval bych pomoct s instalací ovladače pro tp-link archer tu2 plus.Už jsem hledal všude bohužel nic nefunguje.
tady je výpis lsusb: Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 04b3:3025 IBM Corp. NetVista Full Width Keyboard
Bus 001 Device 007: ID 2357:0120
Bus 001 Device 004: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 006: ID 04e8:6863 Samsung Electronics Co., Ltd GT-I9500 [Galaxy S4] / GT-I9250 [Galaxy Nexus] (network tethering)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
-
Pre aký operačný systém (distribúciu) a verziu jadra to má byť?
Ten výpis ešte raz takto: lsusb -v
a nezabudni do usb pichnúť ten tp-link, aby bol v tom výpise vidieť.
-
Pár odkazů jako vodítko:
https://hpcworks.wordpress.com/2019/06/07/tp-link-archer-t2u-plus-support-on-linux/
https://www.digitalcitizen.life/tp-link-archer-t2u-plus-review => https://duckduckgo.com/?q=RTL8811AU+linux&t=h_&ia=software => https://unix.stackexchange.com/questions/390060/realtek-rtl8811au-wifi-adaptor-working-on-xubuntu atd. atp.
Případně rovnou https://duckduckgo.com/?q=RTL8811AU+ubuntu&t=h_&ia=web => https://askubuntu.com/questions/1056291/driver-rtl8811au-for-usb-wifi, https://ubuntuforums.org/showthread.php?t=2375603 atd.
Ale ten chipset bych raději ověřil pomocí lsusb a vid/pid (kdoví, co tam zrovna Číňan vrazil...).
-
Pre aký operačný systém (distribúciu) a verziu jadra to má byť?
Ten výpis ešte raz takto: lsusb -v
a nezabudni do usb pichnúť ten tp-link, aby bol v tom výpise vidieť.
Je to pro Ubuntu 18.0403 LTS, verze jádra je 5.0.0-25-generic
Tady je lsusb -v(wifi adapter je připojen):
-
Pár odkazů jako vodítko:
https://hpcworks.wordpress.com/2019/06/07/tp-link-archer-t2u-plus-support-on-linux/
https://www.digitalcitizen.life/tp-link-archer-t2u-plus-review => https://duckduckgo.com/?q=RTL8811AU+linux&t=h_&ia=software => https://unix.stackexchange.com/questions/390060/realtek-rtl8811au-wifi-adaptor-working-on-xubuntu atd. atp.
Případně rovnou https://duckduckgo.com/?q=RTL8811AU+ubuntu&t=h_&ia=web => https://askubuntu.com/questions/1056291/driver-rtl8811au-for-usb-wifi, https://ubuntuforums.org/showthread.php?t=2375603 atd.
Ale ten chipset bych raději ověřil pomocí lsusb a vid/pid (kdoví, co tam zrovna Číňan vrazil...).
Bohužel tento postup mi nefungoval, lsusb nevidí ten adapter.
-
Prečo to nemusí fungovať je vidieť v tom výpise:
identifikátor hardware je: ID 2357:0120
Vendor = 2357 => TP-LINK
Product = 0120 => T2U Plus
bcdDevice 2.00 => revízia hardware je 2.0
Ak sa ti podarilo skompilovať ovládač bez error, tak je možné, že v tabuľke ID hardware zdrojového kódu ovládača chýba práve tento identifikátor hardware. Zrejme je to úplne nový vylepšený produkt.
Kukni do súboru ../os_dep/linux/usb_intf.c
Je tam tabuľka podporovaných adaptérov. Ak tam chýba tvoje ID, tak je možné, že po dopísaní pred riadok
{USB_DEVICE(0x2357, 0x0101),.driver_info = RTL8812}, /* TP-Link - Archer T4U */
ti to bude po skompilovaní fungovať.
-
skús si skompilovať tento (https://github.com/aircrack-ng/rtl8812au) zdroják ...
{USB_DEVICE(0x2357, 0x0120), .driver_info = RTL8821}, /* TP Link - T2U Plus */
už ho tam máš ... viac tu (https://github.com/chenhaiq/mt7610u_wifi_sta_v3002_dpo_20130916/issues/45)
u mňa to vyzerá takto ...
peter@peterko:~/Plocha/rtl8812au$ make
# výpis len koniec , bez erroru
Building modules, stage 2.
MODPOST 1 modules
CC /home/peter/Plocha/rtl8812au/88XXau.mod.o
LD [M] /home/peter/Plocha/rtl8812au/88XXau.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-58-generic'
peter@peterko:~/Plocha/rtl8812au$ modinfo /home/peter/Plocha/rtl8812au/88XXau.ko | grep 0120
alias: usb:v2357p0120d*dc*dsc*dp*ic*isc*ip*in*
-
Prečo to nemusí fungovať je vidieť v tom výpise:
identifikátor hardware je: ID 2357:0120
Vendor = 2357 => TP-LINK
Product = 0120 => T2U Plus
bcdDevice 2.00 => revízia hardware je 2.0
Ak sa ti podarilo skompilovať ovládač bez error, tak je možné, že v tabuľke ID hardware zdrojového kódu ovládača chýba práve tento identifikátor hardware. Zrejme je to úplne nový vylepšený produkt.
Kukni do súboru ../os_dep/linux/usb_intf.c
Je tam tabuľka podporovaných adaptérov. Ak tam chýba tvoje ID, tak je možné, že po dopísaní pred riadok
{USB_DEVICE(0x2357, 0x0101),.driver_info = RTL8812}, /* TP-Link - Archer T4U */
ti to bude po skompilovaní fungovať.
Bohužel mi to i po přepsání toho souboru stále nefunguje.
-
skús si skompilovať tento (https://github.com/aircrack-ng/rtl8812aul) zdroják ... {USB_DEVICE(0x2357, 0x0120), .driver_info = RTL8821}, /* TP Link - T2U Plus */
už ho tam máš ... viac tu (https://github.com/chenhaiq/mt7610u_wifi_sta_v3002_dpo_20130916/issues/45)
u mňa to vyzerá takto ...
peter@peterko:~/Plocha/rtl8812au$ make
# výpis len koniec , bez erroru
Building modules, stage 2.
MODPOST 1 modules
CC /home/peter/Plocha/rtl8812au/88XXau.mod.o
LD [M] /home/peter/Plocha/rtl8812au/88XXau.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-58-generic'
peter@peterko:~/Plocha/rtl8812au$ modinfo /home/peter/Plocha/rtl8812au/88XXau.ko | grep 0120
alias: usb:v2357p0120d*dc*dsc*dp*ic*isc*ip*in*
Ten první odkaz mi nefunguje a mohl bys mi prosím vysvětlit jak funguje to kompilování?
-
.....mohl bys mi prosím vysvětlit jak funguje to kompilování?
Ke stažení je k dispozici zdroják - abys mohl program/aplikaci/ovladač nainstalovat, musíš si ho ze zdrojáku nejprve zkompilovat
http://www.abclinuxu.cz/clanky/navody/nebojime-se-kompilace-i-teorie
(Např. běžné balíky .deb z repozitářů ze kterých se instaluje už jsou takto ze zdrojáku zkompilované).
-
.....mohl bys mi prosím vysvětlit jak funguje to kompilování?
Ke stažení je k dispozici zdroják - abys mohl program/aplikaci/ovladač nainstalovat, musíš si ho ze zdrojáku nejprve zkompilovat
http://www.abclinuxu.cz/clanky/navody/nebojime-se-kompilace-i-teorie
(Např. běžné balíky .deb z repozitářů ze kterých se instaluje už jsou takto ze zdrojáku zkompilované).
Dobře podívám se na to.
-
ten odkaz som už opravil ...
kompilovanie . čo to je ...
nie je to nič ťažkého, ale je fakt, že musíš mať aspoň základne teoretické vybavenie. ;) podľa mňa je robiť s mobilom oveľa ťažšie . tu som často v koncoch 8)
u každého (skoro) zdrojového kódu je subor README alebo Install a pod. a tam je presný postup ako napr. driver nainštalovať .
Robí sa to v príkazovom riadku , ale žiadny strach, su to len dokopy dva príkazy. Pre Windows userov postrach , ale jeho potenciál je fakt silný, je to mocný nástroj. Presne vieš čo robíš.
ak by bol nejaký problém , napíš , vyriešime ... odporúčam prejsť si miestnu wiki, je bombovo napísaná .
celá kompilácia trvala asi pol minúty, takže je to sranda. :o
-
ten odkaz som už opravil ...
kompilovanie . čo to je ...
nie je to nič ťažkého, ale je fakt, že musíš mať aspoň základne teoretické vybavenie. ;) podľa mňa je robiť s mobilom oveľa ťažšie . tu som často v koncoch 8)
u každého (skoro) zdrojového kódu je subor README alebo Install a pod. a tam je presný postup ako napr. driver nainštalovať .
Robí sa to v príkazovom riadku , ale žiadny strach, su to len dokopy dva príkazy. Pre Windows userov postrach , ale jeho potenciál je fakt silný, je to mocný nástroj. Presne vieš čo robíš.
ak by bol nejaký problém , napíš , vyriešime ... odporúčam prejsť si miestnu wiki, je bombovo napísaná .
celá kompilácia trvala asi pol minúty, takže je to sranda. :o
Děkuju, na wiki se podívám.