欢迎光临,若觉得本博客的内容对您有帮助,请多点击边栏的Google广告,并提供意见及建议,谢谢!
Apr
18
最近因作为出口网关的机器老化,淘汰后,改用福陇 2F迷你电脑替换。事实证明,龙芯2F虽然只有900MHz,但作为服务器效率还是不错的。不过,红旗的龙芯版不适合做服务器,改用社区版Debian 7。随着版本的升级,很多软件都需要重新配置,CUPS 共享打印是其中之一。我会陆续把遇到的问题整理出来,这作为首篇吧。
配置过程与一篇旧文:[原]用好Linux下的CUPS打印机服务类同,还是直接用CUPS 提供的HTTP 网络共享,不依赖Samba服务,更简单、速度更快。
社区版Debian 7,核心:
CUPS 用apt-get安装,版本为:1.5.3:
配置过程与一篇旧文:[原]用好Linux下的CUPS打印机服务类同,还是直接用CUPS 提供的HTTP 网络共享,不依赖Samba服务,更简单、速度更快。
社区版Debian 7,核心:
引用
# uname -r
3.2.0-3-loongson-2f
3.2.0-3-loongson-2f
CUPS 用apt-get安装,版本为:1.5.3:
引用
# dpkg -l cups
ii cups 1.5.3-5 mipsel Common UNIX Printing System(tm) - server
ii cups 1.5.3-5 mipsel Common UNIX Printing System(tm) - server
Oct
6
年初的时候,在Asianux 3.0上尝试配置cups 1.2.4打印服务,遇到不少问题。见这里:[原]cups的windows-ext client-error-bad-request 故障 。这天,由于工作需要,再次处理cups 1.2.4。莫名其妙的是,这次同样的故障居然只处理一次,所以,特留下配置文件待以后参考。
Apr
8
关于cups 1.1.x的配置,请见:[原]用好Linux下的CUPS打印机服务
今天在使用Asianux 3.0配置cups的时候,发现其版本从Asianux 2.0带的1.1升级到了1.2.4,这升级也让配置文件也改变了。经过查询Google和man资料,只是实现了部分功能,即Linux-Linux的共享打印。可惜,没法实现Windows-Linux的远程打印。在Windows中添加cups提供的http/ipp协议打印机的时候,一直报错,让我非常纳闷:
希望,若有朋友解决了该问题,也通知我一声。谢谢!
今天在使用Asianux 3.0配置cups的时候,发现其版本从Asianux 2.0带的1.1升级到了1.2.4,这升级也让配置文件也改变了。经过查询Google和man资料,只是实现了部分功能,即Linux-Linux的共享打印。可惜,没法实现Windows-Linux的远程打印。在Windows中添加cups提供的http/ipp协议打印机的时候,一直报错,让我非常纳闷:
引用
192.168.228.247 - - [08/Apr/2008:15:17:28 +0800] "POST /printers/hp3050z HTTP/1.1" 200 133 Get-Printer-Attributes successful-ok
192.168.228.247 - - [08/Apr/2008:15:17:29 +0800] "POST /printers/hp3050z HTTP/1.1" 200 75 windows-ext client-error-bad-request
192.168.228.247 - - [08/Apr/2008:15:17:29 +0800] "POST /printers/hp3050z HTTP/1.1" 200 133 Get-Printer-Attributes successful-ok
192.168.228.247 - - [08/Apr/2008:15:17:29 +0800] "POST /printers/hp3050z HTTP/1.1" 200 75 windows-ext client-error-bad-request
192.168.228.247 - - [08/Apr/2008:15:17:29 +0800] "POST /printers/hp3050z HTTP/1.1" 200 133 Get-Printer-Attributes successful-ok
希望,若有朋友解决了该问题,也通知我一声。谢谢!
Mar
23
昨天说明了如何给驱动增加一个自定义页面。未免以后需要多次修改驱动,临时写了一个简单的脚本方便使用。目前该脚本只能对指定的EPSON-LQ-300K+.ppd.gz驱动有用。若你希望用于其他驱动,请自行修改Driver变量。注意,该脚本只能修改页面大小,而不能增加自定义页面,要增加的话,请参考昨天的文章吧。
脚本如下:
脚本如下:
Mar
22
这几天在项目中,软件开放商提出需要在应用系统中,对打印发票的功能提供帮助,也就是需要根据发票的大小,定义打印机打印页的尺寸。但该功能系统中默认是没有的,经过cjacker的协助,可以通过修改打印机驱动文件.ppd实现。
Apr
29
目前的Linux发行版本基本上都使用cups作为Linux下管理打印的服务应用。CUPS软件为Unix/Linux用户提供了有效而可靠的方式来管理打印的方法。它生来就支持IPP,并有LPD、SMB和JetDirect接口。CUPS本身可以提供网络打印机功能,使用它可以非常方便的令Linux与Linux之间、Linux与Windows之间实现打印共享。
今天提到这个问题,是由于发现很多的用户在使用Linux的时候,沿用的是Windows下的习惯,用Samba进行打印机共享。其实Linux下的Samba打印机共享,是Samba连接本地的cups服务,然后提供出来的,这样会有几个问题:
今天提到这个问题,是由于发现很多的用户在使用Linux的时候,沿用的是Windows下的习惯,用Samba进行打印机共享。其实Linux下的Samba打印机共享,是Samba连接本地的cups服务,然后提供出来的,这样会有几个问题:
引用
1、打印状态在Windows下看不到;
2、从Windows下访问Samba需要访问密码;
3、容易出现由于网络复杂,导致使用UDP协议的Samba连接超时或连接时间很长的问题。
2、从Windows下访问Samba需要访问密码;
3、容易出现由于网络复杂,导致使用UDP协议的Samba连接超时或连接时间很长的问题。