# 多块 RTL8812AU 接收卡的固定命名(可选但推荐) # # 同一型号的卡 USB 厂商/产品 ID 相同(0bda:881a),无法靠 ID 区分。 # 想稳定得到 wfb0 / wfb1,用 systemd .link 按“物理 USB 端口路径”匹配: # # 1. 插上每块卡,查看它当前的网卡名: # iw dev # 2. 查看该网卡的稳定设备路径: # udevadm info -q path -n wlan0 # (输出形如 /devices/pci0000:00/.../usb3/3-3/3-3:1.0/net/wlan0) # 3. 复制到 /etc/systemd/network/10-wfb0.link,Path 填“去掉 /sys 与结尾 /net/<名>”的路径, # 两块卡分别写不同的 USB 端口路径即可: # # [Match] # Path=devices/pci0000:00/0000:00:08.1/0000:07:00.3/usb3/3-3/3-3:1.0 # # [Link] # Name=wfb0 # # 4. 重新加载并触发: # sudo udevadm control --reload # sudo udevadm trigger # (或重新插拔网卡) # # 之后在 config.yaml 里分别写 iface: wfb0 / wfb1 即可。 # # 若不想改名:直接 `iw dev` 看当前名字,把 iface 填成实际名字也行, # 只是每次开机名字可能变化,需要自己确认。