Presario 2100 wifi driver [РЕШЕНО]

Автор extrafant, 15 декабря 2013, 08:31:44

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

extrafant

Добрый день!

Есть старый ноут presario 2100! На него я установил debian 7 lxde
Все драйвера, кроме wifi установились автоматически

wifi Network controller [0280]: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller [14e4:4320] (rev 02)
Kernel driver in use: b43-pci-bridge

по wifi я сделал так:

sudo apt-get install b43-fwcutter

echo "blacklist b43legacy" | sudo tee -a /etc/modprobe.d/blacklist.conf

echo b43 | sudo tee -a /etc/modules

Нашел еще вот такую инструкцию:

http://wireless.kernel.org/en/users/Drivers/b43#bcm43xx.2C_b43legacy.2C_b43.2C_softmac.2C..._the_full_story

Из нее проделал:

sudo apt-get install firmware-b43-installer

Однако wifi так и не работает!


Пожалуйста, подскажите что я сделал не так и как мне оживить wifi на старом рабочем ноуте! Очень надо

sandaksatru

#1
Цитата: extrafant от 15 декабря 2013, 08:31:44Пожалуйста, подскажите что я сделал не так и как мне оживить wifi на старом рабочем ноуте! Очень надо
судя по куску вашего lspci вывода, у вас стоит чип BCM4306 rev 2. Для вашей версии чипа debian wiki советует именно legacy драйвер.

1) Попробуйте откатить все ваши действия до момента, как вы добавили legacy драйвер в блэклист.
2) Установите фирмвару:
apt-get install firmware-b43legacy-installer
3) Выгрузите все остальные модули для b43, если они загружены, с помощью "modprobe -r"
4) Загрузите legacy модуль:
modprobe b43legacy
5) Проверьте результаты, отпишитесь.

extrafant

я лишь выполнил:
apt-get install firmware-b43legacy-installer
modprobe b43legacy

wifi нет по-прежнему

а как мне выгрузить другие модули? (и уточнить загружены ли они)

sandaksatru


extrafant

команды выполнил. wifi нет

sandaksatru

Цитата: extrafant от 15 декабря 2013, 18:08:00команды выполнил. wifi нет
Вывод дайте команд

extrafant

root@presario2100:/home/fant# lsmod | grep b43
b43                   288914  0
bcma                   19156  1 b43
mac80211              171389  1 b43
cfg80211              113445  2 mac80211,b43
rng_core               12580  1 b43
ssb                    43266  1 b43
mmc_core               62021  2 ssb,b43
pcmcia                 32047  2 ssb,b43
root@presario2100:/home/fant# dmesg | grep b43
root@presario2100:/home/fant#

sandaksatru

extrafant,
1) Откройте файл /etc/modules:
sudo nano /etc/modules
Там последней строкой должна быть запись b43. Исправьте на b43legacy, сохранитесь.
2) Откройте файл /etc/modprobe.d/blacklist.conf:
sudo nano /etc/modprobe.d/blacklist.conf
Последней строкой должна быть запись b43legacy. Удалите её.
3) Выгрузите модуль b43:
sudo modprobe -r b43
4) Загрузите модуль b43legacy:
sudo modprobe b43legacy
5) Проверьте результаты, скопируйте их вывод сюда:

sudo lsmod | grep b43
sudo dmesg | grep b43
sudo ifconfig -a
sudo lspci -mvknn


В последнем выводе скопируйте только ту часть, которая касается вашего wifi контроллера.

extrafant

sandaksatru, ОГРОМНОЕ ВАМ СПАСИБО за ответ и за потраченное время!

После проделанных манипуляций wifi заработал!

Думаю, тема закрыта и вопрос решен

qupl

* приходится флудить и вместо одного слова Решено, писать много букв
Цитата: выдержка из правил разделаЗадающим вопрос:
2.  Если проблема решена, не забывайте помечать заголовок темы словом [РЕШЕНО].

extrafant

Извините, но я не вижу где можно поставить галочку в заголовке "Решено"?

qupl

Отредактировать первое сообщение темы, исправив его заголовок.