Windigo Bluetooth USB Dongle SD-U1BLUE02-A2


利用したハードウェア
利用したソフトウェア
BlueZ ドライバ
  /etc/modules.conf を作成する。
 
  alias net-pf-31 bluez
  alias bt-proto-0 l2cap
  alias bt-proto-2 sco
  alias bt-proto-3 rfcomm
  alias bt-proto-4 bnep
  alias tty-ldisc-15 hci_uart
  alias bluetooth off

  bluez-utils の scripts/bluetooth.init を
  /etc/rc.d/init.d/bluetooth としてコピーして、
  Bluetoothデバイスを起動する。
 
  # cp scripts/bluetooth.init /etc/rc.d/init.d/bluetooth
  # /etc/rc.d/init.d/bluetooth start
  Starting Bluetooth subsystem: hcid sdpd rfcomm

  本体 SL-C3000のUSBポートにPocket USBホスト ケーブルのミニB5ピンを挿して
  Windigo Bluetooth USB Dongle SD-U1BLUE02-A2 を接続して
  Pocket USBホスト ケーブルのAタイプ/メスに挿入する。
 
  USB
   |- USB OHCI Root Hub
   |- RF Controller

      Vendor:  Cambridge Silicon Radio, Ltd
      Product: RF Controller
      Class:   RF Controller
      ID:      0a12/0001
      Driver:  hci_usb


 
  # lsmod

 
  Module                  Size  Used by
  rfcomm                 33632   0  (autoclean)
  l2cap                  16432   2  (autoclean) [rfcomm]
  hci_usb                 9088   1 
  bluez                  33216   3  [rfcomm l2cap hci_usb]
  pxa_bi                 24912   0  (unused)
  storage_fd            100336   0  (unused)
  usbdcore               35504   0  [pxa_bi storage_fd]
  usbdmonitor             5488   0 
  usb_ohci_pxa27x        21696   0  (unused)
  usbcore                63264   1  [hci_usb usb_ohci_pxa27x]
  usb-monitor             6496   0 
  sharp_mmcsd_m          41008   2

  dmesgに表示されたメッセージは、
 
  # dmesg

  メッセージの最後に
 
  hub.c: USB new device connect on bus1, assigned device number 2
  usb.c: kmalloc IF c1cf7660, numif 3
  usb.c: skipped 1 class/vendor specific interface descriptors
  usb.c: new device strings: Mfr=0, Product=0, SerialNumber=0
  usb.c: unhandled interfaces on device
  usb.c: USB device 2 (vend/prod 0xa12/0x1) is not claimed by any active driver.
    Length              = 18
    DescriptorType      = 01
    USB version         = 1.10
    Vendor:Product      = 0a12:0001
    MaxPacketSize0      = 64
    NumConfigurations   = 1
    Device version      = 5.25
    Device Class:SubClass:Protocol = e0:01:01
      Unknown class
  Configuration:
    bLength             =    9
    bDescriptorType     =   02
    wTotalLength        = 00c1
    bNumInterfaces      =   03
    bConfigurationValue =   01
    iConfiguration      =   00
    bmAttributes        =   80
    MaxPower            =  200mA
  ...
  usb.c: kusbd: /sbin/hotplug add 2
  BlueZ Core ver 2.4 Copyright (C) 2000,2001 Qualcomm Inc
  Written 2000,2001 by Maxim Krasnyansky 
  BlueZ HCI USB driver ver 2.7 Copyright (C) 2000,2001 Qualcomm Inc
  Written 2000,2001 by Maxim Krasnyansky 
  usb.c: registered new driver hci_usb
  usb.c: hci_usb driver claimed interface c1cf7678
  usb.c: hci_usb driver claimed interface c1cf7660
  BlueZ L2CAP ver 2.3 Copyright (C) 2000,2001 Qualcomm Inc
  Written 2000,2001 by Maxim Krasnyansky 
  BlueZ RFCOMM ver 1.1
  Copyright (C) 2002 Maxim Krasnyansky 
  Copyright (C) 2002 Marcel Holtmann 

  hciconfig を実行する。
 
  # hciconfig
  hci0:	Type: USB
  	  BD Address: 00:11:22:33:44:55 ACL MTU: 192:8  SCO MTU: 64:8  
	  UP RUNNING PSCAN ISCAN 
	  RX bytes:99 acl:0 sco:0 events:13 errors:0
	  TX bytes:296 acl:0 sco:0 commands:12 errors:0

  hcitool scanを実行する。
 
  # hcitool scan
  Scanning ...
	  00:11:22:33:44:55	XXXXXXXXXX


  USBホスト Top Page に戻る
  更新日時: [an error occurred while processing this directive]

  お問い合わせ:
  本サイトに対する御意見・質問等はこのページからお願いします。