Ubuntu 16.04 不会放弃有线连接转而使用无线连接

Ubuntu 16.04 不会放弃有线连接转而使用无线连接

裸机 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但没有成功。我确定只是设置不匹配,我会在另一个时间再次尝试这个任务(出于教育目的)。

相关内容