Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
wifi решения
Dub
Добавлено 02.09.2012 21:35 Редактировалось 02.09.2012 22:02
0
Сообщение: 1
Dub
5

Пункты: 1141
Регистрация: 14.05.2012
Есть задумка сделать такую систему:
АЦП+ARM+Wifi-модуль
естественно всё под Linux.
Сначала смотрел в сторону wi-fi модулей, а потом решил что есть же USB на ARM-китах. Тогда наверное проще купить USB Wifi свисток китайский.
Возможно где-то есть описания как прикрутить такое на Linux. А то не хочется велосипед изобретать.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.09.2012 23:02 Редактировалось 03.09.2012 00:48 Сообщение: 2
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
хм.. ARM+WiFi вполне несложно..
я сделал экспериментальную систему на Dlink (dwa125 и dwa110)..
прикрутил на 9g45 с достаточно свежим ядром, хошь AP, хошь Adhoc..

Цитата
Возможно где-то есть описания как прикрутить такое на Linux

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

вот тут есть старинный тред.. :)
а так искать по ключевым словам iwconfig hostapd
ну и адаптер подобрать. производители (паразиты!) нередко снимают модели с производства, т.е. хрен купишь (типа dwa110).. делают несколько разновидностей, например dwa125-a3 - до определенного ядра адаптер не запускался в принципе.. я к нему собрал драйвер весом в 1Мбайт (или около того) - заработал, но глючил адски..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Dub
Добавлено 03.09.2012 09:21 Сообщение: 3
Dub
5

Пункты: 1141
Регистрация: 14.05.2012
Так вот и интересуюсь на предмет самого лёгкого пути. в продаже есть скажем dwa-125 и dwa-140. Вообще адаптер выбирается из соображений лёгкости установки на Linux.
Интересует только Adhoc режим(насколько я понял это подойдёт для прямого обмена с КПК или смартфоном).
Старинный тред я тоже читал. Но что то скорости там получились не ахти... какой скорости удалось добиться на G45? там же USB2.0 и должно быть получше.
в стандартной рутовой есть все утилиты собраные.
Вся возьня как я понял с драйвером....
Спуститься к концу Подняться к началу
Персональная информация
Lampus
Добавлено 03.09.2012 09:40 Сообщение: 4
Lampus
5

Пункты: 3552
Регистрация: 26.04.2011
У меня на SAM9260 получилось даже по обычному Ethernet 50 Мбит - это потолок, так что особых чудес ждать не стоит. Измерял с помощью iperf. А что касается прикручивания USB-адаптера WiFi, то при правильном выборе оного (на поддерживаемой в ядре "из коробки" микрухе) особых проблем возникнуть не должно. Хотя при должной сноровке туда можно прикрутить хоть чёрта лысого, я таким обраом осциллографом с платы управлял по USB и умудрился скросскомпилить драйвер для USB GPIB адаптера и управлять всяким измерительным оборудованием.
Спуститься к концу Подняться к началу
Персональная информация
Dub
Добавлено 03.09.2012 11:54 Редактировалось 03.09.2012 12:48 Сообщение: 5
Dub
5

Пункты: 1141
Регистрация: 14.05.2012
Вот именно что сноровки нет. Но решение с Linux кажется наиболее простым, возможно это только на первый взгляд.
Хочется услышать совет по выбору микрухи.
Ну и может кто чем готовым поделится...

для Jury093:
какие грабли были с драйвером DWA-125? исходник драйвера не собирается просто так?


на wiki написано что поддерживается ASUS WL-167G. может просто его и взять?
Спуститься к концу Подняться к началу
Персональная информация
Lampus
Добавлено 03.09.2012 16:50 Сообщение: 6
Lampus
5

Пункты: 3552
Регистрация: 26.04.2011
> Хочется услышать совет по выбору микрухи.
Ну это просто, смотрим сюда:
http://linuxwireless.org/en/users/Devices/USB
Выбираем понравившийся адаптер. Тыкаем в ссылку с именем драйвера в левом столбце. Там написано каки конфиги ядра надо включить. Например, CONFIG_ATH9K_HW.
Потом смотрим в Linux Kernel Drivers Database:
http://cateee.net/lkddb/
Находим в списке нужный CONFIG:
http://cateee.net/lkddb/web-lkddb/ATH9K_HW.html
Медитируем на список поддерживаемых адаптеров, и номер версии ядра в которой появилась поддержка данного свистка.
Если у вас ядро более старое, то либо обновляем ядро, либо ищем другой адаптер. Весь квест.
Спуститься к концу Подняться к началу
Персональная информация
Dub
Добавлено 03.09.2012 18:45 Сообщение: 7
Dub
5

Пункты: 1141
Регистрация: 14.05.2012
странно. В папке linux-x.x.x/drivers/net/wireless/
так много драйверов, но в menuconfig их нет....

наверное я совсем чайник...

for Jury093:
какие проблемы возникали с драйверами. не хочется наступать на чужие грабли
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 03.09.2012 21:36 Сообщение: 8
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
какие проблемы возникали с драйверами. не хочется наступать на чужие грабли

проблема с dwa125 была в том, что на момент покупки ядро знало две ревизии этого адаптера A1 и A2, и напрочь не понимало A3..
через обозримое время появилось очередное ядро и адаптер ожидаемо заработал..

Цитата
странно. В папке linux-x.x.x/drivers/net/wireless/
так много драйверов, но в menuconfig их нет....

чтобы увидеть драйвера, надо разрешить Wireless в двух местах
сначала в меню первого уровня Network чего-то там
потом в Drivers->Network..
и всё появится..
часть драйверов не покажется из-за PCI, PCMCIA etc..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Dub
Добавлено 03.09.2012 21:54 Редактировалось 03.09.2012 22:10 Сообщение: 9
Dub
5

Пункты: 1141
Регистрация: 14.05.2012
Но если смотреть тут http://linuxwireless.org/en/users/Devices/USB
то как то тоже DWA-125 REV.A3 невидно...


По вашим словам можно сделать вывод:
новое ядро + рутовая с набором утилит + DWA-125 = будет работать!

звучит самонадеяно и оптимистично...

p.s. заказал свисток, скоро буду эксперименты ставить.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 03.09.2012 22:03 Сообщение: 10
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Тогда можно сделать вывод:
новое ядро + рутовая с набором утилит + DWA-125 = будет работать!
звучит самонадеяно и оптимистично...
p.s. заказал свисток, скоро буду эксперименты ставить.

если это не будет версия A4.. Dlink (по матери Ralink) такие шалуны..
под Дебьяном работает нормально, шанс что и с билдрутовой системой будет функционировать тоже велик..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux