1 (edytowany przez Maniek19pl 2014-03-31 16:10:36)

Temat: tp-link tl-wdn3200

witam, co należy wgrać aby działała ta karta w openwrt?

tp-link tl-wdn3200

2

Odp: tp-link tl-wdn3200

vid/pid jej pokaż

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: tp-link tl-wdn3200

mogę prosić tak żebym zrozumiał ?

4

Odp: tp-link tl-wdn3200

Zrób

lsusb
cat /proc/bus/usb/devices
cat /sys/kernel/debug/usb/devices

Zależy na czym to robisz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez Maniek19pl 2014-03-31 18:00:54)

Odp: tp-link tl-wdn3200

[root@OpenWrt /root]#]lsusb
-ash: lsusb: not found
[root@OpenWrt /root]#]opkg install lsusb
Unknown package 'lsusb'.
Collected errors:
 * opkg_install_cmd: Cannot install package lsusb.
[root@OpenWrt /root]#]lsusb
-ash: lsusb: not found
[root@OpenWrt /root]#]cat /proc/bus/usb/devices

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12   MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:10.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:10.3
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=148f ProdID=5572 Rev= 1.01
S:  Manufacturer=Ralink
S:  Product=802.11 n WLAN
S:  SerialNumber=1.0
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=450mA
I:* If#= 0 Alt= 0 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=0cf3 ProdID=1006 Rev= 1.08
S:  Manufacturer=ATHEROS
S:  Product=USB2.0 WLAN
S:  SerialNumber=12345
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 6 Cls=ff(vend.) Sub=00 Prot=00 Driver=ath9k_htc
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=83(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
[root@OpenWrt /root]#]cat /sys/kernel/debug/usb/devices

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12   MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:10.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:10.3
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=148f ProdID=5572 Rev= 1.01
S:  Manufacturer=Ralink
S:  Product=802.11 n WLAN
S:  SerialNumber=1.0
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=450mA
I:* If#= 0 Alt= 0 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=0cf3 ProdID=1006 Rev= 1.08
S:  Manufacturer=ATHEROS
S:  Product=USB2.0 WLAN
S:  SerialNumber=12345
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 6 Cls=ff(vend.) Sub=00 Prot=00 Driver=ath9k_htc
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=83(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

na czym robie? na terminalu - mini pc na którym mam wgrane openwrt (OpenWrt Attitude Adjustment 12.09)

jedną kartę wifi mam już podłączoną i działa (jest to tl-wn422G)

* po poszukaniu oco chodzi z lsusb > znalazłem że należy wgrać > usbutils, co uczyniłem :

[root@OpenWrt /root]#]lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0cf3:1006 Atheros Communications, Inc. TP-Link TL-WN322G v3 / TL-WN422G v2 802.11g [Atheros AR9271]
Bus 001 Device 003: ID 148f:5572 Ralink Technology, Corp.

więc to jest to : https://wikidevi.com/wiki/TP-LINK_TL-WDN3200, następnie coś tutaj jest > https://wikidevi.com/wiki/Ralink_RT5572

wiec wgrywam w openwrt > kmod-rt2800-usb

*** pomijajać ze np. tutaj > http://wireless.kernel.org/en/users/Devices/USB Nie ma nic do tego modelu karty ;/

* po resecie i >
wifi detect > /etc/config/wireless
nano /etc/config/wireless

Nic nowego się nie pojawiło ;/

tutaj coś wygooglałem > https://dev.openwrt.org/browser/trunk/t … ?rev=39770

ale jak sobie z tym poradzić?

6

Odp: tp-link tl-wdn3200

Tak, domyślnie sterowniki nie są z tym kompilowane i musisz dołożyć tą łatkę i skompilować sobie sterowniki.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: tp-link tl-wdn3200

ale jeśli jest to na openwrt , to nie był byś w stanie mi pomóc? bo kompletnie wiem oco chodzi A karta była specjalnie kupiona ;/

Co nawet pytałem czy będzie działać , dostałem odpowiedz - jeśli na linuksie zadziała, to tutaj też

8

Odp: tp-link tl-wdn3200

Dokładnie tak - z tym że openwrt domyślnie nie kompiluje sterowników do tego i tu już musisz się sam o to zatroszczyć.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez Maniek19pl 2014-03-31 20:20:59)

Odp: tp-link tl-wdn3200

aha ;/ , to gdzie mogę się z tym zgłosić? na tamtej stronie z tym info jest jedynie że coś dodał, ale do czego? jak ? czym ?

ps. gdzieś widziałem Cezary że jest możliwość "najęcia" cię na zrobienie jakichś programów czy coś podobnego na openwrt, jest możliwość zrobienia "paczki" abym tylko sobie wgrał do opewrt i działa ? Oczywiście też info ile by to mogło mnie kosztować

10

Odp: tp-link tl-wdn3200

Przecież wszystko masz napisane w tej łatce gdzie co jak i do czego smile Nawet nie napisałeś na jaką platformę to ma być.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11 (edytowany przez Maniek19pl 2014-03-31 20:24:07)

Odp: tp-link tl-wdn3200

Router Name    OpenWrt
Router Model    i686
Firmware Version     OpenWrt Attitude Adjustment 12.09 / LuCI 0.11 Branch (0.11+svn9769)
Kernel Version    3.3.8

oto chodzi ? napisałem przedtem "na czym robie? na terminalu - mini pc na którym mam wgrane openwrt (OpenWrt Attitude Adjustment 12.09)" konkretnie terminal > NetVoyager LX-1010

widzę jedynie w tamtym linku :

I added CONFIG_RT2800USB_RT55XX=y to have my el cheapo dual band wlan adapter (RaLink chip, MediaTek brand, 148f:5572) supported by RT2800. I tested with 3.10.27+ and it works. 5GHz for 5-10 Euro.

---
 arch/arm/configs/bcmrpi_defconfig | 1 +
 1 file changed, 1 insertion(+)
Index: arch/arm/configs/bcmrpi_defconfig
===================================================================
--- a/arch/arm/configs/bcmrpi_defconfig
+++ b/arch/arm/configs/bcmrpi_defconfig
@@ -488,6 +488,7 @@ CONFIG_RT2500USB=m
 CONFIG_RT73USB=m
 CONFIG_RT2800USB=m
 CONFIG_RT2800USB_RT53XX=y
+CONFIG_RT2800USB_RT55XX=y
 CONFIG_RT2800USB_UNKNOWN=y
 CONFIG_ZD1211RW=m
 CONFIG_MWIFIEX=m

12

Odp: tp-link tl-wdn3200

Ta łatka nie ma  zastosowania dla AA smile

W package/mac80211/Makefile w linii 1429 sobie dodaj RT2800USB_RT55XX i skompiluj jeszcze raz pakiet mac80211

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: tp-link tl-wdn3200

nie ma zastosowania dla normalnego użytkownika openwrt? Przecież niby ja je mam zainstalowane na x86 a przecież wszystkie paczki są ogólne i normalnie działają smile

Chwilka "package/mac80211/Makefile" ? w jakich plikach ? w openwrt wgranym juz w terminal nie ma nic podobnego.

Chodzi o skompilowanie podobne do > http://nzlamb.wordpress.com/2013/05/19/ … /(pomiajać że tamten jest odnośnie skompilowania sterów do karty dzwiękowej) ?
A jest może dla pewności podobny poradniczek w pl ?

14

Odp: tp-link tl-wdn3200

W źródłach openwrt. Które trzeba skompilować. I poradniczek jest już dawno na eko.one.pl, z tym ze nawet nie zadałeś sobie trudu żeby go poczytać. Jak zawsze smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15 (edytowany przez Maniek19pl 2014-03-31 21:16:32)

Odp: tp-link tl-wdn3200

tutaj > http://eko.one.pl/forum/viewtopic.php?id=1167 nic konkretnego nie znalazłem na temat kompilowania
Jedynie tutaj na dole 2 zdania > http://eko.one.pl/forum/viewtopic.php?id=294

tutaj znalazłem plik który mam edytować > https://dev.openwrt.org/browser/branche … ?rev=39928

jedynie google coś znalazło > http://eko.one.pl/?p=openwrt-kompilacja

16

Odp: tp-link tl-wdn3200

I to ostatnie jest o kompilacji. I zobacz, jest na eko.one.pl smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: tp-link tl-wdn3200

a no jest smile
Zobaczę sobie to na maszynie wirtualnej z jakimś linuksem .
Więc rozumiem że mam postępować według poradnika i skompilować sobie tylko :
Kompilacja pojedynczego pakietu
$ make package/mac80211/compile

Tylko nie rozumiem, znaczy nie jest jasno napisane co z tego polecenia make wyjdzie ? pliczek który mam wgrać w moje openwrt? czy całkowicie nowa "czysta" kompilacja openwrt wyjdzie?

18

Odp: tp-link tl-wdn3200

Najpierw to i tak musisz całość skompilować żeby niezbędne narzędzia powstały.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: tp-link tl-wdn3200

dobra postawiłem sobie debiana i386 na maszynie wirtualnej , zainstalowałem go, postępuje według poradnika na stronie.
A wiec co mam :

Udało mi się jako root wgrać :

apt-get install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev subversion flex

cd /opt
svn co svn://svn.openwrt.org/openwrt/branches/attitude_adjustment

cd attitude_adjustment
[b]make package/symlinks[/b]

zmieniam jako user, wpisuje : make package/symlinks - wyświetla że nie mam uprawnień do folderu, wiec jako root , su root (hasło wpisuje)
chmod 777 /opt/attitude_adjustment
** próbowałem również :
chmod 777 /opt/attitude_adjustment/
chmod 777 /opt/attitude_adjustment*
chmod 777 /opt/attitude_adjustment/*

sprawdzam na użytkowniku czy mogę, nie dalej to samo ;/ brak uprawnień
http://s8.postimg.org/mi7sgcewl/Bez_tytu_u.jpg

co robie żle?

20

Odp: tp-link tl-wdn3200

Nie. Całkowicie usuń ten katalog i zrób jeszcze raz jako zwykły user. Nie root, nie rób chmodów i nigdy tak nie kombinuj. Wyraźnie miałeś napisane że masz nie robić tego jako root.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21 (edytowany przez Maniek19pl 2014-04-03 19:14:49)

Odp: tp-link tl-wdn3200

usuwam /attitude_adjustment

wiec na zwykłym userze mam :

cd /opt
svn co svn://svn.openwrt.org/openwrt/branches/attitude_adjustment

**
Nie mogłem utworzyć attitude_adjustment na zwykłym userze więc na roocie nadałem prawda chmod 777 /opt
, wróciłem na użytkownika i pobiera mi pliki do attitude_adjustment
**
Dobra idzie polecenie : make package/symlinks big_smile
Działam dalej

22 (edytowany przez Maniek19pl 2014-04-03 19:49:10)

Odp: tp-link tl-wdn3200

http://s8.postimg.org/3yi0mc3ud/Bez_tytu_u2.jpg
które wybrać? w moim przypadku

*
Wybrałem z pierwszego na samym dole było x86.
następnie edytowałem plik :
http://s3.postimg.org/o8c2gdl9f/Bez_tytu_u3.jpg
czemu ?

23

Odp: tp-link tl-wdn3200

Kompletnie nie czytasz. Żeby skompilować pakiet jeden musisz najpierw skompilować całe środowisko. Dodatkowo - używasz systemu na x86 to powiedz czym się kierowałeś wybierając ar71xx?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

24 (edytowany przez Maniek19pl 2014-04-04 00:05:41)

Odp: tp-link tl-wdn3200

nie wybrałem ar71xx? tylko x86 - jak napisałem, ale prawda zapomniałem wpisania samego make, już to sprawdzam.
*
Coś jest nie tak, wiec od nowa, jako user wpisuje make menuconfig, wybieram (reset to defaults) następnie > Target System (x86) i ostatnie na dole "save configuration..."
Następnie make .
http://s2.postimg.org/umro42xax/Bez_tytu_u4.jpg

zresetowałem maszynkę i sprawdzam ponownie :
http://s22.postimg.org/512t5qigx/Bez_tytu_u4.jpg

że jak nie mam prawa zapisu ? przecież je nadawałem i przedtem działały ;/

Nadaje w koło te prawa chmod 777 /opt/atti... - lecz bez skutecznie cały czas błąd ten co na foto

** na root wpisanie make coś robi.. ale przecież jest napisane żeby nie kompilować jako root, tak samo Cezary pisałeś to

samo. oco chodzi z tymi prawami ?

zrobione jako root:
http://s30.postimg.org/kbmfc0569/Bez_tytu_u.jpg

oco teraz ?

25

Odp: tp-link tl-wdn3200

Cezary, jest coś nie tak... mam już skompilowane wszystko z openwrt, chce edytować plik :
"W package/mac80211/Makefile w linii 1429 sobie dodaj RT2800USB_RT55XX i skompiluj jeszcze raz pakiet mac80211"
ale.. przecież w lini 1429 jest już na końcu wpis "RT2800USB_RT55XX" , wiec jaki jest sens zmieniać to ? i kompilować ? jeśli już to jest org ?

coś chyba nie tak