我在这里有一个问题,我有一个调制解调器,完美的Linux机器上工作。 突然,它不再工作了。 Linux不再能在/ dev / ttyS0上看到调制解调器
Linux使用wvdialconf命令没有看到它。
拨号调制解调器通过串口挂接(/ dev / ttyS0)。 我使用wvdialconf来使其正常工作。
可能是什么问题,有一个特殊的锁文件,我需要手动删除? 我怎样才能debugging这个问题?
顺便说一句,它不是一个调制解调器的问题,因为调制解调器连接到不同的Linux机器时工作。
这是wvdial.conf命令的输出:
[root @ localhost〜]#wvdialconf wvdial.conf扫描调制解调器的串口。 端口扫描<* 1>:首先扫描ttyS0,/ dev / modem是一个链接。 ttyS0 <* 1>:ATQ0 V1 E1 - 2400波特失败,接下来尝试:9600波特 ttyS0 <* 1>:ATQ0 V1 E1 - 9600波特失败,下一次尝试:115200波特 ttyS0 <* 1>:ATQ0 V1 E1 - 在115200失败,放弃。 ttyS1 <* 1>:ATQ0 V1 E1 - 2400波特失败,下一次尝试:9600波特 ttyS1 <* 1>:ATQ0 V1 E1 - 9600波特失败,接下来尝试:115200波特 ttyS1 <* 1>:ATQ0 V1 E1 - 在115200失败,放弃。 端口扫描<* 1>:S2 S3 抱歉,没有检测到调制解调器! 它被另一个程序使用吗? 你用setserial正确configuration它吗? 请阅读http://open.nit.ca/wvdial/上的常见问题解答 如果您仍有问题,请将邮件发送至[email protected]。
我对使用中的testing程序有点困惑。
我认为正在debugging的调制解调器正在断电,并在连接到不同的计算机之间进行备份。 两个系统上使用的电缆是否相同?
如果机器上的端口工作,只是失败,现在不工作,你关机,然后重新启动系统问题持续? 不幸的是,有时硬件会陷入一个滑稽的状态,需要这一步。
您是否尝试过使用terminal仿真器程序,并直接尝试使用串口与调制解调器通话?
您是否尝试过使用机器上的其他TTY端口? 在我最近接触到的大多数硬件上,通常有两个串口。
它现在工作。 虽然之前我重新启动了机器,但我没有做的和mdpc帮助我的魔术步骤是“closures机器”。 这解决了这个问题。
奇怪的问题,我不知道是否有一种方法来重置串行端口,而不必closures然后重新启动服务器。
无论如何,感谢mdpc。