3.13.0-36-generic is the first kernel version that includes the fix.

On Wed, Feb 25, 2015 at 11:30 AM Emanem <[email protected]> wrote:

> Apologies for this question, don't know where I can find the answer to it:
> when the above version of the kernel will be officially released?
> Currently I have:
>
> uname -a
> Linux scv 3.13.0-34-generic #60-Ubuntu SMP Wed Aug 13 15:45:27 UTC 2014
> x86_64 x86_64 x86_64 GNU/Linux
>
> Cheers!
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1353021
>
> Title:
>   USB HIDRAW Feature Report Implementation for HID devices not working
>   correctly in Ubuntu 14.04
>
> Status in linux package in Ubuntu:
>   Fix Released
> Status in linux source package in Trusty:
>   Fix Released
> Status in linux source package in Utopic:
>   Fix Released
>
> Bug description:
>   With the release of Ubuntu 14.04 I've been investigating an issue with
>   a software library I maintain to talk to USB based HID signature pads.
>   I believe I've narrowed the issue down to the HIDRAW implementation
>   released with Ubuntu 14.04. Essentially what  seems to be failing is
>   the ioctl to get feature reports (HIDIOCGFEATURE). Any attempt to get
>   a feature report results in a failure with a ENODEV error code.
>
>   The devices I'm testing with are USB signature pads
>   (http://www.scriptel.com). These signature pads use HID feature
>   reports to communicate capabilities and to set up the device. I can
>   provide further information along with USB/HID descriptors if it would
>   be helpful.
>
>   I have been testing with Ubuntu 14.04 Desktop (x64) with kernel version:
>   Linux <hostname> 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08
> UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
>
>   This kernel exhibits the problematic behavior, but when testing with
> Ubuntu 13.10 Desktop (x64):
>   Linux <hostname> 3.11.0-23-generic #40-Ubuntu SMP Wed Jun 4 21:05:23 UTC
> 2014 x86_64 x86_64 x86_64 GNU/Linux
>
>   The 13.10 kernel's version of HIDRAW seems to work correctly. I've also
> tested with the vanilla kernel:
>   Linux <hostname> 3.13.1-hidtest #1 SMP Tue Aug 5 09:14:28 EDT 2014
> x86_64 x86_64 x86_64 GNU/Linux
>
>   The vanilla kernel appears to work correctly as well. Kernel source used
> was downloaded from:
>   https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.13.1.tar.xz
>   The configuration file used was from config-3.13.0-32-generic provided
> in linux-image-3.13.0-32-generic
>
>   I believe the breaking change was made as part of commit
>   aa6c390c4d59c9ff4fffd887e15783b2b793951b as part of ubuntu/ubuntu-
>   trusty.git.
>
>   I have attached a simple C program to demonstrate the problem. You'll
>   need a USB HID device with known feature reports.
>
>   Please let me know if I can provide any additional information or be
>   of any assistance.
>
>   ProblemType: Bug
>   DistroRelease: Ubuntu 14.04
>   Package: linux-image-3.13.0-32-generic 3.13.0-32.57
>   ProcVersionSignature: Ubuntu 3.13.0-32.57-generic 3.13.11.4
>   Uname: Linux 3.13.0-32-generic x86_64
>   ApportVersion: 2.14.1-0ubuntu3.2
>   Architecture: amd64
>   AudioDevicesInUse:
>    USER        PID ACCESS COMMAND
>    /dev/snd/controlC0:  mpowers    2863 F.... pulseaudio
>   CurrentDesktop: Unity
>   Date: Tue Aug  5 13:51:39 2014
>   HibernationDevice: RESUME=UUID=3a5a866c-6086-47d6-8080-70715896a719
>   InstallationDate: Installed on 2014-04-17 (109 days ago)
>   InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64
> (20140417)
>   ProcFB:
>    0 inteldrmfb
>    1 nouveaufb
>   ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-32-generic
> root=UUID=9b49575f-fb86-45d7-af5e-b3fde82f91ac ro quiet splash
> vt.handoff=7
>   RelatedPackageVersions:
>    linux-restricted-modules-3.13.0-32-generic N/A
>    linux-backports-modules-3.13.0-32-generic  N/A
>    linux-firmware                             1.127.5
>   SourcePackage: linux
>   UpgradeStatus: No upgrade log present (probably fresh install)
>   dmi.bios.date: 12/07/2012
>   dmi.bios.vendor: American Megatrends Inc.
>   dmi.bios.version: E1762II1.50U
>   dmi.board.asset.tag: To be filled by O.E.M.
>   dmi.board.name: CZ-17
>   dmi.board.version: REV:1.0
>   dmi.chassis.asset.tag: No Asset Tag
>   dmi.chassis.type: 10
>   dmi.chassis.vendor: To Be Filled By O.E.M.
>   dmi.chassis.version: To be filled by O.E.M.
>   dmi.modalias: dmi:bvnAmericanMegatrendsInc.:
> bvrE1762II1.50U:bd12/07/2012:svn:pnCZ-17:pvrREV1.0:rvn:rnCZ-17:rvrREV1.0:
> cvnToBeFilledByO.E.M.:ct10:cvrTobefilledbyO.E.M.:
>   dmi.product.name: CZ-17
>   dmi.product.version: REV:1.0
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
> 1353021/+subscriptions
>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1353021

Title:
  USB HIDRAW Feature Report Implementation for HID devices not working
  correctly in Ubuntu 14.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1353021/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to