首页 文章
  • -2 votes
     answers
     views

    MT7620 Openwrt VLAN CUPS

    MT7620的主板在OpenWRT 18.06上有4个LAN端口和1个WAN端口 . 现在我配置网络,4个LAN端口是4个vlan的端口,每个端口都有DHCP服务器 . 和opkg安装杯子 . 问题是只有端口0可以通过杯子pringt文件 . 其他人无法连接杯子?
  • 0 votes
     answers
     views

    OS X / CUPS如何获得原始主机的打印作业?

    我需要区分服务器端的本地和远程CUPS打印作业 . 我认为可以使用打印作业的原始主机,但我找不到可靠地获取其值的方法,最接近的是IPP作业属性之一“job-originating-host-name”,但是当我检查时对于从一个主机打印到另一个主机的暂停作业的“ipptool”,它是空的 . “lpq”报告的工作与“localhost”相同,所以也不是很有帮助 . 这是针对虚拟OS X打印机的自定...
  • 3 votes
     answers
     views

    杯子拒绝使用'filter error'打印pdf文件,因为 Headers 过长

    我的系统是Debian 3.16.7 . 今天,我使用杯子向我的Kyocera fs-1041打印机渲染了一份打印作业(一篇论文命名为“单词和短语的分布式表达及其组合性”) . 但是,打印机拒绝在杯子的浏览器控制面板上打印'Filter failed'的错误消息 . 在我的/ var / cups / error_log里面说: E [18/Sep/2016:12:36:27 +0200] [Jo...
  • 1 votes
     answers
     views

    在Linux中使用CUPS的GoDEX打印机中的条形码太宽

    我有一台 GoDEX RT700i 打印机(203 DPI),我想在Linux中打印条形码(Ubuntu 16.04)我的条形码是PDF格式 . 条形码下方有一个8位数字 . 在Windows中,GoDEX驱动程序没有问题 . 条形码和数字印刷完美 . 注意:如果我从谷歌浏览器打印PDF,它看起来很好,但如果我从Adobe Acrobat Reader打印PDF,它看起来像在Linux中 . 在L...
  • 1 votes
     answers
     views

    如何判断CUPS打印作业何时完成以及有关该作业的信息?

    我需要知道每次创建/完成Mac打印作业,以及有关该作业的信息(打印的内容,页面,副本等) . 到目前为止我提出的最好的方法是在/ var / spool / cups /上使用kqueue()然后在创建时解析c #####文件,但我想知道是否有更好的文件办法 .
  • 0 votes
     answers
     views

    存储有关CUPS打印作业的元数据的选项?

    我正在编写一个打印系统,在CUPS上放置一个简化的界面 . 用户将作业放入一个队列,系统以各种方式处理它们(统计,页面配额等),然后为用户提供Web界面以将作业分派给多个打印机之一 . 由于可能有多个用户信息亭,管理站等,我需要将作业元数据存储在可以处理并发访问的内容中 . (你能称之为“重入”数据结构吗?)我能想到的一些选择 一个MySQL数据库:大量过度杀伤,但肯定是稳定和支持的 元...
  • 0 votes
     answers
     views

    这是通过CUPS获得纸张尺寸的最佳方式吗?

    我有一个CUPS作业控制文件(这些可以在/ var / spool / cups / cnnnnn中找到) . 我需要获得所印刷的实际尺寸 . 这是我想出来的方式: 使用 media 属性获取纸张名称 . (例如 Letter ) 从 printer-uri 属性中获取打印机uri . (例如 ipp://localhost/printers/MyPrinter ) 通过将打印机u...
  • 0 votes
     answers
     views

    对发送到CUPS打印队列的文件运行脚本?

    我正在尝试配置Mac OS X打印队列,以便脚本可以对每个打印的文件进行一些处理,然后再将其转发到另一台CUPS打印机(在同一主机上) . 我一直在阅读CUPS并找到一篇文章描述如何使用lpadmin配置带有“System V样式接口脚本”的队列,但需要注意的是这样的队列被视为“通用打印机” . 我认为这意味着用户在从“打印”对话框提交作业时失去了选择纸盘等的所有功能 . 那是对的吗? [这使得这...
  • 1 votes
     answers
     views

    CUPS在仍在打印的作业上返回'complete'

    我正在使用IPP协议与CUPS通信 . 我在CUPS中安装了所有打印机驱动程序(使用.ppd文件),打印机获得了最新固件 . 当我查询打印机正在打印的作业时,它表示在打印机完成打印之前作业的状态是“完成” . 似乎CUPS在完成“上传”文件时将该作业标记为“完整” . 我不希望这种行为,我基本上需要知道什么时候打印机打印完毕的最后一张纸 . 代码如下所示 . self.printer().ip...
  • 4 votes
     answers
     views

    CUPS向IPP打印机发送多个作业

    有没有办法让CUPS在尚未完成上一份工作时将作业排队到IPP打印机? 背景:我们有一台XEROX WorkCentre打印机,它有自己的作业队列 . 每当有人想要打印时,他们必须假脱机,将他们的支付卡插入打印机并在打印机触摸板上选择他们的工作 . 但是当在中央服务器上使用CUPS时,CUPS仅在完成最后一个作业时假脱机下一个作业,因此只有首先假脱机的人才能看到并支付他们的工作 . 我们需要使用IP...
  • 0 votes
     answers
     views

    CUPS作业ID始终附加在作业名称之前

    我目前正面临着CUPS的问题 . 我最近发现当CUPS发出作业时,作业ID总是附加在作业名称之前 . 由于要求,我需要在服务器之间发送文件,其中一个是打印服务器,另一个是使用CUPS . 它们必须使用CUPS接口上的 "Internet Printing Protocol (http)" 模式相互通信 . 打印服务器正在正确接收打印作业,并且作业能够成功打印,除了一个小细节:打...
  • 0 votes
     answers
     views

    如何为openwrt路由器编译pycups?

    我想为我的tl-wdr4300编译pycups . 我用debian stable编译 . https://pypi.python.org/pypi/pycups http://wiki.openwrt.org/doc/devel/crosscompile 我得到的第一个错误: make CC=mips-openwrt-linux-uclibc-gcc LD=mips-openwrt-linux-...
  • 6 votes
     answers
     views

    将数据从java传递到cups过滤器

    我正在研究打印系统,需要在每个打印文档中添加任意文本(如作者,文档哈希,一些sysvars等) . 我们使用Java Printing Service(javax.print)作为打印客户端,使用Cups作为服务器 . Cups有一些称为“过滤器”的文档后处理程序 . 过滤器 - 是一个由Cups推出的程序 . 杯子通过过滤一些参数 - 其中包括"job attributes"...
  • 2 votes
     answers
     views

    Linux下的Ghostscript:时间太广了

    如何让时代在linux下打印?我安装了debian wheezy linux,ghostscript,cups,mscorefonts . 但是当我打印时,我得到的时间太宽了,相比窗户,单字母间距太宽 . 有办法解决这个问题吗? 从同一个Java小程序和Win和Lin上完成打印 . 来自Lin变种的Postscript使用Times字体,来自Win变体的postscript使用TimesNewRo...
  • 2 votes
     answers
     views

    使用CUPS和热敏打印机打印postscript文档

    我使用官方的driver在Ubuntu 12.04中安装了epson TM-T20 . 这是一台热敏打印机,我使用的是80mm纸 . 我的问题:当我打印图像(使用附言文档)时,它会浪费大量纸张,因为图像使用大约5厘米,而图像前的打印机会发出25厘米的白纸 . 我使用以下命令将文档发送到打印机: lpr -P tm-t20 -o document.ps 打印机打印图像(200x200图像),但首先...
  • 1 votes
     answers
     views

    如何编写Mac PCL打印机驱动程序?

    我目前正在为Mac开发打印机驱动程序,它应支持PS(postscript)和PCL打印机 . 我已经有了支持PS的想法(通过在PPD中定义自定义CUPS postscript过滤器和PDE) . 我不知道的是支持PCL打印机 . a)CUPS是否自动支持PCL? b)如果答案a)是,打印到PCL打印机时是否会调用PS过滤器? (我在PS过滤器中的打印数据中添加了一些PJL) . c)如果a)awe...
  • 1 votes
     answers
     views

    CUPS页面会计与自定义过滤器

    我有两台Konica Bizhub打印机,希望通过Samba打印Windows机器 . 问题是,这些打印机使用帐户跟踪进行复制/扫描 . 我这样处理:http://casa.apertus.es/blog/2011/06/howto-account-tracking-konica-minolta-c220-under-linux/(由另一篇文章修改:将* cupsFilter添加到打印机PPD) ...
  • 5 votes
     answers
     views

    在CUPS(主机)中创建原始打印机队列并通过CUPS(客户端)添加它们

    我想让我的RasPi充当一个由三个Linux客户端组成的小型家庭网络中的小型打印和文件服务器 . 不幸的是,Brother只提供x86的二进制驱动程序,因此无法在RasPi上运行Brother打印机 . 但是,我发现了一个博客条目,建议在RasPi的CUPS安装上创建一个原始队列,并使用安装在其上的二进制驱动程序从客户端访问此队列 . 这是博客条目:http://chemdroid.net/en/...
  • 5 votes
     answers
     views

    打印机无法向CUPS报告问题

    CUPS有3个字段用于问题报告, printer-state(枚举):空闲,处理或停止 . printer-state-message:纯文本人类可读解释 . printer-state-reasons:列出了打印机状态的描述,如RFC8011第152页所述,这是真正的问题报告发生的地方 . 它有一个逗号分隔的关键字列表,用于描述打印机的状态,例如 . 'media-needed'或...
  • 1 votes
     answers
     views

    为什么在Yocto中尝试安装之间会出现/ etc / cups冲突?

    我有一个配方来编译打印机驱动程序,并有一些简单的行在do_install中运行 . do_install() { install -d ${D}${libdir}/cups/filter install -m 755 ${B}/src/rastertoprinter ${D}${libdir}/cups/filter/ install -d ${D}${sysconfdir}/cups...
  • 1 votes
     answers
     views

    使用命令提示符添加的CUPS打印机无法使用身份验证

    我在Linux中设置了CUPS服务器 . 我想以编程方式将此打印机添加到我的Windows中 . 手动我能够添加 . 通过搜索各种论坛,我发现以下命令: rundll32 printui.dll,PrintUIEntry / if / b "TestPrinter_With_Auth" / f%windir%\ inf \ ntprint.inf / r“https://use...
  • 0 votes
     answers
     views

    CUPS打印机从管理界面工作,但客户端“处理 - 未连接?”

    我在CUPS服务器上安装了一台打印机(主机名 hightower ) . 如果我从管理界面打印测试页面就可以了 . 打印机出现在Ubuntu 16.04客户端/联网计算机上,但是当我尝试打印时它只是挂起 . 打印机对话框“文档打印状态”显示 处理 - 没有连接? 在客户端上,如果我进入Job属性(右键单击作业>视图属性),我会得到: job-more-info ...
  • 4 votes
     answers
     views

    更完整的CUPS打印机状态原因列表

    在RFC8011第152页中,有一个打印机可以拥有的常见状态原因列表 . 在我的测试中,这个列表似乎非常不完整 . 是否有更完整的CUPS列表? 未列出的打印机状态状态原因的一些示例: 杯子等待工作完成 离线报告 我确信还有更多的例子,但这些是我发现和记录的 .
  • 0 votes
     answers
     views

    YOCTO上的CUPS Web界面

    我有一个yocto图像,我已经包含了CUPS包(使用 IMAGE_INSTALL_append ) . 运行操作系统时,我找不到 /etc/init.d 中的cups文件 . 我用 cupsd 开始了杯子 . 当我尝试使用 localhost:631 访问Web界面时,我得到了 not found error . 控制台显示它无法在任何这些URL上加载资源: http://localhost:6...
  • 0 votes
     answers
     views

    使用yocto在嵌入式Linux上安装cups

    我想使用yocto在我的 tx6s-8035 KARO Board 上设置我的 slp650 printer . 我在我的local.conf上添加了cups package,我为 slp650 driver 创建了一个配方,我也在我的local.conf文件中添加了一个包 . 构建工作很好,当我验证杯子服务在我的板上启动内核时,我意识到我的系统上没有杯子服务 . 在杯子配方中,在 do_ins...
  • 1 votes
     answers
     views

    是否可以通过杯子命令确定纸张是否卡在打印机中

    当我通过 lpstat 命令检查打印机的当前状态时,cups返回 is ready and printing . 但由于纸张卡住,打印机不会打印任何内容 . 有没有办法远程检查打印机是否正常工作或纸张是否卡住 . 此外,我找不到任何有关杯子错误的日志 . 我有佳能Pixma ip100打印机,我正在使用Ubuntu 12.04 .
  • 0 votes
     answers
     views

    打印机不打印,显示“冲洗缓冲区”

    我编写了一个小工具,它基本上只是下载PDF,将其转换为Postscript,稍微修改它并将其传递给lp命令以使用系统默认打印机进行打印 . 打印机开始运行(只是使噪音不打印),然后显示 "flushing buffer" 并停止 . CUPS说,打印作业成功但从未打印过 . 打印机不会显示任何真正的错误..在"flushing buffer"之后它会持续运...
  • 2 votes
     answers
     views

    CUPS状态变更订阅

    我正在尝试侦听打印机状态更改(例如卡纸,暂停...)以下代码提供“错误通知 - 收件人 - uri”响应,然后锁定ippReadFile并且在打印机暂停/取消暂停时不会释放 . int main() { http_t *http = httpConnectEncrypt(cupsServer(), ippPort(), cupsEncryption()); ipp_t...
  • 0 votes
     answers
     views

    如何剖析CUPS作业控制文件'/var/spool/cups/cNNNNNN'?

    将作业打印到CUPS服务器时,可以设置cupsd.conf参数 PreserveJobHistory 和 PreserveJobFiles 来控制要保留的作业数 . CUPS始终将实际打印作业文件临时存储在目录 /var/spool/cups/ 中 . 打印客户端提交的假脱机文件(在CUPS的过滤器转换链开始之前)始终命名为dNNNNNN-001(以'datafile'中的'd'开头),其中NNN...
  • 0 votes
     answers
     views

    ARM Linux(CUPS)上的打印机 - 一般理论/问题

    Hello, 我有一个理论,我请求熟练的Linux用户确认/否认它(我根本不是一个skileld) . 我在跑: Raspberry Pi model B+, Raspbian OS 和 CUPS 1.5.4 我买了 SEWOO LK-TL322 POS打印机 . 打印机应该支持他们提供的Linux CUPS驱动程序 . 好的,根据他们2页长的简单手册(链接下来)我能够安装pritner . 像...

热门问题