У меня есть ноутбук с Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
(с использованием модуля ядра iwlwifi
). Хотя power_save
(параметр модуля) отключен, я вижу контрольные кадры 802.11, содержащие пакеты управления питанием, уведомляющие точку доступа о том, что она собирается в спящий режим. Точка доступа прекращает отправку пакетов на ноутбук, пока не увидит другой пакет с ноутбука.
Как действительно остановить ноутбук от отправки энергосберегающих пакетов на точку доступа? (Или, в качестве альтернативы, как я могу помешать точке доступа соблюдать их?)
Я уверен, что power_save
отключен, так как при его включении пакеты энергосбережения отправляются гораздо чаще (почти каждую секунду).
Точка доступа работает под управлением hostapd
с драйвером ath9k
. И точка доступа, и ноутбук работают под управлением Debian Wheezy с ядром 686-pae 3.2. Я пытался поставить 3.10 драйвер iwlwifi на ноутбук, но без изменений.
РЕДАКТИРОВАТЬ: Я попробовал на другом ноутбуке с другим набором микросхем iwlwifi
Intel Corporation Centrino Ultimate-N 6300 (rev 35)
и это точно не имеет этой проблемы. За каждым энергосберегающим пакетом следует нулевой пакет QoS без энергосбережения, поэтому точка доступа предположительно прекращает отправку пакетов на долю секунды.
РЕДАКТИРОВАТЬ: Я попробовал другую карту Wi-Fi mini PCIe в первом ноутбуке, но она заблокирована, поэтому другая карта mini PCIe не может быть обнаружена операционной системой.