Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
совместимость:bcm4313 [2014/07/11 15:48] создано |
совместимость:bcm4313 [2014/12/14 16:44] (текущий) |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
качаем драйвер | качаем драйвер | ||
установим необходимое: | установим необходимое: | ||
- | # apt-get install build-essential linux-headers-generic | + | * <code bash>apt-get install build-essential linux-headers-generic</code> |
- | # apt-get build-dep linux | + | * <code bash>apt-get build-dep linux</code> |
- | + | * <code bash>apt-get remove --purge bcmwl-kernel-source</code> | |
- | # apt-get remove --purge bcmwl-kernel-source | + | |
+ | Перезагружаемся. | ||
Теперь начали | Теперь начали | ||
1. Проверяем модули: | 1. Проверяем модули: | ||
- | # lsmod | grep "brcmsmac\|b43\|ssb\|bcma\|wl" | + | <code bash>lsmod | grep "brcmsmac\|b43\|ssb\|bcma\|wl"</code> |
2. Удаляем ненужное: | 2. Удаляем ненужное: | ||
- | # rmmod b43 | + | * <code bash>rmmod b43</code> |
- | # rmmod brcmsmac | + | * <code bash>rmmod brcmsmac</code> |
- | # rmmod ssb | + | * <code bash>rmmod ssb</code> |
- | # rmmod bcma | + | * <code bash>rmmod bcma</code> |
- | # rmmod wl | + | * <code bash>rmmod wl</code> |
3. Добавляем ненужное в блеклист: | 3. Добавляем ненужное в блеклист: | ||
- | # echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf | + | * <code bash>echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf</code> |
- | # echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf | + | * <code bash>echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf</code> |
- | # echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf | + | * <code bash>echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf</code> |
- | # echo "blacklist brcmsmac" >> /etc/modprobe.d/blacklist.conf | + | * <code bash>echo "blacklist brcmsmac" >> /etc/modprobe.d/blacklist.conf</code> |
4. Распаковываем архив с драйвером, переходим в папку и вводим: | 4. Распаковываем архив с драйвером, переходим в папку и вводим: | ||
- | make | + | * <code bash>make</code> |
- | должен сгенерироваться модуль wl.ko | + | * должен сгенерироваться модуль wl.ko |
5. Копируем полученый модуль в /lib/modules/<kernel-version>/kernel/net/wireless | 5. Копируем полученый модуль в /lib/modules/<kernel-version>/kernel/net/wireless | ||
6. Выполняем команды: | 6. Выполняем команды: | ||
- | # depmod | + | * <code bash>depmod</code> |
- | # modprobe wl | + | * <code bash>modprobe wl</code> |