После многого поиска и чтения на разных форумах я нашел решение своей проблемы. Обратите внимание, что в то время как другие ответы не помогли решить мою проблему, они могут быть полезны другим, сталкивающимся с проблемами с модемами 3G USB (особенно скриптом sakis-3g).
Я нашел свое решение в sakis-3g , о котором я расскажу ниже:
При подключении моего USB-модема он определяется как USB-накопитель. Согласно этой теме, запуск sudo modprobe option может заставить устройство быть обнаружен как модем. В противном случае также предлагается выполнить следующие команды:
sudo su
echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id
, где 1c9e 6061 - идентификатор устройства, полученный из команды lsusb. Это работало для моего устройства, и оно было обнаружено в Network-Manager. Обратите внимание, что вы должны стать root с помощью sudo su, а запуск команды с sudo не будет работать.
Для автоматизации вещей представлены следующие шаги:
sudo su nano /usr/bin/usbModemScript и поместите в файл следующее: #!/bin/bash
echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id
Затем сохраните файл (Ctrl + O) и выйдите из nano (Ctrl + X). chmod +x /usr/bin/usbModemScript nano /etc/udev/rules.d/option.rules и поместите в файл следующее: ATTRS{idVendor}=="1c9e", ATTRS{idProduct}=="6061", RUN+="/usr/bin/usbModemScript"
ATTRS{idVendor}=="1c9e", ATTRS{idProduct}=="6061", RUN+="/sbin/modprobe option"
Затем сохраните файл (Ctrl + O) и выйдите из nano (Ctrl + X). reboot ПРИМЕЧАНИЕ. Вы должны заменить значения 1c9e и 6061 соответствующими значениями идентификатора устройства вашего собственного модема.
После перезагрузки модем должен быть обнаружен при подключении к компьютеру. Конечно, это может быть не так (как это было не для меня)! Мое устройство не было обнаружено правильно после первого подключения к компьютеру. Вместо этого мне пришлось отключить и снова подключить его, и на этот раз он был правильно обнаружен как модем в Network-Manger. Некоторым людям также может потребоваться перезапустить службу сетевого менеджера (как и я):
sudo service network-manager restart
====================== ================================================== ========
Еще одно потенциальное решение - использовать wvdial.
sudo su Подключите модем к компьютеру. nano /usr/bin/usbModemScript и поместите в файл следующее: #!/bin/bash
echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id
Затем сохраните файл (Ctrl + O) и выйдите из nano (Ctrl + X). Если модем найден, запустите: sudo nano /etc/wvdial.conf и при необходимости введите информацию своего провайдера, заполнив поля, о которых вы знаете. Запустите man wvdial.conf в отдельном терминале для получения информации о параметрах. Когда вы будете готовы, сохраните файл (Ctrl + O) и выйдите из nano (Ctrl + X). chmod +x /usr/bin/usbModemScript Для получения дополнительной информации о wvdial, прочтите справочную страницу (например, man wvdial).
Надеемся, что это поможет :) [ ! d30]