如果你曾想过要用12.04建立个wifi分享的话,
你应该了解到,
直接通过右上角的网络管理新建的ad-hoc很多安卓设备没法识别。
所以你需要一款名为ap-hotspot的软件协助
1.安装:
但是由于Ubuntu 14.04的bug(Linux Mint 17 好像也有这个bug),需要降级hostapd
,
首先卸载有bug的hostapd
:
然后安装低版本的hostapd
:
不过我在Mint上卸载hostapd
的时候系统自动把ap-hotspot
也给卸了,再安装一下就好了。
2.使用
也许是人品差了一点点, 安装配置启动完毕后, 虽然搜到了wifi但是却连接不上,
执行sudo ap-hotspot debug
时有如下错误信息:
dnsmasq: failed to create listening socket for 127.0.0.1: Address already in use ...fail!
解决方案:
- 编辑
/etc/NetworkManager/NetworkManager.conf
- 注释掉:
dns=dnsmasq
(前面加#号注释) - 重启network-manager(
sudo restart network-manager
) - 编辑
/etc/dnsmasq.conf
- 添加:
listen-address=127.0.0.1
- 重启dnsmasq (
sudo /etc/init.d/dnsmasq restart
) - 可能会报错:
dnsmasq: unknown interface wlan0
但是好像也没啥影响。
参考
ap-hotspot安装配置
启动ad-hotspot错误解决方案
Create Wifi Hotspot in Ubuntu Laptop For Android Phones