IWD ap 未启动:START_AP 失败:-95

IWD ap not starting: START_AP failed: -95

接口设置为 AP 模式。

打开 ap 时显示“不支持操作”。

[iwd]# ap wlan0 start "start_wpa2" 密码 不支持的操作

iwd -d 的输出:

src/netdev.c:netdev_link_notify() event 16 on ifindex 5
src/scan.c:scan_notify() Scan notification Trigger Scan(33)
src/scan.c:scan_notify() Scan notification New Scan Results(34)
src/netdev.c:netdev_link_notify() event 16 on ifindex 5
Could not register frame watch type 0000: -22
Could not register frame watch type 0020: -22
Could not register frame watch type 00a0: -22
Could not register frame watch type 00c0: -22
START_AP failed: -95

使用WPA_Supplicant,同样的AP可以启动。

使用不同的设备驱动程序解决了问题,这是驱动程序的问题,而不是 IWD 的问题。通过在 cfg80211 中添加调试打印,Netlink 可以帮助解决问题。