裸机 Intel NUC 上的 Ubuntu 16.04.1 xenial。
我已经使用有线连接有一段时间了,现在想切换到无线(重新定位盒子)。
我已连接到无线路由器。出现一条通知,提示我已连接到该路由器。连接信息显示我的活动网络连接是该无线路由器,其 IP 为 10.1.1.205,默认路由和 DNS 为 10.1.1.1。
有线连接是 10.1.1.3。
但是当我 ping 10.1.1.1 的网关时,它显示:
From 10.1.1.3 Destination Host Unreachable
我尝试过下面我在其他地方读过的方法(例如https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1576215)是为了解决这个问题:
sudo service network-manager restart
但这并不能解决问题,我无法使用无线网络。
有任何想法吗?
已更新更多信息
根据初步意见
$ cat /etc/resolv.conf
# 由 resolvconf(8) 生成的用于 glibc resolver(3) 的动态 resolv.conf(5) 文件 # 请勿手动编辑此文件 - 您的更改将被覆盖 nameserver 8.8.8.8 nameserver 4.4.4.4 nameserver 127.0.1.1
$ cat /etc/network/interfaces
# ifup(8) 和 ifdown(8) 使用的接口(5) 文件 auto lo iface lo inet loopback
源 /etc/network/interfaces.d/*.cfg
$ ls -la /etc/network/interfaces.d/
总计 4 -rw-r--r-- 1 root root 165 十二月 30 10:48 eth0.cfg
$ cat /etc/network/interfaces.d/eth0.cfg
自动 eth0 iface eth0 inet static # 地址 192.168.1.4 地址 10.1.1.3 网络掩码 255.255.255.0 # 网关 192.168.1.1 网关 10.1.1.1 dns 名称服务器 8.8.8.8 4.4.4.4
我还没有尝试modprobe
评论中的建议,因为它听起来是永久性的。我会先读一点书。
进一步调查
这看起来不是很奇怪吗:
$ iwconfig
lo no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:"starkiller24"
Mode:Managed Frequency:2.417 GHz Access Point: xx:xx:xx:xx:xx:xx
Bit Rate=144.4 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=70/70 Signal level=-29 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:42 Missed beacon:0
eth0 no wireless extensions.
$ sudo ifup wlan0
Unknown interface wlan0
创建界面有/etc/network/interfaces.d
帮助吗?如果有帮助,为什么还没有创建呢?
答案1
eth0
正如我在回答中提到的,我在 中定义了 接口/etc/network/interfaces.d/eth0.cfg
。我只需将其删除,无线现在就可以正常工作了!所以一定是发生了某种自动配置。
我尝试定义一个,wlan0.cfg
但没有成功。我确定只是设置不匹配,我会在另一个时间再次尝试这个任务(出于教育目的)。