您当前的位置:首页>>技术中心>>数据恢复文章>>正文
 
FreeBSD handbook中文版11 打印(1)基本设置
作者: 来源: 日期:2007-6-19 11:51:15  点击次数:

lpt0 at isa? port? tty vector lptintr 
2. 将设置文件存储好后,重新编译、安装kernel 并重新启动。你可以参考内核配置那一节里更详细的说明。如果你想用lptcontrol 来设置通讯模式: 
1. 输入: 
# lptcontrol -i -u N 
将lptN 设置为中断驱动模式。
2. 输入: 
# lptcontrol -p -u N 
将lptN 设置为轮询模式。
你可以把上述的命令加到你的/etc/rc.local 文件里使得每次启动时都可以自动设置。 你可以查看lptcontrol 以得到更多有关的信息。
11.3.1.3.2 检查打印机的通讯状况
在设置spooling 系统前,你应该先确定你的操作系统可以成功地将资料送到你的打印 机。将打印机的连接和spooling 系统分开来测试会较容易。
你可以送一些文字来测试你的打印机。打印机应该会马上将它们收到的资料打出来。lptest 这个程序会送96 行每行96 个ASCII 文字的资料给你的打印机以协助测试。
第8 页FreeBSD 使用手册
使用PostScript(或是其它语言)的打印机测试起来较复杂。我们得先写一个较小的测试程序,像下面这样: 
%!PS 
100 100 moveto 300 300 lineto stroke 
310 310 moveto /Helvetica findfont 12 scalefont setfont 
(Is this thing working?) show 
showpage 
注意:上面这个小程序是给使用PostScript 的打印机用的,不能给比如说Hewlett 
Packard 公司的PCL 语言使用。PCL 语言可以让你打印纯文本,同时里面夹杂PCL 特别的命令。PostScript 不能直接打印纯文本,因此对于这样的打印机,我们必需做一些特别的

设置。
11.3.1.3.2.1 检查一下并口打印机
这节将告诉你如何检查FreeBSD 是否可以使用接在并口的打印机。测试并口上的打印机: 
1. 用su 命令切换成root。
2. 将资料传送给打印机。
如果这个打印机可以直接打印纯文本,请使用lptest。输入:# lptest > /dev/lptN其中N 是你打印机所连接的并列端口。从0 开始计算。
如果这个打印机使用PostScript 或其它的打印机语言,那么送一个小小的测试程序给打印机。输入:# cat > /dev/lptN  然后,一行接着一行,小心的把你的命令打进去,因为

你按下ENTER 后,就无法再修改了。当你输入完毕后,按CONTROL+D 或是其它产生文件结尾字符的按键。或者是你可以将你的测试程序放在一个文件里并输入: 
# cat file > /dev/lptN 
第9 页FreeBSD 使用手册
其中file 就是存储你测试程序的文件名。你应该可以看到有一些东西打出来了。如果打出来的资料看起来不大正确,别担心,我们等一会就修正它们。
11.3.1.3.2.2 检查一下串口打印机
这节将告诉你如何检查FreeBSD 是否可以使用接在串口的打印机。
测试串口上的打印机: 
1. 用su 命令切换成root。
2. 编辑/etc/remote 这个文件,并加入下列几行: 
printer:dv=/dev/port:br#bps-rate:pa=parity 
其中port 指的是哪一个串口(ttyd0、ttyd1、等等),bps-rate 指的是该串口的传输速度,而parity 是设置打印机是否需要同位检查(这个值可以是even、odd、none或zero)。
下面这个例子是一台连接在串行端口上以19200 bps 传输的,同时不使用同位检查的打印机设置方式:printer:dv=/dev/ttyd2:br#19200:pa=none 
3. 用tip 命令连上打印机。输入: 
# tip printer 
如果失败的话,再次编辑/etc/remote 这个文件同时以/dev/cuaaN 取代/dev/ttydN。
4. 将资料传送给打印机。
如果这个打印机可以直接打印纯文本,请使用lptest。输入:~$lptest 
如果这个打印机使用PostScript 或其它的打印机语言, 那么送一个小小的测试程序给打印机。一行接着一行,非常小心地将程序输入,因为退格键或是其它编辑时常用的按键, 

本新闻共10页,当前在第04页  01  02  03  04  05  06  07  08  09  10  


上一篇:FreeBSD handbook中文版 10 安全
下一篇:FreeBSD handbook中文版11 打印(2)高级打印机设置 A.过滤器

  北京总部: 4006-505-808
  上 海 部: 021-58358765
  深 圳 部: 0755-83692929
  浙 江 部: 13666673722
  其它地区: 4006-505-808

经典案例
藁城市东街百货-EFS文件解密成
中央电视台新闻评论部-苹果分
promise乔鼎硬盘阵列数据恢复成
麒麟童文化-苹果分区无法打开,
NAS 8100服务器数据恢复成功 
Liteon-重建一组RAID时,不小
濮阳市地方税务局-CHKDSK后数据
北京市海淀区华夏心理培训学校
台湾HD公司-FreeBSD Nas无法启
NCR公司-硬盘数据恢复成功 
解决方案
硬盘出现异响应急处理
raid磁盘阵列OFFLINE后的应急方
磁盘未被格式化,是否格式化数据
误GHOST、误一键恢复灾难应急方
误删除、误格式化数据灾难应急
LINUX FSCK数据出错灾难应急方
北亚数据恢复 - 联系我们 - 关于北亚 - 友情链接 - 网站地图 - RSS聚合 
版权所有 北京北亚数据恢复中心
24小时免费咨询电话:4006-505-808 或 800-810-580
公司地址:北京市海淀区中关村大街11号E世界A座8层832B室