На этот вопрос уже есть ответ здесь:
Недавно я обновлен до 14.04, но я обнаружил много проблем и решил отменить свои изменения с помощью чистой установки 12.04. Раньше у меня не было проблем с Wi-Fi, но теперь я не могу подключить его к сети
при запуске nmcli nm
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running disconnected enabled enabled enabled disabled
при запуске vi /var/lib/NetworkManager/NetworkManager.state
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
работает iwconfig
eth0 no wireless extensions
lo no wireless extensions
работает ifconfig
дает только eth0
и lo
, поэтому интерфейс wlan
работает
lspci -nnk | grep -iA2 net
07:00,0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
Subsystem: Hewlett-Packard Company Device [103c:165a]
Kernel driver in use: r8169
--
0d:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 10)
Subsystem: Hewlett-Packard Company Device [103c:145a]
Kernel modules: bcma
работает sudo apt-get install bcmwl-kernel-source
sudo apt-get install bcmwl-kernel-source
[sudo] password for timothy:
Reading package lists... Done
Building dependency tree
Reading state information... Done
bcmwl-kernel-source is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Драйвер будет установлен
sudo apt-get install bcmwl-kernel-source
Следующий ответ добился цели:
sudo apt-get remove --purge bcmwl-kernel-source
, Если это не установлено, только продолжите двигаться.
sudo apt-get install linux-firmware-nonfree
sudo modprobe -r b43 && sudo modprobe b43