Driver Canon F158 300 【BEST】

USB cable or port issue. Try a different USB port or cable. Also, disable USB selective suspend in Power Options.

If you have a working Canon device matching the F158 300 driver set, it can still be a reliable workhorse for basic printing. However, lack of modern OS support (especially macOS and Linux) means you may need to keep an older PC dedicated to it.