Hey Till! Thanks a lot for your patch. I modified the test slightly
for (IMO) easier readability:
// only idVendor=03f0, idProduct="??{17,2a}" requires firmware
if (g_strcmp0 (id_vendor, "03f0") != 0 ||
id_product == NULL ||
g_utf8_strlen(id_product, -1) != 4)
return FALSE;
if (! ( ((id_product[2] == '1') && (id_product[3] == '7')) ||
((id_product[2] == '2') && (tolower(id_product[3]) == 'a')) ))
return FALSE;
Could you please double check and test (if you have the hardware)?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/734822
Title:
Newer HP LaserJet printers which need firmware can also have the USB
product ID "xx2a"
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs