Lenovo E320 находится в режиме полета, говорит тумблер аппаратного переключателя, но не имеет аппаратного переключателя, и Wi-Fi все еще жестко заблокирован

1116
drali

Вчера мой ноутбук (Lenovo E320) неожиданно включил «Режим полета» после перезагрузки, сказав, что я должен переключить аппаратный переключатель, чтобы снова включить Wi-Fi (и Bluetooth). Дело в том, что у меня нет такого переключателя на моем ноутбуке.

Когда я впервые столкнулся с проблемой, я проводил тестирование Debian и пытался переустановить всю систему на новом диске, но проблема сохраняется. Wi-Fi включен в BIOS.

Я следовал нескольким учебникам, в основном из аскубунту, но ни один из них не помог мне.

  • rfkill unblock all исправляет только мягкие блоки
  • отключение питания, удаление батареи и сброс настроек BIOS
  • переустановить (очистить) firmware-iwlwifiпакет и перезапустить не работает
  • перезагрузка network-managerне работает
  • добавление "черного списка wmi" /etc/modprobe.d/blacklist.confне работает

Выход rfkill list all:

0: tpacpi_bluetooth_sw: Bluetooth Soft blocked: no Hard blocked: yes 2: phy0: Wireless LAN Soft blocked: no Hard blocked: yes 

Выход lspci -nn | grep 0280:

02:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 1000 [Condor Peak] [8086:0084] 

Выход lsmod | grep iwl:

iwlmvm 225280 0 iwldvm 143360 0 iwlwifi 147456 2 iwldvm,iwlmvm mac80211 638976 2 iwldvm,iwlmvm cfg80211 573440 4 iwlwifi,mac80211,iwldvm,iwlmvm 

ifconfigтолько списки enp8s0и lo, раньше было больше вывода.

Выход iw list:

 Wiphy phy0 max # scan SSIDs: 20 max scan IEs length: 195 bytes Retry short limit: 7 Retry long limit: 4 Coverage class: 0 (up to 0m) Device supports RSN-IBSS. Supported Ciphers: * WEP40 (00-0f-ac:1) * WEP104 (00-0f-ac:5) * TKIP (00-0f-ac:2) * CCMP (00-0f-ac:4) * 00-0f-ac:10 * GCMP (00-0f-ac:8) * 00-0f-ac:9 Available Antennas: TX 0 RX 0 Supported interface modes: * IBSS * managed * monitor Band 1: Capabilities: 0x1072 HT20/HT40 Static SM Power Save RX Greenfield RX HT20 SGI RX HT40 SGI No RX STBC Max AMSDU length: 3839 bytes DSSS/CCK HT40 Maximum RX AMPDU length 65535 bytes (exponent: 0x003) Minimum RX AMPDU time spacing: 4 usec (0x05) HT RX MCS rate indexes supported: 0-15 TX unequal modulation not supported HT TX Max spatial streams: 1 HT TX MCS rate indexes supported may differ Bitrates (non-HT): * 1.0 Mbps * 2.0 Mbps (short preamble supported) * 5.5 Mbps (short preamble supported) * 11.0 Mbps (short preamble supported) * 6.0 Mbps * 9.0 Mbps * 12.0 Mbps * 18.0 Mbps * 24.0 Mbps * 36.0 Mbps * 48.0 Mbps * 54.0 Mbps Frequencies: * 2412 MHz [1] (14.0 dBm) * 2417 MHz [2] (14.0 dBm) * 2422 MHz [3] (14.0 dBm) * 2427 MHz [4] (14.0 dBm) * 2432 MHz [5] (14.0 dBm) * 2437 MHz [6] (14.0 dBm) * 2442 MHz [7] (14.0 dBm) * 2447 MHz [8] (14.0 dBm) * 2452 MHz [9] (14.0 dBm) * 2457 MHz [10] (14.0 dBm) * 2462 MHz [11] (14.0 dBm) * 2467 MHz [12] (14.0 dBm) (no IR) * 2472 MHz [13] (14.0 dBm) (no IR) Supported commands: * new_interface * set_interface * new_key * start_ap * new_station * new_mpath * set_mesh_config * set_bss * authenticate * associate * deauthenticate * disassociate * join_ibss * join_mesh * set_tx_bitrate_mask * frame * frame_wait_cancel * set_wiphy_netns * set_channel * set_wds_peer * probe_client * set_noack_map * register_beacons * start_p2p_device * set_mcast_rate * Unknown command (104) * connect * disconnect Supported TX frame types: * IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * P2P-device: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 Supported RX frame types: * IBSS: 0x40 0xb0 0xc0 0xd0 * managed: 0x40 0xd0 * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0 * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0 * mesh point: 0xb0 0xc0 0xd0 * P2P-client: 0x40 0xd0 * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0 * P2P-device: 0x40 0xd0 software interface modes (can always be added): * monitor interface combinations are not supported HT Capability overrides: * MCS: ff ff ff ff ff ff ff ff ff ff * maximum A-MSDU length * supported channel width * short GI for 40 MHz * max A-MPDU length exponent * min MPDU start spacing Device supports TX status socket option. Device supports HT-IBSS. Device supports SAE with AUTHENTICATE command Device supports scan flush. Device supports per-vif TX power setting Driver supports full state transitions for AP/GO clients Driver supports a userspace MPM Device supports static SMPS Device supports dynamic SMPS 

Я впадаю в отчаяние, поскольку начинаю думать, что моя карта Wi-Fi сломана, и я не могу использовать свой ноутбук только с кабельным подключением. Любая помощь будет оценена.

3
Что выводит * iw list *? MariusMatutiae 7 лет назад 0
Я добавил это к вопросу drali 7 лет назад 0
Попробуйте отключить WiFi в BIOS, сохранить / перезагрузить и снова включить его. Если это работает, я рекомендую сбросить все настройки BIOS до заводских настроек. Забавные данные в памяти CMOS могут делать такие забавные вещи, как это ... a CVn 7 лет назад 0
У Майкла Кьорлинга есть хорошее предложение, но просто чтобы убедиться, что мы охватили все базы, я хотел бы проверить, все ли программное обеспечение на месте: вы могли бы опубликовать вывод `lshc -C network` и` lspci -vnn | grep -i net` Как я уже сказал, Майкл, скорее всего, прав, я просто не хочу оставлять ни один (программный) камень без изменений. MariusMatutiae 7 лет назад 0
Поэтому я попытался перезагрузить BIOS, но потом не смог запустить систему, поэтому я сделал новую установку, и в списке rfkill нет беспроводной ЛВС и пакета iwlwifi больше нет. Спасибо за помощь в любом случае drali 7 лет назад 0
Я установил пакет firmware-iwlwifi, перезагрузился и теперь работает wifi. Я не уверен, что ошибка была раньше, так как я поступил так же, как и раньше. Спасибо за советы drali 7 лет назад 0

3 ответа на вопрос

2
Jonatan Öström

Ваш компьютер действительно имеет аппаратную кнопку. Я думаю, что это так же, как F9. Просто нажмите эту кнопку, чтобы включить / выключить WiFi и Bluetooth. (если F-клавиши настроены на самый верхний слой, вам придется удерживать нажатой клавишу FN, нажимая кнопку.)

Я действительно не думал, что это была настоящая кнопка, которую имела в виду система, так как нажатие Fn + F9 не работало (я получил значок, что сеть переключается, но коммутатор имел только состояние «выключено»). Переустановка системы полностью работала на меня. Теперь кажется, что единственная цель F9 - отключить Wi-Fi. Это софт-блокирует WLAN в rfkill, но чтобы включить ON, повторное нажатие не работает, и я должен использовать настройки SW. В любом случае, спасибо за вашу помощь. drali 7 лет назад 0
Никаких проблем, однажды я был в очень похожей ситуации с моим Dell и чуть не сошел с ума, и, конечно, почувствовал себя идиотом, когда обнаружил проблему. Во всяком случае, может быть, есть проблема с драйвером или что-то в вашем случае. Или, если вы отмените все настройки sw (я не знаком с этим программным обеспечением), кнопка должна работать как обычно. С Ubuntu на моем старом ThinkPad все такие вещи работали как минимум. Jonatan Öström 7 лет назад 0
2
tjollans

Это довольно распространенная проблема с Linux на E320.

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

Похоже, что есть два способа вернуть Bluetooth:

  1. Загрузить BIOS по умолчанию.
    Если вы загружаетесь с EFI, это приведет к стиранию загрузчика, поэтому вам может понадобиться загрузочный USB-накопитель для его восстановления. Точная процедура будет варьироваться от распределения к распределению. (Я использую Fedora и следую соответствующей части документации по Fedora .)

  2. Если у вас установлена ​​Windows, драйверы Lenovo для Windows могут разблокировать поддельный аппаратный переключатель.

Я могу подтвердить, что проблема связана с батареей. Это случилось со мной дважды сразу после того, как батарея разрядилась. Однако это происходит не всегда, моя батарея разряжается довольно часто, и у меня не было этой проблемы с тех пор, как я разместил ее здесь. Я дам это попробовать, если Wi-Fi заблокирован снова. drali 7 лет назад 0
Интересно. Я вполне уверен, что это происходит только тогда, когда батарея разряжается, пока она подвешена к барану, и я предполагал, что это происходит каждый раз, но я могу ошибаться. Я не могу сказать, что всегда знаю, была ли система выключена или приостановлена, когда обнаруживаю, что батарея разряжена. tjollans 7 лет назад 0
0
bob

Зафиксированный Wi-Fi e320 произошел и здесь. Больше не будет работать с Ubuntu или Windows. Нашел простой обходной путь: загрузите машину и зайдите в bios-setup. Есть раздел для переключения функциональных клавиш в «поведение старой школы» (вам не нужно нажимать FN + функциональную клавишу). Теперь функциональная клавиша Wi-Fi - или переключатель - фактически отпущена, и Wi-Fi больше не блокируется переключателем.

Похожие вопросы