-
Notifications
You must be signed in to change notification settings - Fork 69
User Manual
Benoit Duffez edited this page Jun 6, 2015
·
2 revisions
- Go to settings, Print, and click on JfCupsPrint:
- Enable the service and allow printer detection (mDNS):
- Then, from any app, choose the Print option:
- Select your printer:
- Review document settings and send print job:
- Did not run out-of-the box
- Attached you can find my hints
- Cups must be installed with ssl support
- Android Play Store Version requires SSL certificates (Android 11),
- F-Droid version works without SSL (Android 11), but the connection is instable and the printer is not always available
- You require a certificate, self generated, or already provided via cups installation
- Edit /etc/cups/cupsd.conf
Port 631
ServerCertificate /etc/cups/ssl/host.network.crt
ServerKey /etc/cups/ssl/host.network.key
SSLListen 0.0.0.0:632
- Edit /etc/cups/cupsd.conf
- Ensure that your print server can be found from a device within your local network
Browsing On
<Location />
Order allow,deny
Allow all
</Location>
- install AndroidCupsPrint from PlayStore
- go to connected devices -> connection settings -> printers -> android cups print -> add printer
- add printer manual, attention, printer name is case sensitive, check url with your browser before, use the SSL port
https://192.168.0.2:632/printers/Printer1
Printer1
- open a pdf document, try to print this document, your will miss the print button
- go back to play store, search for android cups print and open it -> you see a certificate warning from your local ssl certificate
- accept the certificate, but do not double tap to the printer
- reopen the PDF document -> print -> select printer (possible the certificate acceptance step must be confirmed twice, see step before)
voila, cups print works fine for me