Consegui que o Sierra EM7455 funcionasse no meu Thinkpad X1 4th gen. Eu tentei algumas coisas antes de dar certo, então espero que a descrição abaixo esteja completa.
Eu atualizei o pacote modemmanager para o Ubuntu 16.10 fazendo o download do pacote .deb
e, em seguida, instalando-o usando o comando dpkg -i
. Aparentemente, o Sierra EM7455 espera algum comando “FCC auth” na inicialização que é implementado no modemmanager 1.6.0
O pacote modemmanager tem algumas dependências, mas eu também baixei e instalei:
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
Eu também atualizei para o kernel 4.7.2. Não tenho certeza se isso é realmente necessário ou se o kernel padrão atual para o 16.04 foi corrigido.
Levou-me a melhor parte de duas noites para que funcionasse, por isso espero que isso também possa ajudá-lo.