bluetoothctl: komutları giremiyorum


3

En yeni Bluez paketini yükledikten sonra bluetoothctl'i çalıştırdım. Program komut satırından başlar ve kullanıcı girişi ister. Ancak, herhangi bir kullanıcı girişine cevap vermez.

İnterneti araştırmanın birkaç olası nedeni olduğunu gördüm:

Bluetooth Daemon çalışmıyor

zim@acer:~/bluez/client$ ps aux | grep bluetoothd

root      6497  0.0  0.0  19432  3664 ?        Ss   12:27   0:00 /usr/sbin/bluetoothd
zim       6681  0.0  0.0  15952  2256 pts/7    S+   12:37   0:00 grep --color=auto bluetoothd

Çalıştığını onayladı.

D-Bus Daemon çalışmıyor

message+   755  0.0  0.0  40404  4080 ?        Ss   11:06   0:01 dbus-daemon --system --fork
zim     1268  0.0  0.0  40488  4164 ?        Ss   11:06   0:02 dbus-daemon --fork --session --address=unix:abstract=/tmp/dbus-FCRAG72Dib
zim     1312  0.0  0.0  22412  1904 ?        S    11:06   0:00 upstart-dbus-bridge --daemon --session --user --bus-name session
zim     1316  0.0  0.0  22316   224 ?        S    11:06   0:00 upstart-dbus-bridge --daemon --system --user --bus-name system
zim     1348  0.0  0.0  39376  3520 ?        S    11:06   0:00 /bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3
nobody    1405  0.0  0.0  35232  3216 ?        S    11:06   0:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=127.0.1.1 --conf-file=/var/run/NetworkManager/dnsmasq.conf --cache-size=0 --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d
zim     6837  0.0  0.0  39116   332 ?        Ss   13:01   0:00 //bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
zim     7285  0.0  0.0  15952  2324 pts/7    S+   13:02   0:00 grep --color=auto dbus

Çalıştığını onayladı.

hcitool ve böyle iyi çalışır ve aygıtları tarayabilirim.

Bu sorunu nasıl gidereceğimi bilemem. Kaynak kodu, vasıfsız olarak baktığımızda bu konuda net değil.

Birisi düzgün çalışmadığını onaylayabilir mi? Bu sorunun kökünü bulmak için atabileceğim herhangi bir adım var mı? Araç kullanılamaz.


Arch'ta da aynı problem var, ancak ben de hiçbir şey göremiyorum hcitool.
dhill

hcitoolo zaman çalışmalıyım, tüm paketleri ve benzeri var? Belki de detaylandırmak için ayrı bir soru sorabilirsin? Cevap verebilirim!
Zimano

bluedevil-wizardbenim için yaptım.
dhill

Ne yaptı?
Zimano

Üzgünüm, araştırmak veya anlamak için zamanım olmadı. bluedevil-wizardGUI'nin önerdiği her şeyi kurdum, çalıştırdım ve tıkladım. Daha bluetoothctlsonra duyarlı oldu. Şimdi hala yanıt veriyor, ancak connectkomut "Eşleştirmeyi düzelt" i tıklatana kadar bir hata bluedevil-wizardveriyor, bundan sonra ses lavaboya bağlanıyor ve o gün için tek ihtiyacım olan buydu. Umut ediyorum bu yardım eder.
dhill

Yanıtlar:


1

Ubuntu Wiley'e kararsız karar verdiğimde, bu çalışmayı beklendiği gibi buldum. Sorun, Ubuntu 14'ü Bluez 4.x ile kullanmamdı.

Herhangi bir BlueZ sürüm 5.x, bluetoothctl kullanımına izin verir. 4.x bir süredir kullanımdan kaldırılmıştır. BlueZ ve kullanımı hakkında daha fazla bilgi için, stackoverflow hakkındaki sorularımı ve cevaplarımı kontrol edin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.