lsusb видит устройство. Sierra EM7455
Попытался добавить новое мобильное широкополосное соединение.
Под всеми соединениями «мобильная широкополосная связь не включена» отображается серым цветом
Любая помощь будет оценена по достоинству.
решение1
Мне удалось заставить работать Sierra EM7455 на моем Thinkpad X1 4-го поколения. Я попробовал несколько вещей, прежде чем это сработало, так что надеюсь, что приведенное ниже описание является полным.
Я обновил пакет modemmanager до пакета из Ubuntu 16.10, загрузив пакет .deb
и установив его с помощью dpkg -i
команды. Видимо, Sierra EM7455 ожидает какую-то команду «FCC auth» при запуске, которая реализована в modemmanager 1.6.0
Пакет modemmanager имеет некоторые зависимости, но я просто скачал и установил их:
libmbim-glib4_1.14.0-1_amd64.deb
libmbim-proxy_1.14.0-1_amd64.deb
libmm-glib0_1.6.0-1_amd64.deb
libqmi-glib5_1.6.0-1_amd64.deb
modemmanager_1.6.0-1_amd64.deb
Я также обновился до ядра 4.7.2. Я не уверен, действительно ли это необходимо или текущее ядро по умолчанию для 16.04 было исправлено.
Мне потребовалось почти два вечера, чтобы заставить это работать, так что надеюсь, это поможет и вам.
решение2
После выполнения действий, описанных @zanna, вам все равно нужно сделать следующее, чтобы сетевой менеджер получил IP-адрес.
- в терминале
sudo rfkill unblock wwan
- включите широкополосный доступ в сетевом менеджере (это необходимо сделать, поскольку он отправляет магический пакет для вывода EM7455 из состояния низкого энергопотребления)
- посмотрите системный журнал - через несколько секунд он выйдет из строя.
- в терминале
sudo mbim-network /dev/cdc-wdm1 start
- посмотрите syslog, все пройдет успешно, но у вас не будет IP-адреса.
- в терминале
sudo mbim-network /dev/cdc-wdm1 stop
- включить широкополосный доступ в сетевом менеджере
- и это работает!
обратите внимание, что ваш модем может иметь имя /dev/cdc-wdm0 или какое-то другое целое число