gpt4 book ai didi

netplan - Armbian Ubuntu Netplan 与不同的 wifi 适配器匹配

转载 作者:行者123 更新时间:2023-12-05 06:22:46 24 4
gpt4 key购买 nike

我正在尝试将我的 orangepi 配置为使用不同的 wifi 适配器连接到 wifi 热点。

在我的 Netplan /etc/netplan/armbian-default.yaml 中配置单个 wifi 适配器工作顺利。配置如下:

network:
version: 2
ethernets:
eth0:
renderer: networkd
dhcp4: no
addresses:
[192.168.1.114/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 4.4.4.4]
wifis:
wlx00e1b0101341:
renderer: networkd
access-points:
"wifissid":
password: "wifipass"
dhcp4: no
addresses:
[192.168.43.7/24, 192.168.42.7/24]

我的 wifi 适配器名称都以“wlx”开头,我的目标是使用通配符配置并避免单独配置每个适配器。但是当我尝试向它添加一个匹配参数时,如下所示

network:
version: 2
ethernets:
eth0:
renderer: networkd
dhcp4: no
addresses:
[192.168.1.114/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 4.4.4.4]
wifis:
match:
name: wlx*
renderer: networkd
access-points:
"wifissid":
password: "wifipass"
dhcp4: no
addresses:
[192.168.43.7/24, 192.168.42.7/24]

使用 netplan --debug apply 时出现以下错误

Error in network definition //etc/netplan/armbian-default.yaml line 13 column 6: unknown key name

有什么想法吗?

最佳答案

这是我在我的 EC2 ubuntu18.04 盒子里用来匹配通常动态分配的多个以太网接口(interface)名称的东西

network:
version: 2
ethernets:
ens:
match:
name: ens*
dhcp4: true
dhcp6: false
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
search: [~.]
eth:
match:
name: eth*
dhcp4: true
dhcp6: false
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
search: [~.]

关于netplan - Armbian Ubuntu Netplan 与不同的 wifi 适配器匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58955919/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com