Sorry for the inconvenience.  Chance of typos in templates, the navigation header should be functional for most versions of the handbook.
Potential remains for unforeseen breakage primarily in the handbook portion of the wiki.
Notice will be up until above verified and no other troubles found from recent modifications.

Bluetooth GUI Discussion

From PC-BSD Wiki
Revision as of 14:04, 2 February 2012 by Tigersharke (Talk | contribs)

Jump to: navigation, search

Contents

We have a decent network GUI. I think we should start thinking of BlueTooth GUI.

There is such things which need to be used:

  1. hcsecd - control link keys and PIN codes for Bluetooth devices
  2. sdpd - Bluetooth Service Discovery Protocol daemon
  3. hccontrol - HCI configuration utility
  4. obexapp - executable, OBEX protocol.

Here is a list of requirements to GUI, in no particular order:

Gui should ...

  • show (indicate) that kernel module ng_ubt is loaded
  • allow load (unload) ng_ubt;
  • show (add/remove) ng_ubt_load in /boot/loader.conf
  • show status (and start/stop/restart) hcsecd service;
  • show (add/remove) hcsecd_enable in /etc/rc.conf
  • have a tree with such structure: Devices--Device1(Service1, Service2...)
  • have an ability to scan (search for devices), show which is known devices, which is new
  • add device to /etc/hcsecd.conf, edit pin, name, etc;
  • allow to add (edit/delete) ppp records, to use device as modem
  • allow to connect/disconnect device to internet via rfcomm_ppp
  • If device (mobile phone) have ability to FTRN, this service should expand to device's FS;
  • Device's FS tree should support drag-n-drop, at least to other tree, which is for local FS (Ideally to any other external filemanager, like dolphin, or else)

Other resources

hcidump

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox