问题
pi@raspberrypi:/~ $ sudo wvdial --> WvDial:互联网拨号器 1.61 版 --> 初始化调制解调器。 --> 发送:ATZ ATZ 好的 --> 发送:ATQ0 V1 E1 S0=0 &C1 &D2 ATQ0 V1 E1 S0=0 &C1 &D2 好的 --> 调制解调器初始化。 --> 发送:ATDT07******** --> 等待运营商。 ATDT07******** 无运营商 --> 没有运营商!再试一次。 --> 发送:ATDT07******** --> 等待运营商。 ATDT07******** 无运营商 --> 没有运营商!再试一次。 --> 发送:ATDT07******** --> 等待运营商。 ATDT07******** 无运营商 --> 没有运营商!再试一次。
须藤 wvdialconf
pi@raspberrypi:/~ $ sudo wvdialconf 编辑`/etc/wvdial.conf'。 扫描您的串行端口以查找调制解调器。 ttyUSB0:ATQ0 V1 E1——好的 ttyUSB0: ATQ0 V1 E1 Z -- 好的 ttyUSB0: ATQ0 V1 E1 S0=0 -- OK ttyUSB0: ATQ0 V1 E1 S0=0 &C1 -- OK ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- 错误 ttyUSB0:调制解调器标识符:ATI -- 制造商:华为 ttyUSB0: 速度 9600: AT -- OK ttyUSB0:最大速度为 9600;那应该是安全的。 ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK ttyUSB1: ATQ0 V1 E1 -- 2400 波特失败,下次尝试:9600 波特 ttyUSB1: ATQ0 V1 E1 -- 9600 波特失败,下次尝试:9600 波特 ttyUSB1: ATQ0 V1 E1——在 115200 也失败了,放弃了。 ttyUSB2:ATQ0 V1 E1——好的 ttyUSB2: ATQ0 V1 E1 Z -- 好的 ttyUSB2: ATQ0 V1 E1 S0=0 -- OK ttyUSB2: ATQ0 V1 E1 S0=0 &C1 -- OK ttyUSB2: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK ttyUSB2: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- 错误 ttyUSB2:调制解调器标识符:ATI -- 制造商:华为 ttyUSB2: 速度 9600: AT -- OK ttyUSB2:最大速度为 9600;那应该是安全的。 ttyUSB2: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK 在 /dev/ttyUSB0 上找到了一个调制解调器。 调制解调器配置写入 /etc/wvdial.conf。 ttyUSB0:速度 9600;初始化“ATQ0 V1 E1 S0=0 &C1 &D2” ttyUSB2:速度9600;初始化“ATQ0 V1 E1 S0=0 &C1 &D2”
以上细节说我可以使用 ttyUSB0 或 ttyUSB2 发送短信
lsusb 这里加密狗被检测为调制解调器
pi@raspberrypi:/~ $ lsusb 总线 003 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器 总线 002 设备 001:ID 1d6b:0003 Linux Foundation 3.0 根集线器 Bus 001 Device 009: ID 12d1:1001 华为技术有限公司 E161/E169/E620/E800 HSDPA Modem 总线 001 设备 003:ID 09da:054f A4Tech Co., Ltd. 总线 001 设备 002:ID 2109:3431 VIA Labs, Inc. Hub 总线 001 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器
/etc/wvdial.conf
[拨号器默认值] 初始化 1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 调制解调器类型 = 模拟调制解调器 ISDN = 0 新 PPPD = 是 电话 = 07******** 调制解调器 = /dev/ttyUSB0 用户名 = etisalat 密码 = etisalat 波特 = 9600