前两天出的windows10,本人(强迫症)本着娱乐一把的精神想升(zuo)级(si)一下,可是,结果可想而知,升级到一半我就强制重启了,结果悲剧了,开机显示 detection error : 2100 什么的,硬盘挂了,这都不是重点,于是本人就只剩下另一块硬盘上的ubuntu了,也不想重装了,就凑合着用吧,但是家里没有网,是从邻居家扯过来的一根网线,人心不足蛇吞象,不能只是笔记本上网了,于是想用ubuntu分享热点.下面进入正题:
方法一:network manager
用Ubuntu自带的network manager就可以设置了
第一步
打开系统的网络设置,打开 网络连接。点击最下面的编辑链接,然后点击右边的添加,添加一个无线网络;
第二步:
在 Wi-Fi 随意填写 链接名称。
填写一个 SSID,这个是待会电脑发出来的无线标识名。
在 模式 栏选择 Ad-hoc;
第三步:
切换到 wifi 安全性 选项卡。在 安全 中选择 WPA及WPA2个人。在 密码 中填写密码。
切换到 IPv4 设置,并在 方法 中选择 与其他计算机共享
切换到 IPv6 设置,并在 方法 中选择 I忽略。
第四步:
最后,点击 保存 保存这个网络吧。连接刚才建立的网络,打开 连接到隐藏的网络。选择之前建立的网络,连接即可。注意这个无线是把现在电脑上的网络共享出去,所以在此之前请连接好你的宽带什么的。
ok,这个时候其他的笔记本电脑或者windows平板可以发现此无线网络。但是。。。。Android mobile phone 可能永远发现不了。。。貌似Android系统不支持Ad hoc。
方法二:使用ap-hotspot
1添加含有ap-hotspot的资源
$ sudo add-apt-repository ppa:nilarimogard/webupd8
2更新资源
$ sudo apt-get update
3安装ap-hotspot
$ sudo apt-get install ap-hotspot
4配置ap-hotspot
$ sudo ap-hotspot configure //这一步会检查ubuntu的网络和WIFI接口,确定后会提示你配置热点,输入ssid和密码之类的就行了
5启动
$ sudo ap-hotspot start
启动时如果出现如下字样,说明启动成功
Starting Wireless Hotspot...
Wireless Hotspot active
好了,Android手机顺利识别并连接上了。
3出现问题
1、一直显示Starting Wireless Hotspot...
hostapd默认版本有bug
sudo apt-get remove hostapd
cd /tmp
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd
cd /tmp
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd
2出现:Wireless Hotspot active
bash: notify-send: 未找到命令
附注参数使用说明: