What Canon laser printer do you have? The really ancient ones can emulate the HP LaserJet (II), the not so ancient employ something called WPS (Windows Printing System) that seems to have been a short-lived thing at the early Windows 95/late Win98 time. For a USB-aware model you might want to check for an updated driver, but the Canon sites rather uniquely appear to be asking for the serial number of
your printer.