Ubuntu Server 12.04.2 – 无线连接

我已经使用Ubuntu桌面了一段时间,我现在正在尝试设置服务器。 我正在使用无线PCI适配器,可以与Ubuntu Live CD一起使用。

在安装服务器时,它发现适配器和(一旦我输入了SSID和WPA密钥)几乎立即连接到网络。 但是,在首次启动时安装后,启动时无法连接。 在这一点上,我不确定从哪里开始。 我已经阅读了“服务器指南”,但网络章节中没有关于无线网络的信息。

我已经习惯了桌面gui,所以命令行界面有点令人生畏。 请温柔……

仅供记录,无线适配器是TP-Link TL-WN781ND


我的interfaces文件看起来更简单 –

auto lo iface lo inet loopback auto wlan0 iface wlan0 inet dhcp wpa-ssid RunnymedeData wpa-psk  

系统不会在启动时启动网络连接,但它几乎立即启动我在登录时明确设置SSID。我不需要做任何其他事情。 IP地址由dhcp服务器(我的路由器)正确分配,然后计算机显示在路由器的连接列表中。 我将尝试静态路线,看看我们如何继续。 很快回来。


此问题与SSID隐藏在我的无线网络上的事实有关。 在我看来,这是一个错误。

隐藏SSID :系统需要很长时间才能启动(等待网络启动失败)。 登录后,使用iwconfig显式设置essid可在几秒钟内启用网络连接; 没有别的事情需要做。

SSID未隐藏 :系统快速启动,网络立即启动并运行。

总之,与特定适配器无关,与interfaces文件无关。

感谢@ chilli555花时间提供帮助。

配置服务器的常用方法是在/ etc / network / interfaces文件中填写您的详细信息。 首先,确认您有一个可用的无线接口:

 iwconfig 

你有一个接口,理想情况下wlan0? 接下来确认它按预期工作:

 sudo iwlist wlan0 scan 

你看到你的网络了吗? 如果是这样,请使用编辑器vim编辑该文件:

 sudo vim /etc/network/interfaces 

添加您的详细信息,使其看起来像:

 auto lo iface lo inet loopback auto wlan0 iface wlan0 inet static <--you want to be able to reach your server by ssh and ftp address 192.168.1.100 <--an address outside the DHCP range in the router netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 192.168.1.1 8.8.8.8 wpa-ssid  wpa-psk  

保存您的更改并关闭vim:wq。 现在获取界面以查看和使用新设置:

 sudo ifdown wlan0 && sudo ifup wlan0 

确认您有新地址:

 ifconfig 

而且你可以上网:

 ping -c3 www.google.com 

当然,请替换上面的详细信息。