Ubuntu Server - 如何连接到无线 WPA2 个人网络?

Apa*_*che 8 server wireless ralink wpa2

连接到无线网络相对简单。

经过一番挣扎,您的安装程序中有wifi。您可以安装 Ubuntu Server,一切正常。您已准备好启动新系统。

设置完成后,wifi设置消失了。

tl;dr:如何从 Ubuntu Server 12.10 连接到无线(WPA2 Personal)网络?

到目前为止我尝试过的:

与 iw* 命令连接。使用 dhclient 获取 IP 地址。将这些命令放到etc/rc.local.

启动时,服务器等待 120 秒并显示消息“Waiting for network to come up”

为了解决这个问题,我删除了所有内容/etc/network/interfaces(wpa-psk 和 wpa-ssid)。
这没有用。它仍在等待。我找到了一个答案,它说我可以删除 /etc/... (负责 120 秒等待时间的文件。)

我这样做了,并保留了它的备份。现在服务器等待约 3 秒(在文件中修改睡眠)并启动。但是,没有可用的网络连接。这是一些dhcp错误。

由于我没有选择,我尝试在评论中使用那个。使用“tee”的那个。
事实证明它也不起作用。

这整件事怎么会如此不一致?他们怎么能不在 ISO 上安装固件而它非常适合(673+~10MB = 683)。安装程序如何不复制必要的文件并设置稍后使用的连接?(或者询问用户是否想使用它。)

小智 12

1) 安装包wpasupplicant

2)然后写:

sudo su
wpa_passphrase [SSID] >> /etc/wpa_supplicant.conf
exit
Run Code Online (Sandbox Code Playgroud)

其中 [ SSID ] 是您要连接的点的SSID。输入此命令后,您必须为该访问点写入密码。

3)使用新的配置文件运行wpa_suplicant

sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf
Run Code Online (Sandbox Code Playgroud)

确保您的接口是wlan0,或者根据需要更改它!

-B用于后台运行。

-D是使用的驱动程序。

-i是接口。

4) 您现在应该已连接 :)


NGR*_*des 6

我使用了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
Run Code Online (Sandbox Code Playgroud)

您需要检查您的 Wifi 卡是哪个接口(通常是 wlan0),并且您需要无线网络的密钥和 ssid。