Announcement

Collapse
No announcement yet.

Bluetooth keyboard needs reset for login

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Bluetooth keyboard needs reset for login

    Hi all

    A strange problem. I have a Logitech Dinovo Edge bluetooth keyboard. When I turn my PC on, I can use the keyboard straight away (for navigating in GRUB etc.). However, by the time I get to the KDM login screen it no longer works, and I have to turn it off and on again. Not a major problem; however this problem was not present when I used to use Gentoo on the same hardware.

    I had a look at the dmesg output and it seems that the bluetooth drivers in the kernel are crashing? Can anyone confirm this and point me towards a solutin?

    Code:
     [  28.304493] usb 1-9.3: new full speed USB device using ohci_hcd and address 6
    [  28.440574] usb 1-9.3: configuration #1 chosen from 1 choice
    [  28.446728] usbcore: registered new interface driver hiddev
    [  28.457827] input: Logitech Logitech BT Mini-Receiver as /class/input/input1
    [  28.457840] input: USB HID v1.11 Keyboard [Logitech Logitech BT Mini-Receiver] on usb-0000:00:02.0-9.2
    [  28.469545] input: Logitech Logitech BT Mini-Receiver as /class/input/input2
    [  28.469596] input,hiddev96: USB HID v1.11 Mouse [Logitech Logitech BT Mini-Receiver] on usb-0000:00:02.0-9.3
    [  28.469606] usbcore: registered new interface driver usbhid
    [  28.469609] /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
    [  32.262134] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    [  32.264288] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    [  32.296404] input: PC Speaker as /class/input/input3
    [  32.421659] i2c-adapter i2c-0: nForce2 SMBus adapter at 0x2d00
    [  32.421678] i2c-adapter i2c-1: nForce2 SMBus adapter at 0x2e00
    [  32.622085] irda_init()
    [  32.622112] NET: Registered protocol family 23
    [  32.878345] nvidia: module license 'NVIDIA' taints kernel.
    [  33.133659] ACPI: PCI Interrupt Link [LNEB] enabled at IRQ 19
    [  33.133673] ACPI: PCI Interrupt 0000:06:00.0[A] -> Link [LNEB] -> GSI 19 (level, low) -> IRQ 19
    [  33.133681] PCI: Setting latency timer of device 0000:06:00.0 to 64
    [  33.133855] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 169.09 Fri Jan 11 14:04:37 PST 2008
    [  33.150418] Bluetooth: Core ver 2.11
    [  33.150470] NET: Registered protocol family 31
    [  33.150472] Bluetooth: HCI device and connection manager initialized
    [  33.150475] Bluetooth: HCI socket layer initialized
    [  33.215242] Bluetooth: HCI USB driver ver 2.9
    [  33.217023] usbcore: registered new interface driver hci_usb
    [  33.329698] ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 22
    [  33.329705] ACPI: PCI Interrupt 0000:00:06.1[B] -> Link [LAZA] -> GSI 22 (level, low) -> IRQ 22
    [  33.329928] PCI: Setting latency timer of device 0000:00:06.1 to 64
    [  33.554653] hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...
    [  33.667249] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 18
    [  33.667261] ACPI: PCI Interrupt 0000:01:02.0[A] -> Link [LNKC] -> GSI 18 (level, low) -> IRQ 18
    [  34.266570] lp: driver loaded but no devices found
    [  34.311493] Adding 2097144k swap on /dev/mapper/lvmvolume-swap. Priority:-1 extents:1 across:2097144k
    [  41.113435] audit(1205915463.946:3): type=1503 operation="inode_permission" requested_mask="a" denied_mask="a" name="/dev/tty" pid=5376 profile="/usr/sbin/cupsd"
    [  43.168277] Failure registering capabilities with primary security module.
    [  43.296501] Bluetooth: L2CAP ver 2.8
    [  43.296506] Bluetooth: L2CAP socket layer initialized
    [  43.312683] WARNING: at /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/hid-core.c:777 implement()
    [  43.312689]
    [  43.312690] Call Trace:
    [  43.312715] [<ffffffff8816f5d8>] :hid:hid_output_report+0x218/0x280
    [  43.312729] [<ffffffff8817951c>] :usbhid:hid_submit_ctrl+0x7c/0x260
    [  43.312738] [<ffffffff88179859>] :usbhid:usbhid_submit_report+0x159/0x210
    [  43.312746] [<ffffffff8817c1f6>] :usbhid:hiddev_ioctl+0x456/0xb10
    [  43.312756] [<ffffffff80326a41>] __up_read+0x21/0xb0
    [  43.312763] [<ffffffff80434a7b>] do_page_fault+0x3cb/0x870
    [  43.312773] [<ffffffff8817bda0>] :usbhid:hiddev_ioctl+0x0/0xb10
    [  43.312779] [<ffffffff802a6f13>] do_ioctl+0x93/0xe0
    [  43.312784] [<ffffffff802a6fd4>] vfs_ioctl+0x74/0x2d0
    [  43.312791] [<ffffffff802a72c5>] sys_ioctl+0x95/0xb0
    [  43.312798] [<ffffffff80209e8e>] system_call+0x7e/0x83
    [  43.312807]
    [  43.312809] WARNING: at /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/hid-core.c:777 implement()
    [  43.312812]
    [  43.312812] Call Trace:
    [  43.312818] [<ffffffff8816f5d8>] :hid:hid_output_report+0x218/0x280
    [  43.312828] [<ffffffff8817951c>] :usbhid:hid_submit_ctrl+0x7c/0x260
    [  43.312836] [<ffffffff88179859>] :usbhid:usbhid_submit_report+0x159/0x210
    [  43.312845] [<ffffffff8817c1f6>] :usbhid:hiddev_ioctl+0x456/0xb10
    [  43.312852] [<ffffffff80326a41>] __up_read+0x21/0xb0
    [  43.312857] [<ffffffff80434a7b>] do_page_fault+0x3cb/0x870
    [  43.312867] [<ffffffff8817bda0>] :usbhid:hiddev_ioctl+0x0/0xb10
    [  43.312872] [<ffffffff802a6f13>] do_ioctl+0x93/0xe0
    [  43.312877] [<ffffffff802a6fd4>] vfs_ioctl+0x74/0x2d0
    [  43.312883] [<ffffffff802a72c5>] sys_ioctl+0x95/0xb0
    [  43.312890] [<ffffffff80209e8e>] system_call+0x7e/0x83
    [  43.312899]
    [  43.312901] WARNING: at /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/hid-core.c:777 implement()
    [  43.312904]
    [  43.312904] Call Trace:
    [  43.312910] [<ffffffff8816f5d8>] :hid:hid_output_report+0x218/0x280
    [  43.312920] [<ffffffff8817951c>] :usbhid:hid_submit_ctrl+0x7c/0x260
    [  43.312928] [<ffffffff88179859>] :usbhid:usbhid_submit_report+0x159/0x210
    [  43.312937] [<ffffffff8817c1f6>] :usbhid:hiddev_ioctl+0x456/0xb10
    [  43.312944] [<ffffffff80326a41>] __up_read+0x21/0xb0
    [  43.312949] [<ffffffff80434a7b>] do_page_fault+0x3cb/0x870
    [  43.312958] [<ffffffff8817bda0>] :usbhid:hiddev_ioctl+0x0/0xb10
    [  43.312964] [<ffffffff802a6f13>] do_ioctl+0x93/0xe0
    [  43.312969] [<ffffffff802a6fd4>] vfs_ioctl+0x74/0x2d0
    [  43.312976] [<ffffffff802a72c5>] sys_ioctl+0x95/0xb0
    [  43.312982] [<ffffffff80209e8e>] system_call+0x7e/0x83
    [  43.312991]
    [  43.314587] WARNING: at /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/hid-core.c:777 implement()
    [  43.314590]
    [  43.314591] Call Trace:
    [  43.314596] [<ffffffff8816f5d8>] :hid:hid_output_report+0x218/0x280
    [  43.314606] [<ffffffff8817951c>] :usbhid:hid_submit_ctrl+0x7c/0x260
    [  43.314615] [<ffffffff88179859>] :usbhid:usbhid_submit_report+0x159/0x210
    [  43.314623] [<ffffffff8817c1f6>] :usbhid:hiddev_ioctl+0x456/0xb10
    [  43.314630] [<ffffffff80326a41>] __up_read+0x21/0xb0
    [  43.314635] [<ffffffff80434a7b>] do_page_fault+0x3cb/0x870
    [  43.314645] [<ffffffff8817bda0>] :usbhid:hiddev_ioctl+0x0/0xb10
    [  43.314650] [<ffffffff802a6f13>] do_ioctl+0x93/0xe0
    [  43.314655] [<ffffffff802a6fd4>] vfs_ioctl+0x74/0x2d0
    [  43.314662] [<ffffffff802a72c5>] sys_ioctl+0x95/0xb0
    [  43.314668] [<ffffffff80209e8e>] system_call+0x7e/0x83
    [  43.314677]
    [  43.314679] WARNING: at /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/hid-core.c:777 implement()
    [  43.314682]
    [  43.314682] Call Trace:
    [  43.314687] [<ffffffff8816f5d8>] :hid:hid_output_report+0x218/0x280
    [  43.314698] [<ffffffff8817951c>] :usbhid:hid_submit_ctrl+0x7c/0x260
    [  43.314706] [<ffffffff88179859>] :usbhid:usbhid_submit_report+0x159/0x210
    [  43.314715] [<ffffffff8817c1f6>] :usbhid:hiddev_ioctl+0x456/0xb10
    [  43.314721] [<ffffffff80326a41>] __up_read+0x21/0xb0
    [  43.314726] [<ffffffff80434a7b>] do_page_fault+0x3cb/0x870
    [  43.314736] [<ffffffff8817bda0>] :usbhid:hiddev_ioctl+0x0/0xb10
    [  43.314741] [<ffffffff802a6f13>] do_ioctl+0x93/0xe0
    [  43.314747] [<ffffffff802a6fd4>] vfs_ioctl+0x74/0x2d0
    [  43.314753] [<ffffffff802a72c5>] sys_ioctl+0x95/0xb0
    [  43.314760] [<ffffffff80209e8e>] system_call+0x7e/0x83
    [  43.314768]
    [  43.317591] WARNING: at /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/hid-core.c:777 implement()
    [  43.317594]
    [  43.317595] Call Trace:
    [  43.317601] [<ffffffff8816f5d8>] :hid:hid_output_report+0x218/0x280
    [  43.317611] [<ffffffff8817951c>] :usbhid:hid_submit_ctrl+0x7c/0x260
    [  43.317620] [<ffffffff88179859>] :usbhid:usbhid_submit_report+0x159/0x210
    [  43.317628] [<ffffffff8817c1f6>] :usbhid:hiddev_ioctl+0x456/0xb10
    [  43.317634] [<ffffffff80326a41>] __up_read+0x21/0xb0
    [  43.317639] [<ffffffff80434a7b>] do_page_fault+0x3cb/0x870
    [  43.317648] [<ffffffff8817bda0>] :usbhid:hiddev_ioctl+0x0/0xb10
    [  43.317653] [<ffffffff802a6f13>] do_ioctl+0x93/0xe0
    [  43.317658] [<ffffffff802a6fd4>] vfs_ioctl+0x74/0x2d0
    [  43.317664] [<ffffffff802a72c5>] sys_ioctl+0x95/0xb0
    [  43.317670] [<ffffffff80209e8e>] system_call+0x7e/0x83
    [  43.317679]
    [  43.317680] WARNING: at /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/hid-core.c:777 implement()
    [  43.317682]
    [  43.317683] Call Trace:
    [  43.317687] [<ffffffff8816f5d8>] :hid:hid_output_report+0x218/0x280
    [  43.317697] [<ffffffff8817951c>] :usbhid:hid_submit_ctrl+0x7c/0x260
    [  43.317705] [<ffffffff88179859>] :usbhid:usbhid_submit_report+0x159/0x210
    [  43.317713] [<ffffffff8817c1f6>] :usbhid:hiddev_ioctl+0x456/0xb10
    [  43.317719] [<ffffffff80326a41>] __up_read+0x21/0xb0
    [  43.317724] [<ffffffff80434a7b>] do_page_fault+0x3cb/0x870
    [  43.317733] [<ffffffff8817bda0>] :usbhid:hiddev_ioctl+0x0/0xb10
    [  43.317738] [<ffffffff802a6f13>] do_ioctl+0x93/0xe0
    [  43.317743] [<ffffffff802a6fd4>] vfs_ioctl+0x74/0x2d0
    [  43.317749] [<ffffffff802a72c5>] sys_ioctl+0x95/0xb0
    [  43.317755] [<ffffffff80209e8e>] system_call+0x7e/0x83
    [  43.317764]
    [  43.317765] WARNING: at /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/hid-core.c:777 implement()
    [  43.317767]
    [  43.317768] Call Trace:
    [  43.317772] [<ffffffff8816f5d8>] :hid:hid_output_report+0x218/0x280
    [  43.317782] [<ffffffff8817951c>] :usbhid:hid_submit_ctrl+0x7c/0x260
    [  43.317790] [<ffffffff88179859>] :usbhid:usbhid_submit_report+0x159/0x210
    [  43.317799] [<ffffffff8817c1f6>] :usbhid:hiddev_ioctl+0x456/0xb10
    [  43.317805] [<ffffffff80326a41>] __up_read+0x21/0xb0
    [  43.317809] [<ffffffff80434a7b>] do_page_fault+0x3cb/0x870
    [  43.317819] [<ffffffff8817bda0>] :usbhid:hiddev_ioctl+0x0/0xb10
    [  43.317823] [<ffffffff802a6f13>] do_ioctl+0x93/0xe0
    [  43.317828] [<ffffffff802a6fd4>] vfs_ioctl+0x74/0x2d0
    [  43.317834] [<ffffffff802a72c5>] sys_ioctl+0x95/0xb0
    [  43.317840] [<ffffffff80209e8e>] system_call+0x7e/0x83
    [  43.317849]
    [  43.375093] Bluetooth: RFCOMM socket layer initialized
    [  43.375111] Bluetooth: RFCOMM TTY layer initialized
    [  43.375113] Bluetooth: RFCOMM ver 1.8
    [  43.566316] usb 1-9.1: new full speed USB device using ohci_hcd and address 7
    [  43.702433] usb 1-9.1: configuration #1 chosen from 1 choice
    [  47.535205] NET: Registered protocol family 17
    [  51.869618] NET: Registered protocol family 10
    [  51.869776] lo: Disabled Privacy Extensions
    [  61.898362] eth0: no IPv6 routers present
    [ 107.940334] usb 1-9: USB disconnect, address 4
    [ 107.940340] usb 1-9.1: USB disconnect, address 7
    [ 108.226550] usb 1-9.2: USB disconnect, address 5
    [ 108.226875] usb 1-9.3: USB disconnect, address 6
    [ 108.902124] usb 1-9: new full speed USB device using ohci_hcd and address 8
    [ 109.116034] usb 1-9: configuration #1 chosen from 1 choice
    [ 109.119014] hub 1-9:1.0: USB hub found
    [ 109.121955] hub 1-9:1.0: 3 ports detected
    [ 109.475908] usb 1-9.2: new full speed USB device using ohci_hcd and address 9
    [ 109.611983] usb 1-9.2: configuration #1 chosen from 1 choice
    [ 109.627969] input: Logitech Logitech BT Mini-Receiver as /class/input/input6
    [ 109.627999] input: USB HID v1.11 Keyboard [Logitech Logitech BT Mini-Receiver] on usb-0000:00:02.0-9.2
    [ 109.855870] usb 1-9.3: new full speed USB device using ohci_hcd and address 10
    [ 109.991948] usb 1-9.3: configuration #1 chosen from 1 choice
    [ 110.012967] input: Logitech Logitech BT Mini-Receiver as /class/input/input7
    [ 110.013041] input,hiddev96: USB HID v1.11 Mouse [Logitech Logitech BT Mini-Receiver] on usb-0000:00:02.0-9.3 :-\

    #2
    Re: Bluetooth keyboard needs reset for login

    I have a bigger problem with mine. I can't get KBluetooth to recognize it at all.

    Comment


      #3
      Re: Bluetooth keyboard needs reset for login

      I don't think KBluetooth recognises it all. I have a separate Belkin USB Bluetooth receiver for connecting my phone etc. I think the keyboard and mouse are just presented as normal USB devices?

      Comment

      Working...
      X