ORG.BLUEZ.NETWORK(5) Linux System Administration ORG.BLUEZ.NETWORK(5)

org.bluez.Network - BlueZ D-Bus Network API documentation

org.bluez
org.bluez.Network1
[variable prefix]/{hci0,hci1,...}/dev_XX_XX_XX_XX_XX_XX

Connects to the network device and return the network interface name.

Possible uuid values:

"panu", "00001115-0000-1000-8000-00805f9b34fb"
Personal Network User role.
"nap", "00001116-0000-1000-8000-00805f9b34fb"
Network Access Point role.
"gn", "00001117-0000-1000-8000-00805f9b34fb"
Group Network role.

The connection will be closed and network device released either upon calling Disconnect() or when the client disappears from the message bus.

Possible errors:

Disconnects from the network device.

To abort a connection attempt in case of errors or timeouts in the client it is fine to call this method.

Possible errors:

Indicates if the device is connected.

Indicates the network interface name when available.

Indicates the connection role when available.
October 2023 BlueZ