Я не заставляю свой адаптер беспроводной сети (wlan0) показывать в выводе ifconfig
, но название адаптера карты показывает в выводе sudo lshw -c network
. Я видел другие сообщения, которые указывают, что частая причина этого состоит в том, что карта трудно заблокирована, который видим с помощью инструмента rfkill.
Я чувствую себя подобно там, логически должен быть способ разблокировать аппаратные средства, не имея необходимость сначала устанавливать rfkill, поскольку аппаратные средства блокировались без пакета, устанавливаемого во-первых.
Я понимаю, что использование rfkill является самым простым решением, но я ищу альтернативу, более сложную / подход низшего уровня к удалению твердого блока на моем беспроводном адаптере.
Примечание: Исправьте меня, если это не возможно без rfkill.
Править: Я с тех пор купил другой беспроводной адаптер PCI, думая, что он может работать "out-of-the-box", но это также не появляется на ifconfig. Мой вывод sudo lshw -c network
теперь следующие:
*-network:0
description: Network controller
product: BCM4318 [AirForce One 54g] 802.11g Wireless Lan Controller
vendor Broadcom Corporation
physical id: 8
bus info: pci@0000:03:08.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: driver=b43-pci-bridge latency=32
resources: irq:16 memory:fddfc000-fddfdfff
*-network: 1 UNCLAIMED
description: Ethernet controller
product: 88w8335 [Libertas] 802.11b/g Wireless
vendor: Marvell Technology Group Ltd.
physical id: 9
bus info: pci@0000:03:09.0
version: 03
width: 32 bits
clock: 66MHz
capabilities: pm bus_master cap_list
configuration: latency=32
resources: memory:ffdde0000-fddeffff memory:fddd0000-fdddffff
Я заметил следующее интересное сообщение при начальной загрузке и искал его использование dmesg | grep firmware
:
... b43 ssb0:0: Direct firmware load failed with error -2
... b43 ssb0:0: Direct firmware load failed with error -2
... b43 ssb0:0: Direct firmware load failed with error -2
... b43 ssb0:0: Direct firmware load failed with error -2
... b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
Так, казалось бы, что мне нужно это встроенное микропрограммное обеспечение для получения b43, работающего..., но почему точно мне нужно это? Никакие контрольные сообщения относительно другого адаптера также...
Другой адаптер является трудным к невозможному получить работу. Я предлагаю, чтобы Вы удалили его.
Что касается Broadcom, с временным рабочим интернет-соединением, откройте терминал и сделайте:
sudo apt-get update
sudo apt-get install firmware-b43-installer
Перезагрузка и Ваша беспроводная связь должны работать. Я полагаю, что Вашей проблемой было встроенное микропрограммное обеспечение все время, не rfkill.
необходимо установить встроенное микропрограммное обеспечение отдельно, потому что это является собственным и не с открытым исходным кодом, так не включен в медиа установки Ubuntu.