分页: 1 / 1

《NetBSD指南-23.3.7.测试调制解调器》

发表于 : 2010-03-07 7:37
leo
激活链接前对调制解调器做一个简单的测试是个好主意, 这样可以校验物理连接和调制解调器的连通性. cu(1) 程序可用来进行测试, 如下例.

[INDENT]
  • 1. 建立文件 /etc/uucp/port 并输入下列行:

代码: 全选

type modem
port modem
device /dev/tty01
speed 115200

(将 /dev/tty01替换为正确的设备).
  • 2. 输入命令cu -p modem 开始给调制解调器发送命令. 例如:

代码: 全选

# cu -p modem
Connected.
ATZ
OK
~.

Disconnected.
#
[/INDENT]

上例中,向调制解调器发送了reset命令(ATZ), 它回应了一个 OK: 表示可以连通. 要退出 cu(1), 输入~..

如果调制解调器不工作, 检查它是否连接到了正确的端口 (也就是你运行cu(1)时使用端口无误 ). 线缆有时也会导致问题.

当你运行 cu(1) 会出现一条信息: “Permission denied” , 检查谁是 /dev/tty## 设备的所有者, 可能是 "uucp". 例如:

代码: 全选

$ ls -l /dev/tty00
crw-------  1 uucp  wheel  8, 0 Mar 22 20:39 /dev/tty00

如果所有者是root, 会发生下列情况:

代码: 全选

$ ls -l /dev/tty00
crw-------  1 root  wheel  8, 0 Mar 22 20:39 /dev/tty00
$ cu -p modem
cu: open (/dev/tty00): Permission denied
cu: All matching ports in use