Доброго,
Есть дешевый WiFi свисток на базе RTL8188EUS, есть желание поднять точку доступа.
Сначала попробовал на Calculate Linux (Gentoo). Тыкался-мыкался по разному, hostapd не может, в логах всякая хрень (hostapd[839]: ioctl[RTL_IOCTL_HOSTAPD]: Operation not supported), пытался через другие hostapd (пишут стандартный не может с realtek, что ли) - ступор.
Ладно, в NetworkManager создаю точку доступа (без hostapd) - счастье, работает. Режим указал ad-hoc(динамическая сеть), защита - пофиг.
Теперь стал повторять это на OrangePi PC/Armbian версия 5.38
В armbian-config создавал точку доступа, в итоге сетевое беспроводное устройство (wlx0013ef800758) появляется (iwconfig), hostapd те же ошибки. Тоже в NetworkManager создаю точку доступа, но она не появляется в списке включения (nmtui-connect),
$ nmcli device show
GENERAL.УСТРОЙСТВО: wlx0013ef800758
GENERAL.ТИП: wifi
GENERAL.АППАРАТНЫЙ АДРЕС: 00:13:EF:80:07:58
GENERAL.MTU: 1500
GENERAL.СОСТОЯНИЕ: 20 (недоступен)
Почему такое состояние и как исправить? - мне не понятно.
Еще хотел потыкать драйвер https://github.com/lwfinger/rtl8188eu. Не компилируется, а пишет ошибку:
$ make all
make ARCH=arm CROSS_COMPILE= -C /lib/modules/4.14.18-sunxi/build M=/root/rtl8188eu modules
make[1]: *** /lib/modules/4.14.18-sunxi/build: Нет такого файла или каталога. Останов.
Makefile:151: ошибка выполнения рецепта для цели «modules»
make: *** [modules] Ошибка 2
Нет папки /lib/modules/4.14.18-sunxi/build, почему? В калькуляте нормально скомпилялся.
С уважением.