Am un caz când trebuie să stabilesc WiFi Direct (WiFi-P2P) utilizând NetworkManager (nmcli). Deocamdată, folosesc Ubuntu 20.04. Se pare că adaptorul meu de rețea ar trebui să accepte conexiuni WiFi-P2P.
iw listă de ieșire:
Moduri de interfață acceptate:
* IBSS
* a reușit
* AP
* AP/VLAN
* monitor
* P2P-client
* P2P-GO
* Dispozitiv P2P
combinații de interfețe valide:
* #{ gestionat } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ Dispozitiv P2P-d } <= 1,
total <= 3, #canale <= 2
Din păcate, nu am reușit să găsesc informații oficiale despre cum să stabilesc o conexiune WiFi-Direct cu P2P-GO utilizând capabilitățile NetworkManager. Am găsit doar câteva postări pe forumuri și le-am combinat cu
conexiune nmcli adaugă conexiune.tip wifi-p2p ifname p2p-dev-wlp1s0 wifi-p2p.peer <MAC DISPOZITIV LA DISTANȚĂ> conexiune automată nu
nmcli con up wifi-p2p-p2p-dev-wlp1s0
Din păcate, nu funcționează și primesc următoarea ieșire
nmcli con up wifi-p2p-p2p-dev-wlp1s0
Eroare: Activarea conexiunii a eșuat: conexiunea la rețeaua de bază a fost întreruptă
Sugestie: utilizați „journalctl -xe NM_CONNECTION=5e2e6f4a-0818-4344-afc1-70fd6b490c0d + NM_DEVICE=p2p-dev-wlp1s0” pentru a obține mai multe detalii
NetworkManager[659]: <info> [1645564279.6405] manager: (p2p-dev-wlp1s0): nou dispozitiv Wi-Fi P2P 802.11 (/org/freedesktop/NetworkManager/Devices/6)
NetworkManager[2525]: <info> [1645564287.3484] manager: (p2p-dev-wlp1s0): nou dispozitiv Wi-Fi P2P 802.11 (/org/freedesktop/NetworkManager/Devices/6)
NetworkManager[2525]: <info> [1645564287.3495] dispozitiv (p2p-dev-wlp1s0): modificarea stării: negestionat -> indisponibil (motivul „gestionat”, starea sys-iface: „extern”)
NetworkManager[2525]: <info> [1645564287.3530] dispozitiv (p2p-dev-wlp1s0): modificarea stării: indisponibil -> deconectat (motiv „niciun”, starea sys-iface: „gestionat”)
NetworkManager[2525]: <informații> [1645564314.1324] dispozitiv (p2p-dev-wlp1s0): modificarea stării: deconectat -> indisponibil (motivul „suplicant-failed”, sys-iface-state: „gestionat”)
NetworkManager[2525]: <info> [1645564344.0619] dispozitiv (p2p-dev-wlp1s0): modificarea stării: indisponibil -> deconectat (motivul „solicitant-disponibil”, sys-iface-state: „gestionat”)
NetworkManager[2525]: <info> [1645566035.2989] dispozitiv (p2p-dev-wlp1s0): Activare: pornește conexiunea „wifi-p2p-p2p-dev-wlp1s0” (5e2e6f4a-0818-4344-afdc61-490)
NetworkManager[2525]: <informații> [1645566035.2996] dispozitiv (p2p-dev-wlp1s0): modificarea stării: deconectat -> pregătiți (motivul „niciun”, starea sys-iface: „gestionat”)
NetworkManager[2525]: <informații> [1645566039.0283] dispozitiv (p2p-dev-wlp1s0): modificarea stării: pregătire -> indisponibil (motivul „solicitant-eșuat”, sys-iface-state: „gestionat”)