SHARE
TWEET

Google Cloudprint @RT-N66u

ryzhov_al Aug 16th, 2012 182 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Начальный список девайсов
  2. $ lpstat  -v
  3. device for LP: parallel:/dev/printers/0
  4. device for USB: usb:/dev/usb/lp0
  5.  
  6. Добавляю фальшивый принтер с нужными возможностями, описанными в файле stp-hp-lj_3015.5.2.ppd.gz
  7. Брал его из этого пакета - http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/cups-driver-gutenprint_5.2.6-1_mipsel.ipk
  8. $ lpadmin -p FilePrn1  -E -P /tmp/mnt/DOWNLOAD/tmp/stp-hp-lj_3015.5.2.ppd.gz  -v file:///opt/tmp/out.prn
  9.  
  10.  
  11. Смотрю, чтобы принтер добавился
  12. $ lpstat  -v
  13. device for FilePrn1: ///opt/tmp/out.prn
  14. device for LP: parallel:/dev/printers/0
  15. device for USB: usb:/dev/usb/lp0
  16.  
  17. Делаю принтер дефолтным и проверяю очередь печати:
  18. $ lpoptions -d FilePrn1
  19. $ lpq
  20. FilePrn1 is ready
  21. no entries
  22.  
  23. Запускаю питоновский скрипт. Далее эта консоль будет занята, для мониторинга надо будет открыть другую
  24. $ cloudprint
  25. Skipping USB
  26. Skipping LP
  27. Updated Printer FilePrn1
  28. ...
  29.  
  30.  
  31. Обновляю страничку http://www.google.com/cloudprint/manage.html#printers
  32.  
  33. Вижу новый принтер FilePrn1
  34.  
  35. Устанавливаю Paperless Printer - http://www.rarefind.com/paperlessprinter/downloads/Paperless_Printer_Setup_5.2.0.9.exe
  36.  
  37. Авторизуюсь, выбрав принтер Google Cloud Print, выбираю принтер по умолчанию FilePrn1
  38. Задание со спулера Windows ушло.
  39.  
  40. Иду на страничку http://www.google.com/cloudprint/manage.html и вижу, что добавилось новое задание, в состоянии Queued.
  41. Чуть позже оно уползёт в Jobs для принтера FilePrn1
  42. Переключаюсь на Jobs и вижу, что задание в статусе Printed
  43.  
  44.  
  45. Однако ничего не печатается: файл /opt/tmp/out.prn пуст, а в консоле cloudprint сообщение
  46. ...
  47. Skipping LP
  48. Updated Printer FilePrn1
  49. ERROR Paperless Printer, Job 3
  50.  
  51. Сняв в питоне конструкции try..except и нашёл ошибку:
  52. cups.IPPError: (1034, 'client-error-document-format-not-supported')
  53.  
  54. Вся печать идёт в PDF.
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top