ubuntu命令行配置無線網絡


早晨開機發現ubuntu的網絡出問題了,無法上網,右上角的網絡圖標顯示感嘆號,networking disabled,以前一直都是好好的,沒查出來原因 

ifconfig -a發現網卡貌似正常

cat  /etc/network/interfaces問題出來了,只有下面兩行

 

[html]  view plain  copy
 
  1. auto lo  
  2. iface lo inet loopback  

 

eth0和wlan0的配置都不見了!

當時忘記查看修改記錄了,就這樣莫名其妙的被篡改了,查了網上的說法,添加如下配置

 

 

[html]  view plain  copy
 
  1. auto eth0  
  2. ifcace eth0 inet static //學校網絡要求是配置靜態IP,如果是動態獲取IP下邊的幾行就不需要,改成iface eth0 inet dhcp就可以了  
  3. address xx  
  4. gateway xx  
  5. netmask xx  
  6. auto wlan0  
  7. iface wlan0 inet dhcp  


同時有線網絡的dns也不見了,在/etc/resolv.conf中添加dns

 

 

[html]  view plain  copy
 
  1. nameserver xx  


在重啟網絡/etc/init.d/newworking restart

 

如此,有線網絡已經可以使用了

但我一般還是用的無線網絡,沒有圖形界面該怎么連接無線網絡呢?

第一步;

打開無線網卡:ifconfig wlan0 up

掃描無線網絡:iwlist wlan0 scanning 

選擇自己想連上的無線AP名,我要連的名字是“ubuntu”

第二部:

連接無線網絡:iwconfig wlan0 essid ubuntu key 12345lenovo

essid后邊是要連接的無線網絡名,key表示該網絡的接入密碼

碰到了一個問題:

 

[html]  view plain  copy
 
  1. Error for wireless request "Set Encode" (8B2A) :  
  2.     SET failed on device wlan0 ; Invalid argument.  



 

沒找到8B2A代表的問題,為了排除我無線路由的問題,於是我又嘗試連接CMCC:

iwconfig wlan0 essid CMCC-EDU

竟然成功了!與我的無線路由唯一的區別就是CMCC接入不需要密碼,問題肯定是出在key這里

搜索ubuntu 無線 wpa iwconfig key等關鍵詞,還真讓我搜到了

原因就是ubuntu對wpa加密方式的支持不夠,還需要其他額外配置,使用wpa_passphrase軟件,ubuntu系統已帶

 

[html]  view plain  copy
 
  1. #wpa_passphrase ESSID PWD > xxx.conf  
  2. #wpa_supplicant -B -i wlan0 -Dwext -c ./xxx.conf  
  3. #iwconfig wlan0  
  4. #dhclient wlan0  

至此,無線網絡連接成功!

 

重啟后還需要再次配置一遍,可以配置成腳本,還比較方便

 

 

轉自:http://blog.csdn.net/judwenwen2009/article/details/17026389

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM