iwd는 가상 장치를 보고하지 않습니다

iwd는 가상 장치를 보고하지 않습니다

iw이를 사용하여 wlan1.

iw dev wlan0 interface add wlan1 type __ap

이로 인해 다음 두 가지 인터페이스가 남습니다.

~> iw dev
phy#0
        Interface wlan1
                ifindex 8
                wdev 0x5
                addr c0:ee:40:64:4a:1d
                type AP
                txpower 23.00 dBm
        Interface wlan0
                ifindex 7
                wdev 0x4
                addr c0:ee:40:64:4a:1c
                type managed
                txpower 23.00 dBm

iwctl목록 장치 및 AP를 실행할 때 wlan1.

~> iwctl ap list
                          Devices in Access Point Mode
--------------------------------------------------------------------------------
  Name                  Started
--------------------------------------------------------------------------------
No devices in access point mode available.

~> iwctl device list
                                    Devices
--------------------------------------------------------------------------------
  Name                  Address               Powered     Adapter     Mode
--------------------------------------------------------------------------------
  wlan0                 c0:ee:40:64:4a:1c     on          phy0        station

이전에는 wpa_supplicantNetworkManager가상 인터페이스(wlan1)를 AP 모드에서 사용할 수 있었습니다. 라디오는 AP+STA 모드를 지원합니다.

~> iw phy
   ...
        valid interface combinations:
                 * #{ AP } <= 3, #{ managed, P2P-client, P2P-GO } <= 2,
                   total <= 3, #channels <= 1
                 * #{ IBSS } <= 1,
                   total <= 1, #channels <= 1
   ...

iwd그렇다면 이 유틸리티를 사용하여 생성된 가상 인터페이스가 지원되는지 궁금합니다 iw. 그렇다면 무엇을 놓치고 있습니까?

답변1

내 문제는 iwd기존 인터페이스를 파괴하고 찾은 것에 대한 새 인터페이스를 만드는 것입니다. iwd인터페이스를 유지하도록 지시하여 몇 가지 옵션을 제공할 수 있습니다.

main.conf에서

[General]
UseDefaultInterface=true

또는 iwd데몬을 시작할 때:

    -i, --interfaces       Interfaces to manage
    -I, --nointerfaces     Interfaces to ignore
    -p, --phys             Phys to manage
    -P, --nophys           Phys to ignore

관련 정보