usbduxsigma_firmware.bin: old version causes driver crash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-firmware (Ubuntu) |
Fix Released
|
Medium
|
Seth Forshee | ||
Xenial |
Fix Released
|
Medium
|
Seth Forshee |
Bug Description
SRU Justification
Impact: The usbduxsigma firmware is out of date and causes the driver to fail. This is fixed by updating the firmware from upstream linux-firmware.
Test Case: Using the driver with the old firmware fails. Using it with the new firmware does not.
Regression potential: The firmware is only used by the one driver so there is no potential for regression anywhere else, and the driver already isn't working with the old firmware.
---
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-
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://
500 http://
100 /var/lib/
1.157 500
500 http://
500 http://
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/
ProcVersionSign
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)
PackageArchitec
SourcePackage: linux-firmware
UpgradeStatus: Upgraded to xenial on 2016-07-23 (0 days ago)
tags: | added: patch |
Changed in linux-firmware (Ubuntu): | |
status: | New → Confirmed |
Changed in linux-firmware (Ubuntu): | |
importance: | Undecided → Medium |
Changed in linux-firmware (Ubuntu Xenial): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Seth Forshee (sforshee) |
Changed in linux-firmware (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in linux-firmware (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
description: | updated |
The patch has just been applied to the kernel.org git.