[+] Debian Wheezy - TP-Link WN722N

Masz problemy z siecią bądź internetem? Zapytaj tu
turbolence
Posty: 6
Rejestracja: 06 maja 2014, 09:52

[+] Debian Wheezy - TP-Link WN722N

Post autor: turbolence »

Dzień dobry. Mam problem z kartą USB tp-link wn722n. Debian w ogóle jej nie widzi, piszę że debian ponieważ mam także kali linux on natomiast widzi ją od razu. Zainstalowałem firmware-atheros jednak nic się nie zmieniło. Zamieszczam przydatne informacje:

Kod: Zaznacz cały

root@komputer-kwantowy:~# lsusb
Bus 001 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 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 045e:076c Microsoft Corp. 
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 003: ID 5986:0296 Acer, Inc 
Bus 001 Device 007: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n

root@komputer-kwantowy:~# ifconfig -a
eth0      Link encap:Ethernet  HWaddr dc:0e:a1:ee:47:0f  
          inet addr:192.168.0.201  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::de0e:a1ff:feee:470f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:133878 errors:0 dropped:0 overruns:0 frame:0
          TX packets:124330 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 
          RX bytes:165950070 (158.2 MiB)  TX bytes:12755586 (12.1 MiB)
          Interrupt:16 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:390 errors:0 dropped:0 overruns:0 frame:0
          TX packets:390 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:53692 (52.4 KiB)  TX bytes:53692 (52.4 KiB)

wlan0     Link encap:Ethernet  HWaddr 9c:4e:36:17:92:18  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

root@komputer-kwantowy:~# iwconfig
lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID :o ff/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr :o ff   Fragment thr :o ff
          Encryption key :o ff
          Power Management :o ff
          
eth0      no wireless extensions.

root@komputer-kwantowy:~# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 62.179.1.62
nameserver 62.179.1.63

root@komputer-kwantowy:~# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

root@komputer-kwantowy:~# dmesg
[ 7315.984017] usb 1-3: new high-speed USB device number 7 using xhci_hcd
[ 7316.008701] usb 1-3: New USB device found, idVendor=0cf3, idProduct=9271
[ 7316.008708] usb 1-3: New USB device strings: Mfr=16, Product=32, SerialNumber=48
[ 7316.008712] usb 1-3: Product: USB2.0 WLAN
[ 7316.008715] usb 1-3: Manufacturer: ATHEROS
[ 7316.008718] usb 1-3: SerialNumber: 12345
[ 7316.014126] usb 1-3: firmware: agent loaded htc_9271.fw into memory
[ 7316.296753] usb 1-3: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
[ 7316.296969] xhci_hcd 0000:00:14.0: ERROR no room on ep ring
[ 7316.299856] usb 1-3: ath9k_htc: Unable to allocate URBs
[ 7316.299893] ath9k_htc: probe of 1-3:1.0 failed with error -22
P.S. Wlan0 jest to karta bezprzewodowa laptopa. Wkleiłem tylko fragment dmesg, jest dość długi jeśli będzie potrzeba wkleje całość.
Awatar użytkownika
Nunslaughter
Posty: 17
Rejestracja: 20 czerwca 2014, 16:16
Lokalizacja: PGN

Post autor: Nunslaughter »

Sam mam 422G i jeśli się nie mylę, jest to ten sam chipset AR9271, co w Twojej 722N
Na moim komputerze karta zadziałała (zielona dioda na obudowie zaczyna migać) po ręcznym zainstalowaniu firmware ath9k_htc
http://wireless.kernel.org/en/users/Drivers/ath9k_htc
http://wireless.kernel.org/en/users/Dri ... tc/devices
Download:
http://wireless.kernel.org/download/htc_fw/1.3/

Ale to wynika z Twojego lsusb, że Debian widzi ten chipset.

Sam używam teraz na zmianę TP-LINK i wbudowany BCM4313, a wygląda to tak:

Kod: Zaznacz cały

matt@DEB:~$ lsusb
Bus 002 Device 003: ID 04f2:b2e1 Chicony Electronics Co., Ltd 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 004: ID 0489:e032 Foxconn / Hon Hai 
Bus 001 Device 003: ID 062a:4101 Creative Labs 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 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 003: ID 0cf3:1006 Atheros Communications, Inc. TP-Link TL-WN322G v3 / TL-WN422G v2 802.11g [Atheros AR9271]
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


matt@DEB:~$ sudo ifconfig
eth0      Link encap:Ethernet  HWaddr 20:89:84:e1:2e:ab  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16 

eth0:avahi Link encap:Ethernet  HWaddr 20:89:84:e1:2e:ab  
          inet addr:169.254.9.68  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Interrupt:16 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:32 errors:0 dropped:0 overruns:0 frame:0
          TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2758 (2.6 KiB)  TX bytes:2758 (2.6 KiB)

wlan1     Link encap:Ethernet  HWaddr f4:ec:38:8a:6a:d4  
          inet addr:192.168.2.105  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::f6ec:38ff:fe8a:6ad4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:34379 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25636 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:39605138 (37.7 MiB)  TX bytes:3099703 (2.9 MiB)



matt@DEB:~$ sudo iwconfig
wlan1     IEEE 802.11bgn  ESSID:"srak"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 80:1F:02:CA:B9:CA   
          Bit Rate=15 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr :o ff   Fragment thr :o ff
          Encryption key :o ff
          Power Management :o ff
          Link Quality=56/70  Signal level=-54 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:117   Missed beacon:0

eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID :o ff/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry short limit:7   RTS thr :o ff   Fragment thr :o ff
          Encryption key :o ff
          Power Management :o n

Jest wyraźnie napisane, że wystarczy firmware z repozytoriów.
http://stackoverflow.com/questions/1747 ... or-debian7

Zainstaluj, zrestartuj i spróbuj połączyć, po przez swojego managera sieci, używając urządzenia wlan1. Sam używam wicd i przełączanie jest banalnie proste.
Awatar użytkownika
navigator
Beginner
Posty: 365
Rejestracja: 25 grudnia 2013, 16:13

Post autor: navigator »

Mam tą samą kartę TP-Link WN722N i instaluję tylko to i działa wyjmę włożę i miga :)
https://packages.debian.org/wheezy/firmware-atheros
Kali zobaczy od razu bo to dystrybucja do sprawdzania bespeczeństwa sieci więc domyślnie jest przygotowana na wykrywanie sporej ilości urządzieni sieciowych.
Awatar użytkownika
pone13
Beginner
Posty: 337
Rejestracja: 30 listopada 2007, 20:59
Lokalizacja: Leszno

Post autor: pone13 »

Wygląda na jakiś problem ze sprzętem? Nie dogadują się...
Łączysz tą kartę przez jakiś hub?
Spróbuj na innym porcie usb.
Awatar użytkownika
navigator
Beginner
Posty: 365
Rejestracja: 25 grudnia 2013, 16:13

Post autor: navigator »

U mnie w komunikatach startowych też jest usb error ......... ale działa czasami podłączam kartę po zalogowaniu.
Jakby co moje ustawienia może coś się przydadzą:
/etc/network/interfaces:

Kod: Zaznacz cały

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp
/etc/NetworkManager/NetworkManager.conf :

Kod: Zaznacz cały

[main]
plugins=ifupdown,keyfile

no-auto-default=00:1E:4F:A8:A7:B9

[ifupdown]
managed=true
Awatar użytkownika
Nunslaughter
Posty: 17
Rejestracja: 20 czerwca 2014, 16:16
Lokalizacja: PGN

Post autor: Nunslaughter »

Ja za to mam jeszcze inny problem. Tak jak pisałem używam BCM4313 jako wbudowane wlan0 i TL-WN422G jako wlan1 przez usb. Powód jest nieco skomplikowany. Pomieszczenie, w którym znajduje się laptop, naszpikowane jest urządzeniami elektrycznymi, każde wysyłające sygnały na różnych częstotliwościach, do tego okno skierowane jest na osiedle i wychwytuję tu sygnały wifi od sąsiadów. Najczęściej pod wieczór i tylko w tym pokoju, połączenie ustanowione przez BCM4313 rozłącza się bez żadnej informacji czy błędu. Po odświeżeniu, wszystko wraca do normy, aż do kolejnego przerwania, czyli około 5-10min. W innym pomieszczeniu i o innej porze dnia podobny problem się nie pojawia. Po połączeniu przez WN422G też mam spokój. Domyślam się, że to winna konfliktu z częstotliwościami innych urządzeń. Jest sposób, by to sprawdzić, oprócz wyłączenia wszystkiego w pokoju, co wcześniej zrobiłem?
turbolence
Posty: 6
Rejestracja: 06 maja 2014, 09:52

Post autor: turbolence »

Nunslaughter - próbowałem tego od razu, nic nie dało dlatego napisałem na forum.
navigator - to jest to samo rozwiązanie co Nunslaughter proponował.
pone13 - próbowałem wcześniej na wszystkich portach usb, na każdym jest to samo.
Bardzo bym prosił o kolejne pomysły. Dziękuję za zainteresowanie :)
Awatar użytkownika
navigator
Beginner
Posty: 365
Rejestracja: 25 grudnia 2013, 16:13

Post autor: navigator »

Kod: Zaznacz cały

xhci_hcd 0000:00:14.0: ERROR no room on ep ring
U siebie przy moich instalacjach nigdy nie musiałem z powodu wifi ale może zaktualizować jądro i podpisy.
linux-image
linux-headers
a usb jakie masz 2,3 i 3 i 2
jak pisze xhci_hcd jest moduł jądra (sterowniki) dla USB 3.0
turbolence
Posty: 6
Rejestracja: 06 maja 2014, 09:52

Post autor: turbolence »

Karta zaczęła działać, prawdopodobnie po wgraniu tego i restarcie:
http://wireless.kernel.org/download/htc_fw/1.3/
Co dziwne, karta jest widziana tylko w jednym porcie USB i to 2.0. Mój laptop posiada 2 porty 3.0 i 2 porty 2.0. Ktoś wie albo chociaż podejrzewa dlaczego tak jest? Pech chciał że port w którym działa karta jest zbyt blisko kabla od zasilania, wepnięcie karty i kabla od zasilania jednocześnie jest niemożliwe...
Dziękuję bardzo wszystkim za pomoc :)
Awatar użytkownika
navigator
Beginner
Posty: 365
Rejestracja: 25 grudnia 2013, 16:13

Post autor: navigator »

Co prawda to z ubuntu ale taka sugestja:
http://askubuntu.com/questions/187644/e ... 3-0-device
(tylko jakby co to nie rób tego według tego :) jak masz już net po za tym tam jest 3.4 a ja nawet mam 3.14)
zobacz: uname -a
chociaż tak jak pisałem z powodu wifi nigdy nie musiałem chyba że to coś sprzętowego.
ODPOWIEDZ