ipp-usb 0.9.34
Alexander Pevzner <[email protected]> Mon, 15 Jun 2026 17:51:36 +0300
| Newsgroups | dev.linux.lists.printing-architecture |
|---|---|
| Message-ID | <[email protected]> |
Hi, ipp-usb version 0.9.34 is now available. This version improves support of the HP LaserJet M406 devices. 1. USB configuration mismatch workaround Some HP LaserJet M406 devices return a current USB configuration value that doesn’t match the bConfigurationValue of any existing USB configuration. As a workaround, ipp-usb now assumes that if only one configuration exists, it is the current configuration -- regardless of its bConfigurationValue. 2. New disable-scan quirk (applied to HP LaserJet M406) This device appears on USB well before it is fully initialized, requiring the existing init-retry-partial quirk (which repeats initialization attempts until all device parts are ready). However, the device also reports scanner availability via its IPP-USB basic capabilities -- even though the scanner is not actually present. This previously caused ipp-usb to enter an infinite initialization loop while waiting for a scanner that never becomes ready. The newly added disable-scan quirk resolves this issue. -- Wishes, Alexander Pevzner ([email protected])