📄 00000002.htm
字号:
/dev/mouse 给滑 这两个都是以 <BR> symbolic links 到适当的 /dev/cua* 当然这都是安装时依你的指定做的 <BR> <BR> 有人讲到有关於 /dev/mouse和 /dev/modem 这种symbolic links 的device. <BR> 我个人比较喜欢 实际名字的device,如此比较不会混淆. 不过各人喜好不同 <BR> <BR> <BR>3. 什麽'是getty_ps 2.0.7b'? <BR> <BR> 这是另一版的 'getty', 它是处理一般LOGIN处理的程式, 这版的功能远比 <BR> 旧版的来的好,目前的LINUX 大部分是用旧版的GTTY. 新版由 <BR> Paul Sutcliffe, Jr. <<A HREF="mailto:paul@devon.lns.pa.us>">paul@devon.lns.pa.us></A> <BR> . 2.0.7b 是目前的版本,也函盖以往版本的功能。你若没有此版本的话, <BR> 我强烈建议你去取得,同样在一些找得到 linux 的ftp站上应该也找得到。 <BR> <BR>3.1 安装 getty_ps 2.0.7b <BR> <BR> 首先取得软体, 台湾地区请从交大或其它地区取得。 <BR> <BR> SLS 1.0.1/1.0.2 的使用者必须注意,因为你的硬碟中可能会有两种的 <BR> 'getty_ps' 。预设的版本是 2.0.4 版,另一个是 2.0.7b ,请确定你 <BR> 使用的是那一版。 <BR> <BR> 要确定你的 'getty_ps' 正常动作,必须拿掉不必的东东。我建议是 <BR> 在 /etc/inittab 中的如下一行: <BR> c2:23456:respawn:/etc/getty tty2 <BR> 改成: <BR> c2:23456:respawn:/etc/getty_ps tty2 VC console <BR> <BR> 并加入如下一行到 /etc/gettydefs: <BR> VC# B9600 SANE CLOCAL # B9600 SANE -ISTRIP CLOCAL #@S @L login: #VC <BR> <BR> 然後,重新启动 'init': 像如下的动作 <BR> yourbox# init q (for poegil init, use "kill -HUP 1") <BR> <BR> 如果你能用 'getty_ps'login 进去,就是能成功了。 将'getty_ps' 改名成 <BR> 'getty', 或用符号链结。并确定你的 /etc/inittab 中所执行的是新版的 <BR> 'getty'。 'getty_ps' 能处理旧版 getty 的语法。 <BR> <BR> 一旦你成功安装,并确定能动的话,就能拿掉旧版的 getty 程式。 <BR> 也要确定在各个目录如 /bin, /etc, /usr/bin, /usr/etc, /usr/man/man1, <BR> 和 /usr/man/cat1 下有关 getty 旧版的相关程式、文件是否都以更新成新版 <BR> 的。并可以拿掉旧版的 /etc/gettytab 档,用新版的只需 /etc/gettydefs <BR> <BR>3.2 Customizing 'getty' <BR> <BR> 你可以为你的每一个埠设定参数,它们都有各自的组态档,如果你真的想 <BR> 这样做的话。我并不鼓励如此做。一般你只要用一些常用的即可。你可以考 <BR> 虑用 ALTLOCK 选项,并要确定所有的 LOCK 都适当的设定了。底下有一些 <BR> 例子是有关 /etc/default 的。注意 /etc/default/getty 会被每一个的 <BR> 执行中的 'getty'所使用到,而 /etc/default/getty.tty* 则只会被其中 <BR> 一个所使用到。 <BR> <BR> /etc/default/getty:例子 <BR> <BR> SYSTEM=<systemname> <BR> VERSION=/proc/version <BR> LOGIN=/bin/login <BR> ISSUE=/ etc/issue <BR> CLEAR=NO <BR> HANGUP=YES <BR> <BR> /etc/default/getty.ttySX:例子 <BR> <BR> SYSTEM=<systemname> <BR> VERSION=/proc/version <BR> LOGIN=/bin/login <BR> ISSUE=/etc/issue <BR> CLEAR=NO <BR> HANGUP=YES <BR> INIT="" ATZ\r OK <BR> TIMEOUT=60 <BR> WAITFOR=RING <BR> CONNECT="" ATA\r CONNECT \s\A <BR> ALTLINE=cuaX <BR> <BR> /etc/default/uugetty.ttySX: 例子 <BR> <BR> ALTLOCK=cuaX <BR> TIMEOUT=60 <BR> INIT="" ATZ\r OK <BR> DELAY=1 <BR> CLEAR=NO <BR> <BR> /etc/default/uugetty.ttySX:例子 <BR> <BR> SYSTEM=<systemname> <BR> VERSION=/proc/version <BR> LOGIN=/bin/login <BR> ISSUE=/etc/issue <BR> CLEAR=NO <BR> HANGUP=YES <BR> INIT="" ATZ1\r <BR> ALTLINE=cuaX <BR> ALTLOCK=cuaX <BR> INITLINE=cuaX <BR> TIMEOUT=60 <BR> <BR> <BR>4. 如何用魔电拨号出去 <BR> <BR>4.1 硬体需求 <BR> <BR> 首先确定你有正确的硬体。你要正确的接上你的魔电到pc 上,通常用的缆线 <BR> 是 DB25 pin 的,而一般的 9 pin 的都给 mouse 使用。 <BR> <BR> 若用的是内接魔电,当然不用缆线的,不过要设定使用的中断是不会与其它 <BR> 相冲的。 <BR> <BR> 现在确认 port 没有在使用。检查有否 getty 程式正锁定此 port,或是有其 <BR> 它的程式锁定。如有getty 锁定你的 serial port,则检查 /etc/inittab 档 <BR> 中有用到 serial port 的几项。将那几行用"#",将其化成注解,之後重新启 <BR> 动 init 程式。只要注解掉有 ttyS* 与 cua* 的几行即可,其它就不动。 <BR> tty* 的device 是你的虚拟console。 <BR> <BR> 用 'kermit'来测试你的设定,连线应设到 device /dev/cua* 速度则设定到 <BR> 你的魔电的极限。现在试试拨号,若你的魔电接法正确的话,你的魔电应该 <BR> 对 "AT" 指令会有反应的,你输入"AT" 它应该会回应"OK"才对。一旦你的魔 <BR> 电能动时,你就能使用更复杂的通讯程式,像是"Seyon" 或 "xconn"。 <BR> <BR> <BR>5. 我要如何才能用魔电拨话与接话? <BR> <BR> <BR> 将旧的 'getty' 换成 'getty_ps'像上一节所写的一样。 <BR> 更改 /etc/gettydefs 中,将 modems 的使用也加入。 <BR> 就像底下的例子一样: <BR> <BR> # Modem entries <BR> 38400# B38400 CS8 # B38400 SANE -ISTRIP HUPCL #@S @L @B login: #19200 <BR> <BR> 19200# B19200 CS8 # B19200 SANE -ISTRIP HUPCL #@S @L @B login: #9600 <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -