【问题标题】:Virtual wlan interface with systemd-netword带有 systemd-networkd 的虚拟 wlan 接口
【发布时间】:2022-05-05 19:59:33
【问题描述】:

我想问一下如何在运行 systemd-networkd 的系统上永久添加虚拟 wifi 接口。目的是使用 hostapd 拥有 2 个接入点 (2.4/5ghz)。 使用手动添加它可以正常工作 iw dev wlan0 interface add wlan0_sta type managed addr 12:34:56:78:ab:cd
但重启后就消失了。

【问题讨论】:

    标签: networking wifi systemd hostapd


    【解决方案1】:

    设置 wlan 接口 (wlan0) ''' 使用您的设置创建此文件:

    root@raspberrypi:~ # cat >/etc/systemd/network/08-wifi.network <<EOF
    [Match]
    Name=wl*
    [Network]
    # to use static IP (with your settings) toggle commenting the next 8 lines.
    #Address=192.168.50.61/24
    #DNS=84.200.69.80 1.1.1.1
    #[Route]
    #Gateway=192.168.50.1
    #Metric=20
    DHCP=yes
    [DHCP]
    RouteMetric=20
    EOF
    

    使用此文件和您的 country=、ssid= 和 psk= 设置设置 wpa_supplicant 并启用它:

    root@raspberrypi:~ # cat >/etc/wpa_supplicant/wpa_supplicant-wlan0.conf <<EOF
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    country=DE
    
    network={
        ssid="TestNet"
        psk="realyNotMyPassword"
        key_mgmt=WPA-PSK
        proto=RSN WPA
    }
    EOF
    
    root@raspberrypi:~ # chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
    root@raspberrypi:~ # systemctl disable wpa_supplicant.service
    root@raspberrypi:~ # systemctl enable wpa_supplicant@wlan0.service
    root@raspberrypi:~ # rfkill unblock 0
    root@raspberrypi:~ # exit
    root@raspberrypi:~ $'''
    

    重启,祝你好运 ;-)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-10
      • 2013-11-21
      • 1970-01-01
      • 2010-10-14
      相关资源
      最近更新 更多