USB-свисток WIFI с поддержкой AP

Есть неттоп, хочу его превратить в точку доступа. Есть что-то гарантированно хорошее? Из портов только USB, поэтому вариантов не много, но где и что искать - не соображу. Посоветуйте, пожалуйста. Я так понимаю, надо искать то, что держит hostapd? Как это совместить с тем, что продается в Москве?

Скорей всего лучше что-то отсюда

http://wireless.kernel.org/en/users/Drivers/carl9170
Вроде бы оно умеет в master mode работать.

Owl's are not what they seem...

И еще тут

http://wireless.kernel.org/en/users/Drivers/p54

Owl's are not what they seem...

Спасибо, но подразумевалось

Спасибо, но подразумевалось опробованное, т.е. девайс может и поддерживаться, но быть жутко глючным, как у меня было с одним свистком от Zyxel, что весьма меня удивило. Но удивление было неприятным и повторять его не хочется.

Тут все просто

Выбираете железку, которую сможете купить - и дальше гуглить конкретно о ней, работает оно или нет.
А вообще, что - PCI совсем нету?

Owl's are not what they seem...

Откуда на нетбуке PCI?

Откуда на нетбуке PCI?

По делу - сам хочу попробовать подобное с девайсом TP-Link TL-WN721N USB 802.11g/b/n
Вроде как оно на чипе ar9271 и должно работать через ath9k. Но работает ли оно в hostap режиме?

Никакого hostapd-режима не

Никакого hostapd-режима не существует, есть Master Mode, поддержка которого необходима для для создания программной AP с использованием hostapd. Гугл в помощь )

Owl's are not what they seem...

http://www.tp-link.com/ru/pro

http://www.tp-link.com/ru/products/productDetails.asp?class=&content=fea&pmodel=TL-WN721N

облом... "Поддержка двух режимов работы: Самоорганизующегося (Ad-Hoc) и инфраструктуры"

А как насчет вот такого

А как насчет вот такого девайса? ASUS WL-167g/V3 USB 802.11g/b/n

Данный девайс отпадает. Не

Данный девайс отпадает. Не заводится. Попытка собрать модуль ядра с диска приводит к ошибкам связанным с исключением из ядра старых сетевых API. Другая же версия откомпилилась нормально, но при попытке подгрузить модуль система выпадала в кернел паник.
Эксперименты продолжил с D'Link DWA-140. Чип Ralink RT2870. Модуль rt2800usb есть в ядре кажется еще с 2.6.30. Однако до сих пор (EXPEREMENTAL)
Довольно быстро завелся, удалось даже запустить его в master mode и поднять hostapd.
Единственный в зоне действия коммуникатор сети не увидел. Приду домой - попробую отладить оное с нетбуком. Возможно стоит попробовать с rt2800sta.

Как вариант для тестов можно попробовать TL-WN821N, он как раз на чипе Atheros и есть в списке выше(2-й пост)

Забудьте о модулях ядра с

Забудьте о модулях ядра с диска, как о страшном сне.
Юзать только compat-wireless.

Owl's are not what they seem...

TL-WN821N плохо

TL-WN821N плохо поддерживается, на ar9170usb частые дисконнекты и нет поддержки N.
На 2.6.36 ядре вообще неюзабелен.
carl9170 еще не пробовал.

Welcome to irc://irc.freenode.net/gentoo-ru
Registered Linux User #363657

Я на TL-WN821N с carl9170

Я на TL-WN821N с carl9170 поднял на той неделе, поддержка N в нем есть. Работает с hostapd без проблем.

а как с dwa-140?

у вас получилось создать АП с ним?

Хорошо всё это или не хорошо? Если не хорошо (что несомненно), то чем же именно не хорошо? А если, может быть, и хорошо (что тоже возможно), то чем же, опять, хорошо?

мои впечатления от свистков

Имею в наличии TL-WN821n, Dlink DWA-140 и DWA-131, все они "сходу" работают в managed-режиме, то есть в режиме клиента. DWA-140 может работать в режиме ad-hoc (причём его ещё не все "клиенты" видят, не разбирался почему), ну а TL-WN821n v2 отлично работает с hostapd. Купил эти три адаптера для быстрого подключения ноута в нескольких точках, один оставлю, два раздам, пока полностью работоспособен именно TL-WN812n. Впечатления обо всех свистках - несколько дней, вообще изначально хотелось запустить хост-ап на dwa-131: симпатичная усб-тычка.

Хорошо всё это или не хорошо? Если не хорошо (что несомненно), то чем же именно не хорошо? А если, может быть, и хорошо (что тоже возможно), то чем же, опять, хорошо?

Ну я же и написал что

Ну я же и написал что TL-WN821N работает с hostapd без проблем

ну а dwa-140

А dwa-140? С ним у меня только ад-хок работал, было бы интересно посмотреть на ап, у вас получилось подружить его с хостапд?
В заголовке предыдущего сообщения указывал адаптер, про который спрашивал.

Хорошо всё это или не хорошо? Если не хорошо (что несомненно), то чем же именно не хорошо? А если, может быть, и хорошо (что тоже возможно), то чем же, опять, хорошо?

С dwa-140 тоже только ad-hoc

С dwa-140 тоже только ad-hoc заработал, и то с переменным успехом.

Смотреть у производителя -

Смотреть у производителя - точно бесполезно )

Owl's are not what they seem...

ID 07d1:3c07 D-Link System

ID 07d1:3c07 D-Link System Wireless G DWA-110 Adapter (rt73usb)
работаэ c 2.6.35-tuxonice + net-wireless/hostapd-0.7.3

:)

И всё таки какой девайс то брать с возможностью AP?

TL-WN821N v2 поддерживает AP, но вот что-то V2 не могу найти в мск.
Dlink DWA-140 и DWA-131 вообще не понятно на каком они чипе, поддерживают ли AP.
А то купил TL-WN721N, а он собственно и не поддерживает AP, понял только когда настраивать начал.

v2 - в lsusb, в названии не будет

TL-WN821N v2 - это из строчки в lsusb, в название тычки окончание 'v2' не попадает. Я покупал через просмотр http://market.yandex.ru/offers.xml?&modelid=2419957&hid=723087&hyperid=2419957&grhow=shop&how=aprice&np=1

ещё точнее, брал тут: http://www.justcom.ru/goods/161991/

Хорошо всё это или не хорошо? Если не хорошо (что несомненно), то чем же именно не хорошо? А если, может быть, и хорошо (что тоже возможно), то чем же, опять, хорошо?

Спасибо купил.

Спасибо купил в джустком. Только версия не 2.0, а 2.8 попалась, но lsusb показывает ID 0cf3:1002 который нужен.

wpa

какой вы firmware использовали, а то их там чуть ли не 3-4 штуки. А то что-то у меня wpa не настраиваться на ap. Если будет возможность выложите пожалуйста ваши конфиги настройки, сверю с своими, а то мб я что-то в настройках накосячил.

пожалуйста:

/etc/hostapd/hostapd.conf

interface=wlan0
driver=nl80211
ssid=mywlan
country_code=RU
hw_mode=g
channel=7
ieee80211n=1
wpa=3
wpa_passphrase=12345678
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP

/etc/conf.d/hostapd

INTERFACES="wlan0"
CONFIGS="/etc/hostapd/hostapd.conf"
OPTIONS=""

/etc/modprobe.d/blacklist.conf

blacklist rt2800usb
blacklist rt2x00lib
blacklist rt2x00usb

lsmod|carl

carl9170               65322  0 
mac80211              182548  1 carl9170
ath                    14418  1 carl9170
cfg80211              139025  3 carl9170,mac80211,ath
compat                  5268  3 carl9170,mac80211,cfg80211


/etc/conf.d/dhcpd

 DHCPD_CONF="/etc/dhcp/dhcpd.conf"
 DHCPD_IFACE="wlan0"

/etc/conf.d/net

config_wlan0=( "192.168.3.1/24" )
channel_wlan0="7"
essid_wlan0="newnet"
mode_wlan0="master"

/etc/dhcp/dhcpd.conf

...

subnet 192.168.3.0 netmask 255.255.255.0 {
        range 192.168.3.2 192.168.3.10;
        option domain-name-servers 8.8.8.8, 8.8.4.4;
        option routers 192.168.3.1;
        option broadcast-address 192.168.3.255;
        default-lease-time 600;
        max-lease-time 7200;
}

всё работает, что можно улучшить:
* в дмесг постоянно спам про усб линк/унлинк
* если перегружать систему с воткнутым усб, будет безуспешно подниматься net.wlan0, на работоспособность hostapd, впрочем, это не влияет.

Записи в блеклисте избыточны, ибо куплены были три усб-aдаптера вай-фай, все пробовал настроить. Фирмваре выкачивал последний. Успехов)

Хорошо всё это или не хорошо? Если не хорошо (что несомненно), то чем же именно не хорошо? А если, может быть, и хорошо (что тоже возможно), то чем же, опять, хорошо?

Спасибо.

Спасибо, всё примерно так же было, проблему с wpa решил сборкой ecb модуля и подгрузкой его перед модулем carl9170.

про данную конфигурацию

отмечу, что сегодня (на этой неделе) данная конфигурация отвалилась после обновления world:

# /etc/init.d/hostapd restart
 * Caching service dependencies ...                                                                                                                                                    [ ok ]
 * Stopping hostapd ...                                                                                                                                                                [ ok ]
 * Bringing up interface wlan0
 *   Starting wpa_supplicant on wlan0 ...
 *   /etc/wpa_supplicant/wpa_supplicant.conf not found                                                                                                                                 [ !! ]
 * ERROR: net.wlan0 failed to start
 * ERROR: cannot start hostapd as net.wlan0 would not start

и это сходу лечится через комментирование строки

#INTERFACES="wlan0"

в /etc/conf.d/hostapd, дальнейшее выполнение

 ~ # ifconfig wlan0 192.168.3.1
 ~ # /etc/init.d/hostapd restart
 * Caching service dependencies ...                                                                                                                                                    [ ok ]
 * Starting hostapd ...                                                                                                                                                                [ ok ]

после этого полёт нормальный, всё раздаётся/принимается. Корректное решение лично мне пока неизвестно, наводящие намёки от толковых людей - приветствуются.

И ещё одно дополнение к теме - выше я писал, что нет возможности запустить hostapd с Dlink DWA-130, и сейчас в 'staging drivers' появилась тычка "ap support" для данного драйвера. Ещё, впрочем, не проверял, усб-тычка сохранилась. С этой бы проблемой корректно разобраться.

Хорошо всё это или не хорошо? Если не хорошо (что несомненно), то чем же именно не хорошо? А если, может быть, и хорошо (что тоже возможно), то чем же, опять, хорошо?

А вы обновление байслейаута

А вы обновление байслейаута по мануалу делали?

я выполнил запрашиваемое

я выполнил запрашиваемое etc-update, успешно ребутнулся после этого, думал, этого будет достаточно. Я, конечно же, читаю сообщения емерга, было написано - "etc-update либо dispatch-conf, и почитайте мануал", etc-update-то я выполнил, а с мануалом-то оно понятно что надо ознакомиться, да.

Хорошо всё это или не хорошо? Если не хорошо (что несомненно), то чем же именно не хорошо? А если, может быть, и хорошо (что тоже возможно), то чем же, опять, хорошо?

В мануале еще было сказано

В мануале еще было сказано проверить некоторые уровни rc-update и что надо сделать с сетевыми настройками, которые должны обломиться... ;)

Рассказываю про новую систему

Рассказываю про новую систему инициализации. В мануале написано, что переход на новую систему инициализации будет произведён только после удаления /etc/conf.d/rc. То есть, после обычного выполнения обновления и дальнейшего etc-update новая система инициализации не используется, теоретически ничего не должно было отвалиться. Для проверки использовал новую систему инициализации, изменения конфигурации свелись к тривиальному удалению скобок из /etc/conf.d/net. В результате имею тот же описанный выше результат - необходимо комментировать используемый интерфейс в /etc/conf.d/hostapd, чтобы не было попытки поднять wlan0 через несуществующий wpa_supplicant, и руками задавать адрес интерфейса. Хотелось бы корректное решение, ну а пока добавил ifconfig в скриптец, вызываемый из udev-правила по вставке усб-тычки.

Хорошо всё это или не хорошо? Если не хорошо (что несомненно), то чем же именно не хорошо? А если, может быть, и хорошо (что тоже возможно), то чем же, опять, хорошо?

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

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