D-link DWL-G510 Rev. C2

Купил сабж. Судя по виндозным дровам - чип RT61
нашел кучу разных дров под Linux, некоторые не компилируются, но те, что компилируются, карту не видят! Как будто ее вообще нет в системе.
В том числе пробовал дрова, которые предлагает сама D-link..., ralink-rt61 из портежей...

Если кто заводил эту карту, расскажите как и с подробностями, плиз.

Заводил 510

Заводил 510 через ndiswrapper + родные виндовые дрова... полёт нормальный был! только у меня не c2 была а b2 кажись...

Завел!

Криво в слот вставил оказывается...
дрова ralink-rt61 нормально подошли
Только теперь у меня другая проблема:
iwconfig ra0 essid mynet
дает ровно нулевой результат...

WiFiRouter / # iwconfig ra0
ra0 RT61 Wireless ESSID:"" Nickname:""
Mode:Auto Frequency:2.412 GHz Bit Rate=54 Mb/s
RTS thr:off Fragment thr:off
Encryption key:off

редактирование файла /etc/Wireless/RT61STA/rt61sta.dat тоже никак не влияет на ситуацию.
куда копать, кого казнить?

А шифрование

А шифрование выставлено? А что говорит по этому поводу readme?

Шифрование

Шифрование не используется и соответственно отключено.
Может ли быть проблема в том, что MAC-адрес карты не прописан на точке доступа (включен MAC-фильтр)?

Ткните плиз в readme. Искал - не нашел.

З.Ы. Ламерский вопрос: Что делает iwconfig ra0 essid on ? Роутер теперь даже не пинается... Завтра пойду перегружать....

Quote: Может ли

Цитата:
Может ли быть проблема в том, что MAC-адрес карты не прописан на точке доступа (включен MAC-фильтр)?

Это можете выяснить только Вы.

Цитата:
Ткните плиз в readme. Искал - не нашел.

У них обычно типичные схемы запуска (с командами) написаны в каком-нибудь текстовом файле в каталоге с драйверами (если emerge их не скопировал куда-нибудь в /usr/share{/doc} то нужно искать в архиве с драйверами). Мне с G122 помог именно такой файл, где было всё подробно описано.

Цитата:
Что делает iwconfig ra0 essid on ?

Честно говоря не знаю. Может быть включает возможность работы с несколькими ssid..

Может

Цитата:
Это можете выяснить только Вы.

Я уверен, что используется МАС-фильтр. Вопрос в том: может ли отсутствие регистрации на ТД мешать установке SSID ?

В каком режиме

В каком режиме ты ее поднимешь? Если в Ad-hoc, то точка доступа не нужна. Если в Infrastucture, тогда нужна. А что ты ставил wireless-tools или wpa_supplicant?
http://gentoo-wiki.com/HOWTO_Wireless_Configuration_and_Startup Читал?

Infra

Инфраструктурный. Это линк на инет-провайдера.
использую wireless-tools

readme

Почитал Readme... Написано-то много, даже с примерами... одна проблема: iwconfig и iwpriv вообще никак не влияют на параметры.

Ставь rt61

Ставь rt61 просто, у меня с ним все прекрасно работает )

Не ставятся

Не хочет компилировать... пишет:
CC [M] /var/tmp/portage/net-wireless/rt61-1.1.0_beta1/work/rt61-1.1.0-b1/Module/rtmp_main.o
/var/tmp/portage/net-wireless/rt61-1.1.0_beta1/work/rt61-1.1.0-b1/Module/rtmp_main.c: In function 'RT61_probe':
/var/tmp/portage/net-wireless/rt61-1.1.0_beta1/work/rt61-1.1.0-b1/Module/rtmp_main.c:256: error: 'struct net_device' has no member named 'get_wireless_stats'
/var/tmp/portage/net-wireless/rt61-1.1.0_beta1/work/rt61-1.1.0-b1/Module/rtmp_main.c: In function 'RT61_open':
/var/tmp/portage/net-wireless/rt61-1.1.0_beta1/work/rt61-1.1.0-b1/Module/rtmp_main.c:374: warning: passing argument 2 of 'request_irq' from incompatible pointer type
make[3]: *** [/var/tmp/portage/net-wireless/rt61-1.1.0_beta1/work/rt61-1.1.0-b1/Module/rtmp_main.o] Error 1
make[2]: *** [_module_/var/tmp/portage/net-wireless/rt61-1.1.0_beta1/work/rt61-1.1.0-b1/Module] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r5'
rt61.ko failed to build!
make: *** [module] Error 1

Собрал!

Поставил вручную... применил на пакет rt61 патч от ralink-rt61
после этого модуль скомпилировался.
SSID меняется, правда только правкой rt61sta.dat, но ведь меняется!
Завтра буду регать карту и проверять все ли работает.

А где раздают

А где раздают этот патч?

Патч

Прям в /usr/portage/net-wireless/ralink-rt61 он есть

В продолжение темы

Чтобы новый топик не создавать, такая проблема. У ТД к которой я хочу подключиться, ESSID не показывается командой
# iwlist ra0 scanning
и карта не хочет подключаться к нужной мне сети. (essid в настройках указываю правильный...)
Попытка в наглую сказать карте конектица к этой ТД не получается (((

# iwconfig ra0 ap хх:хх:хх:хх:хх:хх
Error for wireless request "Set AP Address" (8B14) :
SET failed on device ra0 ; Bad address.

Как подключиться к сети, ESSID которой скрыт?
К сетям с открытым ESSID подключается влет без проблем.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".