Changes between Version 17 and Version 18 of wireless/bluetooth


Ignore:
Timestamp:
06/16/2020 05:25:26 PM (4 years ago)
Author:
Tim Harvey
Comment:

updated openwrt details

Legend:

Unmodified
Added
Removed
Modified
  • wireless/bluetooth

    v17 v18  
    8989Gateworks supports multiple Board Support Packages. The following table shows details on bluetooth support for each:
    9090||= BSP              =||= Product Families =||= Drivers    =||= Stack    =||
    91 || OpenWrt 14.08      || All                || btusb/hciuart || bluez3     ||
    9291|| [wiki:Yocto Yocto] || Ventana            || btusb/hciuart || bluez4     ||
    93 || [wiki:Android] 5.1     || Ventana            || btusb        || bluez5     ||
    94 || OpenWrt 16.02      || Ventana               || btusb/hciuart/bnep/rfcomm|| Fixed in commit ???    ||
    95 
    96 [=#openwrt1408]
    97 === OpenWrt 14.08 ===
    98 Gateworks OpenWrt 14.08 supports Bluetooth via BlueZ 3.36
     92|| [wiki:Android]     || Ventana            || btusb         || bluez5     ||
     93|| [wiki:OpenWrt]     || Ventana / Newport  || btusb/hciuart/bnep/rfcomm || bluez5 ||
     94|| [wiki:ubuntu]      || Ventana            || btusb/hciuart/bnep/rfcomm || bluez5 ||
     95
     96[=#openwrt]
     97=== OpenWrt ===
     98Gateworks OpenWrt supports Bluetooth via BlueZ 5.x
    9999
    100100The following packages are installed by default on Gateworks firmware images:
     
    108108The {{{dbus-send}}} application is not installed by default (it is included in the dbus-util) package if you wish to install it, and no passkey agent is installed by default.
    109109
    110 OpenWrt 14.08 supports UCI configuration for the Bluetooth daemon storing its configs in {{{/etc/config/bluetooth}}}. The default configuration provides:
     110OpenWrt supports UCI configuration for the Bluetooth daemon storing its configs in {{{/etc/config/bluetooth}}}. The default configuration provides:
    111111 - hcid: enabled by default (controller discoverable via 'iscan enable; pscan enable' in /etc/bluetooth/hcid.conf)
    112112 - hciattach: disabled by default
     
    115115 - pand: disabled by default
    116116
    117 The Gateworks OpenWrt 14.08 BSP default firmware image provides support for the following:
     117The Gateworks OpenWrt BSP default firmware image provides support for the following:
    118118 * most common USB based based BT controllers (via btusb, ath3k, btintel drivers)
    119119 * HCI core protocol kernel support (HCI/L2CAP/SMP/SCO)
     
    123123 * Serial Port Profile (SP) via rfcomm app
    124124 * Personal Area Network (PAN) Profile via pand app
    125 
    126 A patch is needed to add the {{{hidd}}} application in order to support Human Interface Device Profile (HID):
    127 {{{
    128 diff --git a/utils/bluez-utils/Makefile b/utils/bluez-utils/Makefile
    129 index 4f3f787..80d626f 100644
    130 --- a/utils/bluez-utils/Makefile
    131 +++ b/utils/bluez-utils/Makefile
    132 @@ -43,6 +43,8 @@ CONFIGURE_ARGS += \
    133         --enable-network \
    134         --enable-usb \
    135         --enable-input \
    136 +       --enable-hidd \
    137         --disable-audio \
    138         --with-bluez="$(STAGING_DIR)/usr/include" \
    139         --with-usb=yes \
    140 @@ -58,9 +60,19 @@ endef
    141 
    142 }}}
    143125
    144126