已在Ubuntu15.04上验证成功:
1、插上网线,开启有线网络。
2、安装hostapd,Ctrl+Alt+T打开终端输入命令行:sudo apt-get install hostapd
3、关闭系统自带的无线热点(是Ad-hoc方式,安卓手机扫描不到此类热点,所以无法连接),系统设置-->网络-->无线-->无线热点-->关闭-->停止热点(出现"用作热点..."按钮即可)。
4、点击系统托盘中的网络图标-->编辑连接-->网络连接对话框中-->删除Hotspots等无用的连接
5、编辑连接-->添加-->连接类型为"Wi-Fi"-->去掉常规中"自动连接",模式选"架构",安全选"WPA及WPA2个人"并设置密码,IPv4选"与其他计算机共享",勾选"需要IPv4地址完成这个连接",IPv6设置选"忽略"。
6、先关闭“启动联网”,修改/etc/NetworkManager/system-connections/下对应的文件内容"mode=ap",修改完成后启用Wi-Fi(也可重启)。
工具/原料
-
Ubuntu14.04LTS
-
iw
-
网络管理器NetworkManager
准备工作
-
1
查看自己的无线网卡是否支持软AP,我们使用软件iw识别。为此应首先确定自己的系统是否已经安装了iw,按快捷键“Ctr+Alt+T”呼出终端,执行命令:sudo dpkg -l | grep iw,如下图所示本人已安装。
-
2
对于没有安装iw软件的用户,执行命令“sudo apt-get install iw”即可进行安装。
-
3
执行命令:sudo iw list ,查看“Supportinterface modes”列表中是否有AP字样,若有则说明你的网卡支持软件AP,否则反之。
方法/步骤
-
1
单击Ubuntu菜单栏中的网络管理器图标,在弹出的下拉菜单中选择“编辑连接...”进入“网络连接”界面,如下图所示。
-
2
单击“网络连接”界面的“添加”按钮,然后在“选择连接类型”中选择“Wi-Fi”,接着单击确定即可,如下图所示。
-
3
在编辑网络界面,设置连接名称和SSID名称(即手机要连接的网络名),其他默认即可,这里笔者将它们全部设置成了Chinaunicom(#口歪眼斜),如下图所示。
-
4
切换至“Wi-Fi安全性”选项卡,安全类型设置为“WPA及WPA2个人”,并设置Wifi密码,如下图所示。
-
5
切换至“IPv4设置”选项卡,将"方法(M)"设置为“与其他计算机共享”,其他默认,然后单击右下方的“保存(s)...”按钮即可,此时系统将会生成一个与“连接名称(N)"相同的热点配置文件,如下图所示。
-
6
打开终端,执行命令“vim/etc/NetworkManager/system-connections/Chinaunicom”编辑热点配置文件,将“mode=infrastructure”修改成“mode=ap”保存即可,如下图所示。