1 (16.06.2011 16:34:34 отредактировано arbulgazar)

Привет! Уже неделю бьюсь с wi-fi, пока безуспешно.
Проблема в том, что wi-fi адаптер подключается к сети только если сигнал идеальный, или близкий к этому. Сначала думал, что проблема в Network Manager, но ни через iwconfig, ни через /etc/network/interfaces сделать ничего не получается. Я спрашивал опытных людей, говорят, делаю всё правильно.
Попробую сообщить всю нужную информацию:

Нетбук: msi wind u135

utkin@the-notebook:~$ sudo lsb_release -a
No LSB modules are available.
Distributor ID:    Debian
Description:    Debian GNU/Linux testing (wheezy)
Release:    testing
Codename:    wheezy

utkin@the-notebook:~$ uname -a
Linux the-notebook 2.6.38-2-686 #1 SMP Sun May 8 14:49:45 UTC 2011 i686 GNU/Linux

utkin@the-notebook:~$ lspci | grep -i wireless
01:00.0 Network controller: Ralink corp.[b] RT3090[/b] Wireless 802.11n 1T/1R PCIe

utkin@the-notebook:~$ aptitude show firmware-ralink
Пакет: firmware-ralink                           
Новый: да
Состояние: установлен
Автоматически установлен: нет
Версия: 0.30
Приоритет: необязательный
Раздел: non-free/kernel
Сопровождающий: Debian Kernel Team <debian-kernel@lists.debian.org>
Размер в распакованном виде: 106 k
Предлагаются: initramfs-tools, linux-image
Описание: Binary firmware for Ralink wireless cards
 This package contains the binary firmware for wireless network cards with the
 Ralink RT2501 [Turbo], RT2600, RT5201 [Turbo], RT5600, RT5201USB, RT2800P[D],
 RT2700P[D], RT2700E[D], RT2800E[D], RT2800U[D] or RT3000E[D] chipsets or
 RT3070/RT3071/RT3072 chips, supported by the rt61/rt61pci, rt73/rt73usb,
 rt2860sta, rt2870sta/rt2870, rt3070sta or [b]rt3090sta[/b] drivers. 
 

Значит, вроде как, нужный модуль в ядре есть и firmware стоит.
Нашёл вот такую тему на форуме. Парень ставит rt2860sta, вместо rt2800pci, хотя вот тут написано, что пользователи wheezy используют именно rt2800pci. Не думаю, что такие махинации могут помочь - у меня всё же распознаётся wi-fi адаптер.
Кое где натыкался на проблему с драйверами, там ничего нового не ставили, а просто добавляли в blacklist:
#Balcklist RaLink drivers
blacklist rt2800pci
blacklist rt2800lib
blacklist rt2x00usb
blacklist rt2x00pci
blacklist rt2x00lib
Пробовал, не помогло. Комп вообще перестал видеть wlan0, использует rt2800.

На iwconfig карточка тоже работает весьма специфично:
Если сигнал отличный:
         iwconfig wlan0 essid "name" изменяет имя, сканирует, присваивает ap точки "name".
         ifup wlan0 всё подключается и работает.
Если сигнал не идеальный:
         iwconfig wlan0 essid "name" изменяет имя, сканирует и на этом всё кончается.
         ifup wlan0 не получает ответа.
И в одном ни в другом случае iwconfig wlan0 ap 00:14:D1:57:FB:B7 только сканирует сеть (видимо в попытке найти нужный essid и всё остальное).

Подскажите, как решить эту проблему!

In Thrall we trust.

2

У меня D-Link DWA-510, была такая проблема на Debian Squeeze (ну и Lenny) - на Wheezy и позднее всё решилось.
Учитывая то, что у Вас Wheezy, не знаю, что посоветовать.

3

http://www.linux.org.ru/forum/linux-hardware/5794725
P.S. Рыться в конфигах руками в данном случае бесполезно: если драйвер корректно работает с чипом адаптера, то и в NM всё будет идеально.

При укусе ядовитой змеи, держите её голову на расстоянии от себя, чтобы она не укусила вас в ответ...

4

Writer пишет:

http://www.linux.org.ru/forum/linux-hardware/5794725
P.S. Рыться в конфигах руками в данном случае бесполезно: если драйвер корректно работает с чипом адаптера, то и в NM всё будет идеально.

Я, к сожалению, ни слова не понял из этого поста по ссылке, читал ещё до обращения сюда. У меня линукс около 2 месяцев, так что я совсем молодой в этом плане. Но, насколько я понял, по ссылке проблема на 64битный комп и для шифрований wpa2.
Если мне имеет смысл пробовать что то аналогичное, не могли бы вы помочь? Хотя бы объяснить, что сделал парень с форума.

In Thrall we trust.

5

arbulgazar пишет:

Кое где натыкался на проблему с драйверами, там ничего нового не ставили, а просто добавляли в blacklist:
#Balcklist RaLink drivers
blacklist rt2800pci
blacklist rt2800lib
blacklist rt2x00usb
blacklist rt2x00pci
blacklist rt2x00lib
Пробовал, не помогло. Комп вообще перестал видеть wlan0, использует rt2800.

В данном случае надо убрать из blacklist'а модуль rt2800pci
А вообще мне пришлось заменить модуль от Ралинк на другой (ноут msi wind u210)

6

D_Chu пишет:

В данном случае надо убрать из blacklist'а модуль rt2800pci
А вообще мне пришлось заменить модуль от Ралинк на другой (ноут msi wind u210)

Только rt2800pci тоже убирал, не помогает - комп не видит wlan0.

In Thrall we trust.

7

arbulgazar пишет:
D_Chu пишет:

В данном случае надо убрать из blacklist'а модуль rt2800pci
А вообще мне пришлось заменить модуль от Ралинк на другой (ноут msi wind u210)

Только rt2800pci тоже убирал, не помогает - комп не видит wlan0.

Убирал вот так?

#Balcklist RaLink drivers
#blacklist rt2800pci
blacklist rt2800lib

По-моему, после этого я перезагружал комп и все было нормально. Так пробовали?

тот же адаптер, тоже не работает на Wheezy. Вот выдержка из английской вики ( http://wiki.debian.org/rt2800pci )

"Wheezy

Add a "non-free" component to /etc/apt/sources.list, for example:
# Debian Wheezy (testing)
deb http://ftp.us.debian.org/debian wheezy main contrib non-free

Update the list of available packages and install the firmware-ralink package:
aptitude update && aptitude install firmware-ralink"
Сделал, но не работает. Когда-то пробовал так http://dimkoche.ru/blog/post/10/ , вроде бы работало (видело сети, но я к ним не подключался, тк паролей не имею, а если дома создавать, то обычно создаю сам). Можно что-то поковырять с firmware-ralink (добавить в блэклист что-то ( #Balcklist RaLink drivers
#blacklist rt2800pci
blacklist rt2800lib
это пробовал, не помогло), или еще что-то подкрутить? или сразу пробовать  это http://dimkoche.ru/blog/post/10/ ?

9

Попробуйте

 Консоль:
aptitude install firmware-linux

10 (27.07.2011 21:55:39 отредактировано Человек-коржик)

Спасибо! Зашевелилось, появился mac. На другом ноуте от винды создал соединение, он его видит, но правда, не подсоединяется. Соединяется долго, потом пишет "connection failed" и предлагает ввести пароль, если зашифровано, или просто пересоединиться. Сижу на кедах, соединяю NM. Может, как раз NM и виноват, а может, кривые руки, потому как в винде ничего не говорится про дополнительные настройки, а кедовый NM предоставляет возможность их сменить. Надо попробовать соединить через interfaces, но я пока не прочитал ман, так как он на английском. Надо печатать и потихоньку переводить

upd. он не видит (или не показывает) mac адрес соединения. Просто забито нулями
upd. 2 он, как я понял, не хочет добавлять в список соединения, которые я создаю сам, как и в случае с pppoe