[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#711154: marked as done ([linux-image-amd64] touchpad becomes unresponsive, logs show bcm5974: bad trackpad package)



Your message dated Sat, 24 Apr 2021 08:45:25 -0700 (PDT)
with message-id <60843d15.1c69fb81.56a4f.3fbf@mx.google.com>
and subject line Closing this bug (BTS maintenance for src:linux bugs)
has caused the Debian Bug report #711154,
regarding [linux-image-amd64] touchpad becomes unresponsive, logs show bcm5974: bad trackpad package
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
711154: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711154
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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.

--- End Message ---
--- Begin Message ---
Hi

This bug was filed for a very old kernel or the bug is old itself
without resolution.

If you can reproduce it with

- the current version in unstable/testing
- the latest kernel from backports

please reopen the bug, see https://www.debian.org/Bugs/server-control
for details.

Regards,
Salvatore

--- End Message ---

Reply to: