cltnet 发表于 2010-04-24 16:24

你好,想请问你关于CUPS移植的问题。

我把cups arm-linux-uclibc-gcc交叉编译完后,
把cupsd lpr cupsenable拷贝到我的板子上面。
/etc/cups下面的文件如下
cupsd.confmime.convsppd/         mime.types
然后我编译cupsd.conf和printers.conf文件
printers.conf文件内容如下<DefaultPrinter printer>
DeviceURI usb:/dev/usb/lp0
Location
Info
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</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。麻烦你了。谢谢

newnewman80 发表于 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
页: 1 2 3 4 [5]
查看完整版本: 嵌入式Linux打印功能的实现