连接无线相对简单。
经过一番努力,你的安装程序中有了 wifi。你可以安装 Ubuntu Server,一切正常。你已准备好启动新系统。
设置完成后,wifi设置消失。
tl;dr:如何从 Ubuntu Server 12.10 连接到无线(WPA2 Personal)网络?
到目前为止我已经尝试过:
使用 iw* 命令连接。使用 dhclient 获取 IP 地址。将这些命令放入etc/rc.local
。
启动时,服务器等待 120 秒并显示消息“等待网络启动”
为了解决这个问题,我删除了所有内容/etc/network/interfaces
(wpa-psk 和 wpa-ssid)。
这没有用。它仍在等待。我找到了一个答案,说我只需删除 /etc/...(负责 120 秒等待时间的文件。)
我这样做了,并保留了备份。现在服务器等待约 3 秒(修改了文件中的 sleep 值)并启动。但是,没有可用的网络连接。这是某种 dhcp 错误。
由于没有其他选择,我尝试使用注释中的那个。使用“tee”的那个。
结果发现它也不起作用。
整个事情怎么会这么不一致?他们怎么能不安装 ISO 上的固件,而它本来可以完全装进去(673+~10MB = 683)。安装程序怎么能不复制必要的文件并设置稍后要使用的连接?(或者询问用户是否要使用它。)
答案1
1)安装软件包wpasupplicant 客户端。
2)然后写入:
sudo su
wpa_passphrase [SSID] >> /etc/wpa_supplicant.conf
exit
在哪里 [SSID] 是SSID您想要连接的点。输入此命令后,您必须输入该接入点的密码。
3)运行wpa_请求者使用新的配置文件。
sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf
确保您的接口wlan0,或者根据需要进行更改!
-B用于后台运行。
-D是二手驱动程序。
-我是接口。
4) 您现在应该已连接:)
答案2
我使用了来自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。
答案3
以下是我连接到
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启动接口。插入'自动 WLAN1' 在 ' 之前那行iface wlan1 inet dhcp'让 Linux 自动调出界面
- $ip 链接是一个有用的 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 supplicant 需要额外的参数才能连接到基于 MAC 的 wifi...