Mam laptopa z Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
(za pomocą iwlwifi
modułu jądra). Chociaż power_save
(parametr modułu) jest wyłączony, widzę ramki kontrolne 802.11 zawierające pakiety zarządzania energią, powiadamiające punkt dostępu, że będzie spał. Punkt dostępowy przestaje wysyłać pakiety do laptopa, dopóki nie zobaczy innego pakietu z laptopa.
Jak naprawdę powstrzymać laptopa przed wysyłaniem pakietów oszczędzania energii do punktu dostępu? (Lub alternatywnie, w jaki sposób mogę uniemożliwić honorowanie punktu dostępu?)
Jestem pewien, że power_save
jest wyłączony, ponieważ kiedy go włączyłem, pakiety oszczędzania energii są wysyłane znacznie częściej (prawie co sekundę).
Punkt dostępu działa hostapd
ze ath9k
sterownikiem. Zarówno punkt dostępowy, jak i laptop działają w debian wheezy z jądrem 686-pae 3.2. Próbowałem umieścić sterownik laptopa 3.10 iwlwifi na laptopie, ale nie ma zmian.
EDYCJA: Próbowałem na innym laptopie z innym iwlwifi
chipsetem Intel Corporation Centrino Ultimate-N 6300 (rev 35)
i nie ma dokładnie tego problemu. Po każdym pakiecie oszczędzania energii następuje zerowy pakiet QoS, który nie oszczędza energii, więc punkt dostępu prawdopodobnie przestaje wysyłać pakiety na ułamek sekundy.
EDYCJA: Próbowałem innej karty Wi-Fi mini PCIe w pierwszym laptopie, ale wygląda na to, że jest zablokowana, więc system operacyjny nie może wykryć innej karty Mini PCIe.