Linux Firmware Keyspan USB to Serial


Just wanted to share the difficult to find firmware that works between Linux and the awesome Keyspan USB to Serial devices.  I love these old Keyspan devices!  Anyways, here is the ‘dmesg’ signature for your perusal.

New USB device found, idVendor=06cd, idProduct=012a
New USB device strings: Mfr=1, Product=2, SerialNumber=0
Product: Keyspan USA-49WLC
Manufacturer: Keyspan, a division of InnoSys Inc.

On Debian 6, “squeeze”, and on Ubuntu images I simply copy the “keyspan.zip” file to the /lib/firmware/ folder, uncompress it and plug back in the device.  Everything works like a champ from that point on.

Firmware included for:

keyspan/mpr.fw
keyspan/usa18x.fw
keyspan/usa19.fw
keyspan/usa19qi.fw
keyspan/usa19qw.fw
keyspan/usa19w.fw
keyspan/usa28.fw
keyspan/usa28xa.fw
keyspan/usa28xb.fw
keyspan/usa28x.fw
keyspan/usa49w.fw
keyspan/usa49wlc.fw

Happy coding!

keyspan.zip

  1. #1 by david on January 13th, 2013

    thanks for this. any idea if/how i can get my keyspan to work on an android phone?

  2. #2 by dave on January 27th, 2013

    Thanks a million!! I have been trying to add a serial port to my raspberry pi without success , then i found some old keyspan dongles (usa-19). Doing what you say above I now see ttyUSB0 and the RPI now can talk to my radio

    Thanks again

    Dave

  3. #3 by Chris Danielson on January 27th, 2013

    No problem! Glad it worked Dave. Cheers!

  4. #4 by Mon Jervios apartment on February 3rd, 2013

    I do not know if it’s just me or if everyone else encountering problems with your blog. It appears as if some of the text on your content are running off the screen. Can somebody else please comment and let me know if this is happening to them too? This may be a issue with my internet browser because I’ve had this happen previously.
    Appreciate it

  5. #5 by Guy on December 24th, 2013

    Hey there. Thanks for this, I have downloaded it unzipped it into the firmware library for my raspberry pi and still my keyspan 19hs does not work.

    I found a link to a driver that goes along with the firmware, but I don’t know how to compile it or how to or where to put it. Any help would be appriciated.

    Thanks,
    Guy
    🙂

  6. #6 by Guy on July 21st, 2014

    The keyspan and any that I can find usb to serial port only seems to run on one of the two usb ports on the raspberry pi itself. This works great, if you have the usb > serial converter plugged into one of those two ports.

    I can’t figure out how to get the usb to serial to work on a hub with the raspberry pi no matter what I do. Anyone got any ideas?

    Thanks,
    Guy

  7. #7 by Thomas on March 19th, 2015

    Thanks! Saved me a lot of time to remember how this worked 🙂

  8. #8 by Larry on October 3rd, 2015

    Worked for me too on a Raspberry Pi model B using a powered hub. I didn’t try without a hub since the pi is so sensitive to current load on the USB. Thanks!

(will not be published)