Я использую 3G ключ Huawei E303 со многими Raspberry Pi3. По-видимому, существует несколько разных моделей E303 (без разницы в маркировке продукта, только в цвете корпуса).
У меня есть два из них; первый вывод выводится как 12d1:1f01
в выводе lsusb
. Я могу успешно переключить ключ в режим Ethernet с помощью этой команды: sudo usb_modeswitch -v 0x12d1 -p 0x1f01 -V 0x12d1 -P 0x14dc -M "55534243123456780000000000000a11062000000000000100000000000000"
Другой ключ отображается как 12d1:14fe
и я не знаю, какой MessageContent нужно установить для переключения. Мне удалось переключиться на 12d1:1c05
который кажется другим режимом диска, на 12d1:1506
который является режимом широкополосного модема, и на 12d1:1001
который является ???
Любая помощь будет отличной
РЕДАКТИРОВАТЬ 1:
Следуя указаниям dirkt, я взглянул на configPack.tar.gz и нашел это:
cat 12d1\:1f01
# Huawei E353 (3.se) and others
TargetVendor=0x12d1
TargetProductList="14db,14dc"
HuaweiNewMode=1
NoDriverLoading=1
cat 12d1\:14fe
# T-Mobile NL (Huawei E352)
TargetVendor=0x12d1
TargetProductList="1506,150f,151d"
HuaweiNewMode=1
Может ли NoDriverLoading=1
быть подвохом ?
РЕДАКТИРОВАТЬ 2:
Эта команда sudo usb_modeswitch -v 0x12d1 -p 0xXXXX -J
автоматически переключает первый ключ в режим Ethernet, а второй в режим широкополосного модема (параметр -J помогает).
Моя проблема все еще остается: я не могу установить второй ключ в режим Ethernet