Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: albert1234 23 Srpna 2019, 21:12:50

Název: wifi ovladač
Přispěvatel: 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
Název: Re:wifi ovladač
Přispěvatel: West 23 Srpna 2019, 22:14:05
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ť.
Název: Re:wifi ovladač
Přispěvatel: JirkaZ 23 Srpna 2019, 22:54:36
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...).
Název: Re:wifi ovladač
Přispěvatel: albert1234 24 Srpna 2019, 10:26:03
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):
Název: Re:wifi ovladač
Přispěvatel: albert1234 24 Srpna 2019, 12:41:43
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.
Název: Re:wifi ovladač
Přispěvatel: West 24 Srpna 2019, 14:52:28
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ť.
Název: Re:wifi ovladač
Přispěvatel: petertomasy 24 Srpna 2019, 17:24:46
skús si skompilovať tento (https://github.com/aircrack-ng/rtl8812au) zdroják ... 
Citace
{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 ...
Citace
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*
Název: Re:wifi ovladač
Přispěvatel: albert1234 24 Srpna 2019, 18:58:21
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.
Název: Re:wifi ovladač
Přispěvatel: albert1234 24 Srpna 2019, 19:04:12
skús si skompilovať tento (https://github.com/aircrack-ng/rtl8812aul) zdroják ... 
Citace
{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 ...
Citace
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í?
Název: Re:wifi ovladač
Přispěvatel: juwa2 24 Srpna 2019, 19:30:44
.....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é).
Název: Re:wifi ovladač
Přispěvatel: albert1234 24 Srpna 2019, 19:43:45
.....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.
Název: Re:wifi ovladač
Přispěvatel: petertomasy 24 Srpna 2019, 20:08:14
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
Název: Re:wifi ovladač
Přispěvatel: albert1234 24 Srpna 2019, 22:03:39
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.