最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

树莓派4B ubuntu18.04 同时连接内网和外网WIFI,导致无法上外网的解决方法

业界 admin 2浏览 0评论

树莓派4B ubuntu18.04 同时连接内网和外网WIFI,导致无法上外网的解决方法

当同时接上eth0和wlan0时,默认从eth0进行所有的操作,一般eth0会连接本地以太网设备,wlan0连接wifi,那么同时连接两个网卡就会导致无法使用wifi上网。

先尝试一下更新sudo apt-get update 和upgrade等等操作(见文末),在已经更新到最新软件包和系统的情况下,两个网卡是可以同时使用的,不需要额外的设置。

原因分析:

打开浏览器系统默认使用了有线网口,而没有使用连有因特网的无线网卡。即无线网卡的使用优先级较低。

解决思路:

通过修改网络的metric值提高无线网卡的使用优先级。数值越低->优先级越高。

解决方案

设置netplan可以在重启后仍然能够正常自动连接有线和无线。
只有2个步骤:
1修改配置文件/etc/netplan/50-cloud-init.yaml,
2用netplan apply生效。

难点在于配置文件的格式。

1.打开配置文件

sudo nano /etc/netplan/50-cloud-init.yaml

编辑配置文件

network:
  version: 2
  ethernets:
    eth0:                                         #有线网卡名称,使用ifconfig可以查看
      addresses: [192.168.1.158/16]                #设置有线网卡静态IP
      dhcp4: true
      dhcp4-overrides:
          route-metirc:100                          #默认是100
  wifis:
    wlan0:                                        #无线网卡名称
      dhcp4: true
      access-points:                              #不写WIFI名会报错
          iQOO Neo5:                              #WIFI热点名
                 password: xxxxxxxxx              #WIFI密码
      dhcp4-overrides:
        route-metric: 90                   #设到90,优先级比100高

编辑好后保存

注意::冒号后都要加空格

::wifi要已知的

2 应用配置文件

sudo netplan apply

重启,生效



以上设置在sudo apt-get update等一系列更新没有做的情况下。
而后又拿了一台树莓派,在
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade
等等一系列更新后,有线和无线本身就已经是可以同时联网的。

树莓派4B ubuntu18.04 同时连接内网和外网WIFI,导致无法上外网的解决方法

当同时接上eth0和wlan0时,默认从eth0进行所有的操作,一般eth0会连接本地以太网设备,wlan0连接wifi,那么同时连接两个网卡就会导致无法使用wifi上网。

先尝试一下更新sudo apt-get update 和upgrade等等操作(见文末),在已经更新到最新软件包和系统的情况下,两个网卡是可以同时使用的,不需要额外的设置。

原因分析:

打开浏览器系统默认使用了有线网口,而没有使用连有因特网的无线网卡。即无线网卡的使用优先级较低。

解决思路:

通过修改网络的metric值提高无线网卡的使用优先级。数值越低->优先级越高。

解决方案

设置netplan可以在重启后仍然能够正常自动连接有线和无线。
只有2个步骤:
1修改配置文件/etc/netplan/50-cloud-init.yaml,
2用netplan apply生效。

难点在于配置文件的格式。

1.打开配置文件

sudo nano /etc/netplan/50-cloud-init.yaml

编辑配置文件

network:
  version: 2
  ethernets:
    eth0:                                         #有线网卡名称,使用ifconfig可以查看
      addresses: [192.168.1.158/16]                #设置有线网卡静态IP
      dhcp4: true
      dhcp4-overrides:
          route-metirc:100                          #默认是100
  wifis:
    wlan0:                                        #无线网卡名称
      dhcp4: true
      access-points:                              #不写WIFI名会报错
          iQOO Neo5:                              #WIFI热点名
                 password: xxxxxxxxx              #WIFI密码
      dhcp4-overrides:
        route-metric: 90                   #设到90,优先级比100高

编辑好后保存

注意::冒号后都要加空格

::wifi要已知的

2 应用配置文件

sudo netplan apply

重启,生效



以上设置在sudo apt-get update等一系列更新没有做的情况下。
而后又拿了一台树莓派,在
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade
等等一系列更新后,有线和无线本身就已经是可以同时联网的。

发布评论

评论列表 (0)

  1. 暂无评论