LINUX.ORG.RU

wifi dwl 140


0

1

Доброго времени суток.

Зашел в тупик при настройке Wi-Fi флешки D-Link DWL-140. ОС - Ubuntu 8.04 с обновлённым ядром 2.6.35.13. C linuxwireless.org скачал драйвера и установил. Без них iwconfig интерфейс wlan0 не обнаруживал. Вот вывод iwconfig после установки драйверов
---
lo no wireless extensions.

eth2 no wireless extensions.

wlan0 IEEE 802.11bgn ESSID:«UMC»
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
---
Вот вывод iwlist scan
---
lo Interface doesn't support scanning.

eth2 Interface doesn't support scanning.

wlan0 Interface doesn't support scanning : Network is down
---
Флешка даже не мигает, хотя если её воткнуть в ноут с Ubuntu 11.10 - мигает.

Подскажите, пожалуйста, где копать.
Может дело в firmware? Но вот как установить его не могу сообразить...

Подскажите, пожалуйста, где копать.

dmesg после втыкания флешки.

wlan0 Interface doesn't support scanning : Network is down

ifconfig wlan0 up

AITap ★★★★★
()
Ответ на: комментарий от AITap

Ошибок в листинге dmesg нет.

[13958.760703] usb 5-3: New USB device found, idVendor=07d1, idProduct=3c0a
[13958.760709] usb 5-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[13958.760714] usb 5-3: Product: 11n Adapter
[13958.760718] usb 5-3: Manufacturer: Ralink
[13958.760722] usb 5-3: SerialNumber: 1.0
[13958.760999] usb 5-3: usb_probe_device
[13958.761060] usb 5-3: configuration #1 chosen from 1 choice
[13958.763340] usb 5-3: adding 5-3:1.0 (config #1, interface 0)
[13958.763438] usbserial_generic 5-3:1.0: usb_probe_interface
[13958.763446] usbserial_generic 5-3:1.0: usb_probe_interface - got id
[13958.763482] rt2800usb 5-3:1.0: usb_probe_interface
[13958.763488] rt2800usb 5-3:1.0: usb_probe_interface - got id
[13958.824282] ehci_hcd 0000:00:1d.7: port 3 high speed
[13958.824294] ehci_hcd 0000:00:1d.7: GetStatus port 3 status 001005 POWER sig=se0 PE CONNECT
[13958.881057] usb 5-3: reset high speed USB device using ehci_hcd and address 4
[13958.936267] ehci_hcd 0000:00:1d.7: port 3 high speed
[13958.936279] ehci_hcd 0000:00:1d.7: GetStatus port 3 status 001005 POWER sig=se0 PE CONNECT
[13959.043607] cfg80211: Updating information on frequency 2472 MHz for a 20 MHz width channel with regulatory rule:
[13959.043613] cfg80211: 2457000 KHz - 2482000 KHz @ 20000 KHz), (600 mBi, 2000 mBm)
[13959.043618] cfg80211: Updating information on frequency 2484 MHz for a 20 MHz width channel with regulatory rule:
[13959.043623] cfg80211: 2474000 KHz - 2494000 KHz @ 20000 KHz), (600 mBi, 2000 mBm)
[13959.049402] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[13959.049877] Registered led device: rt2800usb-phy1::radio
[13959.049914] Registered led device: rt2800usb-phy1::assoc
[13959.049948] Registered led device: rt2800usb-phy1::quality
[13959.050091] drivers/usb/core/inode.c: creating file '004'

Я поменял network-manager на wicd. Ярлык в трее тоже беспроводные сети не обнаруживает. Файл настроек wireless-settings.conf пуст. Может в нём надо прописывать настройки? Команда ifconfig wlan0 up возвращает

SIOCSIFFLAGS: Нет такого файла или каталога

Может интерфейс нужно где-нибудь прописывать?

redstar
() автор топика
Ответ на: комментарий от redstar

Команда ifconfig wlan0 up возвращает
SIOCSIFFLAGS: Нет такого файла или каталога

И это при том, что интерфейс существует? Попробуйте после ifconfig wlan0 up снова посмотреть dmesg.

AITap ★★★★★
()
Ответ на: комментарий от AITap

в dmesg после команды ifconfig wlan0 up появилась одна строка, в которой драйвер wifi ругался на отсутствие firmware. После этого я c сайта Ralink вытянул rt2870.bin(именно тот, который рекомендовался для этого чипсета) и скопировал его в /lib/firmware. На удивление после ifconfig wlan0 up карточка замигала...
И сети начали обнаруживаться. Только вот ip-адрес не выделяется.
Строка интерфейса в /etc/network/interfaces
iface wlan0 inet dhcp
Команда ifup wlan0 возвращает такую ошибку
FATAL: Module p80211 not found.
Failed to load p80211.ko.
run-parts: /etc/network/if-pre-up.d/linux-wlan-ng-pre-up exited with return code 1

redstar
() автор топика
Ответ на: комментарий от redstar

iface wlan0 inet dhcp

Не забыли указать ssid? (см. man wireless и /usr/share/doc/wireless-tools/README.Debian)

/etc/network/if-pre-up.d/linux-wlan-ng-pre-up

Пакет: linux-wlan-ng (0.2.9+dfsg-4)
utilities for wireless prism2 cards

Please note that you probably do not need this package: The prism2_usb driver is included in the default kernel packages since 2.6.31. If you need firmware loading for your prism2_usb device, please just install the prism2-usb-firmware-installer package.

This package ships legacy utilities and scripts for advanced configuration and user-space firmware downloading (support for non-USB devices).

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.