Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
USB WiFi RTL8188/8192 программная точка доступа
Pavel Ivanchenko
Добавлено 06.12.2013 18:38 Редактировалось 07.12.2013 12:09
0
Сообщение: 1
Pavel Ivanchenko
Admin
4.39

Пункты: 91196
Регистрация: 24.03.2009
Пол: Мужчина
Не так давно ввели в состав изделий USB WiFi адаптер на основе RTL8188.
C ним есть некоторые особенности сборки, в частности, в ядре есть штатный драйвер, но заставить его нормально работать у меня не получилось.
Поэтому используется драйвер собираемый из материалов с сайта Realtek, для сборки нужно в makefile прописать путь до хидеров ядра.

Со сборкой и настройкой программной точки специфики еще больше - кроме самого драйвера нужно собрать hosapd утилиту адаптированную realtek и wireless tools (хотя я пробовал использовать и штатные-buildroot wireless tools - работало).

Итак, в контексте Buildroot виртуальной машины SK-iMX6S-OEM, нужно проделать следующее:
1) распаковать архив из вложения в папку 0:/home/user/src/rootfs/main_fs/nand_fs/buildroot-2013.02/package
2) выполнить make menuconfig и включить с rtl утилиты и влючить сборку dnsmasqd
3) переместить файл rtl_hostapd_2G.conf в user_files/etc
4) переместить файл dnsmasq.conf в user_files/etc
5) отредактировать файл user_files/network/interfaces, добавив:
Код

auto wlan0
iface wlan0 inet dhcp

3) пересобрать (исходники скачаются по сети)
4) обновить корневую фс (перегрузиться в safe mode и выполнить скрипт rootfs_update_tftp)

Attachment file: uploads/forum/forum-rtl8192_softap.zip
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 06.12.2013 22:19 Сообщение: 2
Jury093
4.5

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

Цитата
C ним есть некоторые особенности сборки, в частности, в ядре есть штатный драйвер, но заставить его нормально работать у меня не получилось.

я аналогично боролся с dwa110 (года 4 назад), и драйвер так же собирал, что-то по мегабайт весом..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 07.12.2013 11:20 Сообщение: 3
Pavel Ivanchenko
Admin
4.39

Пункты: 91196
Регистрация: 24.03.2009
Пол: Мужчина
Это не я, это Сашина работа.
Спуститься к концу Подняться к началу
Персональная информация
berg
Добавлено 10.01.2014 12:50 Сообщение: 4
berg
0

Пункты: 161
Регистрация: 30.12.2013
RTL8188eu есть в 3.12.6, в разделе staging. Работает.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.01.2014 13:59 Сообщение: 5
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
RTL8188eu есть в 3.12.6, в разделе staging. Работает.

о какой платформе и происхождение ядра идет речь?
напомню, что изначально в теме:

Цитата
в контексте Buildroot виртуальной машины SK-iMX6S-OEM

если это ванильное 3.12.6, то там для imx5-imx6 шыш - т.е. практически не поддержано..
если это чье-то допиленное, то максимум о чем я читал для imx6 - это пытаются запилить 3.5.х - альфа этого ядра пока "не взлетела"..
ну и делать бекпорт с такого номера на 3.0.5 или 2.6.х "удовольствие" сомнительное, т.б. для wifi..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 12.01.2014 18:16 Редактировалось 12.01.2014 18:19 Сообщение: 6
sasamy
4.70

Пункты: 75701
Регистрация: 14.08.2009
Цитата

максимум о чем я читал для imx6 - это пытаются запилить 3.5.х - альфа этого ядра пока "не взлетела"..


Не совсем так - в Yocto уже доступна beta версия BSP на базе 3.10.17, релиз не за горами. Для 3.0.35 я почитал что ядерный версия драйверов не работает и взял драйвер у риелтека на сайте, собственно все что я сделал - дописал правила для сборки в buildroot.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.01.2014 19:20 Сообщение: 7
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Не совсем так - в Yocto уже доступна beta версия BSP на базе 3.10.17, релиз не за горами.

да, действительно, в октябре мелькнуло о Йокта-3.10.9-альфа, значит уже до беты допилили..
мне это будет интересно, если оттуда удастся выдернуть пакеты либ, кодеков и описание процесса.. иначе, как билдрут или ltib нафик..

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