我正在尝试为我的 Android 设备创建一个 WiFi 热点。我使用了 ap-hotspot 来实现这一点。
我使用以下方式配置了 ap-hotspot
sudo ap-hotspot configure
然后我使用
sudo ap-hotspot start
然后它显示这个
Starting Wireless Hotspot...
然后什么都没有发生,没有显示进一步的消息,也没有创建热点。
哪里出了问题?如何修复?
答案1
ap-hotspot
用于hostapd
创建无线网络
我hostapd
在 Ubuntu 14.04 中创建热点时遇到了问题,主要是因为hostapd
14.04 默认存储库的新版本有缺陷。
hostapd
您可以通过将 Ubuntu 14.04 LTS 降级到以前的版本来解决此问题
hostapd
使用 apt-get卸载 buggy :
sudo apt-get remove hostapd
然后安装无 bug 版本的 hostapd:
64 位:
cd /tmp wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb sudo dpkg -i hostapd*.deb sudo apt-mark hold hostapd
32 位:
cd /tmp wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb sudo dpkg -i hostapd*.deb sudo apt-mark hold hostapd
“sudo apt-mark hold hostapd”将阻止hostapd升级到有缺陷的版本。
然后尝试再次运行ap-hotspot
,我认为它应该有效。它对我来说非常有效。
答案2
按照上面所述安装hostapd
,然后ap-hotspot
从http://www.ubuntuupdates.org/package/webupd8/trusty/main/base/ap-hotspot然后运行
sudo ap-hotspot configure
提供正确的接口 eth0 和 wlan0,以及 ssid 和密码。
通过以下方式启动热点
sudo ap-hotspot start
答案3
文件:
http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
不再存在于 ununtu.com 服务器上。如何升级 hostapd?
答案4
这是旧帖子,但我遇到了同样的问题,并且解决了我的问题。
该问题可能出现在错误的版本中,但就我的情况而言,如果您使用任何其他网络管理器工具,并且该管理器的服务正在运行,则它可能无法正常工作, ap-hotspot
并且会显示
Starting Wireless Hotspot...
解决方案:如果您使用默认网络管理器,请停止以前的网络管理器工具的服务,然后执行
sudo service network-manager stop
或者如果你使用wicd
则停止使用
sudo service wicd stop
那么你必须开始ap-hotspot
sudo ap-hotspot start