我不知道这是否是一个错误,所以我将在这里询问:)
我在 RPI4 上运行 Debian,使用 Netplan 控制我的网络,WIFI 和以太网都运行良好。但我在尝试设置 ETH0 和 WLAN0 之间的绑定接口时遇到了一些困难。无论我如何尝试,绑定 WIFI 和以太网都会在生成后端文件时出现相同的错误。
配置.yaml
network:
version: 2
renderer: networkd
bonds:
bond0:
interfaces:
- eth0
- wlan0
addresses: [192.168.1.20/24]
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.3, 192.168.1.1]
parameters:
mode: active-backup
primary: eth0
fail-over-mac-policy: active
wifis:
wlan0:
dhcp4: no
dhcp6: no
access-points:
"MY SSID":
password: "MY WPA KEY"
ethernets:
eth0:
dhcp4: no
dhcp6: no
netplan --debug 生成
DEBUG:command generate: running ['/lib/netplan/generate']
** (generate:15114): DEBUG: 18:46:27.488: Processing input file /etc/netplan/config.yaml..
** (generate:15114): DEBUG: 18:46:27.489: starting new processing pass
** (generate:15114): DEBUG: 18:46:27.489: recording missing yaml_node_t eth0
** (generate:15114): DEBUG: 18:46:27.489: recording missing yaml_node_t wlan0
** (generate:15114): DEBUG: 18:46:27.489: recording missing yaml_node_t eth0
** (generate:15114): DEBUG: 18:46:27.489: wlan0: adding wifi AP 'MY SSID'
** (generate:15114): DEBUG: 18:46:27.489: starting new processing pass
** (generate:15114): DEBUG: 18:46:27.489: wlan0: adding wifi AP 'MY SSID'
/etc/netplan/config.yaml:22:9: Error in network definition: wlan0: Duplicate access point SSID 'MY SSID'
"MY SSID":
^
我不是专家,我想我几乎什么都做过 :) 如果我删除绑定接口,只使用 WLAN 和/或 ETH 以及 DHCP/静态 IP,一切都会正常生成并按预期工作。我肯定做错了什么,但我不知道是什么 :(
有什么建议么? :)
谨致问候 Soren
答案1
这看起来像是 netplan 解析器中的一个错误。要针对 netplan 上游提交错误,请使用https://bugs.launchpad.net/netplan。