So, big sis got an Canon Laser printer, not an HP inkjet printer.
Installing driver on Linux was...I hate it.
The driver come in an CD. My laptop don't have CD slot. Look it up on Canon, only Windows driver is available. Have to look it up in DuckDuckGo. The Linux driver is a generic one, figure. Install it, yada yada, print test page, works.
Then come the part why big sis bought it, Wireless LAN printing.
@mingu The coffee shop I was at has a Canon printer, I can print it with the generic print service (built in, no third party apps) on Android.
@danct12 I guess you need to make the printer to connect to the internet in the first place, which I am having a hard time with.
@mingu I never had to set it up, it's just there one day fully configured when I came there.
Have you tried reading the user manual?
@danct12 The manual told me to use Windows instead.