Package: linux-image-3.2.0-4-amd64 Version: 3.2.41-2+deb7u2 Severity: normal
--- Please enter the report below this line. --- The touchpad on this MacBook Air sometimes becomes unresponsive. At these times the kernel log scrolls these messages whenever you drag your fingers across the touchpad: Jun 5 12:38:47 hulk kernel: [89968.682916] bcm5974: bad trackpad package, length: 8 Jun 5 12:38:47 hulk kernel: [89968.690923] bcm5974: bad trackpad package, length: 8 Jun 5 12:38:47 hulk kernel: [89968.698907] bcm5974: bad trackpad package, length: 8 Jun 5 12:38:47 hulk kernel: [89968.706895] bcm5974: bad trackpad package, length: 8 Jun 5 12:38:47 hulk kernel: [89968.714856] bcm5974: bad trackpad package, length: 8 Jun 5 12:38:47 hulk kernel: [89968.722840] bcm5974: bad trackpad package, length: 8 These messages occur quite rapidly, as this shows: $ grep 12:38:47 /var/log/kern.log | wc -l 48 The touchpad returns to normal behaviour if you do "sudo modprobe -r bcm5974; sudo modprobe bcm5974". There are several bug reports in other distributions about similar problems: https://bugzilla.redhat.com/show_bug.cgi?id=465677 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/340821 Both those bug reports initially say this is a problem on suspend and resume. That's not the case for me currently, and indeed the current last entry on the redhat bug report is from David Woodhouse who says for him it occurs at random times. He goes onto say he's trying a patch to call bcm5974_wellspring_mode() to attempt to reset the device into the correct mode, after receiving bad packets in the redhat bug report on 2013-01-03. Perhaps that has worked for them? This computer is a MacBook Air, and the touchpad is apparently connected internally by USB. lsusb has the following to say about the touchpad: $ sudo lsusb -s 5-1 -v Bus 001 Device 005: ID 05ac:0249 Apple, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x05ac Apple, Inc. idProduct 0x0249 bcdDevice 2.09 iManufacturer 1 Apple Inc. iProduct 2 Apple Internal Keyboard / Trackpad iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 84 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 40mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 3 Apple Internal Keyboard HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 33 US bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 156 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x000a 1x 10 bytes bInterval 8 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 4 Touchpad HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 27 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 4 Touchpad HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 52 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 8 Device Status: 0x0000 (Bus Powered) --- System information. --- Architecture: amd64 Kernel: Linux 3.2.0-4-amd64 Debian Release: 7.0 500 wheezy apt.puppetlabs.com 500 stable security.debian.org 500 stable http.debian.net --- Package information. --- Depends (Version) | Installed ========================================-+-=========== linux-image-3.2.0-4-amd64 | 3.2.41-2+deb7u2 Package's Recommends field is empty. Package's Suggests field is empty. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org