[ubuntu] Who say wireless will work?

После смены роутера на работе, вафельный(wi-fi) модуль на моем лептопе периодически отказывался сотрудничать, элеметарно уводя систему на свою сторону kernel panic’ом. Лечим…

Ясное дело, что менять роутеры до подходящего настроения у модуля это сильно ‘кошерно’. Поэтому ищем корень зла и… искореняем переманиваем на свою сторону.

Сперва определяем виновника:

~$ lspci | grep Network
#03:00.0 Network controller: Broadcom Corporation BCM43225 802.11b/g/n (rev 01)

Ну по одному слову ‘Broadcom’ становиться понятно почему возникли проблемы. Готовим бубен напильник.
Note: Для выполнения всех дальнейших операций советую раздобыть ethernet кабель или какой-нить 3g модем.

#Сносим проприетарные дрова, если таковые имеют место быть:
~$ sudo apt-get remove --purge bcmwl-kernel-source

#Обновляем репы:
~$ sudo apt-get update

#Ставим заново проприетарные дрова:
~$ sudo apt-get install bcmwl-kernel-source

При установке пропри.. ааа.. что ж за слово то такое… кхм… вообщем дров, они будут собраны автоматом для вашего ядра.
Далее добавляем дрова, идущие из под коробки, в блеклист дабы неповадно было:

~$ sudo echo blacklist brcm80211 >> /etc/modprobe.d/broadcom-sta-common.conf

Дальше выгружаем все возможные драйвера для этой карточки:

~$ sudo modprobe -r b44 b43 b43legacy ssb brcm80211

Поднимаем интерфейс с новыми драйверами:

~$ sudo modprobe wl

Профит!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s