горячая точка AP работает, но ничто не может соединиться

Я искал навсегда относительно этой проблемы, и я не нахожу никого со своими уникальными обстоятельствами. Я пытаюсь настроить точку доступа Wi-Fi с помощью Ubuntu. Я смог сделать это с помощью Windows 7, однако мой ноутбук не имеет Win7, таким образом, я пытаюсь создать ту же установку на своем ноутбуке.

Адаптером, который я использую, является ALFA AWUS036NHR V.2. Насколько я могу сказать, что драйверы предварительно установлены в Ubuntu, поскольку она может соединиться с сетями.

Я создал горячую точку AP на различные инструкции вокруг сети.

Я использую команду

sudo ap-hotspot config

sudo ap-hotspot start

Все мои устройства видят сеть, однако андроид получает ошибку аутентификации, iPhone продолжает получать "неправильный пароль", и пи малины входит в "4 способа, которыми квитирование (станция)" разъединяет/повторно подключает цикл.

Когда я прошел это осуществление в Windows 7, я должен был вручную вынудить адаптер использовать различные драйверы, пока я не нашел тот, который работал горячей точкой. Я обеспокоен, что это может быть проблемой здесь также, однако я не могу даже заставить свою систему устанавливать драйверы с alfa.com.tw веб-сайта. Я использую новую установку Ubuntu 12.04 на ноутбуке HP Elitebook 8530. Ниже вывод отладки горячей точки AP

sudo ap-hotspot debug
Starting Wireless Hotspot...
* Stopping DNS forwarder and DHCP server dnsmasq
* (not running)
update-rc.d: warning: hostapd start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: hostapd stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
Disabling system startup links for /etc/init.d/hostapd ...
Removing any system startup links for /etc/init.d/hostapd ...
/etc/rc0.d/K20hostapd
/etc/rc1.d/K20hostapd
/etc/rc2.d/K80hostapd
/etc/rc3.d/K80hostapd
/etc/rc4.d/K80hostapd
/etc/rc5.d/K80hostapd
/etc/rc6.d/K20hostapd
Adding system startup for /etc/init.d/hostapd ...
/etc/rc0.d/K20hostapd -> ../init.d/hostapd
/etc/rc1.d/K20hostapd -> ../init.d/hostapd
/etc/rc6.d/K20hostapd -> ../init.d/hostapd
/etc/rc2.d/K80hostapd -> ../init.d/hostapd
/etc/rc3.d/K80hostapd -> ../init.d/hostapd
/etc/rc4.d/K80hostapd -> ../init.d/hostapd
/etc/rc5.d/K80hostapd -> ../init.d/hostapd
update-rc.d: warning: dnsmasq start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: dnsmasq stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
Disabling system startup links for /etc/init.d/dnsmasq ...
Removing any system startup links for /etc/init.d/dnsmasq ...
/etc/rc0.d/K85dnsmasq
/etc/rc1.d/K85dnsmasq
/etc/rc2.d/K85dnsmasq
/etc/rc3.d/K85dnsmasq
/etc/rc4.d/K85dnsmasq
/etc/rc5.d/K85dnsmasq
/etc/rc6.d/K85dnsmasq
Adding system startup for /etc/init.d/dnsmasq ...
/etc/rc0.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc1.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc6.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc2.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc3.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc4.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc5.d/K85dnsmasq -> ../init.d/dnsmasq
* Restarting DNS forwarder and DHCP server configuration syntax check
...fail!
net.ipv4.ip_forward = 1
Wireless Hotspot active

Я являюсь довольно новым в этом так, я не уверен что не так, но это, кажется, очень много вещей. Сообщите мне, существует ли дальнейшая необходимая информация.

9
задан 1 April 2014 в 22:57

3 ответа

Короткий ответ: у Вас, вероятно, есть другой экземпляр dnsmasq выполнение. Поэтому уничтожьте все экземпляры:

Редактирование 1 (спасибо Andrea):

$ sudo killall dnsmasq

Исходный ответ:

$ sudo netstat -taunp | grep -w LISTEN | grep dnsmasq | awk '{print $7}' | sed -r "s/([0-9]+).*/\1/" | xargs kill -9

и попытка запустить горячую точку снова:

$ sudo ap-hotspot debug

Starting Wireless Hotspot...
* Stopping DNS forwarder and DHCP server dnsmasq
* (not running)

[...]

* Restarting DNS forwarder and DHCP server dnsmasq
...done.
net.ipv4.ip_forward = 1
Wireless Hotspot active
1
ответ дан 16 November 2019 в 16:34

Необходимо не прокомментировать следующую строку в /etc/sysctl.conf:

net.ipv4.ip_forward=1

Тогда перезагрузка и все должны хорошо работать.

0
ответ дан 16 November 2019 в 16:34

Можно использовать встроенную функцию горячей точки Ubuntu. Просто пойдите для сетей и в беспроводную связь, и щелчок начинают использовать в качестве горячей точки. Это работает на меня для подключения ноутбуков Win, устройств на базе Android, карманных устройств.

можно также изменить различные другие настройки от сетевых соединений и редактирования типа сети

net settings

-1
ответ дан 16 November 2019 в 16:34

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

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