A new firmware package has arrived and the usbduxsigma file has
certainly been updated.

-rw-r--r--  1 root root     999 Apr 25  2016 usbduxfast_firmware.bin
-rw-r--r--  1 root root    1770 Apr 25  2016 usbdux_firmware.bin
-rw-r--r--  1 root root    8192 Nov 30 21:03 usbduxsigma_firmware.bin

So I've just cloned:
git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
and compared it to the firmware version in the just installed ubuntu xenial 
linux-firmware package:

bp1@bp1-Precision-WorkStation-T5400:/lib/firmware$ diff 
./usbduxsigma_firmware.bin /tmp/linux-firmware/usbduxsigma_firmware.bin 
Binary files ./usbduxsigma_firmware.bin and 
/tmp/linux-firmware/usbduxsigma_firmware.bin differ
bp1@bp1-Precision-WorkStation-T5400:/lib/firmware$ 

Even that the timestamp has changed to Nov 30th it's still not the
version in linux-firmware.git!

Frustrating.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1605974

Title:
  usbduxsigma_firmware.bin: old version causes driver crash

Status in linux-firmware package in Ubuntu:
  Confirmed

Bug description:
  The firmware of the usbduxsigma (alongside with the usbduxsigma.c) was
  updated in 2015 during a major rewrite but its binary was still the
  old one which causes the kernel driver to fail.

  I've submitted a patch to the kernel people (see below).

  However, as a quick fix could you also apply the patch to the package
  directly to have this fixed now and then we can wait until it trickles
  down from the kernel.

  I'm the maintainer of both the firmware and the drivers.

  This affects both 32 and 64 bit distros.

  Best,
  /Bernd Porr (www.linux-usb-daq.co.uk)

  Description:  Ubuntu 16.04.1 LTS
  Release:      16.04

  linux-firmware:
    Installed: 1.157.2
    Candidate: 1.157.2
    Version table:
   *** 1.157.2 500
          500 http://gb.archive.ubuntu.com/ubuntu xenial-updates/main amd64 
Packages
          500 http://gb.archive.ubuntu.com/ubuntu xenial-updates/main i386 
Packages
          100 /var/lib/dpkg/status
       1.157 500
          500 http://gb.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
          500 http://gb.archive.ubuntu.com/ubuntu xenial/main i386 Packages

  Expect to happen: plug in a duxduxsigma device, start comedirecord and see 
the signals plotted
  Happens instead: plug in a duxduxsigma device, start comedirecord and GARBLED 
DATA shows up / crash
  Fix: install this patch (new version of the firmware binary)

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: linux-firmware 1.157.2 [modified: 
lib/firmware/usbduxsigma_firmware.bin]
  ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13
  Uname: Linux 4.4.0-31-generic x86_64
  ApportVersion: 2.20.1-0ubuntu2.1
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Sun Jul 24 10:04:19 2016
  Dependencies:
   
  InstallationDate: Installed on 2013-12-09 (957 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20131209)
  PackageArchitecture: all
  SourcePackage: linux-firmware
  UpgradeStatus: Upgraded to xenial on 2016-07-23 (0 days ago)

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to