У меня установлен Ubuntu MATE 16.04. Модем 3G
Huawei E3131Network Manager перестал определять модем. Команда lsusb показала:
Bus 002 Device 003: ID 12d1:14fe Huawei Technologies Co., Ltd. Modem (Mass Storage Mode)
В
minicom -s модем был настроен в режиме «в режиме только модем».
Решение проблемы.Использовал информацию с
сайта 1. Выполняем
sudo pluma /etc/udev/rules.d/huawei.rules
В открывшемся файле выделить всё и заменить на
ACTION=="add" SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="14fe", RUN+="/usr/sbin/usb_modeswitch --default-vendor 0x12d1 --default-product 0x14fe --message-content 55534243123456780000000000000011062000000100000000000000000000"
2. Выполняем
sudo su
echo "12d1 1506" > /sys/bus/usb-serial/drivers/option1/new_id
3. Выполняем
sudo pluma /etc/usb_modeswitch.d/12d1:14fe
(если нет файла, то создать). Вносим код:
# Huawei E3131
DefaultVendor=0x12d1
DefaultProduct=0x14fe
TargetVendor=0x12d1
TargetProduct=0x1506
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
4. Выполняем
usb_modeswitch -I -W -c /etc/usb_modeswitch.d/12d1:14fe
5. Выполняем
sudo pluma /etc/usb_modemswitch.conf
Добавляем в конец строки:
# HUAWEI E3131
DefaultVendor=0x12d1
DefaultProduct=0x14fe
TargetVendor=0x12d1
TargetProduct =0x1506
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
Удалены пустые строки. Исправлено форматирование. Добавлены теги.
--zg_nico