Проблемы с wi-fi (ничего не получается )

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

knacker
Сообщения: 4

Проблемы с wi-fi

Сообщение knacker »

Добрый день!
Я полный ноль в мире Linux, но вот решил попробовать, что это такое и установил ASP Linux 11.2 и сразу же столкнулся с кучей проблем, главной из которых стала невозможность выхода в интернет.

Я выхожу в интернет через Wi-Fi, то есть у меня дома 2 компьютера с беспроводными адаптерами ASUS WL-138G v2 и роутер ASUS WL-520G. Подключение к интернет - проводное, через Ethernet провайдера (я имею в виду кабель, который воткнут в роутер).

Как я понял, мои Wi-Fi адаптеры построены на базе чипсета Broadcom 4318 (так по крайней мере пишет Linux), поэтому в своих действиях я руководствовался мануалом - BOOK Broadcom 4318. Но ничего так и не заработало.

Теперь по порядку:

1. Windows-драйвер адаптера через ndiswrapper устанавливается нормально

Код: Выделить всё

# ndiswrapper -i bcmwl5.inf
Installing bcmwl5
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2
Forcing parameter IBSSGMode|0 to IBSSGMode|2

2. Команда ndiswrapper -l показывает, что драйвер установлен, адаптер видим

Код: Выделить всё

# ndiswrapper -l
Installed ndis drivers:
bcmwl5          driver present, hardware present

3. Потом выполняю следующие 3 команды:

Код: Выделить всё

# ndiswrapper -m
Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper
# depmod -a
# modprobe ndiswrapper

Хочу приступить к настройке с помощью iwconfig и вижу следующее:

Код: Выделить всё

# iwconfig
lo        no wireless extensions.

Warning: Driver for device eth0 has been compiled with version 20
of Wireless Extension, while this program supports up to version 19.
Some things may be broken...

eth0      IEEE 802.11b/g  ESSID:off/any  Nickname:"Broadcom 4318"
          Mode:Managed  Access Point: FF:FF:FF:FF:FF:FF   Bit Rate=1 Mb/s
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

sit0      no wireless extensions.

Должно появиться что-то типа wlan0, но есть только eth0.
То есть, как я понял, система не использует ndiswrapper, а подсовывает какой-то свой драйвер, который вовсе не работает :( Хотя при использовании мастера подключения к интернет, карта даже без использования ndiswrapper показывается как беспроводный адаптер Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless Lan Controller (eth0).
Какой-то конфликт?

На сайте ASUS, нашел linux-драйвера к адаптеру, но установить их согласно прилагающейся инструкции не смог - какая-то ошибка компиляции.

Помогите, пожалуйста, очень не хочется заканчивать свое знакомство с Linux таким способом. Спасибо!
Спасибо сказали:
ChiPka
Сообщения: 26

Re: Проблемы с wi-fi

Сообщение ChiPka »

knacker

Юзай MadWiFi
www.madwifi.org
Спасибо сказали:
knacker
Сообщения: 4

Re: Проблемы с wi-fi

Сообщение knacker »

ChiPka писал(а):
12.02.2007 00:02
Юзай MadWiFi
www.madwifi.org


Насколько я понимаю, мэд вай фай совсем для другого чипа.
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: Проблемы с wi-fi

Сообщение alastor »

по выводу iwconfig именно eth0 и есть твой безпроводной интерфейс (для всех остальных он пишет "no wireless extensions")
А еще полезно посмотреть на несколько тем ниже
Спасибо сказали:
knacker
Сообщения: 4

Re: Проблемы с wi-fi

Сообщение knacker »

alastor писал(а):
12.02.2007 01:13
по выводу iwconfig именно eth0 и есть твой безпроводной интерфейс (для всех остальных он пишет "no wireless extensions")
А еще полезно посмотреть на несколько тем ниже


Да, он определяется как беспроводный, но работать не хочет. По команде iwlist eth0 scan пишет "no such device" (что-то примерно такое).

Все темы по этому поводу я уже прочитал и понял, что должно работать чере ndiswrapper, но в моем случае он похоже конфликтует с загружаемым системой драйвером broadcom. Надо как-то запретить системе грузить этот драйвер. Но как?
Спасибо сказали:
knacker
Сообщения: 4

Re: Проблемы с wi-fi

Сообщение knacker »

Не знаю почему, но мой вопрос не вызвал у пользователей данного форума никакого интереса. Очень жаль... Пришлось просить поддержки на иностранных ресурсах.

Опишу решение проблемы, надеюсь кому-нибудь оно поможет.

Все дело оказалось в том (как я и предполагал), что перед загрузкой ndiswrapper надо отключить родные дрова broadcom 43xx. Это делается так (на примере Ubunto):

Код: Выделить всё

echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
Потом перезагрузиться.

Можно не перезагружаться, а просто выгрузить драйвер:

Код: Выделить всё

sudo rmmod bcm43xx
Спасибо сказали: