No way to disable HP Smart Install under Linux
I just bought a LaserJet P1102, because the HPLIP site states it has “full support” under Linux, and it is even part of the recommended models.
However without a Windows installation, it is just a brick. Thanks to HP Smart Install, it shows up as a fake USB cdrom drive. Of course hp-setup doesn’t manage to communicate with it in this state, and it doesn’t feature a way to switch it back to being a printer.
The driver CD contains a Windows executable to disable this “feature”, named SIUtility.exe. Please provide the sources for this tool, or at least the technical specifications of HP Smart Install, so that it can be disabled automatically using the existing usb_modeswitch utility.