使用 Netplan 生成的 wpa_supplicant conf 设置 Wi-Fi 国家/监管域

rus*_*tyx 5 networking wpa-supplicant netplan

我的当前/etc/netplan/wifi.yaml看起来像这样:

network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      dhcp4: yes
      optional: true
      access-points:
        "myssid":
          "mypw"
Run Code Online (Sandbox Code Playgroud)

然后netplan generate产生/run/netplan/wpa-wlan0.conf

ctrl_interface=/run/wpa_supplicant

network={
  ssid="myssid"
  key_mgmt=WPA-PSK
  psk="mypw"
}
Run Code Online (Sandbox Code Playgroud)

如何添加country=NL到下一个之后又不丢失netplan generate

或者有其他方式指定Wi-Fi区域吗?

如果重要的话,我正在 Raspberry Pi 4 64 位上运行 Ubuntu 20.10。

小智 2

Netplan 支持regulatory-domain: NL从 v0.105 开始的设置,因此您应该能够采用如下配置:

network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      regulatory-domain: "NL"
      dhcp4: yes
      optional: true
      access-points:
        "myssid":
          "mypw"
Run Code Online (Sandbox Code Playgroud)

请参阅: https: //netplan.io/reference#properties-for-device-type-wifis


小智 -1

只需尝试 iw reg 方式:

iw 注册集

来自: https: //wiki.archlinux.org/title/Network_configuration/Wireless#Device_driver