因此我在笔记本电脑上安装了 ubuntu 服务器。我通过编辑/etc/network/interfaces
并添加以下内容连接到我的 wifi:
auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wpa-ssid MyNetworkSSID
wpa-psk MyPassword
dns-nameservers 8.8.8.8 192.168.1.1
然后我使用了sudo ifup wlan0
,一切正常。问题是,我重启电脑后,无法再使用 连接 wifi sudo ifup -v wlan0
,启动时也无法连接。我也尝试用 替换,iface wlan0 inet static
但iface wlan0 inet dhcp
什么都没改变。当我使用 时,sudo ifup -v wlan0
我得到的是ifup: interface wlan0 already configured
。
我尝试在谷歌上寻找一些东西,但没有找到可以帮助我解决问题的结果。
答案1
我通过编辑 /etc/rc.local 并添加以下内容使其正常工作:
sudo ifdown wlan0
sudo ifup -v wlan0 --force
多于exit 0
。
答案2
首先停止网络管理器我讨厌那个东西
sudo service network-manager stop
wpa_passphrase "SSID" password > /etc/deadpooliscool.conf
和
service network-manager stop
wpa_supplicant -B -iwlan0 -c/etc/deadpooliscool.conf -Dwext && dhclient -r wlan0 && dhclient wlan0 > /dev/null 2>&1
将这些行添加到 /etc/rc.local 的 exit 0 上方
一切就绪,您就可以出发了。