wifi в Debian, broadcom, DELL Inspiron 1501
Итак, нам нужны виндовые дрова на карточку, установленный ndiswrapper (на момент написания последняя версия была 1.52) и немного мозгов.
Виндовые дрова у меня были на диске, который шел в поставке с ноутбуком (у кого нет, можно посмотреть на сайте dell.com).
Извлекаем из exe нужные нам файлы:
cabextract название файла
(вот мой bcmwl5.inf.gz)
Далее устанавливаем драйвер
ndiswrapper -i bcmwl5.inf
Затем проверяем
ndiswrapper -l
Если все было сделано правильно, то мы увидим что-то вроде этого:
bcmwl5 : driver installed
device (14E4:4312) present (alternate driver: ssb)
Теперь выполняем:
ndiswrapper -m
modprobe ndiswrapper
echo ndiswrapper >> /etc/modules
Перезагружаемся.
Проверяем работу:
# iwlist scanning
Если у вас wpa шифрование, то необходимо поставить wpa_supplicant.
Затем отредактировать /etc/wpa_supplicant.conf.
Мой файл:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
network={
ssid="WL520GC_YkWq"
bssid=00:3C:G6:17:F8:H5
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
psk="ваш ключ"
}
Далее находим /etc/network/interfaces и в конце файла добавляем (в моем случае eth1):
pre-up wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf -B
post-down killall wpa_supplicant
Таким образом мы будем запускать модуль при загрузке системы.
Теперь от рута набираем:
killall wpa_supplicant
wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf -B
Сеть должна заработать.