Не удается подключиться к собственной точке доступа WiFi, созданной в Ubuntu

Я следовал этому руководству, чтобы создать точку доступа:

Создать точку доступа WiFi на Ubuntu

Я делаю все шаги, но когда он подходит к концу, подключив свой ноутбук к точке доступа, он не работает.

Я пытался подключиться к скрытой сети Wi-Fi, но это также не подключается.

Кто-нибудь может помочь?

$ lsb_release -a
    Distributor ID: Ubuntu
    Description:    Ubuntu 15.04
    Release:    15.04
    Codename:   vivid

$ uname -a
Linux mylinux 3.19.0-28-generic #30-Ubuntu SMP Mon Aug 31 15:52:51 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

/etc/NetworkManager/system-connections$ sudo cat android-wifi 
[connection]
id=android-wifi
uuid=af9a2d23-c1e4-409d-a80e-d8c8271ba291
type=wifi

[wifi]
ssid=android-wifi
mode=ap
mac-address=A0:A8:CD:6F:0C:34

[wifi-security]
key-mgmt=wpa-psk
psk-flags=1

[ipv4]
method=shared

[ipv6]
method=auto
ip6-privacy=0

4 ответа

Решение

Я нашел ответ.

После следования руководству и перед включением WiFi перезагрузите Network Manager с помощью:

sudo service network-manager restart

Затем включите WiFi, и он должен подключиться.

Я тоже сталкиваюсь с той же проблемой, что и я с тобой.
Зайдя в настройки системы; Нажмите значок сети -> Изменить подключения -> Выберите сеть Wi-Fi (в вашем случае выберите android-wifi) -> Нажмите Изменить.

Диалоговое окно работает следующим образом.
Убедитесь, что вы установили флажок Автоматически подключаться к этой сети.

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

Ваша сеть Wi-Fi теперь доступна для использования.

Попробуйте следующие изменения в /etc/NetworkManager/system-connections/android-wifi
Вы можете использовать $sudo gedit android-wifi редактировать это.

  • Добавить строку security=wifi-security
    после
    mac-address=A0:A8:CD:6F:0C:34
  • Заменить линию
    psk-flags=1
    от psk="password wthout quotes"
  • Удалить последнюю строку.
    ip6-privacy=0

Теперь файл должен выглядеть так

[connection]
id=android-wifi
uuid=af9a2d23-c1e4-409d-a80e-d8c8271ba291
type=wifi

[wifi]
ssid=android-wifi
mode=ap
mac-address=A0:A8:CD:6F:0C:34
security=wifi-security

[wifi-security]
key-mgmt=wpa-psk
psk="password wthout quotes"

[ipv4]
method=shared

[ipv6]
method=auto

БУДЬТЕ ОСТОРОЖНЫ С брандмауэром

Первая попытка:

      sudo ufw disable

Если это решит проблему, вы можете сделать:

      sudo ufw enable
sudo ufw       allow in  on wlo1
sudo ufw route allow out on enp41s0

Моя система работает с:

      $ sudo ufw status numbered
[ 1] Anywhere on wlo1           ALLOW IN    Anywhere
[ 2] Anywhere on enp41s0        ALLOW FWD   Anywhere       (out)
[ 3] Anywhere (v6) on wlo1      ALLOW IN    Anywhere (v6)
[ 4] Anywhere (v6) on enp41s0   ALLOW FWD   Anywhere (v6)  (out)

Только [ 1]а также [ 2]строго необходимы.

#------------------------------------------------- ---- В моей системе:

С включенным Wi-Fi:

      ifconfig

> enp41s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
>         inet 192.168.2.115  netmask 255.255.255.0  broadcast 192.168.2.255
>         inet6 fe80::19b0:6542:ee4:5982  prefixlen 64  scopeid 0x20<link>
>         ether 00:d8:61:9e:2b:52  txqueuelen 1000  (Ethernet)
>         RX packets 46282  bytes 39478576 (39.4 MB)
>         RX errors 0  dropped 4  overruns 0  frame 0
>         TX packets 38257  bytes 7380268 (7.3 MB)
>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
> 
> enp42s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
>         ether 00:d8:61:9e:2b:53  txqueuelen 1000  (Ethernet)
>         RX packets 0  bytes 0 (0.0 B)
>         RX errors 0  dropped 0  overruns 0  frame 0
>         TX packets 0  bytes 0 (0.0 B)
>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
> 
> lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
>         inet 127.0.0.1  netmask 255.0.0.0
>         inet6 ::1  prefixlen 128  scopeid 0x10<host>
>         loop  txqueuelen 1000  (Local Loopback)
>         RX packets 1981  bytes 318831 (318.8 KB)
>         RX errors 0  dropped 0  overruns 0  frame 0
>         TX packets 1981  bytes 318831 (318.8 KB)
>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
> 
> wlo1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
>         inet 192.168.2.115  netmask 255.255.255.0  broadcast 192.168.2.255
>         inet6 fe80::1c39:c0d6:43bd:fcf0  prefixlen 64  scopeid 0x20<link>
>         ether 38:00:25:95:18:02  txqueuelen 1000  (Ethernet)
>         RX packets 50  bytes 17772 (17.7 KB)
>         RX errors 0  dropped 0  overruns 0  frame 0
>         TX packets 48  bytes 7067 (7.0 KB)
>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

This means that the WiFi hotspot:
input is from wlo1
Output is to enp42s0
Другие вопросы по тегам