Wi-Fi WPS на Kubuntu - автоматический запуск

Я установил kubunto на старом ноутбуке - у меня есть две сети Wi-Fi, и ни один не применим от администратора сети - на, 64 бита другой, WPS.

Я имею, устанавливают конфигурацию wpa_supplicant, которая работает на сеть WPS - кроме автоматического выполнения DHCP.

Я попробовал несколько способов отключить администратора сети и автоматическое выполнение wpa_supplicant и dhclient - но в то время как они работают из командной строки, я не могу заставить их автоматически работать на запуске.

Я попробовал local.rc, услуги стартапа systemd и т.д. и другие пути - это было всем из инструкций онлайн, я не достаточно знаком с Linux для знания этого сам.

Что состоит в том, чтобы пойти рекомендуемый путь?

Как вещь стоят, я имею...

/etc/systemd/system/wpa.service

[Unit]
Description=WPA Supplicant Startup

[Service]
Type=idle
ExecStart=/usr/local/opt/wpastart.sh

[Install]
WantedBy=multi-user.target

/user/local/opt/wpastart.sh (с выполняют набор),

#!/bin/sh
wpa_supplicant -B -Dwext -iwlp2s0 -c/etc/wpa_supplicant.conf
dhclient wlp2s0

/etc/wpa_supplicant.conf

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1

network={
        ssid="TNCAPEB1961"
        psk=<a long key I probably shouldn't post...>
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP
        auth_alg=OPEN
        pbss=2
}

/etc/network/interfaces

  # interfaces(5) file used by ifup(8) and ifdown(8)
    auto lo
    allow-hotplug wlp2s0
    iface lo inet loopback

    iface wlp2s0 inet dhcp
            wpa-driver wext
            wpa-roam /etc/wpa_supplicant.conf

    iface default inet dhcp

Из командной строки я отключил network.manager и включил wpa (myservice) - когда я загружаюсь, Wi-Fi не работает - но если я выполняю/user/local/opt/wpastart.sh, это подходит прекрасное (но с двумя предупреждениями:

ioctl [SIOCSIWENCODEEXT]: Недействительный аргумент

Идеально я хотел бы:-

  1. DHCP, который будет сделан автоматически
  2. Предупреждения пойти
  3. Сеть для запущений на начальной загрузке, не будучи должен быть начатым из командной строки.

Я очень удивлен, что это не спросили, прежде(!) - на самом деле скорее удивил основную установку kubuntu, не делает WPS из поля!

1
задан 3 September 2018 в 17:10

1 ответ

Большая часть того, что находится в вопросе, является ненужной.

Большая часть ответа для установки Wi-Fi сдана здесь, Как подключить к Wi-Fi AP через WPS?

Но основные вопросы - то, что ifsupdown должен быть установлен и не установлен по умолчанию.

sudo apt-get install ifsupdown

С этой установкой установка материала способных сервисов согласно quesiton избыточна (и не работает так или иначе).

В моем конкретном случае (исходный вопрос) с подсказкой от @carlozancanaro@mastodon.technology я закончил тем вручную, что установил ifupdown и попытался запустить Wi-Fi, это сообщило, что мой/etc/network/interfaces файл имеет ошибку, и 'перемещаться' строка не совместима с DHCP и должна быть статичной.

Я изменил свой сетевой файл для чтения:

  # interfaces(5) file used by ifup(8) and ifdown(8)
    auto lo
    allow-hotplug wlp2s0
    iface lo inet loopback

    iface wlp2s0 inet static
            wpa-driver wext
            wpa-roam /etc/wpa_supplicant.conf

    iface default inet dhcp

Я отключил свой wpa сервисный материал (.service и .sh файлы), и все это хорошо работает.

Это загружается, и Wi-Fi работает в IP-адресе.

0
ответ дан 7 December 2019 в 23:29

Другие вопросы по тегам:

Похожие вопросы: