View Single Post
Old 01-10-2026, 01:58 PM   #15
SERG-987
Member
SERG-987 has top level security clearance to Area 51.SERG-987 has top level security clearance to Area 51.SERG-987 has top level security clearance to Area 51.SERG-987 has top level security clearance to Area 51.SERG-987 has top level security clearance to Area 51.SERG-987 has top level security clearance to Area 51.SERG-987 has top level security clearance to Area 51.SERG-987 has top level security clearance to Area 51.SERG-987 has top level security clearance to Area 51.SERG-987 has top level security clearance to Area 51.SERG-987 has top level security clearance to Area 51.
 
Posts: 22
Karma: 94378
Join Date: Nov 2023
Device: PocketBook 912 + Note Max
Here is the log from my latest attempt to connect an 8BitDo Micro Bluetooth gamepad to my PocketBook Pro 912 (root shell, SSP enabled on hci0, BlueZ tools from /mnt/ext1/rootdir/opt).

Despite SSP being enabled, the gamepad visible in hcitool scan, and the libraries present in opt/lib, hidd still fails to create the HID control channel and the connection does not succeed, as you can see in the output below.

Spoiler:
/bin/ash: can't access tty; job control turned off


BusyBox v1.16.1 (2010-10-11 18:29:44 EEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

$ su
hciconfig hci0 sspmode 1
hciconfig hci0
hci0: Type: UART
BD Address: 00:90:A2:6A:757 ACL MTU: 1021:7 SCO MTU: 64:1
UP RUNNING PSCAN ISCAN AUTH
RX bytes:405 acl:0 sco:0 events:17 errors:0
TX bytes:335 acl:0 sco:0 commands:17 errors:0

hcitool scan
Scanning ...
E4:178:6B:ABB 8BitDo Micro gamepad
9E:64:03:5E:CF:8F M01BT
/lib/ld-linux.so.3 opt/bin/hidd --search --connect E4:178:6B:ABB
opt/bin/hidd: error while loading shared libraries: opt/bin/hidd: cannot open shared object file: No such file or directory
cd /mnt/ext1/rootdir/
export LD_LIBRARY_PATH=/mnt/ext1/rootdir/opt/lib:$LD_LIBRARY_PATH
hciconfig hci0
hci0: Type: UART
BD Address: 00:90:A2:6A:757 ACL MTU: 1021:7 SCO MTU: 64:1
UP RUNNING PSCAN ISCAN AUTH
RX bytes:982 acl:0 sco:0 events:25 errors:0
TX bytes:372 acl:0 sco:0 commands:20 errors:0

/lib/ld-linux.so.3 opt/bin/hidd --search --connect E4:178:6B:ABB
Can't create HID control channel: Connection refused
hcitool scan
Scanning ...
5C:AD:CF:06:B2:6F iPhone_TR
9E:64:03:5E:CF:8F M01BT
E4:178:6B:ABB 8BitDo Micro gamepad
/lib/ld-linux.so.3 opt/bin/hidd --search --connect E4:178:6B:ABB
Can't create HID control channel: Connection timed out
dmesg | tail -20
<7>mmc2: queuing CIS tuple 0x00 length 0
<7>mmc2: queuing CIS tuple 0x00 length 0
<7>mmc2: queuing CIS tuple 0x00 length 0
<7>mmc2: queuing CIS tuple 0x00 length 0
<7>mmc2: queuing CIS tuple 0x00 length 0
<7>mmc2: queuing CIS tuple 0x00 length 0
<7>mmc2: queuing CIS tuple 0x00 length 0
<7>mmc2: queuing CIS tuple 0x00 length 0
<7>mmc2: queuing CIS tuple 0x00 length 0
<1>selected source 0, clock 50000000, delta 16750000
<6>mmc2: new SDIO card at address 0001
<4>F1 signature read @0x18000000=0x9934329
<4>DHD: dongle ram size is set to 294912(orig 294912)
<4>dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.
<4>Firmware version = wl0: Jul 8 2010 15:59:50 version 4.218.243.0
<6>eth0 (): not using net_device_ops yet
<4>eth0: Broadcom Dongle Host Driver
<4>adxl345_enable
<1>
<1>adxl345_work: Inactivity
SERG-987 is offline   Reply With Quote