On 12/31/24 07:44, Dan Purgert wrote: > On Dec 30, 2024, Kleene, Steven (kleenesj) wrote: >> On December 7, 2024 4:21 PM, I wrote: >> >> I would typically print with something like "cat file > /dev/usb/lp1". >> Now, though, with the new laser and a straight USB connection (no >> wireless), I see these in /dev/usb: >> >> crw------- 1 root root 180, 0 Dec 3 08:53 /dev/usb/hiddev0 >> -rw-r--r-- 1 root root 9796 Dec 21 13:01 /dev/usb/lp1 > > Er, /dev/usb/lp1 in this instance isn't a character device.
If you remove the file and disconnect / reconnect the printer, it might get recreated. Or maybe it's not intended to exist at all, in which case "got me". >> 2. I have a virtualbox Windows XP machine. With the HP printer, it >> worked through CUPS and needed to find /dev/lp0. So I just made a >> symbolic link from that to /dev/usb/lp1. XP had a driver for the old >> HP. Now, though, the devices and the printer have changed. In XP, I >> can choose from a long list of prehistoric printer drivers. Does that >> even matter with a driverless printer? I also suspect the new device >> stub won't work from XP. I don't really need to print from XP, but it >> was sometimes convenient. > > Chances are XP won't be able to print to it directly -- you'll likely > need to work around the outdated VM's lack of capabilities and "Print to > PDF" or otherwise send the document to the host machine for printing. Maybe someone has a collection of removed Windows printer drivers.