Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: wifi ovladač  (Přečteno 493 krát)

albert1234

  • Návštěvník
  • *
  • Příspěvků: 7
  • Karma: +0/-0
    • Zobrazit profil
wifi ovladač
« kdy: 23 Srpen 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

West

  • Člen
  • **
  • Příspěvků: 142
  • Karma: +9/-1
    • Zobrazit profil
Re:wifi ovladač
« Odpověď #1 kdy: 23 Srpen 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ť.

JirkaZ

  • Člen
  • **
  • Příspěvků: 293
  • Karma: +28/-2
    • Zobrazit profil
« Poslední změna: 23 Srpen 2019, 23:08:39 od JirkaZ »

albert1234

  • Návštěvník
  • *
  • Příspěvků: 7
  • Karma: +0/-0
    • Zobrazit profil
Re:wifi ovladač
« Odpověď #3 kdy: 24 Srpen 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):
« Poslední změna: 24 Srpen 2019, 10:32:44 od albert1234 »


West

  • Člen
  • **
  • Příspěvků: 142
  • Karma: +9/-1
    • Zobrazit profil
Re:wifi ovladač
« Odpověď #5 kdy: 24 Srpen 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ť.

petertomasy

  • Stálý člen
  • ***
  • Příspěvků: 798
  • Karma: +89/-8
    • Zobrazit profil
Re:wifi ovladač
« Odpověď #6 kdy: 24 Srpen 2019, 17:24:46 »
skús si skompilovať tento zdroják ... 
Citace
{USB_DEVICE(0x2357, 0x0120), .driver_info = RTL8821}, /* TP Link - T2U Plus */
už ho tam máš  ... viac tu
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*
« Poslední změna: 24 Srpen 2019, 19:43:38 od petertomasy »

albert1234

  • Návštěvník
  • *
  • Příspěvků: 7
  • Karma: +0/-0
    • Zobrazit profil
Re:wifi ovladač
« Odpověď #7 kdy: 24 Srpen 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.

albert1234

  • Návštěvník
  • *
  • Příspěvků: 7
  • Karma: +0/-0
    • Zobrazit profil
Re:wifi ovladač
« Odpověď #8 kdy: 24 Srpen 2019, 19:04:12 »
skús si skompilovať tento zdroják ... 
Citace
{USB_DEVICE(0x2357, 0x0120), .driver_info = RTL8821}, /* TP Link - T2U Plus */
už ho tam máš  ... viac tu
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í?

juwa2

  • Závislák
  • ****
  • Příspěvků: 2861
  • Karma: +203/-38
    • Zobrazit profil
Re:wifi ovladač
« Odpověď #9 kdy: 24 Srpen 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é).
« Poslední změna: 24 Srpen 2019, 19:36:31 od juwa2 »

albert1234

  • Návštěvník
  • *
  • Příspěvků: 7
  • Karma: +0/-0
    • Zobrazit profil
Re:wifi ovladač
« Odpověď #10 kdy: 24 Srpen 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.

petertomasy

  • Stálý člen
  • ***
  • Příspěvků: 798
  • Karma: +89/-8
    • Zobrazit profil
Re:wifi ovladač
« Odpověď #11 kdy: 24 Srpen 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

albert1234

  • Návštěvník
  • *
  • Příspěvků: 7
  • Karma: +0/-0
    • Zobrazit profil
Re:wifi ovladač
« Odpověď #12 kdy: 24 Srpen 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.