On 07/31/2016 17:31, Ben Hutchings wrote:
Control: retitle -1 linux-image-3.16.0-4-amd64: Keyspan USB serial adapter 
USA-49WLC failed to load firmware
Control: tag -1 moreinfo

On Sun, 2016-07-31 at 00:16 -0700, Chris Rhodin wrote:
Subject: linux-image-3.16.0-4-amd64: Keyspan USB serial adapter USA-
49WLC failed to load firmware
Package: src:linux
Version: 3.16.7-ckt25-2+deb8u3
Severity: normal
Tags: upstream

Dear Maintainer,

The Keyspan USB serial adapter USA-49WLC fails to load firmware and
will not work.  This device is based on an older generation
Cypress EZ-USB FX (CY7C64613-80NC).  The firmware fails to load when
the device is attached.  While searching for an answer I found
the problem may stem from a non-standard implementation of the
firmware loading commands.  Earlier versions of the kernel
(pre-Wheezy) did work with this device.  I have tried but have been
unable to locate the change in the USB code taht causes this
failure.
[...]

Is the firmware actually installed?  (It should be
/lib/firmware/keyspan/usa49wlc.fw, I think.)  We don't distribute
firmware for this device as it's not clear that we have permission to
do so.

Ben.

The firmware is installed at:

/lib/firmware/keyspan/usa49wlc.fw

If I do the following:

1) Attach the device.

2) Use dmesg to confirm the load failure

3) Detach the device

4) Rename usa49wlc.fw to usa49wlc.fw.sav

5) Attache the device

I get this from dmesg. I'm assuming the new error -2 indicates the file was not found.

[  871.336021] usb 1-4.1: new full-speed USB device number 8 using ehci-pci
[ 871.428765] usb 1-4.1: New USB device found, idVendor=06cd, idProduct=011a [ 871.428769] usb 1-4.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[  872.496494] usbcore: registered new interface driver usbserial
[  872.496520] usbcore: registered new interface driver usbserial_generic
[  872.496539] usbserial: USB Serial support registered for generic
[  872.511885] usbcore: registered new interface driver keyspan
[ 872.511909] usbserial: USB Serial support registered for Keyspan - (without firmware) [ 872.511931] usbserial: USB Serial support registered for Keyspan 1 port adapter [ 872.511952] usbserial: USB Serial support registered for Keyspan 2 port adapter [ 872.511986] usbserial: USB Serial support registered for Keyspan 4 port adapter [ 872.512065] keyspan 1-4.1:1.0: Keyspan - (without firmware) converter detected [ 872.516266] usb 1-4.1: firmware: direct-loading firmware keyspan/usa49wlc.fw [ 875.516265] usb 1-4.1: ezusb_ihex_firmware_download - ezusb_writememory failed writing internal memory (-110 7F92 ffffc9001359d006 1)
[  875.516285] usb 1-4.1: failed to load firmware "keyspan/usa49wlc.fw"
[  875.516307] keyspan: probe of 1-4.1:1.0 failed with error -5
[  920.778513] usb 1-4.1: USB disconnect, device number 8
[  933.176024] usb 1-4.1: new full-speed USB device number 9 using ehci-pci
[ 933.268765] usb 1-4.1: New USB device found, idVendor=06cd, idProduct=011a [ 933.268769] usb 1-4.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 933.269184] keyspan 1-4.1:1.0: Keyspan - (without firmware) converter detected
[  933.269247] usb 1-4.1: firmware: failed to load keyspan/usa49wlc.fw (-2)
[  933.269250] usb 1-4.1: Direct firmware load failed with error -2
[  933.269252] usb 1-4.1: Falling back to user helper
[  933.270457] usb 1-4.1: failed to load firmware "keyspan/usa49wlc.fw"
[  933.270465] keyspan: probe of 1-4.1:1.0 failed with error -5


Chris

Reply via email to