Создайте новый Hotspot с помощью только Terminal и NetworkManager / nmcli

У меня есть малина Pi 1 модель B с Raspbian / Linux raspberrypi 4.1.7+.

У меня два USB-адаптера:

Bus 001 Устройство 005: ID 7392: 7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Беспроводной адаптер [Realtek RTL8188CUS]

Bus 001 Устройство 004: ID 7392: 7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Беспроводной адаптер [Realtek RTL8188CUS]

Таким образом, первый интерфейс wlan0 должен иметь возможность регулярно обращаться к другим WIFI AP. Это не проблема. Оно работает. Но интерфейс wlan1 должен начинаться как AP с SSID: paketBox
Не требуется пароль.

Я пробовал разные подходы, но пока ничего не получилось. На моем ноутбуке я могу просто нажать «Использовать как точку доступа», а затем я могу редактировать файлы Config (Fedora 22). Очень легко и работает.

Я попытался создать новое соединение с nmcli следующим образом: https://fedoraproject.org/wiki/Networking/CLI

мой конфигурационный файл Hotspot в /etc/NetworkManager/system-connections выглядит следующим образом:

 [connection] id=Hotspot uuid=03620827-416a-49a2-ab1f-e7987c079cbe interface-name=wlan1 type=wifi [wifi] ssid=paketBox mac-address=74:da:38:5b:5c:2d mode=ap [ipv6] method=auto [ipv4] method=shared 

я перезапустил NetworkManager, а затем я попробовал:
sudo nmcli con up Hotspot ifname wlan1
результатом было следующее:
Error: Connection activation failed: Connection 'Hotspot' is not available on the device wlan1 at this time.

Поэтому мой вопрос заключается в следующем: что мне не хватает? Есть ли в NetworkManager другие файлы конфигурации? Я имею в виду, я ожидаю, что вы просто создадите правильный файл в правильной позиции и перезапустите NetworkManager. И это должно сработать.

Ifconfig:

 eth0 Link encap:Ethernet HWaddr b8:27:eb:e0:eb:8f 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:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:72 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:6608 (6.4 KiB) TX bytes:6608 (6.4 KiB) wlan0 Link encap:Ethernet HWaddr 74:da:38:54:79:bc inet addr:192.168.178.72 Bcast:192.168.178.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:894 errors:0 dropped:1 overruns:0 frame:0 TX packets:588 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:144069 (140.6 KiB) TX bytes:80780 (78.8 KiB) wlan1 Link encap:Ethernet HWaddr 74:da:38:5b:5c:2d UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:1 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) 

edit: также выполнил sudo nmcli con reload (без ошибок), за которой следует
sudo nmcli dev disconnect wlan1 ( Error: Device 'wlan1' (/org/freedesktop/NetworkManager/Devices/3) disconnecting failed: This device is not active )
с последующим:
sudo nmcli con up wlan1 ( Error: neither a valid connection nor device given. ).
и снова, просто чтобы убедиться: sudo nmcli con up Hotspot ifname wlan1
( Error: Connection activation failed: Connection 'Hotspot' is not available on the device wlan1 at this time. )

edit2: вывод syslog после переустановки raspian и настройки сетевого менеджера. на этот раз я попробовал также режим adhoc. Ошибка: Error: Connection activation failed. здесь ссылка на фрагмент: syslog snippet

One Solution collect form web for “Создайте новый Hotspot с помощью только Terminal и NetworkManager / nmcli”

Описание в вопросе о SO, которое я связал в моем комментарии выше, действительно работал на моем RasPi 2 с Raspbian Jessie. Я просто выполнял шаги 0-4 (изменяя шаг 3 по мере необходимости для оборудования RasPi 2 в соответствии с официальной документацией ), а затем настраивал точку доступа с помощью сетевого менеджера.

Я взял все настройки для последнего из точки доступа, которую я создал с помощью ubuntu на своем ноутбуке. В частности,

 802-11-wireless-security.proto: rsn 802-11-wireless-security.pairwise: ccmp 802-11-wireless-security.group: ccmp 

как-то важно для WPA.

Тем не менее, недостатком может быть то, что вам, вероятно, придется делать все компиляции снова каждый раз, когда выпущена новая версия ядра.

  • Wi-Fi и Wi-Fi точка сразу
  • Как установить горячую точку, которая проксимизирует все соединения с tor?
  • Как настроить hostapd.conf для кнопки wps?
  • Как создать точку доступа Wi-Fi в opensuse 13.2
  • Перенаправить пользователя после использования iptables
  • isc-dhcp-server и работает, но, похоже, не работает вообще
  • Не удалось создать hotspot с помощью сетевого менеджера Gnome / Arch Linux
  • медленная ссылка для загрузки с hostapd и драйвером ath9k_htc
  • VPN, связанный с двумя горячими точками Wi-Fi для мобильных телефонов
  • SSH в локальной сети при хостинге одной сети
  • Как решить адаптер не поддерживает проблему режима AP (мастер)?
  • Linux и Unix - лучшая ОС в мире.