WI-FI не работает (Hard Blocked)

Вчера я впервые установил Ubuntu 12.04 (я всегда был пользователем Windows), поскольку я был в офисе, и у меня был Ethernet-соединение.

Дома я использую только WI-FI. Когда я запустил Ubuntu, он не подключался и не пытался подключиться к какой-либо сети.

По google я нашел команду rfkill и это результаты:

 0: hci0: Bluetooth Soft blocked: no Hard blocked: no 1: brcmwl-0: Wireless LAN Soft blocked: no Hard blocked: no 2: dell-wifi: Wireless LAN Soft blocked: yes Hard blocked: yes 3: dell-bluetooth: Bluetooth Soft blocked: no Hard blocked: no 

Ну, WI-FI заблокирован аппаратным обеспечением, поэтому я попробовал команду rfkill unblock 2 и это не сработало. Поскольку я не знал даже моей модели Broadcom, я нашел lspci и результат для WI-FI:

 0e:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01) 

Мой ноутбук – Dell Vostro 1520 с установленной WinXP. Спасибо за помощь!

PS: Это также может помочь, когда я вхожу в System Settings > Network (это может быть иначе, мой Ubuntu на испанском языке) «Режим самолета» подключен. Когда я пытаюсь разблокировать его, он выходит на свое первоначальное место после того, как я закрываю это окно и открываю его снова и когда я перезагружаюсь.


Обновление добавлено из комментария к ответу

«Дополнительные драйверы» Broadcom включены и включены.

Broadcom и ubuntu не играют хорошо вместе

Попробуйте эти исправления

Беспроводная связь не работает на Broadcom BCM4312

Я нашел это, и это сработало для меня.

Вот как включить беспроводную hardswitch, используя терминал:

 sudo apt-get remove bcmwl-kernel-source sudo apt-get install firmware-b43-installer sudo apt-get install b43-fwcutter 

Затем введите эту команду, чтобы включить ее:

 cat /etc/modprobe.d/* | egrep '8180|acx|at76|ath|b43|bcm|CX|eth|ipw|irmware|isl| lbtf|orinoco|ndiswrapper|NPE|p54|prism|rtl|rt2|rt3 |rt6|rt7|witch|wl' 

Перезагрузитесь и убедитесь, что он остается включенным.

Попробовав несколько вещей, я решил это, перезапустив BIOS (Lenovo B570) .

Когда вы включаете компьютер, нажмите F2, чтобы войти в BIOS, а затем сбросьте его F9 .

Прежде всего: я в HP Pavilion dv4-1528la, работаю Ubuntu 12.04 LTS

Ну, я должен сказать, что в течение последних 4 часов я пытался использовать все возможные решения, которые я нашел на любом форуме ubuntu. И я, наконец, сделал это, нашел решение, которое было принято на испанском форуме . Надеюсь, еще не поздно помочь кому-то найти свой путь.

Таким образом, после попытки любой возможной комбинации с rfkill в терминале, с помощью и без sudo , пытаясь удалить некоторые файлы конфигурации, которые я нашел в других «возможных ответах», и поиск в настройке BIOS опции, которую я не нашел, на Wireless всегда при запуске, я продолжал копать, и ответ, который я нашел, был следующим:

Из-за ошибки в ядре linux rfkill иногда работает не так, как ожидалось, и существует некоторая несовместимость в аппаратном контроллере Linux и некоторых аппаратных устройствах. Решение, рекомендованное этим парнем, – это запустить ноутбук с загрузочным pendrive и начать беспроводную связь оттуда.

Так вот что я сделал, к счастью, у меня был pendrive, который я использовал для установки текущей Ubuntu 12.04 LTS OS, в которой я сейчас, и после загрузки с ней я смог запустить беспроводную связь непосредственно из значка панели меню. Тогда это просто вопрос отключения, удаления pendrive и повторного включения с HDD. И он снова работает, а не жесткий блок.

введите описание изображения здесь

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

Мне просто пришлось нажать переключатель беспроводной сети на стороне моего ноутбука, как я случайно отключил его. Но теперь его работа, нужно следить за этой небольшой ошибкой. Затрагивает меня на 2 часа поиска.

Для оборудования Broadcom часто требуются драйверы с закрытым исходным кодом. Включили ли вы проприетарные драйверы? Для этого перейдите в «Настройки системы» -> «Дополнительные драйверы»

Вы уверены, что аппаратный переключатель для Wi-Fi на вашем ПК включен?

 echo "options asus_nb_wmi wapf=4" | sudo tee /etc/modprobe.d/asus.conf 

Это решение решило проблему в Asus X552C с Wi-Fi-картой Broadcom 43225