我的调制解调器似乎不再工作了,虽然它在 Ubuntu 12.04 上工作,但我升级到 13.04,现在它不能工作了......
当我尝试连接 minicom -s 或 probemodem(来自 hylafax)并运行 ATI 命令时,我得到了乱码。我不记得以前见过。无论我使用旧设置还是新设置,都会发生这种情况。我有一个内置调制解调器,我可以在 38400 上连接 minicom。当我只做 AT 时,我得到了预期的 OK。但是,当我尝试 ATI 命令时,我得到了垃圾,然后我输入的任何内容都显示为垃圾。
我试图关闭计算机并重新打开,以防它需要冷重置,但同样的事情仍然发生。
Ubuntu 12.04 和 13.04 版本在处理内部调制解调器方面是否存在已知差异?或者它可能只是一个糟糕的通信设置(但是 AT + OK 将如何工作而不是其余的?!)
请注意,Hylafax 工作得很好,并且在我使用 12.04 时发送了数百份传真......我敢打赌,如果我要重新安装 12.04,它仍然可以工作!在这一点上,这不是一个选择。
有我得到的垃圾样本。正如我们所见,在某些情况下,我们看到“OK”或“ERROR”作为响应,但大多数 ATI 函数返回无效字符。
ATI0 RESULT = "RʋW�.+
T,W��T/�S�VV
�U���Z�
R� �VH�H�j�H�" RESPONSE = ""
ATI1 RESULT = "OK" RESPONSE = ""
ATI2 RESULT = "AUJS�H�j�H�" RESPONSE = ""
ATI3 RESULT = "RʋW�.+
T,W��T/�S�VV
�U���Z�
R� �VH�H�j�H�" RESPONSE = ""
ATI4 RESULT = "OK" RESPONSE = ""
ATI5 RESULT = "OK" RESPONSE = "OCM Ver3.9/1.7,0,34"
ATI6 RESULT = "��ɽم��j�����jE�����Օ�H�H�j�H�" RESPONSE = ""
ATI7 RESULT = "OK" RESPONSE = ""
ATI8 RESULT = "OK" RESPONSE = "OK"
ATI9 RESULT = "�&&KURP�M'ժ�ѥQ�������ѕ�́jQ咚���թ5*����T�H�H�j�H�" RESPONSE = ""
AT+FCC=? RESULT = "OK" RESPONSE = "(0000-0FFF),(00-0D),(00-02),(00-02),(00-01,03-05,07-09,0B-0D,0F),(00-01),(00),(00-07),(00-7F)"
AT+FCC? RESULT = "A��j��j�b�ł�b��b��b��b��b��b��j��H�j�H�" RESPONSE = ""
AT+FCQ=? RESULT = "OK" RESPONSE = "(00-01),(00)"
以防万一,将速度更改为 9600 并将传输更改为 7N1(7 位,无奇偶校验,1 停止)然后我可以获得更好的通信(全部考虑),如下所示:
ATI0c
Agere OCM V.92 MT9234ZPX-UPCI Internal Data/Fax Modem Version 1.02d
这样至少调制解调器名称等是可见的。