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


8

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

经过一番努力后,您的安装程序中有了wifi。您可以安装Ubuntu Server,一切正常。准备启动新系统。

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

tl;博士:如何从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)。安装程序如何不复制必要的文件并设置连接以供以后使用?(或询问用户是否要使用它。)


可能重复的askubuntu.com/questions/8568/…(看第二个答案,不是公认的答案)或askubuntu.com/questions/172473/…–
guntbert

@guntbert-感谢您的快速响应(对不起,我在另一个与服务器连接的显示器上)。按照您的建议尝试第二个答案,请避免在此之前降低/关闭Q。(如果同样失败,我将使用更多信息进行重新处理。)
Apache

@guntbert:好吧,我将在几个小时内附加文件(由于无法修复此wifi,现在无法访问服务器)。顺便说一句 这是12.10 x64的库存安装。
Apache

请不要打扰,我的评论是针对另一个问题,我的客户/这个人搞砸了这件事:
guntbert

1
@guntbert-好吧。猜猜也没有解决方案。看起来好像坏了。那么,谁会在服务器上使用Wifi?(在我旁边。)我会得到一条长电缆。
Apache

Answers:


12

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)您现在应该连接:)


这很棒。就我而言,我错过了,-D <your_adapter>因为我认为自从我的笔记本电脑发布以来已经足够的时间可以自动检测了,而且确实可以。而且这只是加入了wifi,它没有请求IP地址,所以我dhclient wlan0后来跑去解决这个问题。
Forbesmyester

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

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


到目前为止,这是最简单的解决方案
Michael

1

这是我连接到

Android便携式热点

/ etc / network / interfaces

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 / network / interfaces

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请求者需要额外的参数才能连接到基于MAC的wifi ...
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.