Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Процессорные модули » SK-iMX6S-OEM(-WiFi)
Внешний Wi-Fi
Future312
Добавлено 28.02.2018 21:17 Редактировалось 28.02.2018 21:41 Сообщение: 31
Future312
5

Пункты: 1063
Регистрация: 01.02.2017
После вот этого совета из соседней ветки перешёл сюда и попытался сделать так, как здесь описано. Специально нашёл Wi-Fi адаптер:
Цитата
0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
который работает на нужном чипсете.
Собрал прошивку по этому сообщению и начали вылазить такие сообщения:
Цитата
galcore: disagrees about version of symbol wake_up_process
galcore: Unknown symbol wake_up_process (err -22)
galcore: disagrees about version of symbol __task_pid_nr_ns
galcore: Unknown symbol __task_pid_nr_ns (err -22)
galcore: disagrees about version of symbol pid_task
galcore: Unknown symbol pid_task (err -22)
galcore: disagrees about version of symbol device_create
galcore: Unknown symbol device_create (err -22)
galcore: disagrees about version of symbol dev_err
galcore: Unknown symbol dev_err (err -22)
evbug: Connected device: input0 (EP0790M09 at unknown)
galcore: disagrees about version of symbol device_destroy
galcore: Unknown symbol device_destroy (err -22)
galcore: disagrees about version of symbol find_vpid
galcore: Unknown symbol find_vpid (err -22)
galcore: disagrees about version of symbol pid_vnr
galcore: Unknown symbol pid_vnr (err -22)
Вместо прошлых
Цитата
galcore: clk_get vg clock failed, disable vg!
Galcore version 5.0.11.41671
А ещё теперь, когда я запускаю Qt приложение, вылезает ошибка
Цитата
Could not open egl display
и оно не запускается. Экран чёрный.
Wi-Fi адаптер тоже не запускается.
Код
ifconfig wlan0 up
выдаёт
Цитата
ifconfig: SIOCGIFFLAGS: No such device


UPD: Нужно было выбрать правильный драйвер:
Цитата
Device Drivers --->
[*] Staging drivers --->
<*> Realtek RTL8188EU Wireless LAN NIC driver
[*] Realtek RTL8188EU AP mode
Теперь Wi-Fi адаптер работает, а вот egl и galcore всё ещё нет.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.03.2018 00:10 Редактировалось 01.03.2018 09:51 Сообщение: 32
sasamy
4.70

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

galcore: disagrees about version of symbol wake_up_process


http://www.starterkit.ru/html/index.php?name=forum&op=view&id=28726&last#28740
Спуститься к концу Подняться к началу
Персональная информация
Future312
Добавлено 01.03.2018 14:58 Редактировалось 01.03.2018 15:20 Сообщение: 33
Future312
5

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

galcore: disagrees about version of symbol wake_up_process


http://www.starterkit.ru/html/index.php?name=forum&op=view&id=28726&last#28740

Последовал вашему совету и вставил строчку с очисткой папки kernel-module-imx*, пересобрал ядро и поместил только новый zImage в папку /boot/. Ошибки остались. Может нужно ещё что-то заменить в прошивке устройства помимо zImage?

UDP: После полной замены прошивки ошибки ушли. Теперь всё работает. Спасибо!
Спуститься к концу Подняться к началу
Персональная информация
Future312
Добавлено 01.03.2018 15:39 Сообщение: 34
Future312
5

Пункты: 1063
Регистрация: 01.02.2017
Рано радовался. Команда
Код
ifconfig wlan0 up
проходит без проблем со следующим выводом:
Цитата
MAC Address = 60:e3:27:07:eb:62
IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
. Вот вывод ifconfig:
Цитата
can0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP RUNNING NOARP MTU:16 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:10
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:32

eth0 Link encap:Ethernet HWaddr 00:1F:F2:00:00:00
inet addr:192.168.0.136 Bcast:0.0.0.0 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

wlan0 Link encap:Ethernet HWaddr 60:E3:27:07:EB:62
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
А вот поднятие точки доступа
Код
hostapd /etc/hostapd.conf
Выдаёт следующие ошибки:
Цитата
Configuration file: /etc/hostapd.conf
nl80211: Driver does not support authentication/association or connect commands
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
nl80211 driver initialization failed.
wlan0: interface state UNINITIALIZED->DISABLED
wlan0: AP-DISABLED
hostapd_free_hapd_data: Interface wlan0 wasn't started
Получается, что с этим драйвером я не смогу поднять точку доступа?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.03.2018 18:18 Сообщение: 35
sasamy
4.70

Пункты: 77241
Регистрация: 14.08.2009
Покажите конфиг /etc/hostapd.conf
Спуститься к концу Подняться к началу
Персональная информация
Future312
Добавлено 02.03.2018 12:34 Сообщение: 36
Future312
5

Пункты: 1063
Регистрация: 01.02.2017
Цитата
interface wlan0
driver =nl80211
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=test
hw_mode=g
channel=0
beacon_int=100
dtim_period=2
max_num_sta=255
rts_threshold=10
fragm_thershold=256
macaddr_acl=0
auth_algs=3
ignore_broadcast_ssid=0
eapol_key_index_workaround=0
eap_server=0
own_ip_addr=127.0.0.1
Спуститься к концу Подняться к началу
Персональная информация
Future312
Добавлено 02.03.2018 12:44 Сообщение: 37
Future312
5

Пункты: 1063
Регистрация: 01.02.2017
А возможно ли как-нибудь обновить hostapd до новой версии? На некоторых форумах пишут, что им это помогло.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 02.03.2018 13:12 Сообщение: 38
sasamy
4.70

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

driver =nl80211


попробуйте убрать эту опцию из конфига - этот драйвер работает через wireless extension

https://elixir.bootlin.com/linux/v4.1.49/source/drivers/staging/rtl8188eu/Kconfig#L4

Цитата

select WIRELESS_EXT
Спуститься к концу Подняться к началу
Персональная информация
Future312
Добавлено 02.03.2018 13:27 Редактировалось 02.03.2018 13:29 Сообщение: 39
Future312
5

Пункты: 1063
Регистрация: 01.02.2017
Из описания опции драйвера:
Цитата
# Driver interface type (hostap/wired/none/nl80211/bsd);
# default: hostap). nl80211 is used with all Linux mac80211 drivers.
# Use driver=none if building hostapd as a standalone RADIUS server that does
# not control any wireless/wired driver.

Запуск с закомментированной опцией драйвера выдал точно такую же ошибку как и раньше.
Тогда я принудительно задал:
Код
driver=hostap
Результат схожий:
Цитата
Configuration file: /etc/hostapd.conf
ioctl[PRISM2_IOCTL_PRISM2_PARAM]: Operation not supported
Could not enable hostapd mode for interface wlan0
hostap driver initialization failed.
wlan0: interface state UNINITIALIZED->DISABLED
wlan0: AP-DISABLED
hostapd_free_hapd_data: Interface wlan0 wasn't started
Опция
Код
driver=none
вообще не сработала
Цитата
Configuration file: /etc/hostapd.conf
Line 29: invalid/unknown driver 'none'
1 errors found in configuration file '/etc/hostapd.conf'
Failed to set up interface with /etc/hostapd.conf
Failed to initialize interface
Спуститься к концу Подняться к началу
Персональная информация
Future312
Добавлено 02.03.2018 14:27 Редактировалось 02.03.2018 14:30 Сообщение: 40
Future312
5

Пункты: 1063
Регистрация: 01.02.2017
Попробовал установить драйвер rtl8192cu_fixes по рекомендации из этого сообщения соседней ветки. Воткнул wi-fi адаптер на чипе rtl8192cu, предаврительно отключив в настройках ядра старый багованный модуль rtl8192cu, и с новых драйвером всё ровно так же, как и с RTL8188EU. Он вроде бы начинает работать и wlan0 поднимается. Но когда вызываю команду
Код
hostapd /etc/hostapd.conf
выходят те же самые ошибки.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX6S-OEM(-WiFi)