Я всегда искал эту проблему, и я не нахожу никого с моими уникальными обстоятельствами. Я пытаюсь настроить точку доступа Wi-Fi с помощью Ubuntu. Я смог сделать это через Windows 7, однако на моем ноутбуке нет Win7, поэтому я пытаюсь создать такую же настройку на своем ноутбуке.
Я использую адаптер ALFA AWUS036NHR V.2. Насколько я могу судить, драйверы предустановлены в Ubuntu, так как он может подключаться к сетям.
Я настроил точку доступа в соответствии с различными инструкциями в Интернете.
Я использую команду
sudo ap-hotspot config
sudo ap-hotspot start
Все мои устройства могут видеть сеть, однако андроид получает ошибку аутентификации, iphone продолжает получать "неправильный код доступа", а Raspberry Pi идет в цикле "разъединения / повторного соединения" 4-х стороннего рукопожатия (станции) ".
Когда я проходил это упражнение в Windows 7, мне приходилось вручную заставлять адаптер использовать разные драйверы, пока я не нашел тот, который работал как горячая точка. Я обеспокоен тем, что это может быть проблемой и здесь, однако я даже не могу заставить свою систему установить драйверы с веб-сайта alfa.com.tw. Я использую новую версию Ubuntu 12.04 на ноутбуке HP Elitebook 8530. Ниже приведены результаты отладки ap-hotspot
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
Я довольно новичок в этом, поэтому я не уверен, что не так, но, похоже, очень много вещей. Пожалуйста, дайте мне знать, если потребуется дополнительная информация.
источник
Ответы:
Короткий ответ: у вас, вероятно, есть еще один экземпляр
dnsmasq
бега. Так что убейте все случаи:Изменить 1 (спасибо Андреа):
Оригинальный ответ:
и попробуйте снова запустить точку доступа:
источник
killall dnsmasq
?Вам необходимо раскомментировать следующую строку в
/etc/sysctl.conf
:Затем перезагрузите компьютер и все должно работать нормально.
источник
Вы можете использовать встроенную функцию горячей точки Ubuntu. Просто зайдите в сеть и в беспроводную сеть и нажмите начать использовать в качестве точки доступа. Это работает для меня, чтобы подключить ноутбуки Win, Android-устройства, устройства Palm.
Вы также можете изменить различные другие настройки из сетевых подключений и редактирования типа сети
источник