init 或getty 的关于一些问题的日志信息 。如果有任何信息 , 仔细检查配置文件/etc/ttys
和/etc/gettytab , 还有适当的设备文件/dev/ttydN , 是否有错误 , 丢失记录 , 或丢失了设
备指定文件 。
15.4.6.2 尝试接入
设法拨入系统;确信使用8 位 , 没有奇偶检验 , 在远程系统上的1 阻止位 。如果你不能
立刻得到一个命令行 , 试试每隔一秒键入enter 。如果你仍没有看到一个登陆:设法发送一
个BREAK 。如果你正使用一个高速的modem 来拨号 , 请在锁定拨号modem 的接口速度后再试
试 。
如果你不能得到一个登陆:prompt , 再检查一下/etc/gettytab , 重复检查:
. 在/etc/ttys 中指定的初始可用的名称与/etc/gettytab 中的一个可用的相匹配 。
第19 页FreeBSD 使用手册
. 每个nx=记录与另一个gettytab 可用名称匹配 。
. 每个tc=记录与另一个gettytab 可用名称相匹配 。
如果你拨号但FreeBSD 系统上的modem 没有回应 , 确信modem 能回应电话 。如果modem
看起来配置正确了 , 通过检查modem 的指示灯来确认DTR 线连接正确 。
如果你做了好几次 , 它仍然无法工作 , 打断一会 , 待会再试试 。如果还不能工作 , 也许
你应该发一封电子邮件给
15.5 拨出设备
下面将让你的主机通过modem 连接到另一台电脑上 。这只要建立一个终端作为远程主
机 。这可以用来登陆进一个BBS 。
如果你用PPP 有问题 , 那这种连接在internet 上下载一个文件是非常有帮助的 。如果
你必须FTP 一些东西 , 而PPP 断了 , 使用终端连接到FTP 。然后使用zmodem 来把它传输到
你的机器上 。
15.5.1 我的Stock Hayes Modem 不被支持,我该怎么办?
事实上 , 联机手册对于这个的描述已经过期了 。有一个通用的Hayes 拨号已经建构在里
面了 。只要在你的/etc/remote 文件中使用at=hayes 。
Hayes 驱动器不够“聪明”只能认出一些比较新的modem 的高级特性---如BUSY, NO
DIALTONE, or CONNECT 115200 的信息将被搞乱 。当你使用的时候 , 你必须把这些信息关掉 。
另外 , 拨号的延迟是60 秒 。你的modem 可能使用另外的时间或提示认为有其他的通讯
问题 。试试ATS7=45&W 。
实际上 , 有些提示不完全被支持 。解决方法是编辑/usr/src/usr.bin/tip/tip 目录中
的tipconf.h 文件 。很明显 , 你需要它的源代码 。
把行#define HAYES 0 修改成#define HAYES 1 。然后make,make install 。这样就好了 。
15.5.2 我如何键入这些命令?
在/etc/remote 文件中编译一个叫做direct 的记录 。例如 , 如果你的modem 连接在第
一个串行端口 , /dev/cuaa0 , 就放进下面这行:
第20 页cuaa0:dv=/dev/cuaa0:br#19200:pa=none
在br 项中使用最高的传输速率 。然后键入cuaa0,你就可以连接到你的modem 了 。如果
在你的系统上没有/dev/cuaa0 , 可以这样:
# cd /dev
# MAKEDEV cuaa0
或以root 使用cu:
# cu -l line -s speed
line是串行端口(如./dev/cuaa0) , speed是速度(如57600) 。当你键入~.就退出 。
15.5.3 在pn 现@标记不能工作?
在电话号码项@标记告诉电脑在/etc/phones 文件中查找一个电话号码 。但@标记也是一
个在象/etc/remote 这样的可用文件中的特殊的字符 。用一个反斜线符号退出:
pn=@
15.5.4 我如何在命令行拨电话号码?
在你的/etc/remote 文件中通常放着一个叫做generic 的记录 。例如:
tip115200|Dial any phone number at 115200 bps:
:dv=/dev/cuaa0:br#115200:at=hayes:pa=none:du:
tip57600|Dial any phone number at 57600 bps:
:dv=/dev/cuaa0:br#57600:at=hayes:pa=none:du:
然后 , 你可以这样:
# tip -115200 5551234
如果你更喜欢cu , 使用一个通用的cu 记录:
推荐阅读
- 在FreeBSD 4.0下安装USB鼠标支持
- 2 FreeBSD handbook中文版 11 打印 高级打印机设置 B.Header Pages
- FreeBSD 4.0 Kernel Hacking Guide--vm/vm_object.c
- NDIS wrapper for FreeBSD 5.2 CURRENT
- 如何压缩FreeBSD内核
- FreeBSD 4.0 Kernel Hacking Guide--i386/i386/machdep.c
- FreeBSD紧急救援状况的应变措施
- freebsd 文件类型表示
- 用 NT loader 来启动 FreeBSD
- FreeBSD中用MRTG监测网路流量