免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345
最近访问板块 发新帖
楼主: pilgrim_kevin
打印 上一主题 下一主题

[应用] 嵌入式Linux打印功能的实现 [复制链接]

论坛徽章:
0
41 [报告]
发表于 2010-04-24 16:24 |只看该作者
你好,想请问你关于CUPS移植的问题。

我把cups arm-linux-uclibc-gcc交叉编译完后,
把cupsd lpr cupsenable拷贝到我的板子上面。
/etc/cups下面的文件如下
cupsd.conf  mime.convs  ppd/         mime.types
然后我编译cupsd.conf和printers.conf文件
printers.conf文件内容如下
  1. <DefaultPrinter printer>
  2. DeviceURI usb:/dev/usb/lp0
  3. Location
  4. Info
  5. State Idle
  6. Accepting Yes
  7. JobSheets none none
  8. QuotaPeriod 0
  9. PageLimit 0
  10. KLimit 0
  11. </Printer>
复制代码
这时我执行cupsd把cups服务起来
但是我执行lpr -p printer test.txt没有任何反应。
但是我 echo "1111" > /dev/usb/lp0是可以打印的。

这时我就不懂了,看/var/log/cups/error下面的日志信息也没有什么有用的发现。
还请问一下是不是我上面有啥操作遗漏的地方,或是错误的地方呢?

另请问一下那个PPD文件是否我下载放到/etc/cups/ppd/目录下面就可以了。
我这个PPD文件是直接在我的FC4上面拷贝下来的,我的是EPSON230 网上没有找到PPD。麻烦你了。谢谢

论坛徽章:
0
42 [报告]
发表于 2012-12-07 13:34 |只看该作者
有没有详细的结论贴呢?   我现在CUPS都移植好了   使用ld -d printer 1.txt  无法打印   ,打印机没反应。   使用cat 1.txt > /dev/usb/lp0  打印机显示正在打印,不过也没有反应,   找到说 文本最后加入 ^L  符号 也没有用。  使用打印命令以后,显示几经加入打印队列。
环境: mini2440  + linux 2.6.33.3  + cups 1.4.8   
大概按照网上帖子安装: http://www.cena.com.cn/a/2008-03-17/12057241715769.shtml

1122516.jpg (8.47 KB, 下载次数: 32)

1122516.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP