here's my strace of hidd when I try to do a connect: Of course I made sure that hci1 is the dongle of the mouse before I used strace by unplugging replugging.
here's a snipped of dmesg after the strace [27824.700420] usb 1-1: new full speed USB device using ohci_hcd and address 11 [27824.772316] hub 1-1:1.0: USB hub found [27824.773288] hub 1-1:1.0: 3 ports detected [27824.883425] usb 1-1.1: new full speed USB device using ohci_hcd and address 12 [27824.995224] usb 1-1.2: new full speed USB device using ohci_hcd and address 13 [27825.050163] input: HID 0a5c:3502 as /class/input/input10 [27825.050183] input: USB HID v1.11 Keyboard [HID 0a5c:3502] on usb-0000:00:02.0-1.2 [27825.120332] usb 1-1.3: new full speed USB device using ohci_hcd and address 14 [27825.164285] input: HID 0a5c:3503 as /class/input/input11 [27825.164322] input: USB HID v1.11 Mouse [HID 0a5c:3503] on usb-0000:00:02.0-1.3 [27828.086982] usb 1-1.2: USB disconnect, address 13 [27828.132903] usb 1-1.3: USB disconnect, address 14 [27840.172076] eth1: no IPv6 routers present [27872.649276] hci_cmd_task: hci0 command tx timeout here's the strace [EMAIL PROTECTED] hcitool dev Devices: hci0 00:10:C6:68:25:23 hci1 00:0C:55:FD:16:37 [EMAIL PROTECTED] strace hidd -n --connect 00:0C:55:FD:16:37 execve("/usr/bin/hidd", ["hidd", "-n", "--connect", "00:0C:55:FD:16:37"], [/* 33 vars */]) = 0 uname({sys="Linux", node="janus", ...}) = 0 brk(0) = 0x507000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaaaaac1000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaaaaac2000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=70256, ...}) = 0 mmap(NULL, 70256, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2aaaaaac4000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libbluetooth.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`]\0\0\0"..., 640) = 640 fstat(3, {st_mode=S_IFREG|0644, st_size=82600, ...}) = 0 mmap(NULL, 1129472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2aaaaabc2000 mprotect(0x2aaaaabd4000, 1055744, PROT_NONE) = 0 mmap(0x2aaaaacd4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x2aaaaacd4000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000>\0\0"..., 640) = 640 fstat(3, {st_mode=S_IFREG|0644, st_size=546000, ...}) = 0 mmap(NULL, 1591784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2aaaaacd6000 mprotect(0x2aaaaad5b000, 1047016, PROT_NONE) = 0 mmap(0x2aaaaae5a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x84000) = 0x2aaaaae5a000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>[EMAIL PROTECTED]"..., 640) = 640 fstat(3, {st_mode=S_IFREG|0755, st_size=1267512, ...}) = 0 mmap(NULL, 2327016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2aaaaae5b000 mprotect(0x2aaaaaf78000, 1159656, PROT_NONE) = 0 mmap(0x2aaaab078000, 94208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11d000) = 0x2aaaab078000 mmap(0x2aaaab08f000, 16872, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2aaaab08f000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaaab094000 arch_prctl(ARCH_SET_FS, 0x2aaaab0946d0) = 0 munmap(0x2aaaaaac4000, 70256) = 0 socket(PF_BLUETOOTH, SOCK_RAW, 6) = 3 brk(0) = 0x507000 brk(0x528000) = 0x528000 socket(PF_BLUETOOTH, SOCK_SEQPACKET, 0) = 4 setsockopt(4, SOL_SOCKET, SO_LINGER, {onoff=1, linger=1}, 8) = 0 connect(4, {sa_family=AF_BLUETOOTH, sa_data="\1\0007\26\375U\f\0\274\252\252*\0\0"}, 10) = -1 ETIMEDOUT (Connection timed out) close(4) = 0 socket(PF_BLUETOOTH, SOCK_SEQPACKET, 0) = 4 setsockopt(4, SOL_SOCKET, SO_LINGER, {onoff=1, linger=1}, 8) = 0 connect(4, {sa_family=AF_BLUETOOTH, sa_data="[EMAIL PROTECTED]"}, 10) = -1 ETIMEDOUT (Connection timed out) close(4) = 0 dup(2) = 4 fcntl(4, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE) fstat(4, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 1), ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaaaaac4000 lseek(4, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) write(4, "Can\'t get device information: Co"..., 51Can't get device information: Connection timed out ) = 51 close(4) = 0 munmap(0x2aaaaaac4000, 4096) = 0 close(3) = 0 exit_group(1) = ? -- Bluetooth Mouse and Keyboard Broken in Dapper & Edgy https://launchpad.net/bugs/32415 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs