Portál AbcLinuxu, 11. prosince 2025 09:35
# dbus-send --system --type=method_call --print-reply --dest=org.bluez "/org/bluez/2095/hci0" org.bluez.Adapter.G
etProperties
...
dict entry(
string "Devices"
variant array [
object path "/org/bluez/2095/hci0/dev_00_16_90_00_03_FA"
]
)
...
# BTADDR=00:16:90:00:03:FA
# bluez-simple-agent hci0 $BTADDR
RequestPinCode (/org/bluez/2095/hci0/dev_00_16_90_00_03_FA)
Enter PIN Code: 0000
# bluez-test-device trusted $BTADDR yes
# bluez-test-input connect $BTADDR
Traceback (most recent call last):
File "/usr/bin/bluez-test-input", line 40, in module
input.Connect()
File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in __call__
return self._proxy_method(*args, **keywords)
File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "Connect" with signature "" on interface "org.bluez.Input" doesn't exist
Když použiji klikátko bluetooth-applet, tak se dostanu ke stejnému výsledku, myš je nalezena, zeptá se mě na povolení přístupu, použiji PIN 0000, ale nakonec to zahlásí selhnání bez dalších podrobností.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.