我有一个 USB 调制解调器,在 Linux(Ubuntu 12.04)中被识别lsusb
为
Bus 001 Device 003: ID 0572:1329 Conexant Systems (Rockwell), Inc.
如何与该设备通信(例如使用 microcom 等?)?dev
我应该使用什么设备?没有/dev/ttyUSBXXX
可用的,只有一个/dev/ttyACM0
。
答案1
您可以使用 cu。
$ sudo apt-get install cu
您可以使用以下方式连接到调制解调器:
$ cu -l ttyACM0
(其中:ttyACM0 是设备 /dev/ttyACM0)您应该会收到响应:
connected
此时您可以使用任何标准 AT 命令来测试拨号:
ATDT 123-456-7890
您应该将您的用户 ID 设置为组拨出以获得访问调制解调器的权限。
您可以使用“~.”(波浪点)退出 cu 应用程序。
您可以在以下位置找到其他 Hayese 命令:
答案2
如果你所说的谈话是指以以下形式发送 AT 命令
echo "ATi" > /dev/usbDev
尝试这个: http://brunomgalmeida.wordpress.com/2012/04/06/send-at-commands-to-usb-modem/
答案3
使用minicom
,socat
或screen
:
socat - /dev/ttyUSB1
minicom -D /dev/ttyUSB1
screen /dev/ttyUSB1
注意:我使用了真实的设备名称,/dev/ttyUSB1
而不是虚假的/dev/usbDev
。
答案4
确保您的 USB 调制解调器正确插入 Ubuntu 计算机上任何可用的 USB 端口。
点击网络图标并选择
Edit connections
。这将启动 Ubuntu 的网络管理实用程序。从可用连接列表中选择 USB 调制解调器的名称,然后单击
Properties.
单击
Enable this Connection
告诉 Ubuntu 您想使用此设备连接到 Internet 网络。单击
OK.
您的 USB 调制解调器现在将正确连接到 Ubuntu 并在 Ubuntu 中配置,您现在可以使用它连接到互联网。
教程来源这里