ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: bluetooth на тионе про2  (Прочитано 5422 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

alexsl

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 6
bluetooth на тионе про2
« : 11 Июня, 2010, 08:43:58 »

Добрый день. Сконфигурировал ядро так:

    Device Drivers → USB support → <*>Support for Host-side USB (CONFIG_USB)
    Device Drivers → USB support →
  • USB device file system (CONFIG_USB_DEVICEFS)


Choose an appropriate USB host driver, one of:

    Device Drivers → USB support → <*>OHCI HCD support (CONFIG_USB_OHCI)

Enable Bluetooth subsystem and drivers:

    Networking → <*>Bluetooth subsystem support (CONFIG_BT)
    Networking → Bluetooth subsystem support → <*>L2CAP protocol support (CONFIG_BT_L2CAP)
    Networking → Bluetooth subsystem support → <*>SCO links support (CONFIG_BT_SCO)
    Networking → Bluetooth subsystem support → <*>RFCOMM protocol support (CONFIG_BT_RFCOMM)
    Networking → Bluetooth subsystem support →
  • RFCOMM TTY support (CONFIG_BT_RFCOMM_TTY)

    Networking → Bluetooth subsystem support → <*>BNEP protocol support (CONFIG_BT_BNEP)
    Networking → Bluetooth subsystem support → <*>HID protocol support (CONFIG_BT_HID)
    Networking → Bluetooth subsystem support → Bluetooth device drivers → <M>HCI USB driver
    (CONFIG_BT_HCIUSB)
    Networking → Bluetooth subsystem support → Bluetooth device drivers →
  • SCO (voice) support (CONFIG_BT_HCIUSB_SCO)


Взято с сайта - http://www.thinkwiki.org/wiki/How_to_setup_Bluetooth.

Пробовал ядра 2.6.33.3 и 2.6.34. Результат одинаков

При подключении Bluetooth донгла(Manufacturer   Cambridge Silicon Radio; vid=0a12, pid=0001) загрузка драйвера не происходит
лог:
[   52.270000] usb 1-1: new full speed USB device using ep93xx-ohci and addr ess 2
[   52.430000] usb 1-1: device descriptor read/64, error -62
[   53.410000] usb 1-1: New USB device found, idVendor=0a12, idProduct=0001
[   53.430000] usb 1-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   53.440000] usb 1-1: Product: BT2.0
[   53.480000] usb 1-1: configuration #1 chosen from 1 choice

В чем может быть проблема?
Однако на хост машене (ubuntu9.10 kernel-2.6.32) устройство обнаруживается и работает нормально.
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: bluetooth на тионе про2
« Ответ #1 : 11 Июня, 2010, 08:50:26 »

Ему firmware не нужен?
Записан

alexsl

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 6
Re: bluetooth на тионе про2
« Ответ #2 : 11 Июня, 2010, 09:03:46 »

Не могу сказать. На хосте же запустился без. Однозначно проблема с ЮСБ.
linux-2.6.32.15.tar\linux-2.6.32.15\drivers\usb\core\hub.c в функции hub_port_init генерируется сообщение "device descriptor read/64, error -62"
Не пойму с чем это связано.
Записан

alexsl

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 6
Re: bluetooth на тионе про2
« Ответ #3 : 11 Июня, 2010, 12:45:50 »

По невнимательности не все сконфигурировал. Теперь все ок.

/ # hciconfig
hci0:   Type: USB
        BD Address: 00:15:83:C5:21:20 ACL MTU: 310:10  SCO MTU: 64:8
        UP RUNNING PSCAN ISCAN
        RX bytes:1307 acl:0 sco:0 events:37 errors:0
        TX bytes:407 acl:0 sco:0 commands:26 errors:0
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: bluetooth на тионе про2
« Ответ #4 : 11 Июня, 2010, 12:49:34 »

Что не хватало?
Записан

alexsl

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 6
Re: bluetooth на тионе про2
« Ответ #5 : 11 Июня, 2010, 22:01:16 »

Networking → Bluetooth subsystem support → Bluetooth device drivers → <M>HCI USB driver

Собрал драйвер как модуль, а в рам диск не положил. После сборки с поддержкой в ядре ( <*>HCI USB driver ) все заработало.
Записан