LINUX.ORG.RU

Проблема с Wi-Fi rt3090


0

1

Добрый день. Проблема с нетбуком HP Compaq Mini CQ10-410ER.

На нетбуке была предустановленная ОС Windows XP Home sp3. Скачал Mandriva 2010.2 One. Все железо определилось, кроме блютуса. До недавнего времени потребности использования Wi-Fi на нетбуке у меня не возникало, как следствие, я не знал о грядущих проблемах.

Wi-Fi карточка у меня RaLink RT3090 Wireless 802.11n 1T/1R PCIe . Вроде как встала без проблем. Но возникла проблема с физическим включением Wi-Fi. В винде была утилита HP Wireless Assistant, в которой делалось включение/выключение Wi-Fi . Hardware-включение, так сказать физическое. Перед установкой Mandriva, Wi-Fi был выключен. И в результате, сейчас я никак не могу его включить.

Гуглил, но толковой информации не нашел.

Вычитал что можно использовать RF Kill, но su rfkill unblock wlan rfkill unblock wifi rfkill unblock wimax rfkill unblock wwan rfkill unblock all не помогли.

На форумах убунту, читал что вроде как с этой карточкой проблемы при использовании драйверов 2.3.* Там написано качать 2.4.* , make && make install . У меня собрать драйвер не получилось - выдает ошибку. Перед сборкой установил kernel-sources своей версии ядра.

Читал, что надо blacklist вписать rt2800pci Дописал blacklist rt2800pci в /etc/modprobe.d/blacklist-compat Толку 0

Может быть демон wifi ибо service --status-all пишет Configured devices: lo eth0 ppp0 wlan0 Currently active devices: lo eth0

а service wlan start выдает: Starting WLAN Devices: FATAL: Module p80211 not found. Failed to load p80211.o.

По Fn кнопке Wi-Fi тоже не включается. Но он и в винде по этой кнопке вкл/выкл не делал. Только через HP wireless assistant. Все остальные кнопки Fn прекрасно работают.

Помогите, пожалуйста. Подскажите кто сталкивался с подобным? Как быть? Куда копать?

P.S. wicd толку тоже никакого не дает. По этому использую стандартный net manager.

Прилагаю выводы из терминалов по командам:

uname -a $ uname -a Linux gw 2.6.33.5-desktop586-2mnb #1 SMP Thu Jun 17 19:54:13 UTC 2010 i686 i686 i386 GNU/Linux

ifconfig # ifconfig eth0 Link encap:Ethernet HWaddr 00:21:CC:53:36:F9 inet addr:192.168.1.197 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:77352 errors:0 dropped:0 overruns:0 frame:0 TX packets:52812 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:99776680 (95.1 MiB) TX bytes:5761566 (5.4 MiB) Interrupt:27 Base address:0xe000

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:129 errors:0 dropped:0 overruns:0 frame:0 TX packets:129 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:9000 (8.7 KiB) TX bytes:9000 (8.7 KiB)

wlan0 Link encap:Ethernet HWaddr 48:5D:60:0D:70:27 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:17

lspci -v 02:00.0 Network controller: RaLink RT3090 Wireless 802.11n 1T/1R PCIe Subsystem: RaLink RT3090 Wireless 802.11n 1T/1R PCIe Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at 52000000 (32-bit, non-prefetchable) [size=64K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+ Capabilities: [70] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number 00-00-27-70-0d-60-5d-48 Kernel driver in use: rt2860 Kernel modules: rt3090sta, rt2860sta, rt2800pci

★★★

dmesg | grep -i firm
lsmod

И да, используйте форматирование сообщений «User line breaks w/quoting».

AITap ★★★★★
()

1. В свежих ядрах есть поддержка этой карты, не нужно будет устанавливать кривущие ралинковские драйвера.

2. Насколько я помню, чтобы ралинковские драйвера работали с Network manager, нужно раскомментировать опцию в сорцах драйвера до сборки, какую именно - написано в README. Делали это?

AptGet ★★★
()

Только 2800pci вписывал? Попробуй вот так. В блэклист впиши
blacklist rt2800pci
blacklist rt2800usb
blacklist rt2x00lib
blacklist rt2x00pci
blacklist rt2x00usb
и в /etc/modules
rt2860sta
Да и на ралинке есть официальные дрова, вроде как.
http://www.ralinktech.com/support.php?s=2

Aen
()

2<b>AITap</b>
# lsmod
rt3090sta 882903 1

# dmesg | grep -i firm
ничего не выводит. ни по пользователем, ни под рутом.

2<b>AptGet</b>
1. Обновился из бекпортов. теперь ядро 2.6.36.2-desktop586
Вай-фай от этого работать не начал

2. нет, я же не собрал таки драйвер из сорцов. драйвер ставил из репозитория

2<b>Aen> завтра попробую, после отпишусь.

xxblx ★★★
() автор топика

blacklist rt2800pci
blacklist rt2800usb
blacklist rt2x00lib
blacklist rt2x00pci
blacklist rt2x00usb

не помогло.

ещё заметил следующее:
в net-manager'е в активных интерфейсах беспроводные соединения теперь подписаны не wlan0, а ra0.
как-то это странно.
может исходя от этого копать продолжать стоит?

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

хммм...
посмотри вот здесь
http://forums.debian.net/viewtopic.php?f=7&t=60613
http://www.devheads.net/linux/fedora/user/ralink-rt3090-support.htm

вот тут все на испанском, но команды все равно одни для всех - добавление репозитория для патченых дров ралинка
http://www.vivaolinux.com.br/dica/Instalacao-de-placa-de-rede-sem-fio-Ralink-...

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