Недавно, взяв на время ноутбук Compaq Presario V5000, поставил на него Ubuntu 13.04. В процессе настройки ОС обнаружил, что Wi-Fi не работает. После этого я начал поиск решения проблемы.
В официальной документации Ubuntu есть инструкция, как "завести" Wi-Fi на контроллерах Broadcom BCM43XX. Для моей Broadcom BCM4318 требуется свободный драйвер b43.
Проступим к установке драйверов. Откройте терминал и выполните команды:
1
2
3
4
5
6
7
8
|
sudo
apt
-
get
update
sudo
apt
-
get
install
firmware
-
b43
-
installer
sudo
modprobe
-
r
b43
bcma
sudo
modprobe
-
r
brcmsmac
bcma
sudo
modprobe
-
r
wl
sudo
modprobe
b43
echo
"blacklist b43"
|
sudo
tee
-
a
/
etc
/
modprobe
.d
/
blacklist
-
broadcom
-
wireless
.conf
sudo
update
-
initramfs
-
u
|
По идее, всё должно заработать, но нет. А если и заработает, то до первой перезагрузки компьютера. Решение данной проблемы тоже было найдено.
Во-первых, нужно убрать из чёрного списка модуль b43, который мы установили ранее. Для этого выполняем команды:
1
|
sudo
gedit
/
etc
/
modprobe
.d
/
broadcom
-
sta
-
common
.conf
|
Перед строчкой "blacklist b43" поставьте знак # (закомментируйте строку). Сохраните файл.
Затем откройте файл /etc/modules командой в терминале:
1
|
sudo
gedit
/
etc
/
modules
|
Добавьте в конец файла строку "b43" и сохраните файл.
После этого перезагрузитесь. Wi-Fi работает как часы!