I bought a new, cheap HP Deskjet 2540 printer (usb and wireless). The wireless setup was a touch button "WPS" first on the printer and then on the Virgin Superhub2 (some netgear job that I don't like - ought to have stayed with my old ISP). That worked but the router webpage did not show the printer at all.
sudo nmap -T4 192/168/0.0/28 showed it up as 192.168.0.3 So then I installed hplip and ran sudo hp-setup -i CN43O3F1CS that being the serial number of the printer. It failed to connect on the net interface but reported it as installed when I tried usb. However hp-testpage failed to connect to the printer. GOS reported a similar problem on 25 April > # Apr 25 13:44:29 stable-8 hp[22206]: prnt/backend/hp.c 745: ERROR: open > device > failed stat=12: hp:/usb/psc_1200_series?serial=HU44HGQ7JPT0 So I hunted around for answers for several days. hplip website was no use. hp-check -t produced a 12.9k hp-check.log The interesting bit was given by $ grep libusb hp-check.log libusb01-build=no info: libusb USB-Lib REQUIRED - 1.0 OK - Am I interpreting this correctly that to get usb support I need to recompile the port and build libusb01? This is not urgent as the printer works on socket://192.168.0.3:9100 because of HP Jetdirect. ipp may work also but I've not tested. The printer webserver is also accessible by putting 192.168.0.3 into a browser. This means I can also scan using the webscan facility. So it is just nice to have, for me anyhow. Thanks Moss

