3g Dongle切换到一个奇怪的产品ID

时间:2014-08-26 10:01:04

标签: linux networking openwrt lsusb

我正在使用插入OpenWrt设备的TP-Link MA 260加密狗。加密狗有两种模式:

USB模式: vendor=0x2357 product=0xf000

调制解调器模式: vendor=0x2357 product=0x9000

两者在各自的模式下都按预期工作,我使用usb_modeswitch在两者之间切换。这是切换到调制解调器模式的完整命令:

usb_modeswitch -v 2357 -p f000 -V 2357 -P 9000 -W -I -n -M '5553424312345678000000000000061e000000000000000000000000000000' -2 '5553424312345678000000000000061b000000020000000000000000000000'

我的问题偶尔,调制解调器切换到product=0x900e,我不知道那是什么。有谁知道这意味着什么以及如何从模式切换回来?布朗尼指出,如果有人能够真正解释它为什么会发生以及它是否是随机的。

1 个答案:

答案 0 :(得分:1)

根据我的经验,偶尔会发生这种情况,只需要删除并重新插入加密狗,然后它就会显示正确的ID。

我遇到过多次运行usb_modeswitch的情况,只是为了意识到交换机已经完成了"排序"。 在这些情况下,只需移除并重新插入操纵杆即可获得正确的ID。

为什么会这样?我不知道,对我来说,这似乎是加密狗中的一个错误。它应该在Windows下初始化为大容量存储设备,但是有时会触发第三个选项,或者它只是一个普通的错误。