на днях я зашел в свой BIOS, ничего не изменил и перезагрузился. После этого, мой WiFi hardblocked. Я искал решения в интернете и узнал о команде rfkill. Но я получаю
rfkill: command not found
однако, в сообщениях запуска, я вижу rfkill вызывается для чего-то. Я подумал, что, возможно, это не было на пути по какой-то причине. Я уверена, что так и было. (Я перепроверю это сегодня вечером.)
Я попытался запустить Linux Mint с флэш-накопителя и rfkill команда сказала мне, что мой WiFi hardblocked. Я мог бы разблокировать все, кроме Wi-Fi hardblock.
на моем компьютере нет переключателя wifi. Есть кнопка wifi клавиатура (F12), но она ничего не делает.
Я хотел бы знать, как это исправить, очевидно, но также хочется знать, почему это произошло.
обновление! 2014.10.5
Я провел некоторое расследование и хочу поделиться им, на случай, если кто-то заметит что-то, что может решить эту проблему.
I кролик пробился через руководство для начинающих, и вот результаты:
определить имя беспроводного интерфейса
$ iw dev
wlp3s0
использовать WiFi-меню для подключения к сети
# wifi-menu wlp3s0
Scanning for networks... failed
No networks found
открыть интерфейс
# ip link set wlp3s0 up
RTNETLINK answers: Operation not possible due to RF-kill
# rfkill list
bash: rfkill: command not found
Я вижу упоминание rfkill в стартовых сообщениях, но не в dmesg.
rfkill работает в Linux Mint флэш-накопитель. Когда я запускаю это, он изменит блок на всех, кроме жесткого блока. Аппаратного коммутатора нет.
показать загруженные модули:
# lsmod
производит большой список, который включает в себя:
rfkill 18867 4 cfg80211,toshiba_acpi,bluetooth
iwlwifi 156837 1 iwlmvm
cfg80211 454161 3 iwlwifi,mac80211,iwlmvm
# modinfo rfkill
filename: /lib/modules/3.16.3-1-ARCH/kernel/net/rfkill/rfkill.ko.gz
license: GPL
description: RF switch support
author: Johannes Berg <johannes@sipsolutions.net>
author: Ivo van Doorn <IvDoorn@gmail.com>
depends:
intree: Y
vermagic: 3.16.3-1-ARCH SMP preempt mod_unload modversions
parm: master_switch_mode:SW_RFKILL_ALL ON should: 0=do nothing (only unlock); 1=restore; 2=unblock all (uint)
parm: default_state:Default initial state for all radio types, 0 = radio off (uint)
значит ли это, что все заблокировано по умолчанию?
что произойдет, если я игнор rfkill?
Я создал /etc/modprobe.d/blacklist.conf
Внутри написано:
#do not load this.
blacklist rfkill
Перезагрузка, чтобы увидеть, если это что-то сделал...
rfkill все еще заряжен. Перезагрузка снова...
Получен поток ошибок iwlwifi:
iwlwifi 0000:03:00.0:
Failed to load firmware chunk!
Could not load the [0] uCode section
Failed to start INIT ucode: -110
Failed to run INIT ucode: -110
Я не думаю, что это связано с новым файлом conf, потому что у меня была эта ошибка несколько дней назад. Это случается не каждый раз. Что касается файла conf: я думаю, он все еще загружен, потому что от него что-то зависит. Если я все еще хочу попытаться остановить его, я могу использовать команду install, о которой я читал.
но на данный момент, я думаю, что я должен попытаться переустановить прошивку?
У кого-нибудь есть какие-либо идеи или идеи, кроме этого?