Lenovo IdeaPad S9 и Linux - настройка Wi-Fi.

пятница, 26 ноября 2010 г.
Купил себе недавно нетбук - Lenovo IdeaPad S9 и так как являюсь любителем Linux и сторонником свободного ПО, то сразу же отформатировал жесткий диск с OEM-ной Windows XP Home и установил на него свой любимый дистрибутив Arch Linux. Все было просто замечательно, но я тут же столкнулся с проблемой, которую не смог решить штатными средствами. Не смог завести Wi-Fi, ради которого собственно и покупался нетбук (чтобы спокойно лежать на кровати и ползать в интернете после работы). Чип, который использовался у меня на нетбуке - Broadcom BCM4312.


Пришлось перепробовать массу разных способов и прошивок, но проблему свою я так и решить не смог. Поэтому решил попробовать сделать это в Debian.
Что примечательно, в Debian у меня все получилось и я тут же озадачился: "Может я что-то где-то просмотрел или не дочитал?" Так и оказалось. В Debian я настраивал по этой инструкции и понял, что мне нужен совершенно другой модуль - wl.

В тот же день, я поставил Arch Linux обратно. Оказалось настроить Wi-Fi на Lenovo IdeaPad S9 проще простого:
1. Собираем модуль из AUR:
# yaourt -S broadcom-wl
2. Удаляем модуль b43:
# rmmod b43
3. Загружаем модули:
# modprobe lib80211_crypt_tkip
# modprobe wl
4. Создаем список зависимостей модулей:
# depmod -a
5. Теперь добавляем загружаемые модули в /etc/rc.conf в раздел MODULES:
MODULES=(lib80211_crypt_tkip wl !b43....
6. Сохраняем файл rc.conf и перезагружаемся. Все должно работать.
Более подробная инструкция здесь.

0 коммент.:

Отправить комментарий