ap в network-manager

Автор mixtape, 02 октября 2015, 01:23:10

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

mixtape

хочу шарнуть инет по wifi, создав точку в режиме AP. здесь у автора на скринах (3 пункт) в nm-applet есть при добавлении соединения в списках два дополнительных shared типа. также у него можно режим access point выбрать после добавлении соединения. у меня только ad-hoc и инфраструктура. не хочу использовать hostapd + dnsmasq так как hostapd и nm конфликтуют. вследствие этого для разрешения конфликта придётся или вырубать nm, или в его настройках прописывать, чтобы он не отслеживал соединения в wifi карточке, после отключения точки обратно прописывать чтобы отслеживал. это как-то топорно.
как я понимаю, nm - это обёртка графическая над wpasupplicant. из этой темы и этой я прихожу к выводу, что нужно пересобрать wpasupplicant с параметром CONFIG_AP=y:
$mkdir source | cd source
$apt-get source wpasupplicant

захожу в конфиг ./wpa/debian/config/wpasupplicant/linux и вижу, что там уже присутствует данный параметр, то есть в репозиториях дистрибутива wpasupplicant собран с поддержкой AP. хорошо, пусть nm и не выдаёт в списке ap режим, но тогда создам в ad-hoc, а после в ручную подправлю в /etc/NetworkManager/system-connections/ на ap. но так тоже не работает.
/var/log/syslog:
Открыть содержимое (спойлер)

Oct  2 03:06:06 machine dbus[617]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service'
Oct  2 03:06:06 machine systemd[1]: Starting Hostname Service...
Oct  2 03:06:06 machine dbus[617]: [system] Successfully activated service 'org.freedesktop.hostname1'
Oct  2 03:06:06 machine systemd[1]: Started Hostname Service.
Oct  2 03:06:09 machine NetworkManager[614]: <info>  (wlp3s0): Activation: starting connection 'TOCHKA-G' (fd47d105-efad-4c6b-a8c7-bc09e739b14a)
Oct  2 03:06:09 machine NetworkManager[614]: <info>  (wlp3s0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Oct  2 03:06:09 machine NetworkManager[614]: <info>  (wlp3s0): device state change: prepare -> config (reason 'none') [40 50 0]
Oct  2 03:06:09 machine NetworkManager[614]: <info>  (wlp3s0): Activation: (wifi) connection 'TOCHKA-G' requires no security.  No secrets needed.
Oct  2 03:06:09 machine NetworkManager[614]: <info>  Config: added 'ssid' value 'TOCHKA-G'
Oct  2 03:06:09 machine NetworkManager[614]: <info>  Config: added 'scan_ssid' value '1'
Oct  2 03:06:09 machine NetworkManager[614]: <info>  Config: added 'key_mgmt' value 'NONE'
Oct  2 03:06:09 machine NetworkManager[614]: <info>  Config: set interface ap_scan to 1
Oct  2 03:06:09 machine NetworkManager[614]: <info>  (wlp3s0): supplicant interface state: disconnected -> scanning
[свернуть]
получается, что дело то ли в nm (хотя он через wpasupplicant работает), то ли каких-то пакетов не хватает. у кого-нибудь получилась подружить nm с ap mode?

ps карточка точно поддерживает ap (вывод #iw list ).
ps2 debian stretch, xfce4.12, nm 1.0.6.2, wpasupplicant 2.3