Беспроводная связь отключена аппаратным переключателем на Asus X550V

13

Я использую Ubuntu 13.04 и у меня есть ноутбук ASUS X550V. Это мой список rfkill:

0: asus-wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: asus-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes
3: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

Прежде чем вы начнете: Эй, просто включите аппаратный переключатель, дурачок ... мой аппаратный переключатель - Fn + F2, и он отлично работает при моей загрузке Windows. Но на моей загрузке Ubuntu ничего не происходит ... Все остальные комбинации Fn + F_ работают (выключение сенсорной панели, выключение экрана, яркость экрана, звук), и они дают какой-то визуальный индикатор, когда я нажимаю на него.

Мой журнал lshw:

*-network DISABLED
                description: Wireless interface
                product: AR9485 Wireless Network Adapter
                vendor: Atheros Communications Inc.
                physical id: 0
                bus info: pci@0000:03:00.0
                logical name: wlan0
                version: 01
                serial: 24:0a:64:28:b4:25
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
                configuration: broadcast=yes driver=ath9k driverversion=3.8.0-19-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
                resources: irq:17 memory:f7900000-f797ffff memory:f7980000-f798ffff
ante.ceperic
источник
Можете ли вы включить беспроводную связь с помощью: sudo rfkill unblock 2?
chili555
@ chili555 Нет, не могу.
ante.ceperic 30.09.13

Ответы:

23

Модуль asus_nb_wmi загружен? Проверьте:

lsmod | grep asus

Если это так, пожалуйста, попробуйте параметр драйвера:

sudo -i
echo "options asus_nb_wmi wapf=0" > /etc/modprobe.d/asus.conf
exit

Перезагрузитесь и посмотрите, изменилось ли поведение Fn + F2.

Если вышеприведенное не работает, повторите это снова, но замените asus_nb_wmi wapf=0на asus_nb_wmi wapf=1, и если это не работает, замените его asus_nb_wmi wapf=4вместо.

chili555
источник
СПАСИБО, СПАСИБО, СПАСИБО за то, что помешали нам убить себя!
Дейвид
2
Как я могу выразить это более одного раза ... скажем, 1 триллион раз? ты действительно заставил мой день сиять! СПАСИБО, СПАСИБО, СПАСИБО (КСТАТИ для меня wapf=1это тот, который работал)
Neurino
1
У меня ноутбук ASUS X550C и у меня сработал wapf = 1 (0 - нет)
jshthornton
1
14 апреля Gnome подтвердил «параметры asus_nb_wmi wapf = 1». Благодарность!!
Сандип
После 3 часов копания wapf=1сделал это для моего asus X550V под управлением Debian. Ура приятель!
Станимир Стоянов
4

У меня тот же компьютер и та же проблема (у меня ничего не вышло), теперь это будет забавно, но вот что делает. Однажды я случайно остановил компьютер вместо того, чтобы выключить его, и когда я включил его, жесткий переключатель каким-то волшебным образом был включен, Я всегда должен приостановить его и включить снова, и Wi-Fi включается. 13.10 в целом довольно глючная, я постоянно получаю отчеты об ошибках в ядре, сбои libre office, комбинации клавиш не работают, моя цифровая клавиатура не работает (жесткий переключатель тоже) ... это действительно худшая версия Ubuntu у меня когда-либо был, и я понятия не имею, что с этим делать. Я женщина, что подразумевает, что я не эксперт, хотя я использую Ubuntu в течение 6 или 7 лет, я просто фанат. Если у кого-то есть идеи (кроме ожидания 14.4), пожалуйста, поделитесь, потому что это чертовски раздражает.

Злая Фея
источник
1
Это интересное решение. Имеет смысл, что это будет работать: по-видимому, случай возобновления из режима приостановки обрабатывается отдельно (в аппаратном / программном обеспечении и / или в ОС) и работает должным образом. Что касается того, что делать с нестабильностью вашей системы, я рекомендую опубликовать отдельный вопрос, если вы хотите оставить отзыв об этом. Но я бы предложил «понижение» до 12,04 LTS, которое будет поддерживаться еще ~ 3,5 года .
Элия ​​Каган
Я "понизил" до 12.04. после первого обновления системы угадайте что ... аппаратный переключатель для wifi снова перестал работать :)
Evil Fairy
Когда вы обновили свою систему, возможно, какой-то пакет был обновлен до более новой версии, содержащей ошибку. Если вы можете определить, какой пакет и какая версия представили ошибку, вы можете отправить отчет об ошибке, который облегчает исправление ошибки. Я не уверен, какой это пакет, но это может быть ядро, и это довольно легко проверить, так как вы можете загрузить старое ядро ​​из меню GRUB (если вы не удалили или не удалили его иным образом). У какого-нибудь более старого ядра 12.04 (возможно, самого старого, с которым вы установили) нет проблемы?
Элия ​​Каган
3

Всегда работал для меня:

rfkill unblock all

источник
1

Так как это один из первых результатов, которые появляются в Google, я хотел бы поделиться тем, что сработало для меня.

Я пробовал занесение в черный список драйверов asus, acer ...

Я попытался извлечь аккумулятор из компьютера, отсоединить его и нажать кнопку питания, чтобы что-то сбросить, так как это, похоже, работает для некоторых других людей ...

Я попытался сбросить BIOS по умолчанию ...

Я попытался установить общие драйверы ...

Ничего не получалось. Тогда я нашел этот пост: http://ubuntuforums.org/showthread.php?t=1884245&p=11483954#post11483954

Что я сделал, так это установил мою сетевую карту для загрузки сначала в BIOS, а затем на жесткий диск, содержащий Ubuntu, и все заработало с первой попытки. Я не знаю, помогли ли все эти предыдущие черные списки и другие шаги, но это была последняя капля, которая сделала это.

themike
источник