Бортовой журнал Ктулху

Ubuntu 12.04 + Broadcom Corporation BCM4311

В процессе переезда на ноутбук пришлось столкнуться с тем, что беспроводная сетевая карта Broadcom Corporation BCM4311 некорректно определилась или система Ubuntu 12.04  подсунула некорректный драйвер, в-общем сети не было.

 

В сети нашлась хорошая статья на эту тему, которая полностью решила проблему.

1. Легкий способ (мне помог).

Чтобы исправить эту ситуацию нужно вначале проверить свою модель карты

lspci -nn | grep 0280

Если вы увидели "Broadcom Corporation BCM4311 802.11a/b/g [14e4:4312]" то вам нужно удалить неправильный драйвер:

sudo apt-get purge broadcom-sta-common broadcom-sta-source bcmwl-kernel-source

А потом, установить новый (с сетевым кабелем):

sudo apt-get update sudo apt-get install b43-fwcutter firmware-b43-installer

Дальше нужно перезагрузиться и проверить соединение без сетевого кабеля

2. Продвинутый способ

Можно принудительно заставить включить правильные драйвера:

sudo modprobe b43

А потом попросить систему это делать постоянно после каждого restart'a. Нужно вставить "b43" в список загружаемых модулей

sudo nano /etc/modules

 

Оригинал статьи.