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?
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 :-\
Comment