Summary: | KBluetooth не видит bluetooth адаптер | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Branch 4.1 | Reporter: | Connie <diacalc> | ||||||||||||||
Component: | bluez-utils | Assignee: | Alexey Shabalin <shaba> | ||||||||||||||
Status: | CLOSED FIXED | QA Contact: | qa-4.1 <qa-4.1> | ||||||||||||||
Severity: | normal | ||||||||||||||||
Priority: | P2 | CC: | enp, evg, insisto, mike, shaba, shrek, zerg | ||||||||||||||
Version: | unspecified | ||||||||||||||||
Hardware: | all | ||||||||||||||||
OS: | Linux | ||||||||||||||||
URL: | http://forum.altlinux.org/index.php/topic,1543.0.html | ||||||||||||||||
Attachments: |
|
Description
Connie
2008-12-22 17:56:31 MSK
(In reply to comment #0) > до недавнего времени Что поменяли в системе с недавнего времени? (In reply to comment #1) > (In reply to comment #0) > > до недавнего времени > Что поменяли в системе с недавнего времени? > Ничего кроме обновлений из репозитариев http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch/ i586 classic http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch/ noarch classic вчера закинул два файла в телефон, сегодня не смог увидеть его и соответственно вынуть. Но функция SendFile программы kbluetooth работает (а из консоли нет), а больше ничего из kbluetooth не работает. Сейчас снесу все что связано с bluetooth и переустановлю с нуля (In reply to comment #2) > Ничего кроме обновлений из репозитариев Какие-нибудь пакеты, содержащие в названии "blue", обновляли? (In reply to comment #3) > (In reply to comment #2) > > Ничего кроме обновлений из репозитариев > Какие-нибудь пакеты, содержащие в названии "blue", обновляли? > нет, не могу сказать на 100% вроде не было ничего такого в обновлениях. переустановка не изменила ничего. hci программы видят адаптер, а до ввода пина дело не доходит. Когда должно появится окно ввода пина, происходит сбой. PolicyKit? (In reply to comment #4) > нет, не могу сказать на 100% Т.е. уже более месяца прошло? В логах все ходы записаны. Да, возможно, PolicyKit или D-Bus обновился. bluez-utils крив. после ужесточения правил в dbus он сломался (In reply to comment #6) > (In reply to comment #4) > > нет, не могу сказать на 100% > Т.е. уже более месяца прошло? В логах все ходы записаны. > > Да, возможно, PolicyKit или D-Bus обновился. > А где их там глядеть?(In reply to comment #6) > (In reply to comment #4) > > нет, не могу сказать на 100% > Т.е. уже более месяца прошло? В логах все ходы записаны. > > Да, возможно, PolicyKit или D-Bus обновился. > Еще бы я знал где это смотреть :oops (In reply to comment #8) > А где их там глядеть? В /var/log/ различные интересные файлы можно найти (In reply to comment #7) > bluez-utils крив. после ужесточения правил в dbus он сломался Т.е. просто нужно /etc/dbus-1/system.d/bluetooth.conf исправить? Created attachment 3155 [details]
bluetooth.conf
как то так, но там далеко не все. телефон с этим конфигом я подключал
(In reply to comment #11) > Created an attachment (id=3155) [details] > bluetooth.conf > > как то так, но там далеко не все. телефон с этим конфигом я подключал > С этим конфом kbluetooth и blueman увидели адаптер, но спаривания с телефоном не происходит. Компьютер запрашивает ввод пина на телефоне, я его ввожу, далее примерно так Connecting...failed: connect The user may have rejected the transfer: Connection refused Если мышкой кликнуть по значку в трее kbluetooth, то открывается konqueror. Телефон там обнаруживается только если при этом запустить KBlueMon и там отметить периодическое сканирование. Так же и в blueman'е. Если запущен KBlueMon с включенным периодическим сканированием, то blueman обнаруживает телефон, иначе нет. В телефоне включено свойство "Виден всем" Вот нашел https://bugzilla.redhat.com/show_bug.cgi?id=475069 В частности https://bugzilla.redhat.com/show_bug.cgi?id=475069#c12 Я попробую позже, потом отпишусь Created attachment 3157 [details]
dbus-bluetooth.conf
вот этот bluetooth.conf
(In reply to comment #14) > Created an attachment (id=3157) [details] > dbus-bluetooth.conf > > вот этот bluetooth.conf > Такое же поведение. До ввода пина доходит и все, отбой. Но в багзилле федоры написано про этот баг так: Hi, I'm still having problems after update it (F10). I can't pairing any device, and it don't find any device (как я понял речь про внешние устройства, но они обнаруживаются, если в KBLueMon отметить "Периодическое сканироание"). I can't send any file to the phone that is already paired (before the bug), in the transfer windows can see "org.openobex.Error.ConnectionAttempFaild" https://bugzilla.redhat.com/show_bug.cgi?id=475069#c28 Мантейнеру 2shrek: этот файл можно класть в пакет или будут ещё изменения? да не работает оно толком с ним. нужен список всех методов и прописывать их как это сделано например в hal'e Ясно. Подтверждаю проблему. Система AltLinux Desktop 4.1 - установил с DVD. Подключил репозитарии main, main+contrib, updates для Desktop, обновился - все нормально. Kbluetooth прекрасно работает. Подключил branch 4.1, обновился - Kbluetooth перестал видеть usb-bluetooth-адаптер, причем консольные утилиты его видят. P.S Высказывалось предположение, что сие происходит после обновления dsub, но как это проверить - не знаю. Замена файла /etc/dbus-1/system.conf на такой же от Desktop 4.1 восстанавливает работу c bluetooth-адаптером. Они отличаются в несколько строчек. Может это ускорит исправление бага :) Created attachment 3183 [details]
старый корф от Desktop 4.1 восстанавливающий работу bluetooth
(In reply to comment #21) > Замена файла /etc/dbus-1/system.conf на такой же от Desktop 4.1 восстанавливает работу c > bluetooth-адаптером. Они отличаются в несколько строчек. Может это ускорит > исправление бага :) > Подтверждаю, замена этого файла восстанавливает работу bluetooth, после этой коррекции http://forum.altlinux.org/index.php/topic,245.msg10963.html#msg10963 восстановилось управление телефоном рабочим столом компьютера, регистрация новых устройств происходит. Однако если мышкой кликнуть по значку в трее bluetooth, то обнаружения устройств не происходит, пока не запустить одновременно с этим KBlueMon с установленным чек-боксом Periodic-Scan, но у меня сейчас работают старый от Desktop 4.1 system.conf и bluetooth.conf, который в этом обсуждении. Нужно проверить с bluetooth.conf от Desktop 4.1 Created attachment 3258 [details]
bluetooth.conf
полностью рабочий конфиг
и определитесь что запускать при появлении девайса /etc/init.d/bluetooth или /usr/share/dbus-1/system-services/org.bluez.service лично я удалил /etc/udev/rules.d/80-bluetooth.rules Created attachment 3265 [details]
bluetooth.conf
конфиг лучше прежнего
http://git.altlinux.org/people/shrek/packages/?p=bluez.git;a=shortlog;h=refs/tags/3.36-alt3 исправлены все мешающие жить ошибки т.к. исправлять это видимо никто не собирается, убедительная просьба добавить меня в acl bluez-utils-3.36-alt2.M41.1 Created attachment 3303 [details]
Протокол сбоя генерируемы kbluetooth
(В ответ на комментарий №29) > bluez-utils-3.36-alt2.M41.1 Не запускается kbluetooth (В ответ на комментарий №29) > bluez-utils-3.36-alt2.M41.1 Пришло в обновлениях, kbluetooth не запускается, выдает следующее: $ kbluetooth kbluetooth: [KBluetooth::DBusSignal::DBusSignal(const QString&, const QString&, const QString&, DBusConnection*)] : org.bluez path: /org/bluez interface: org.bluez.Manager conn: 0x8143c88 kbluetooth: [DBusMessage* KBluetooth::DBusSignal::newMessage(const QString&)] : org.bluez path: /org/bluez mInterfacE: org.bluez.Manager method: ListAdapters kbluetooth: [QValueList<QString> KBluetooth::Manager::listAdapters()] 1 kbluetooth: [DBusMessage* KBluetooth::DBusSignal::newMessage(const QString&)] : org.bluez path: /org/bluez mInterfacE: org.bluez.Manager method: ListAdapters kbluetooth: [DBusMessage* KBluetooth::DBusSignal::newMessage(const QString&)] : org.bluez path: /org/bluez mInterfacE: org.bluez.Manager method: DefaultAdapter kbluetooth: libkbluetooth: getString(DefaultAdapter): No such adapter kbluetooth: [KBluetooth::DBusSignal::DBusSignal(const QString&, const QString&, const QString&, DBusConnection*)] : org.bluez path: /org/bluez interface: org.bluez.Security conn: 0x8143c88 kbluetooth: [DBusMessage* KBluetooth::DBusSignal::newMessage(const QString&)] : org.bluez path: /org/bluez mInterfacE: org.bluez.Security method: RegisterDefaultPasskeyAgent kbluetooth: libkbluetooth: setString(RegisterDefaultPasskeyAgent): Passkey agent already exists kbluetooth: [KBluetooth::DBusSignal::DBusSignal(const QString&, const QString&, const QString&, DBusConnection*)] : org.bluez path: /org/bluez interface: org.bluez.Security conn: 0x8143c88 kbluetooth: [DBusMessage* KBluetooth::DBusSignal::newMessage(const QString&)] : org.bluez path: /org/bluez mInterfacE: org.bluez.Security method: RegisterDefaultAuthorizationAgent kbluetooth: libkbluetooth: setString(RegisterDefaultAuthorizationAgent): Authorization agent already exists kbluetooth: [DBusMessage* KBluetooth::DBusSignal::newMessage(const QString&)] : org.bluez path: /org/bluez mInterfacE: org.bluez.Manager method: ListAdapters kbluetooth: [QValueList<QString> KBluetooth::Manager::listAdapters()] 1 kbluetooth: [DBusMessage* KBluetooth::DBusSignal::newMessage(const QString&)] : org.bluez path: /org/bluez mInterfacE: org.bluez.Manager method: ListAdapters kbluetooth: [DBusMessage* KBluetooth::DBusSignal::newMessage(const QString&)] : org.bluez path: /org/bluez mInterfacE: org.bluez.Manager method: DefaultAdapter kbluetooth: libkbluetooth: getString(DefaultAdapter): No such adapter kbluetooth: [DBusMessage* KBluetooth::DBusSignal::newMessage(const QString&)] : org.bluez path: /org/bluez mInterfacE: org.bluez.Manager method: ListAdapters kbluetooth: [QValueList<QString> KBluetooth::Manager::listAdapters()] 1 kbluetooth: [DBusMessage* KBluetooth::DBusSignal::newMessage(const QString&)] : org.bluez path: /org/bluez mInterfacE: org.bluez.Manager method: ListAdapters ERROR: Communication problem with kbluetooth, it probably crashed. Протокол сбоя см выше вешайте на kdebluetooth (В ответ на комментарий №32) > вешайте на kdebluetooth $ hcitool dev Devices: $ hcitool -i dev Invalid device: No such device нет донгла, система его не видит. kbluetooth после перезагрузки запускается, но устройства нет. Опять конфиги от 4.1 Desktop возвращать? (В ответ на комментарий №33) > (В ответ на комментарий №32) > > вешайте на kdebluetooth > > $ hcitool dev > Devices: > > $ hcitool -i dev > Invalid device: No such device > > нет донгла, система его не видит. kbluetooth после перезагрузки запускается, но > устройства нет. > > Опять конфиги от 4.1 Desktop возвращать? удалил bluez, потом заново установил из бранча 4,1 утилиты не видят донгл. Что бы увидели нужно руками запустить # bluetooth start после этого все начинает работать. от udev в логах какая нибудь ругань есть? (В ответ на комментарий №35) > от udev в логах какая нибудь ругань есть? нет, просто не происходит запуска bluetooth, адптер при загрузке определился, а сервис не стартовал. Посмотрел /etc/udev/rules.d/80-bluetooth.rules Это правило на месте и там прописано, что bluetooth должен стартовать, однако смотрел туда после ручного запуска bluetooth, выкладывать var/log/massages? Перезагружусь и выберу все что к dbus, udev (хотя к нему вроде ничего нет) bluetooth, usb донглу относится проделайте следующее: # mv /etc/udev/rules.d/80-bluetooth.rules /var/tmp/ на другой консоли: # tail -f /var/log/messages на предыдущей консоли: # mv /var/tmp/80-bluetooth.rules /etc/udev/rules.d/ и смотреть что там после этого валится в /var/log/messages (В ответ на комментарий №37) > проделайте следующее: > # mv /etc/udev/rules.d/80-bluetooth.rules /var/tmp/ > на другой консоли: > # tail -f /var/log/messages > на предыдущей консоли: > # mv /var/tmp/80-bluetooth.rules /etc/udev/rules.d/ > и смотреть что там после этого валится в /var/log/messages Да вобщем то ничего интересного Feb 9 22:03:09 localhost gconfd (connie-6625): Resolved address "xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only configuration source at position 0 Feb 9 22:03:09 localhost gconfd (connie-6625): Resolved address "xml:readwrite:/home/connie/.gconf" to a writable configuration source at position 1 Feb 9 22:03:09 localhost gconfd (connie-6625): Resolved address "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only configuration source at position 2 Feb 9 22:03:09 localhost gconfd (connie-6625): Resolved address "xml:readonly:/var/cache/gconf/gconf.xml.defaults" to a read-only configuration source at position 3 Feb 9 22:03:37 localhost kernel: process `skype' is using obsolete setsockopt SO_BSDCOMPAT Feb 9 22:17:58 localhost acpid: client connected from 5614[0:0] Feb 9 22:17:58 localhost acpid: 1 client rule loaded Feb 9 22:18:28 localhost acpid: client connected from 5614[0:0] Feb 9 22:18:28 localhost acpid: 1 client rule loaded Feb 9 22:20:25 localhost acpid: client connected from 5614[0:0] Feb 9 22:20:25 localhost acpid: 1 client rule loaded Feb 9 22:22:15 localhost acpid: client connected from 5614[0:0] Feb 9 22:22:15 localhost acpid: 1 client rule loaded (В ответ на комментарий №35) > от udev в логах какая нибудь ругань есть? А вот сообщения во время загрузки: ... Feb 9 22:02:18 localhost kernel: usb 2-1: new full speed USB device using ohci_hcd and address 2 Feb 9 22:02:18 localhost kernel: usb 2-1: configuration #1 chosen from 1 choice Feb 9 22:02:18 localhost kernel: hub 2-1:1.0: USB hub found Feb 9 22:02:18 localhost kernel: hub 2-1:1.0: 3 ports detected Feb 9 22:02:18 localhost kernel: usb 2-1: New USB device found, idVendor=0a5c, idProduct=4500 Feb 9 22:02:18 localhost kernel: usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Feb 9 22:02:18 localhost kernel: usb 2-1: Product: BCM2045B2 Feb 9 22:02:18 localhost kernel: usb 2-1: Manufacturer: Broadcom Feb 9 22:02:18 localhost kernel: usb 2-1.1: new full speed USB device using ohci_hcd and address 3 Feb 9 22:02:18 localhost kernel: usb 2-1.1: configuration #1 chosen from 1 choice Feb 9 22:02:18 localhost kernel: usb 2-1.1: New USB device found, idVendor=0a5c, idProduct=2100 Feb 9 22:02:18 localhost kernel: usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Feb 9 22:02:18 localhost kernel: usb 2-1.1: Product: BCM2045A Feb 9 22:02:18 localhost kernel: usb 2-1.1: Manufacturer: Broadcom Corp Feb 9 22:02:18 localhost kernel: usb 2-1.1: SerialNumber: 000000000000 Feb 9 22:02:18 localhost kernel: usbcore: registered new interface driver hiddev Feb 9 22:02:18 localhost kernel: input: CHESEN USB Keyboard as /devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.0/input/input5 Feb 9 22:02:18 localhost kernel: input,hidraw0: USB HID v1.10 Keyboard [CHESEN USB Keyboard] on usb-0000:00:02.0-1 Feb 9 22:02:18 localhost kernel: input: CHESEN USB Keyboard as /devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.1/input/input6 Feb 9 22:02:18 localhost kernel: input,hidraw1: USB HID v1.10 Device [CHESEN USB Keyboard] on usb-0000:00:02.0-1 Feb 9 22:02:18 localhost kernel: usbcore: registered new interface driver usbhid Feb 9 22:02:18 localhost kernel: drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver Feb 9 22:02:18 localhost kernel: Bluetooth: Core ver 2.11 Feb 9 22:02:18 localhost kernel: NET: Registered protocol family 31 Feb 9 22:02:18 localhost kernel: Bluetooth: HCI device and connection manager initialized Feb 9 22:02:18 localhost kernel: Bluetooth: HCI socket layer initialized Feb 9 22:02:18 localhost kernel: Bluetooth: HCI USB driver ver 2.9 Feb 9 22:02:18 localhost kernel: usbcore: registered new interface driver hci_usb ... Feb 9 22:02:18 localhost messagebus: dbus-daemon startup succeeded ... Feb 9 22:02:20 localhost udevd: udevd startup succeeded Feb 9 22:02:20 localhost udevd: Populating /dev: succeeded ... Напомню, что после этого запущенный kbluetooth донгла не видит, иду и запускаю [root@localhost init.d]# ./bluetooth start Starting hcid service: [ DONE ] В логах после этого Feb 9 22:25:39 localhost gpm[5409]: Client connection [fd 6] Feb 9 22:25:39 localhost gpm[5409]: peer socket uid = 0 Feb 9 22:30:21 localhost hcid[7386]: Bluetooth HCI daemon Feb 9 22:30:21 localhost bluetooth: hcid startup succeeded Feb 9 22:30:21 localhost hcid[7386]: Starting SDP server Feb 9 22:30:21 localhost kernel: Bluetooth: L2CAP ver 2.9 Feb 9 22:30:21 localhost kernel: Bluetooth: L2CAP socket layer initialized Feb 9 22:30:21 localhost kernel: Bluetooth: RFCOMM socket layer initialized Feb 9 22:30:21 localhost kernel: Bluetooth: RFCOMM TTY layer initialized Feb 9 22:30:21 localhost kernel: Bluetooth: RFCOMM ver 1.8 Feb 9 22:30:22 localhost kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.2 Feb 9 22:30:22 localhost kernel: Bluetooth: BNEP filters: protocol multicast Feb 9 22:30:22 localhost kernel: Bridge firewalling registered Feb 9 22:30:22 localhost hcid[7386]: bridge pan0 created Feb 9 22:30:22 localhost kernel: pan0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature. Feb 9 22:30:22 localhost hcid[7386]: Registered manager path:/org/bluez/network Feb 9 22:30:22 localhost hcid[7386]: Registered server path:/org/bluez/network/nap Feb 9 22:30:22 localhost hcid[7386]: Registered server path:/org/bluez/network/gn Feb 9 22:30:22 localhost hcid[7386]: Registered server path:/org/bluez/network/panu Feb 9 22:30:22 localhost hcid[7386]: Registered manager path:/org/bluez/serial Feb 9 22:30:22 localhost /etc/net: ERROR: /etc/net/scripts/ifup-removable: No TYPE is specified for iface 'pan0' and can't guess automatically. Please fix. Feb 9 22:30:22 localhost /etc/net: ERROR: /etc/net/scripts/ifup-common: No TYPE is specified for iface 'pan0' and can't guess automatically. Please fix. Feb 9 22:30:22 localhost hcid[7386]: Unix socket created: 15 Feb 9 22:30:22 localhost hcid[7386]: Registered manager path:/org/bluez/audio Feb 9 22:30:22 localhost hcid[7386]: Registered input manager path:/org/bluez/input Feb 9 22:30:22 localhost hcid[7386]: Created input device: /org/bluez/input/combo0 Feb 9 22:30:22 localhost hcid[7386]: Created input device: /org/bluez/input/combo1 Feb 9 22:30:22 localhost hcid[7386]: Created input device: /org/bluez/input/combo2 Feb 9 22:30:22 localhost hcid[7386]: HCI dev 0 registered Feb 9 22:30:22 localhost hcid[7386]: Default passkey agent (:1.7, /org/kde/kbluetooth_1234) registered Feb 9 22:30:22 localhost hcid[7386]: Default authorization agent (:1.7, /org/kde/kbluetooth_auth_1234) registered Feb 9 22:30:22 localhost hcid[7386]: HCI dev 0 up Feb 9 22:30:22 localhost hcid[7386]: Device hci0 has been added Feb 9 22:30:22 localhost hcid[7386]: Starting security manager 0 Feb 9 22:30:22 localhost hcid[7386]: Device hci0 has been activated пойдем другим путем. отключите донгл, в файле /etc/udev/rules.d/80-bluetooth.rules исправьте строчку ACTION=="add", KERNEL=="hci[0-9]", SUBSYSTEM=="bluetooth", ENV{DEVTYPE}=="host", RUN+="/etc/init.d/bluetooth start" на ACTION=="add", KERNEL=="hci[0-9]", RUN+="sh -c 'set > /tmp/bt.log'" подключите донгл, покажите /tmp/bt.log (В ответ на комментарий №40) > пойдем другим путем. отключите донгл, в файле > /etc/udev/rules.d/80-bluetooth.rules исправьте строчку > ACTION=="add", KERNEL=="hci[0-9]", SUBSYSTEM=="bluetooth", > ENV{DEVTYPE}=="host", RUN+="/etc/init.d/bluetooth start" > на > ACTION=="add", KERNEL=="hci[0-9]", RUN+="sh -c 'set > /tmp/bt.log'" > подключите донгл, покажите /tmp/bt.log не создается этот файл, при этом если посмотреть в messages то видно, что система реагирует на вставку, удаление донгла, т.е. он определяется. (В ответ на комментарий №40) > пойдем другим путем. отключите донгл, в файле > /etc/udev/rules.d/80-bluetooth.rules исправьте строчку > ACTION=="add", KERNEL=="hci[0-9]", SUBSYSTEM=="bluetooth", > ENV{DEVTYPE}=="host", RUN+="/etc/init.d/bluetooth start" > на > ACTION=="add", KERNEL=="hci[0-9]", RUN+="sh -c 'set > /tmp/bt.log'" > подключите донгл, покажите /tmp/bt.log а вот после ручного запуска bluetooth и вытаскивание донгла из компа, kbluetooth пишет, что нет адаптера, вставляю донгл - kbluetooth пишет, что все в порядке. Т.е. после того как руками запустил bluetooth это 80-е правило начинает работать bluez-utils-3.36-alt2.M41.3 (В ответ на комментарий №43)
> bluez-utils-3.36-alt2.M41.3
все работает, но не проходит попытка подсоединить телефон как устройство HID
$ hcitool scan
Scanning ...
00:1A:75:D5:DE:90 K550i
[connie@localhost ~]$ hidd --connect 00:1A:75:D5:DE:90
HID create error 13 (Permission denied)
Если выполнять это от su то телефон подсоединяется, однако стоит ему отсоединится, повторно не соединяется.
Имя донгла в kbluetooth берется не из hci.conf - Так и должно быть?
В /etc/bluetooth/hcid.conf есть строчка
name "%d - %h"
А в kbluetooth указывается имя 0-(none)
В том же файле указан класс устройства 0x000100 а kbluetooth выдает Unspecifed и дает изменить его только на Laptop.
Но волнует только возможность использовать HID
кусок файла /etc/init.d/bluetooth
...
HCID_ENABLE=true
HIDD_ENABLE=true
HID2HCI_ENABLE=false
RFCOMM_ENABLE=true
DUND_ENABLE=false
PAND_ENABLE=false
HID2HCI_UNDO=false
HCID_CONFIG="/etc/bluetooth/hcid.conf"
RFCOMM_CONFIG="/etc/bluetooth/rfcomm.conf"
HIDD_OPTIONS=""
DUND_OPTIONS=""
PAND_OPTIONS=""
[ -e /etc/sysconfig/bluetooth ] && . /etc/sysconfig/bluetooth
LOCKFILE=/var/lock/subsys/bluetooth
HIDD_LOCKFILE=/var/lock/subsys/hidd
DUND_LOCKFILE=/var/lock/subsys/dund
PAND_LOCKFILE=/var/lock/subsys/pand
...
(В ответ на комментарий №43)
> bluez-utils-3.36-alt2.M41.3
И все же не работает hid
При присоединении от пользователя по команде
hidd --connect 0:1A:75:D5:DE:90
HID create error 13 (Permission denied)
вывод в messages такой:
Feb 20 21:06:05 localhost hcid[3875]: link_key_request (sba=01:44:82:78:79:A8, dba=00:1A:75:D5:DE:90)
Feb 20 21:06:05 localhost hidd: New HID device 00:1A:75:D5:DE:90 ()
А когда выполняю эту команду от рута, то такой
Feb 20 21:09:37 localhost hcid[3875]: link_key_request (sba=01:44:82:78:79:A8, dba=00:1A:75:D5:DE:90)
Feb 20 21:09:37 localhost hidd: New HID device 00:1A:75:D5:DE:90 (Sony Ericsson Remote Control of PC applications and other devices)
Feb 20 21:09:37 localhost kernel: input: Sony Ericsson Remote Control of PC applications and other devices as /devices/pci0000:00/0000:00:02.1/usb3/3-1/3-1.1/3-1.1:1.0/hci0/acl001A75D5DE90/input/input7
может можно починить?
(В ответ на комментарий №45) > HID create error 13 (Permission denied) > > вывод в messages такой: > Feb 20 21:06:05 localhost hcid[3875]: link_key_request (sba=01:44:82:78:79:A8, > dba=00:1A:75:D5:DE:90) Ну и кто будет пин вводить? (В ответ на комментарий №46)
> (В ответ на комментарий №45)
> > HID create error 13 (Permission denied)
> >
> > вывод в messages такой:
> > Feb 20 21:06:05 localhost hcid[3875]: link_key_request (sba=01:44:82:78:79:A8,
> > dba=00:1A:75:D5:DE:90)
>
> Ну и кто будет пин вводить?
телефон спрарен, передача, прием файлов происходит. Если подключать от рута, то запроса пина не происходит, да и ранее не происходило.
Запрос пина происходит, только в том случае, если подключается новое, ранее не спаренное устройство.
В данном же случае телефон начинает подключаться к компу, и в этот момент на помпе выскакивает эта ошибка
HID create error 13 (Permission denied)
и все.
Никакого запроса пина на компе нет. Нет и на телефоне. Да и зачем? Устройста ведь уже спарены.
(В ответ на комментарий №47) > (В ответ на комментарий №46) > > (В ответ на комментарий №45) > > > HID create error 13 (Permission denied) > > > > > > вывод в messages такой: > > > Feb 20 21:06:05 localhost hcid[3875]: link_key_request (sba=01:44:82:78:79:A8, > > > dba=00:1A:75:D5:DE:90) > > > > Ну и кто будет пин вводить? > телефон спрарен, передача, прием файлов происходит. Если подключать от рута, то > запроса пина не происходит, да и ранее не происходило. > > Запрос пина происходит, только в том случае, если подключается новое, ранее не > спаренное устройство. > > В данном же случае телефон начинает подключаться к компу, и в этот момент на > помпе выскакивает эта ошибка > HID create error 13 (Permission denied) > и все. > > Никакого запроса пина на компе нет. Нет и на телефоне. Да и зачем? Устройста > ведь уже спарены. нет, не ошибка, видимо мои кривые руки. в hcid.conf установил класс устройства 0x000100 перезапустил bluetooth и вроде пока работает, извините. |