Strona 1 z 1

wifi Atheros AR9285 - zrywa połączenie

: 28 lip 2012, 17:18
autor: Johny_VIP
Witajcie!

Po intensywnym poszukiwaniu na forum znalazłem sporo przypadków, gdy ta karta nie chciała wcale działać. Tylko kilka postów przypominało mój przypadek (m.in. ten: viewtopic.php?f=137&t=159711&p=911651&h ... 85#p911651). Niestety wifi nadal zawiesza się co kilka minut.
Parametry systemu:
- lenovo B570 (pod jednym sprzętowym przełącznikiem mam wifi i bluetooth),
- karta wlan: Atheros AR9285 (pci express), moduł kernela ath9k na Ubuntu 12.04 LTS, kernel 3.2.0-26-generic-pae,
- program do obsługi połączenia - systemowy;
- podłączony do routera TP-LINK.

Podczas korzystania z sieci w różnych odstępach czasu (średnio co 5-10 minut), karta wifi zrywa połączenie (program pokazuje, że jest połączony, ale nie można pobierać treści z netu). Po zresetowaniu połączenia (Rozłącz/Połącz) wszystko wraca do normy.
TESTY:
1. Przy połączeniu przez USB do smartfona połączonego z tą samą siecią połączenie jest stabilne.
2. Komenda iwconfig wlan0 rate 11M fixed - nie pomogła.
3. Dodanie w programie systemowym "Połączenia sieciowe" / właściwości sieci, do zakładki "Ustawienia IPv4" Serwery DNS: 8.8.8.8 oraz Domeny wyszukiwania: 8.8.4.4 nie przyniosło rezultatu. Działało dobrze trochę dłużej (20 minut), ale też się zawiesiło.

Proszę o podpowiedź, co jeszcze mogę zrobić i z góry dziękuję za zainteresowanie tematem!

Kod: Zaznacz cały

wlan0     IEEE 802.11bgn  ESSID:"patimat"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:21:27:F8:84:4C   
          Bit Rate=11 Mb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=47/70  Signal level=-63 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:2   Missed beacon:0

Kod: Zaznacz cały

wlan0     Link encap:Ethernet  HWaddr 74:de:2b:77:17:e5  
          inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::76de:2bff:fe77:17e5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4553723 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2494517 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2179123966 (2.1 GB)  TX bytes:266061128 (266.0 MB)

Kod: Zaznacz cały

wlan0     Scan completed :
          Cell 01 - Address: 00:21:27:F8:84:4C
                    Channel:6
                    Frequency:2.437 GHz (Channel 6)
                    Quality=52/70  Signal level=-58 dBm  
                    Encryption key:on
                    ESSID:"patimat"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              12 Mb/s; 24 Mb/s; 36 Mb/s
                    Bit Rates:9 Mb/s; 18 Mb/s; 48 Mb/s; 54 Mb/s
                    Mode:Master
                    Extra:tsf=00000009a3f03181
                    Extra: Last beacon: 59476ms ago
                    IE: Unknown: 0007706174696D6174
                    IE: Unknown: 010882848B960C183048
                    IE: Unknown: 030106
                    IE: Unknown: 0706534120010D14
                    IE: Unknown: 2A0100
                    IE: Unknown: 32041224606C
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                       Preauthentication Supported
                    IE: Unknown: DD0900037F01010008FF7F
                    IE: Unknown: DD1A00037F0301000000002127F8844C022127F8844C64002C010808

Re: wifi Atheros AR9285 - zrywa połączenie

: 28 lip 2012, 19:40
autor: JerryG
Sproboj na poczatek obnizyc MTU, standartowo jest 1500 obnizac 1480/1470 itp.

Kod: Zaznacz cały

sudo ifconfig wlan0 mtu 1480
A dodatkowo spojrzyj do tego watka
viewtopic.php?f=145&t=159129&p=909589&h ... nf#p909208
zastosowane tam wpisy u mnie podzialaly i net na wifi smiga tak jak powinen przy moim szybkim laczu.

Re: wifi Atheros AR9285 - zrywa połączenie

: 04 sie 2012, 15:33
autor: Johny_VIP
Zastosowałem następujące zmiany.
1. W menadżerze połączeń w zakładce bezprzewodowe, wyedytowałem właściwości połączenia i zmieniłem MTU. Najpierw na 1480, obecnie jest 1460.
2. /etc/nsswitch.conf: zmieniłem linijkę na „hosts: files dns”.
3.  /etc/resolv.conf: zmieniłem na:

Kod: Zaznacz cały

8.8.8.8
208.67.222.222
208.67.220.220
4. /etc/sysctl.conf: odtagowałem linjkę ze znakiem # i dodałem 2 nowe:

Kod: Zaznacz cały

net.ipv4.tcp_syncookies = 1
 net.ipv4.tcp_window_scaling = 0
net.ipv4.tcp_ecn = 0
Uruchomiłem ponownie kompa.
Efekt: nadal to samo :-( Czyli: średnio co 10 minut zawiesza się połączenie. Jednak gdy zostawię to bez ingerencji, po 1 minucie połączenie jest wznowione automatycznie. Wszystkie powyższe zmiany w plikach są ok za wyjątkiem /etc/resolv.conf.
Zawartość wróciła do poprzedniego stanu czyli:

Kod: Zaznacz cały

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
search 8.8.4.4
Ponownie edytowałem plik i bez ponownego uruchamiania testowałem zmianę.
Efekt: co 15 minut, sieć nadal zawiesza się.
Może 3 linijki z adresami powinienem poprzedzić słowem "search" i dodać jakoś na stałe do systemu...?

Re: wifi Atheros AR9285 - zrywa połączenie

: 04 sie 2012, 18:40
autor: brezniew
Wyniki komend, zawartość plików systemowych umieszczaj w tagach Code.
Poćwicz czytanie ze zrozumieniem:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
W dobie dostępnych translatorów nie powinno być problemu ze zrozumieniem tej treści.

Re: wifi Atheros AR9285 - zrywa połączenie

: 05 sie 2012, 11:30
autor: Johny_VIP
Postępowałem zgodnie z instrukcjami podanymi w innym poście. Przedstawiłem zawartość resolv.conf po to by:
1. Uzyskać podpowiedź, gdzie i jak zmienić zawartość pliku na stałe.
2. Wyjaśnić konieczność poprzedzania słowem search adresów serwerów.
Proszę o merytoryczną podpowiedź bez "personalnych dodatków"!

Re: wifi Atheros AR9285 - zrywa połączenie

: 05 sie 2012, 13:35
autor: Jusko
Możliwe, że odległość robi swoje. Posiadam tę kartę wi-fi i prawdę mówiąc to ona dobrze działa, ale nosem niemal wchodząc w router (obrazowo, sieć widzę dopiero będąc jakieś 3 metry od routera, w pokoju obok nie znajduje już niczego). Pod Windows to samo (tj. nie widziała sieci, którą wykrywał nawet mój telefon komórkowy i każde inne wi-fi w domu). Wina sterownika czy karta sama z siebie - nie wiem (na szczęście mam dawną tp-link w321g na usb i to ratuje sytuację, ten atheros albo cierpi na kulawe sterowniki, albo to zabawka a nie wi-fi). Masz b570, mówi właśnie użytkownik b570e :)

Re: wifi Atheros AR9285 - zrywa połączenie

: 05 sie 2012, 15:06
autor: brezniew
Johny_VIP pisze:Postępowałem zgodnie z instrukcjami podanymi w innym poście. Przedstawiłem zawartość resolv.conf po to by:
1. Uzyskać podpowiedź, gdzie i jak zmienić zawartość pliku na stałe.
Proszę o merytoryczną podpowiedź bez "personalnych dodatków"!
Masz wyraźnie napisane, że plikiem resolv.conf zarządza resolvconf.
Pytanie po co to instalowałeś?
Jeśli Ci jest do czegoś potrzebny (w co bardzo wątpię) to musisz w nim to skonfigurować.
Co do samej karty, spróbuj nowszego kernela, sprawdź przy użyciu wpa_supplicanta. Pamiętaj, że przy obecności resolvconf w systemie, DNS ustawiasz wtedy w /etc/network/interfaces. Skoro to laptop, możesz doinstalować wpa_gui.
O Network Managerze zapomnij.
2. Wyjaśnić konieczność poprzedzania słowem search adresów serwerów.
A kto Ci powiedział, że to konieczność?
W Twoim przypadku jest istotna linia nameserver
RTFM:

Kod: Zaznacz cały

man resolv.conf

Re: wifi Atheros AR9285 - zrywa połączenie

: 22 sie 2012, 12:22
autor: Johny_VIP
Urlop się skończył i trzeba wracać do szarej rzeczywistości...
Sprawdziłem wczoraj ostatnie wskazówki.
1. Zainstalowałem WPA_GUI - po uruchomieniu pokazywał kartę eth0, ale nie chciał skonfigurować ani wykryć sieci.
2. Wywaliłem Network Managera.

Kod: Zaznacz cały

sudo apt-get remove network-manager
3. Uruchomiłem WPA_GUI. Niestety nie pokazuje nawet karty eth0.
Status: could not get status from wpa_supplicant

Jeśli chcę dodać sieć ręcznie pokazuje
failed to enable network in wpa_supplicant configuration
4. Usunąłem za pomocą Synaptic'a "resolvconf" całkowicie (razem z "ubuntu-minimal").
Sieci brak. Co zrobiłem nie tak?

-- 25 sie 2012 00:16 --

UPDATE
Najprostsze rozwiązania są najlepsze. Zainstalowałem Wicd i jak na razie wszystko chodzi.
Całusy dla Breżniewa! - dzięki za pomoc!