Hi, > I am using Anycom's USB 220 and it is not based on CSR chip. Here is the device information of it on my computer: > [root@tom sbin]# ./hciconfig hci0 version > hci0: Type: USB > BD Address: 00:0B:0D:21:9E:81 ACL MTU: 339:4 SCO MTU: 64:0 > HCI Ver: 1.1 (0x1) HCI Rev: 0x93 LMP Ver: 1.1 (0x1) LMP Subver: 0x93 > Manufacturer: Transilica, Inc. (24) > [root@tom sbin]# ./hciconfig hci0 features > hci0: Type: USB > BD Address: 00:0B:0D:21:9E:81 ACL MTU: 339:4 SCO MTU: 64:0 > Features: 0xff 0xff 0x3d 0x00 > <3-slot packets> <5-slot packets> <encryption> <slot offset> > <timing accuracy> <role switch> <hold mode> <sniff mode> > <park mode> <RSSI> <channel quality> <SCO link> > <HV2 packets> <HV3 packets> <u-law log> <A-law log> > <CVSD> <power control> <transparent SCO> > [root@tom sbin]# ./hciconfig hci0 revision > hci0: Type: USB > BD Address: 00:0B:0D:21:9E:81 ACL MTU: 339:4 SCO MTU: 64:0 > Unsupported manufacturer > > Is there any other way I could figure out if the sco packets are routed through HCI or PCM interface? Can I trace it by hcidump? I don't have any detailed information about the Transilica chip. Run "hcidump -x" as root and if you see SCO packets then this dongles routes the SCO data over HCI, otherwise it goes over the PCM. And btw. do you activated the HCIUSB_SCO kernel option and do this dongle really have the needed ISOC interface? You must check the content of /proc/bus/usb/devices. Regards Marcel