Ubuntu服务器 – 如何连接到无线WPA2个人网络?
连接到无线网络相对简单。
经过一番努力,你的安装程序中有wifi。 你可以安装Ubuntu Server,一切都没问题。 您已准备好启动新系统。
设置完成后,wifi设置消失。
tl; dr:如何从Ubuntu Server 12.10连接到无线(WPA2个人)网络?
到目前为止我尝试了什么:
连接iw *命令。 使用dhclient获取IP地址。 将这些命令放到etc/rc.local
。
在启动时,服务器等待120秒,并显示消息“等待网络出现”
为了解决这个问题,我删除了所有/etc/network/interfaces
(wpa-psk和wpa-ssid)。
这没用。 它还在等待。 我找到了一个答案,说我可以删除/ etc / …(负责120秒等待时间的文件。)
我做到了,并保留了它的备份。 现在服务器等待~3秒(在文件中修改了睡眠)并启动。 但是,没有可用的网络连接。 这是一些dhcp错误。
由于我没有选择,我尝试使用评论中的那个。 使用“tee”的那个。
原来它也不起作用。
这整件事怎么会如此不一致? 他们如何才能在ISO完全适合的情况下安装固件(673 + ~10MB = 683)。 安装程序如何不复制必要的文件并设置连接以便以后使用? (或询问用户是否想要使用它。)
1)安装wpasupplicant包。
2)然后写:
sudo su wpa_passphrase [SSID] >> /etc/wpa_supplicant.conf exit
其中[ SSID ]是您要连接的点的SSID 。 输入此命令后,您必须为该访问点写入密码。
3)使用新的配置文件运行wpa_suplicant 。
sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf
确保您的界面是wlan0 ,或者根据需要进行更改!
-B用于后台运行。
-D是用过的驱动程序。
-i是界面。
4)你现在应该连接:)
我使用了https://wiki.debian.org/WiFi/HowToUse#WPA-PSK_and_WPA2-PSK中的说明。
不要忘记删除你在etc / rc.local中添加的任何内容,因为它可能会发生冲突
首先,确保你已安装(不记得是否默认安装)包“wpasupplicant”
然后,您需要编辑“/ etc / network / interfaces”文件。
使用的节基于上述链接中的示例(转载如下):
auto wlan0 iface wlan0 inet dhcp wpa-ssid mynetworkname wpa-psk mysecretpassphrase
你需要检查你的Wifi卡是哪个接口(通常是wlan0),你需要无线网络的密钥和ssid。
这是我连接到的注意事项
Android便携式热点
的/ etc /网络/接口
iface wlan1 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant_android.conf
/etc/wpa_supplicant/wpa_supplicant_android.conf
network={ ssid="AndroidAP" psk="password" }
笔记
- 使用$ ifup wlan1来启动界面。 在’ iface wlan1 inet dhcp ‘之前的行中插入’ auto wlan1 ‘让linux自动调出界面
- $ ip link是一个有用的bash命令,用于标识无线标识符(wlan *)。
iPad / MAC个人热点/ wifi
的/ etc /网络/接口
iface wlan1 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant_ipad.conf
/etc/wpa_supplicant/wpa_supplicant_ipad.conf
network={ ssid="Hamish's iPad" psk="myPassword" proto=RSN key_mgmt=WPA-PSK pairwise=CCMP auth_alg=OPEN }
笔记
- 注意“’”字符,它与“’”不一样
- 与Android网络不同,wpa请求者需要额外的paparameters才能连接到基于MAC的wifi …