blueman icon indicating copy to clipboard operation
blueman copied to clipboard

Bluetooth PAN using connman

Open baybal opened this issue 5 years ago • 6 comments
trafficstars

Hello,

Connman has a network manager emulation layer. Can we add support for it for PAN connections, or use connman's native API?

Connman picks up PAN connections just fine, but you need to open a PAN connection first.

baybal avatar Feb 17 '20 00:02 baybal

We don't use networkmanager for this but if someone want to add this they can. marking as feature request.

infirit avatar Feb 23 '20 10:02 infirit

PAN, NAP... I always get them confused, I blame bluetooth for their horrible naming conventions :smiling_imp:. So yes, there is a plugin for networkmanager and it uses the gi bindings to communicate with NM.

I hate working with connman so if someone else wants to work on this have fun :smiley:

infirit avatar Feb 23 '20 11:02 infirit

there is a plugin for networkmanager and it uses the gi bindings to communicate with NM.

Can you check if connman's compatibility layer for NM supports same dbus calls?

baybal avatar Feb 27 '20 16:02 baybal

I could not find anything like nm compat layer. Also I would prefer it to be its own plugin for blueman applet and use connman's own dbus API.

infirit avatar Mar 05 '20 08:03 infirit

@infirit it seems it was removed many versions ago

  • Remove NM compatibility mode from default init-script options (no longer available upstream); remove connman.default accordingly

baybal avatar Mar 05 '20 13:03 baybal

So yeah, no way around using its own API now

baybal avatar Mar 05 '20 13:03 baybal