Я искал и пытался, и, наконец, это сработало для меня
Решение 1: - /etc/mode_switch.config и включите следующий флаг:
DisableSwitching=1
Go в следующую папку и создайте файл 12d1: 14fe
$ cd /etc/usb_modeswitch.d/ $ sudo tar -xzvf / usr / share / usb_modeswitch / configPack. tar.gz 12d1: 14fe
Редактировать файл 12d1: 14fe, добавить следующие строки и сохранить его
DefaultVendor = 0x12d1 DefaultProduct = 0x14fe
TargetVendor = 0x12d1 TargetProduct = 0x1506
MessageContent = "55534243123456780000000000000011062000000100000000000000000000"
Если вы удалите USB-ключ и снова подключите его. Чтобы вернуть его в режим модема, необходимо выполнить следующую команду
sudo usb_modeswitch -c /etc/usb_modeswitch.d/12d1\:14fe
Для автоматического определения USB-ключа в качестве модема при его подключении установите следующее правило
sudo touch /etc/udev/rules.d/huawei_e3331.rules
Затем создайте и добавьте следующие правила в файл и сохраните его
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="14fe", RUN+="/usr/sbin/usb_modeswitch -v 0x12d1 -p 0x14fe -V 0x12d1 -P 0x1506 -M '55534243123456780000000000000011062000000100000000000000000000'"
$ gammu-Detect> .gammur c
$ sudo gammu -detect> .gammur c
$ gammu identifier
Device : /dev/ttyUSB0
Manufacturer : Huawei
Model : unknown (E3331)
Firmware : 21.146.07.01.158
IMEI : 869************
SIM IMSI : 412************
$ echo "test" | sudo gammu sendms TEXT 070 ******* вы получите тестовое сообщение