Как подключить модем МТС в Linux?

Сегодня у многих пользователей компьютеров большой популярностью пользуются USB 3G модемы от различных операторов. Если вы имеете на борту OS Windows и у вас устойчивый сигнал, (если сигнал слабый, читайте статью: как усилить сигнал 3G модема), то скорее всего вы не будете иметь  с модемом особых затруднений. Ведь все модемы обычно оснащаются программным обеспечением под OS Windows и просто вставив модем в USB порт, запуститься программа автозапуска, которая установит всё необходимое в 3 щелчка мышки.

Но вот если у вас на борту OS Linux, вы наверняка столкнитесь с трудностями, так как подключить USB модем в Linux не так просто. На днях одна моя знакомая купила себе модем от МТС  — HUAWEI E171. Так как у на её старом ноутбуке стоит Росинка 9, то сразу возникла проблема:

Как подключить модем МТС в Linux?

Как подключить модем МТС в Linux

Дело в том, что модем никак не хотел определяться в Network Manager. После долгих поисков я на удивление себе нашёл программу для этого модема именно под Linux! Какой-то добрый человек на одном форуме выложил архив с двумя версиями программы: под Windows и Linux.

Очень жаль, что создание мобильных приложений под Linux так хромает, и такие находки воспринимаются почти как чудо. Выкладываю архив только с версией под Linux: Soft e171 huawei linux.

Скачав архив распакуйте его в свою домашнюю папку. У вас появятся вот такие файлы. Посмотрите, являются они исполняемыми, особенно файл «install». После этого откройте терминал и выполните команду:

Если вы всё сделали правильно, то программа начнёт устанавливаться:

Как подключить модем МТС

Если всё прошло без ошибок, а на Росинке 11 всё прошло гладко, у вас в меню появится значок программы с логотипом от МТС.

Как подключить модем в Linux

Как теперь подключить модем МТС в Linux? Запустите программу, предварительно вставив модем в USB порт. В трее должен появиться значок программы.

Щёлкнув по нему вы запустите Connect Manager MTS Linux, который внешне не отличается от версии Windows.

MTS Linux Connect Manager

Если у вас не установлена программа usb-modeswitch, то установите её обязательно.

Вот и всё, теперь вы знаете, как просто подключить модем МТС в Linux. Дело не сложное, особенно, когда есть нужный софт!

Удалить программу можно командой:

Оцените статью
Просто Линукс
Добавить комментарий

  1. Артём

    Спасибо большое за стотью)))
    Очень помогло, скажу сразу что сия прога (после пере прошивки модема е171)
    запускает с легкостью теле2

    проверенно

  2. prostolinux автор

    Рад что помогло, это кстати не такой типичный случай,когда модем можно так удачно перепрошить под Linux. Вообще, если кому интересно, то если хотите покупать 3g модем под линукс, то лучше покупать модемы Huawei, а не ZTE.

  3. Юрий Закотеев

    Да, дело в том, что Huawei потрудились сами написать родные дрова и полноценный софт для своих модемов, в отличие от ZTE. Где-то в интернете я сталкивался с родной прогой под Linux для Huawei модемов, называлась она что-то вроде «Mobile Partner» или как-то так. (сам я, к сожалению, пару лет назад стал «счастливым» обладателем ZTE mf112, из под линукса у него ограничен функционал, и к тому же часто глючит)

  4. Админ

    Именно поэтому я выпросил у знакомой модем huawei, а свой zte подарил маме. Хотя сейчас пока им не пользуюсь, у меня смартфон с роутером и 3g, это оказалось удобнее.

  5. Тимур Атамбаев

    Реклама в конце статьи: «Первая 3D браузерная игра для взрослых» с соответствующими картинками. Автор управляет или не управляет рекламой на сайте?

  6. Тимур Атамбаев

    Реклама в конце статьи: «Первая 3D браузерная игра для взрослых» с соответствующими картинками. Автор управляет или не управляет рекламой на сайте?

  7. Тимур Атамбаев

    Наверное, это контекстная реклама для моего компьютера, хоть я и не делал таких запросов и не играл в подобные игры. Поэтому прошу удалить оба этих комментария.

  8. Админ

    Да это контекстная реклама от google adsense, она сама подбирается для разных пользователей, контролировать очень сложно. Но я сам против такой рекламы, поэтому постараюсь вычислить этого рекламодателя и заблокировать.

  9. Админ

    Нашёл, где отключается, спасибо за подсказку, это действительно важно и для меня.

  10. Yaroslav Kitukov

    А для андроида этот способ прокатит?

  11. teonote

    Эта программа только для Linux. Если Андроид не видит модем, то это значит или нет дров для этого модема вообще в природе, или в данной версии Андроид. Ещё может быть проблема в том, что в модем определяется как CD диск. Это можно исправить, но это отдельная тема и для разным модемов способы бывают разные.

  12. Николай Малин

    sudoers оно не меняет?

  13. Админ

    А почему оно должно менять? Честно говоря не знаю.

  14. Сергей Бережанский

    Я всё понимаю, но зачем запускать от рута инсталляцию неизвестного происхождения в обход пакетного менеджера?
    Культура использования Portage, в Gentoo, например, и в частности приучила к этому как минимум скептиески относиться.

  15. Админ

    Вообще то софт с официального сайта huavei и доверять можно.

  16. Сергей Бережанский

    Дело не в том, что софт с оффициального сайта, а в том, что неизвестно какие файлы и куда он в файловой системе пихает. Это во-первых.
    Ну, а про «во-вторых» даже и говорить не хочется.. Всё-таки я комментирую это в контексте линукс-систем.

  17. Админ

    А как по другому установить этот файл, правильно? Если бы они дали deb пакет или rpm, а так что делать?

    А с другой стороны удалить всё легко одной командой.

  18. Максим Шапошников

    У меня при установке выдает:
    Please input the absolute path for install[/usr/local/Connect_Manager]: /usr/local

    Local path is: /usr/local/Connect_Manager

    Installing Connect Manager…chmod: невозможно получить доступ к «/usr/local/Connect_Manager/config»: Нет такого файла или каталога
    chmod: невозможно получить доступ к «./driver/*»: Нет такого файла или каталога
    /tmp/MobilePartner_AutoRun/Linux/install: строка 422: ./driver/install: Нет такого файла или каталога
    chmod: невозможно получить доступ к «./sbin/*»: Нет такого файла или каталога
    chmod: невозможно получить доступ к «./hw_pppd»: Нет такого файла или каталога
    chmod: невозможно получить доступ к «./hw_pppd»: Нет такого файла или каталога
    cp: не удалось выполнить stat для «./hw_pppd»: Нет такого файла или каталога
    grep: /usr/local/Connect_Manager/SysConfig.dat: Нет такого файла или каталога
    grep: /usr/local/Connect_Manager/RunInfo.ini: Нет такого файла или каталога
    sed: невозможно прочитать /usr/local/Connect_Manager/RunInfo.ini: Нет такого файла или каталога
    grep: /usr/local/Connect_Manager/SysConfig.dat: Нет такого файла или каталога
    cp: не удалось выполнить stat для «/usr/local/Connect_Manager/fonts/*»: Нет такого файла или каталога
    cp: не удалось выполнить stat для «/usr/local/Connect_Manager/sbin/67hw_hook»: Нет такого файла или каталога
    sed: невозможно прочитать ./UninstallMobilePartner: Нет такого файла или каталога
    sed: невозможно прочитать ./UninstallMobilePartner: Нет такого файла или каталога
    sed: невозможно прочитать ./UninstallMobilePartner: Нет такого файла или каталога
    sed: невозможно прочитать ./UninstallMobilePartner: Нет такого файла или каталога
    sed: невозможно прочитать ./UninstallMobilePartner: Нет такого файла или каталога
    sed: невозможно прочитать ./UninstallMobilePartner: Нет такого файла или каталога
    grep: ./UninstallMobilePartner: Нет такого файла или каталога
    [ done ]

    Finished, press any key to exit

  19. Админ

    А вы прежде чем давать эту команду sudo bash ./install зашли в терминале в папку с программой? Это делается при помощи команды cd ?

  20. YK

    Здравствуйте!

    Мной испробованы:

    Mint 13 (нет веб-камеры, не может проснуться);

    LupuRus (отличная скорость, звук и видео не воспроизводит на ноутбуке, на старом компе – без проблем, на жёсткий диск не устанавливается);

    Tiny Core (Wi-Fi ловит);

    Chakra (не хочет запускать установку);

    Suse 13.1 (файлы копировать не умеет: папки все скопировал, а они пустые)

    ElementaryOS (за внешним видом ничего нет);

    Линукс на телефоне (единственный, который работает должным образом).

    А главное – все, кроме последнего, мобильник Huawei E171 не поддерживают. Modeswitch не помогает. И на новом ноутбуке не воспринимают звуковую карту. LupuRus и к LAN не подключился, но это, наверное, из-за настроек сервера, через который и осуществляется выход в сеть. На мой взгляд, это прообраз ОС будущего: загрузить всё сразу в ОЗУ и получить нормальное быстродействие – отличная идея. Тем более 8 ГБ – норма на сегодня.

    Мне говорят: смотри в Интернете. А как? Модем-то мерещится им не более чем лазерным диском.

    И всё время эти ОС лезут за справкой в Интернет или ещё куда.

    У меня огромная просьба к открытым (направьте им): кончайте создавать игры!

    Сделайте нормально базовые функции! Добавьте поддержку современного оборудования! Старое-то работает! И видеодрайвер, которого нет на сайтах ни производителя видеокарты, ни изготовителя ноутбука, отлично функционирует! Наберите, что и как нужно делать! Добавьте автоматическую диагностику оборудования онлайн с ваших серверов и установку необходимых программ! Составьте программы для инженерных расчётов, бухгалтерии и всего прочего, чем пользовались в Windows!

    Или хотя бы не жалуйтесь, что такие глупые нынче пользователи. Ведь не все они экстрасенсы! И да, не все они умны! Но расскажите им, как и что, зачем и когда нужно сделать!

    Благодарю!

  21. prostolinux автор

    YK, спасибо за пожелания, но я тут вряд ли могу чем помочь. Все операционные системы не совершенны, и проблемы изложенные вами постепенно решаются, но медленно, так как разработку ведут чаще всего энтузиасты в свободное время.

  22. YK

    Здравствуйте!
    У меня примерно такая же проблема, как у комментатора, называющего себя Максим Шапошников. В папку /home/tu скопированы файлы, команда sudo aptitude install usb-modeswitch выполнена, команда sudo rm /lib/udev/modem-modeswitch не выполняется (выскакивает ошибка), затем набираю cd /home/tu, после чего терминал высвечивает имя компьютера #tu. Набираю sudo bash ./install и встречаюсь с вышеописанной проблемой.
    Прошу помочь.

  23. prostolinux автор

    Попробуйте дать все права всем файлам в папке: sudo chmod -R 777 /home/и тут путь, где лежат файлы.

    А вообще вам нужно перед запуском sudo bash ./install войти в папку с файлами программы. Зайдя, можно проверить, там ли вы командой ls

  24. Андрей

    У меня не устанавливается
    andrew@K61IC:~/Connect/MTS-Connect-Manager-E171-linux$ uname -a
    Linux K61IC 3.13.0-30-generic #55-Ubuntu SMP Fri Jul 4 21:43:42 UTC 2014 i686 i686 i686 GNU/Linux

    Выдаёт ошибки:
    Install NDIS driver failed.
    The compiling environment is not all ready.
    Please check gcc, make and kernel buid(/lib/modules/3.13.0-30-generic/build) to be all installed?
    Now please enter any key to finish other installations.

    NDIS is disabled, and only Modem can be used.

  25. prostolinux автор

    У вас не установлены программы для компиляции. Попробуйте установить их так:

    sudo apt-get install build-essential

  26. Андрей

    Этот пакет установлен, gcc тоже имеется на борту.

  27. prostolinux автор

    А права на файлы правильно выставлены?

    sudo chmod -R 777 /путь к папке

  28. Андрей

    Я полный доступ установил.

  29. Андрей

    Поставил chmod -R, как Вы советовали. Ничего не изменилось.
    Привожу полный лог ошибок:

    Installed version: 21.003.28.08.143
    Installing version: 21.003.28.08.143

    The software is exist. Do you want overwrite it? ([Y]/N):Y

    Local path is: /usr/local/Connect_Manager

  30. vladko07

    подключал ZTE MF-192 в ubuntu 12.04 старым дедовским методом через GNOME PPP с usb-modeswitch. легко и просто

  31. prostolinux автор

    А какая у вас система? Я просто ставил давно уже, ещё на Росинке. А программа вообще появилась в меню? Хоть какой то результат есть? А модем какой, как описано в статье или другой?

  32. Андрей

    andrew@K61IC:~$ uname -a
    Linux K61IC 3.13.0-30-generic #55-Ubuntu SMP Fri Jul 4 21:43:42 UTC 2014 i686 i686 i686 GNU/Linux

    Если по-русски, то kubuntu 14.04

    Модем МТС-коннект Huawei 420S/D
    Коннект-менеджер устанавливается. Но с модемом не работает т.к. драйвер не установился.

    Ставил вашу же программу на kubuntu 12.04 всё работало.

  33. prostolinux автор

    Ну теперь понятно, просто в той версии программы, которую вы скачали у меня, нет дров для вашего модема. Версия старая уже, попробуйте поискать более новую версию.

    А вообще, ваш модем работает через нетворк менеджер? Вы разлочивали модем уже? Разлоченный работает и без всяких программ.

  34. prostolinux автор

    Не заметил последнюю фразу, с телефона пишу .

    Если раньше работало, значит новая кубунта и есть проблема. Возможно, что изменились расположения катологов, например, а установщик тупо копирует по старым путям. В таких случаях файлы с ошибкой перемещают в ручную туда, куда нужно, это вычисляется по логам. Можно применить и метод тыка. У меня были подрбные ситуации. Но тут вы можете сделать все только сами, так как у меня нет такого модема и кубунту тоже.

  35. Андрей

    Всё как-то странно, но я завёл эту шарманку.
    Как сделал: может, кому-то понадобится.

    Прошил модем последней прошивкой с сайта shop.mts.ru
    Для этого понадобится Windows или виртуалочка с виндой.
    ссылка на прошику:
    Как я понимаю, прошивка одинаковая для всех модемов.

    Как указано автором, скопировал содержимое модема в домашнюю папку, выполнил sudo chmod +x для всех файлов, что там лежали (exe-файлы нам не нужны).

    Выполнил команду sudo ./install_linux
    Установилось с ошибкой, но всё заработало!

    Появился новый сервис: возможно отправлять USSD-комманды.

  36. Дмитрий

    файл install не является исполняемым у меня(

  37. prostolinux автор

    Сделайте его исполняемым — свойства файла и поставьте там галочку.

  38. Андрей

    Дмитрий, попробуйте в консоле прописать для файла install (я для каждого прописывал)
    chmod +x ./install

  39. prostolinux автор

    Думаю тут человек совсем не в теме, и лучше через графику, а то придется объяснять, что такое команда cd :)

  40. Григорий

    Здравствуйте! Не смог въехать, как без подключения к интернету «Очень жаль, что создание мобильных приложений под Linux так хромает, и такие находки воспринимаются почти как чудо. Выкладываю архив только с версией под Linux: Soft e171 huawei linux.

    Скачав архив распакуйте его в свою домашнюю папку». (с)проделать всё, что Вы рекомендуете?

  41. prostolinux автор

    Ну если бы у вас совсем не было бы интернете, то вы и не попали бы на сайт, или я что то не понял?

    Да, нужно сделать все, как там описано, и тогда, ВОЗМОЖНО, у вас все заработает. Я пробовал на своем модеме, уже прошло много времени, и я не знаю ЧЕСТНО, как получиться у вас. Но попытка не пытка, как говорят :)

  42. Григорий

    Спасибо за оперативность! У меня стоит второй комп с Виндой, а на ноут буке на диске С — Винда, а на диске D — РОСИНКА 9. Что посоветуете?

  43. dmitry

    Такая же проблема с хуавей Е392 (разлочен)
    Выдает:
    Install NDIS driver failed.
    The compiling environment is not all ready.
    Please check gcc, make and kernel buid(/lib/modules/3.16.0-26-generic/build) to be all installed?

    gcc установлен, Коннект манагер устанавливается но модем не видит.
    Куда копать??

  44. Григорий

    Без проблем работают Мегафон и Теле2. С МТСом полная тоска!

  45. prostolinux автор

    А просто через менеджер сети не видит? lsusb показывает хоть? Какая система стоит?

  46. сергей

    а на леного G575 пойдет этот архив? установлена OS линукс минт 17

  47. prostolinux автор

    Пробуйте, статья была написана давно, ничего не могу сказать точно. Тогда работало.

  48. Наталья

    Здравствуйте. Сделала все, как Вы указали, Ubuntu 16.04 desctop amd64 пишет: bash: ./install: Нет такого файла или каталога. Устройство: Высокоскоростной 4G USB модем МТС Коннект. Буду благодарна за помощь.

  49. prostolinux автор

    Скорее всего вы не перешли перед этим в консоли в папку с файлом, делается это при помощи команды cd — пример: cd /home/natasha/mts

    Нужно указать ваш путь. А вообще в новых Убунту должно все работать из менеджера сетевых подключений. Статья была написана давно и не факт, что для вас подойдет. Но попробовать можно ;)

  50. Наталья

    Здравствуйте, prostolinux. Спасибо за ответ. Программа установилась, но иконка с логотипом МТС на рабочем столе не появилась. Может быть подскажете, где еще можно поискать проблему. Буду благодарна!

  51. prostolinux автор

    Поищите ее в меню, на рабочем столе она и не появится. Если у вас чистый Ubuntu, но наберите ее название в поиске и должна показаться.

  52. Наталья

    После подключения модема возникло окно со следующим содержанием:
    Error mounting /dev/sr0 at /media/natalya/Connect Manager: Command-line `mount -t «iso9660» -o «uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500» «/dev/sr0» «/media/natalya/Connect Manager»‘ exited with non-zero exit status 32: mount: /dev/sr0 is write-protected, mounting read-only
    mount: special device /dev/sr0 does not exist. Может быть подскажете дальнейшие действия?

  53. prostolinux автор

    Все дело в том, что линукс видит ваш модем как CD-roM, так как в нем специально сделана такая функция: когда вы вставляете модем в виндовс, то модем подключается как CD диск, на котором драйвера и программа. Вам нужно отключить в модеме эту функцию, чтобы линукс видел модем как модем. Как это сделать написано тут https://prostolinux.ru/kak-otklyuchit-avtozapusk-modema/ Успехов!

  54. Максим

    А он эта программка пойдёт под все версии модема?

  55. prostolinux автор

    Нужно пробовать, статья писалась давно и моделей много разных с тех времен появилось.

  56. serhi999

    Программа меняет sudoers! Причем без всякого предупреждения! Пытается устанавливать свой NDIS драйвер, но безуспешно. После запуска не видит модем, хотя он в системе присутствует и любая звонилка работает с ним без проблем. Cистема debian 9, модем е1756