Kyocera printer

 Verify ipp-usb Service


Check if the service is running:


systemctl --user status ipp-usb.service


If not running, start it:


systemctl --user start ipp-usb.service

systemctl --user enable ipp-usb

.service

>. 

Find Printer’s Local IPP URL


Run:


lpinfo -v | grep ipp


You should see something like:


ipp://localhost:60000/i

pp/print


> Add Printer via CUPS (Web or CLI)


Using Web


1. Open browser → go to:

http://localhost:631 (CUPS web interface).



2. Go to Administration → Add Printer.



3. Select ipp://localhost:60000/ipp/print.



4. Choose driver → Kyocera (or Generic IPP Everywhere if drive

r not listed).


Using Command Line


sudo lpadmin -p Kyocera6000 -E -v ipp://localhost:60000/ipp/print -m everywhere


Check installed printers:


lpstat -p -d


Print test page:


echo "Hello Kyocera via USB-IPPs" | lp -d K

yocera6000

So basically:


ipp-usb → makes USB printer appear as ipp://localhost:60000.


Use CUPS (localhost:631) or lpadmin to add it.


Use sane-airscan for scanning.


Sometimes http://localhost:60000 gives you the printer’s web portal.


sudo usermod -aG lp $USER

sudo usermod -aG lp  user-name
sudo systemctl enable --now snapd
snap start ipp-usb
snap stop ipp-usb
system-config-printer
snap services ipp-usb
sudo ss -ltnp | grep 60000

journalctl -u snap.ipp-usb.daemon --no-pager | tail -n 50

if any issue 
lpadmin -p MyUSBPrinter -E -v ipp://localhost:60000/ipp/print -m everywhere


lpoptions -d MyUSBPrinter







Comments

Popular posts from this blog

linux support cmd ( Chandrakant)

For user permission scanner