Не работает bluetooth (ошибка управления питанием)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

V_Maksim
Сообщения: 152
ОС: ubuntu 10.4

Не работает bluetooth

Сообщение V_Maksim »

Давно не пользовался bluetooth, но вот возникла необходимость. bluetooth у меня подключается по usb. Вывод lsusb

Код: Выделить всё

Bus 007 Device 002: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter


Подключил - высветилось окно с ошибкой

Код: Выделить всё

Не удалось управлять питанием адаптера bluetooth
Произошла следующая ошибка: Connection timed out

В первый раз с таким встречаюсь, раньше все запускалось без проблем.

hciconfig показывает какие-то ошибки

Код: Выделить всё

hci0:    Type: USB
    BD Address: 11:11:11:11:11:11 ACL MTU: 678:8 SCO MTU: 48:10
    DOWN
    RX bytes:684 acl:0 sco:0 events:21 errors:0
    TX bytes:88 acl:0 sco:0 commands:25 errors:4


Как можно посмотреть что за ошибки и соответственно как исправить...

Под виндой все работает...
Спасибо сказали:
Аватара пользователя
Encore
Сообщения: 656
Статус: loading..............
ОС: Debian

Re: Не работает bluetooth

Сообщение Encore »

Код: Выделить всё

sudo hciconfig hci0 up

?
По поводу ошибок - посмотрите syslog после подключения адаптера.
Спасибо сказали:
V_Maksim
Сообщения: 152
ОС: ubuntu 10.4

Re: Не работает bluetooth

Сообщение V_Maksim »

Encore
Спасибо за наводку, но ничего не прояснилось
Encore писал(а): ↑
09.01.2010 23:33
По поводу ошибок - посмотрите syslog после подключения адаптера.

Из syslog интересно следующее
Jan 9 23:45:15 maksim-desktop bluetoothd[2771]: Bluetooth daemon 4.57
Jan 9 23:45:15 maksim-desktop bluetoothd[2774]: Starting SDP server
Jan 9 23:45:15 maksim-desktop bluetoothd[2774]: Can't load plugin /usr/lib/bluetooth/plugins/netlink.so: /usr/lib/bluetooth/plugins/netlink.so: undefined symbol: debug
Jan 9 23:45:15 maksim-desktop bluetoothd[2774]: bridge pan0 created
Jan 9 23:45:15 maksim-desktop bluetoothd[2774]: HCI dev 0 registered
Jan 9 23:45:15 maksim-desktop bluetoothd[2775]: Can't init device hci0: Unknown error 132 (132)
Jan 9 23:45:16 maksim-desktop blueman-mechanism: Starting blueman-mechanism


googl подсказал одну ссылкуBluetooth не работает в Ubuntu Karmic но приведенное там решение не помогло.

Код: Выделить всё

[b]hciconfig[/b]
hci0:    Type: USB
    BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
    DOWN
    RX bytes:0 acl:0 sco:0 events:0 errors:0
    TX bytes:0 acl:0 sco:0 commands:0 errors:0

[b]hciconfig hci0 up[/b]
Can't init device hci0: Permission denied (13)

[b]rfkill list[/b]
16: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
Спасибо сказали:
Аватара пользователя
Encore
Сообщения: 656
Статус: loading..............
ОС: Debian

Re: Не работает bluetooth

Сообщение Encore »

hciconfig hci0 up
Can't init device hci0: Permission denied (13)

от рута или через sudo
Спасибо сказали:
V_Maksim
Сообщения: 152
ОС: ubuntu 10.4

Re: Не работает bluetooth

Сообщение V_Maksim »

Блин... от себя.
Через sudo будет
такое

Код: Выделить всё

sudo hciconfig hci0 up
Can't init device hci0: Unknown error 132 (132)
Спасибо сказали:
V_Maksim
Сообщения: 152
ОС: ubuntu 10.4

Re: Не работает bluetooth

Сообщение V_Maksim »

Все переделал заново, как указано в статье, ссылку на которую приводил ранее, получил следующий результат

Код: Выделить всё

sudo hciconfig
hci0:    Type: USB
    BD Address: 11:11:11:11:11:11 ACL MTU: 678:8 SCO MTU: 48:10
    DOWN
    RX bytes:684 acl:0 sco:0 events:21 errors:0
    TX bytes:88 acl:0 sco:0 commands:29 errors:8

sudo rfkill list
16: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

sudo hciconfig hci0 up
Can't init device hci0: Connection timed out (110)
Спасибо сказали:
Аватара пользователя
Encore
Сообщения: 656
Статус: loading..............
ОС: Debian

Re: Не работает bluetooth

Сообщение Encore »

что в /etc/bluetooth/hcid.conf ?
Спасибо сказали:
V_Maksim
Сообщения: 152
ОС: ubuntu 10.4

Re: Не работает bluetooth

Сообщение V_Maksim »

Encore писал(а): ↑
10.01.2010 00:45
что в /etc/bluetooth/hcid.conf ?

Файл /etc/bluetooth/hcid.conf отсутствует... Немного порывшись в googl`е записал в него следующее

Код: Выделить всё

 #
 # Файл конфигурации демона HCI.
 #

 # Опции HCId
 options {
        # Автоматически инициализировать новые устройства
        autoinit yes;

        # Режим менеджера безопасности
        #   none - менеджер отключен
        #   auto - использовать локальный PIN для входящих соединеий
        #   user - всегда справшивать PIN
        #рекомендуем установить авто
        security auto;

        #Режим сопряжения
        #   none  - сопряжение отключено
        #   multi - разрешить сопряжение с уже сопряженными устройствами
        #   once  - Pair once and deny successive attempts
        pairing multi;

        # PIN helper
        pin_helper /etc/bluetooth/pin;

        # D-Bus PIN helper
        #dbus_pin_helper;
 }

 # Стандартные настройки для HCI устройств
 device {
        # Имя устройства
        #   %d - id устройства
        #   %h - имя хоста
        name "HomeTuxComp";

        # класс устройства
        class 0x100;

        # стандартный тип пакета
        #pkt_type DH1,DM1,HV1;

        # Inquiry and Page scan
        iscan enable; pscan enable;

        # Default link mode
        #   none   - no specific policy
        #   accept - always accept incoming connections
        #   master - become master on incoming connections,
        #            deny role switch on outgoing connections
        #
        #lm accept,master;
        #
        lm accept;

        # Default link policy
        #   none    - no specific policy
        #   rswitch - allow role switch
        #   hold    - allow hold mode
        #   sniff   - allow sniff mode
        #   park    - allow park mode
        #
        #lp hold,sniff;
        #
        lp rswitch,hold,sniff,park;

        # Authentication and Encryption
        auth enable;
        encrypt enable;
 }


на sudo hciconfig hci0 up ругается

Код: Выделить всё

Can't init device hci0: No such device (19)

Все остальное без изменений
Спасибо сказали:
Аватара пользователя
Encore
Сообщения: 656
Статус: loading..............
ОС: Debian

Re: Не работает bluetooth

Сообщение Encore »

На всякий случай мой конфиг

Код: Выделить всё

options {
        autoinit yes;
        security auto;
        pairing multi;
        passkey "1234";
}
device {
        name "%h";
        class 0x000100;
        iscan enable; pscan enable;
        lm accept,master;
        lp rswitch,hold,sniff,park;
}


Какая версия bluez?
Попробуйте выгрузить и подгрузить модуль btusb руками, потом посмотрите что покажет
rfkill list
(если опять будет "Soft blocked: yes" тогда попробуйте остановить сервис bluetoothd и опять сделать rfkill unblock bluetooth).
P.S. вроде бага есть 411362
Спасибо сказали: