Не удается подключиться к собственной точке доступа 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