《NetBSD指南-23.3.7.测试调制解调器》
发表于 : 2010-03-07 7:37
激活链接前对调制解调器做一个简单的测试是个好主意, 这样可以校验物理连接和调制解调器的连通性. cu(1) 程序可用来进行测试, 如下例.
[INDENT]
(将 /dev/tty01替换为正确的设备).
[/INDENT]
上例中,向调制解调器发送了reset命令(ATZ), 它回应了一个 OK: 表示可以连通. 要退出 cu(1), 输入~..
如果调制解调器不工作, 检查它是否连接到了正确的端口 (也就是你运行cu(1)时使用端口无误 ). 线缆有时也会导致问题.
当你运行 cu(1) 会出现一条信息: “Permission denied” , 检查谁是 /dev/tty## 设备的所有者, 可能是 "uucp". 例如:
如果所有者是root, 会发生下列情况:
[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.
#
上例中,向调制解调器发送了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