华为E3531:查看信号强度?

我有一台华为E3531 3G加密狗(在Ubuntu 14.04上运行正常,开箱即用)。 但是,它注册为USB以太网适配器,我无法查看任何信号强度或其他连接信息,除非访问加密狗的内部网页192.168.8.1。 这个加密狗也可以用作ttyUSBx调制解调器设备,因此它可以与网络管理器一起使用吗?

谢谢! 弗洛里安

TL; DR:为了使E3531能够作为串行USB调制解调器工作,您需要将模式切换规则修改为您发布的规则(12d1:1001) 关闭内部配置页面中的自动拨号,否则是冲突,计算机无法使用调制解调器。

我需要设置这个调制解调器以使用OpenWrt路由器,所以我花了几个小时测试我的Fedora盒子和路由器本身。 它在CDC以太网模式下工作,但无法设置端口转发等function。 在/etc/usb_modeswitch.d/12d1:1f01我有:

# Huawei E353 (3.se) TargetVendor= 0x12d1 TargetProduct= 0x14db MessageContent="55534243123456780000000000000a11062000000000000100000000000000" NoDriverLoading=1 

类似地在OpenWrt的/etc/usb-mode.json中(括号内的值以十进制表示):

  "12d1:1f01": { "*": { "t_vendor": 4817, "t_product": [ 5339, 5340 ], "mode": "HuaweiNew", "no_driver": true, "msg": [ ] } } 

似乎NoDriverLoading = 1“no_driver”:true )选项不允许设备切换到串行USB模式。 我不记得“模式”是否也是如此:“华为新” ,因为我已将路由器发送到客户端。

所以,回顾一下,你需要:

  1. 在配置页面中禁用自动拨号
  2. 将模式切换规则修改为目标产品ID 0x1001(十进制:4097)和消息“55534243123456780000000000000011062000000100000000000000000000”
  3. 删除NoDriverLoading = 1选项
  4. 保存规则,拔下插头并重新插入

我现在可以回答我自己的问题:可以将指针切换到“调制解调器模式”,它可以显示3个串行设备。 但是,通过这些调制解调器设备连接当前不起作用。 无论如何,这是神奇的咒语 – 将以下内容放入文件“/etc/usb_modeswitch.d/12d1:1f01”:

 # Huawei E3531s-2 - switch to modem mode instead of HiLink CDC-Ether mode TargetVendor=0x12d1 TargetProduct=0x1f01 # switch to 12d1:1001 (modem mode, 3 virtual serial ports) MessageContent="55534243123456780000000000000011062000000100000000000000000000" # switch to 12d1:14dc (default HiLink CDC-Ether mode) # MessageContent="55534243123456780000000000000a11062000000000000100000000000000" # switch to 12d1:1442 (debug mode with 2 virtual serial ports) # MessageContent="55534243000000000000000000000011060000000000000000000000000000" 

发现并改编自: http : //www.draisberghof.de/usb_modeswitch/bb/viewtopic.php? f = 3&t = 1897