Создайте новый 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.

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

  • Kali linux запускает airbase-ng вместе с wpa_supplicant
  • Не удается получить доступ к доступному порталу во FreeBSD 12-CURRENT
  • Не удалось подключиться к сети
  • Программное обеспечение для контроля доступа по времени для точек доступа Wi-Fi
  • Настройка статического ip для точки доступа с помощью connman
  • Беспроводная передача, Как создать горячую точку
  • Использовать TL-WN727N в режиме AP
  • Простой способ посмотреть, кто в данный момент подключен к моей точке доступа. Linux Network-manger или nmcli
  • Wi-Fi и Wi-Fi точка сразу
  • Как автоматически включить горячую точку?
  • Как установить горячую точку, которая проксимизирует все соединения с tor?
  • Interesting Posts

    Невозможно подключиться к WIFI

    Как интерпретировать вывод консоли rsync?

    Запуск системного модуля systemd при следующей загрузке, но не последующие загрузки

    Как сделать grep в реальном журнале (stdout)?

    cron игнорирует переменные, определенные в «.bashrc» и «.bash_profile»,

    Pipe (передать выход предыдущей команды следующей команде) с помощью «|» при использовании «bsub»

    Четыре задачи параллельно … как это сделать?

    Сервер WebDAV с правами доступа к PAM и системному файлу?

    Я пытаюсь установить ncmpcpp, но при установке boost он зависает здесь

    Сделать nslookup использовать определенный интерфейс

    Automaticaly переименовывает новый буфер в режиме term-mode

    Может ли Bash сообщать интерактивный сеанс SSH из встроенного сеанса SSH?

    Не удается войти в Alpine Linux из-за неправильной конфигурации раскладки клавиатуры

    Python – скрипт Pygame будет запускаться в оболочке, но не из сценария

    ImportError: /usr/lib64/libxml2.so.2: version `LIBXML2_2.9.0 'не найден

    Linux и Unix - лучшая ОС в мире.