ubuntu14.04開熱點共享網絡

整理自 linux公社 和 百度經驗 


前兩天出的windows10,本人(強迫症)本着娛樂一把的精神想升(zuo)級(si)一下,可是,結果可想而知,升級到一半我就強制重啓了,結果悲劇了,開機顯示 detection error : 2100 什麼的,硬盤掛了,這都不是重點,於是本人就只剩下另一塊硬盤上的ubuntu了,也不想重裝了,就湊合着用吧,但是家裏沒有網,是從鄰居家扯過來的一根網線,人心不足蛇吞象,不能只是筆記本上網了,於是想用ubuntu分享熱點.下面進入正題:


 

方法一:network manager

用Ubuntu自帶的network manager就可以設置了

第一步

打開系統的網絡設置,打開 網絡連接。點擊最下面的編輯鏈接,然後點擊右邊的添加,添加一個無線網絡;

Ubuntu 下建立WiFi熱點的方法

第二步:

在 Wi-Fi 隨意填寫 鏈接名稱。

填寫一個 SSID,這個是待會電腦發出來的無線標識名。

在 模式 欄選擇 Ad-hoc;

Ubuntu 下建立WiFi熱點的方法

第三步:

切換到 wifi 安全性 選項卡。在 安全 中選擇  WPA及WPA2個人。在 密碼 中填寫密碼。

Ubuntu 下建立WiFi熱點的方法

切換到 IPv4 設置,並在 方法 中選擇 與其他計算機共享

Ubuntu 下建立WiFi熱點的方法

切換到 IPv6 設置,並在 方法 中選擇 I忽略。

Ubuntu 下建立WiFi熱點的方法

第四步:

最後,點擊 保存 保存這個網絡吧。連接剛纔建立的網絡,打開 連接到隱藏的網絡。選擇之前建立的網絡,連接即可。注意這個無線是把現在電腦上的網絡共享出去,所以在此之前請連接好你的寬帶什麼的。

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和密碼之類的就行了


配置過程如下
huangyuan@XUAN-PC:~$ sudo ap-hotspot configure
Detecting configuration...
Detected eth0 as the network interface connected to the Internet. Press ENTER if this is correct or enter the desired interface below (e.g.- eth0, ppp0 etc.)://默認按Enter即可

Detected wlan0 as your WiFi interface. Press ENTER if this is correct or enter the desired interface (e.g.- wlan1)://默認按Enter即可

Enter the desired Access Point name or press ENTER to use the default one (myhotspot):
//Wifi名字
Enter the desired WPA Passphrase below or press ENTER to use the default one (qwerty0987):
//wifi 密碼

5啓動

$ sudo ap-hotspot start

啓動時如果出現如下字樣,說明啓動成功

Starting Wireless Hotspot...
Wireless Hotspot active

好了,Android手機順利識別並連接上了。


3出現問題

1、一直顯示Starting Wireless Hotspot...

hostapd默認版本有bug

解決方法:
移除hostapd
sudo apt-get remove hostapd
然後:
64 bit
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
32bit:
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
"sudo apt-mark hold hostapd" 將防止版本升級到有問題的版本。
之後需要重新安裝ap-hotspot.


2出現:Wireless Hotspot active
bash: notify-send: 未找到命令



huangyuan@XUAN-PC:~$ sudo apt-get install libnotify-bin

附註參數使用說明:

huangyuan@XUAN-PC:~$ sudo ap-hotspot config
Usage: ap-hotspot [argument]

start          start wireless hotspot//開始使用
stop           stop wireless hotspot//停止使用
restart        restart wireless hotspot//重啓
configure      configure hotspot//配置使用


發佈了79 篇原創文章 · 獲贊 22 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章