Мтс коннект для линукса

Содержание
  1. Как «приручить» МТС-модем Huawei E1550
  2. Способ первый: Доработка модема в среде Windows
  3. Способ второй: Доработка модема в среде Linux
  4. Для пользователей RPM дистрибутивов
  5. Для пользователей Debian-подобных дистрибутивов (Ubuntu и иже с ними)
  6. Настройка модемного соединения с Интернет
  7. Wvdial
  8. KPPP — программа дозвона для рабочего стола KDE
  9. GNOME PPP — программа дозвона для рабочего стола GNOME
  10. МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  11. Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  12. Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  13. Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  14. Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  15. Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  16. Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  17. Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  18. Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  19. Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  20. Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.
  21. DevProg: Блог для программистов
  22. Секреты программирования. Примеры разработки. Обзоры программёрского софта, блогов и форумов и просто полезные советы!
  23. RSS Новости
  24. Рубрики
  25. Интересно почитать
  26. Полезные записи
  27. Комментаторы
  28. Архивы
  29. Мы читаем
  30. Статистика блога
  31. Ставим МТС коннект модем на Linux (Ubuntu, Mandriva и др.)

Как «приручить» МТС-модем Huawei E1550

Человек, купивший набор МТС Коннект, или аналогичный от других мобильных операторов, сталкивается с невозможностью использовать его под Linux. Прекрасно работающий под Windows прибор, под Linux определяется не как модем, а как CD-ROM, выдавая соответствующий значок и уведомление.

Это не удивительно, ведь модем рассчитан на работу в среде Windows, где он автоматически устанавливает программное обеспечение необходимое для его работы. Именно благодаря эмуляции CD-ROM’а и возможна автоматическая установка. Модем виден в папке Windows «Мой компьютер» как CD-ROM и как флешка (съемный диск). Действительно, эта модель позволяет устанавливать микро-флешку MicroSD объемом до 4 Гб (больше нельзя). Сам же модем виден только системе, которая благодаря установленной программе «МТС Коннект» без труда находит его.

При подключении модема к Linux системе, происходит определение прибора как CD-ROM и дальнейшее определение не идет. Виртуальный CD, содержащий Windows программы, абсолютно бесполезен под Linux и мешает определиться модему, поэтому его необходимо каким-то образом отключить.

Мы рассмотрим несколько вариантов отключения эмуляции CD-ROM’а. Суть такой доработки одинакова для всех вариантов, а вот механизм различается в зависимости от платформы.

Способ первый: Доработка модема в среде Windows

Как уже говорилось выше, модем прекрасно виден в Windows системе, поэтому не приходится применять никаких хитростей. Просто втыкаем модем в USB разъем и устанавливаем согласно инструкции. Проще говоря, он сам себя устанавливает, вам нужно только соглашаться со всем, что появляется на экране. По окончании установки вы получаете программу «МТС Коннект» при помощи которой и подключаетесь к Интернету.

На всякий случай сохраняем содержимое виртуального CD в каком-нибудь укромном месте.

Затем следует отключиться от Интернета и запустить программу Hyper Terminal. Никогда не слышали о такой? Я тоже раньше не слышал. Однако такая программа есть. В Windows2000 и WindowsXP она находится в разделе Пуск —> Программы —> Стандартные —> Связь —> Hyper Terminal. А для Vist’ы и Windows7 ее придется скачать. Это можно сделать во множестве мест, например здесь . При этом нет никакой необходимости покупать ее, вполне достаточно пробной (trial) версии — вам она понадобится на один раз.

Вот как выглядит окно этой программы при запуске:

В окошке «Описание подключения» вводим любое слово, например «модем», и жмем ENTER.

Появляется другое окошко — «Подключение». В его последней графе «Подключаться через:» нужно выбрать «HUAWEI Mobile Connect — 3G Modem» и нажать ОК.

Появившееся после этого окошко (снова «Подключение») с номерами телефона и прочим нужно просто закрыть, нажав кнопку «Отмена».

Читайте также:  Linux run program from terminal

Теперь на панели программы следует нажать последнюю кнопку «Свойства»:

И в открывшемся окне «Свойства: модем» перейти на вкладку «Параметры:

Нажать кнопку «Параметры ASCII»:

Поставить галочку во второй сверху графе «Отображать вводимые символы на экране». Нажать ОК. Верхнее окошко закроется. Нажать ОК. Последнее окошко закроется, и в главном окне программы замигает курсор. Включаем CAPS LOCK и печатаем команду АТ. Жмем ENTER. Появляется ответ: ОК. Значит связь с модемом установлена. Вводим одну из следующих команд:

Я советую воспользоваться командой AT^U2DIAG=0 и в дальнейшем отказаться от возможности использовать устройство как флешку. Это облегчит вам жизнь при настройке модемного соединения под Линукс.

Введя команду, смело жмем ENTER, и в ответ видим ОК. Модем доработан. Закрываем окно Hyper Terminal, ответив «ДА» на предложение прервать сеанс связи и отказавшись от сохранения подключения.

Теперь осталось убедиться, что эмуляция CD-ROM’а отключена. Для этого отсоединяем модем от USB порта и снова подсоединяем в тот же порт. В папке «Мой компьютер» не должно появиться «лишнего» CD-ROM — только столько, сколько есть физических приводов оптических дисков.

Задача решена. Можно переходить к настройке модемного соединения на Linux системе. Кстати и под Windows после этой процедуры модем станет работать стабильнее и быстрее. А если возникнет необходимость вернуть прибор в первобытное состояние, то никто не запрещает повторить всю процедуру, но уже с командой AT^U2DIAG=255 (устройство в режиме модем + CD-ROM + Card Reader).

Способ второй: Доработка модема в среде Linux

Суть его все та же: передать на модем команду AT^U2DIAG=0, отключив все устройства, кроме модема. Для этого мы воспользуемся программой minicom. Это программа весьма древняя и имеется в репозиториях почти любого дистрибутива. Так что устанавливайте ее скорей, в любом случае без нее не обойтись.

Но для того, чтобы передать на модем какую-либо команду, нужно как минимум увидеть модем в своей системе. Для этого в вашем ядре должна быть включена поддержка эмуляции последовательных портов (usbserial или usb-serial). Это можно проверить командой:

Обратите внимание на последнюю строку вывода. У меня модуль usbserial подключен. Если у вас не так, то нужно его подключить. Как это сделать, зависит от вашего дистрибутива. Данная статья не может вместить инструкций по этому вопросу. Вы же хотели повозиться с любимой системой?

Дальнейшие действия зависят от вида вашего дистрибутива.

Для пользователей RPM дистрибутивов

После инсталляции программы в вашей системе, вам потребуется создать текстовой файл /etc/usb-modeswitch.conf. (Будьте внимательны с черточкой в имени файла и программы: программа называется usb_modeswitch, а файл usb-modeswitch.conf).

В этом файле нужно прописать следующее (лучше скопировать и вставить):

После этого следует подключить модем к USB порту, дождаться пока он будет определен системой как CD-ROM, а затем запустить команду (как root):

Немедленно после этого значок CD-ROM пропадает на некоторое время, а через 20-30 секунд снова появляется. Команда отключила эмуляцию CD-ROM, udev и hal тут же распознали собственно модем, а затем снова произошла эмуляция CD-ROM.

Но нам этих секунд достаточно чтобы в директории /dev появились три новых устройства: ttyUSB0-ttyUSB2. В этом нужно убедиться:

Все идет по плану. Теперь нельзя вынимать модем из USB порта, иначе придется повторять все сначала.

Не пытайтесь сейчас наладить дозвон — это бесполезно. Нужно сначала отключить эмуляцию CD-ROM навсегда.

Запускаем в root консоли команду minicom -s:

Выбираем строку «Настройка последовательного порта» и жмем ENTER.

В строке: «Какую настройку изменить?» печатаем А. Курсор перейдет в верхнюю строку «А — Последовательный порт: /dev/modem». Вместо /dev/modem пишем /dev/ttyUSB0. Потом нажимаем ENTER, верхнее окно пропадает, и нажимаем ESC чтобы выйти из режима конфигурации.

Немедленно появится окошко «Инициализируется модем», затем оно сменится следующей информацией:

Введите команду AT и нажмите ENTER. Появится ответ — OK.

Осталось ввести (лучше всего скопировать) команду AT^U2DIAG=0 и нажать ENTER. Снова появится ответ — OK.

Теперь нажимаем CTRL+A и внизу окна миникома появится красная панель. Нажав Z можно просмотреть список команд. Нам нужна «Выход без сброса»- Q. Нажимаем Q и покидаем программу миником. Модем доработан.

Читайте также:  Удобство использования windows 10

Чтобы убедиться в этом, вытащим его из гнезда USB, а затем снова включим (лучше в другое гнездо). Если никакого CD-ROM’а не появляется, повторим команду:

Что и требовалось. Можно налаживать дозвон.

Примечание: Теоретически возможно, что модем окажется не устройством ttyUSB0. Тогда нужно повторить все операции с миникомом для устройств ttyUSB1 и ttyUSB2.

Для пользователей Debian-подобных дистрибутивов (Ubuntu и иже с ними)

После того как вы инсталлируете эту программу, нужно в консоли с правами root, либо при помощи sudo, запустить следующую команду:

# /lib/udev/modem-modeswitch —vendor 0x12d1 —product 0x1446 —type option-zerocd

После этого в директории /dev должны появиться три устройства: ttyUSB0-ttyUSB2. это можно проверить при помощи команды:

Теперь запускайте minicom как рассказано в предыдущем разделе. Все дальнейшие действия для всех дистрибутивов одинаковы.

Настройка модемного соединения с Интернет

Среди программ дозвона выделяется wvdial — старая и добрая «звонилка» подходящая для всех дистрибутивов. Для рабочего стола KDE предназначены программы КРРР и Chestnut Dialer; для GNOME — программа Gnome-ppp. Разберем основные программы дозвона.

Wvdial

Заодно проверьте, есть ли в директории /etc файл /etc/resolv.conf. Если нет, то создайте пустой текстовый файл с этим именем.

Все. Под root’ом набираем команду wvdial и соединение будет установлено. Когда в выводе команды появятся URL’ы (в виде цифр) значит коннект есть. Открывайте браузер и проверяйте.

Чтобы прервать соединение, нужно обязательно нажать комбинацию клавиш CTRL+C. Если просто закрыть окно терминала, то соединение будет продолжать работать, и чтобы его разорвать придется убивать процесс командой kill.

Единственный недостаток программы wvdial — невозможность следить за скоростью и объемом трафика. Но для этого существуют другие программы, описывать которые здесь не будем.

KPPP — программа дозвона для рабочего стола KDE

В Интернете множество руководств по ее применению, поэтому я не стану особенно распространяться. Скажу лишь, что упорство обязательно приведет к успеху. Нужно разбираться, почему программа не работает, проверять права доступа всех сопутствующих файлов и успех обязательно придет. Все настройки такие же, как я привел в файле wvdialconf. Иногда на настройку кррр уходит несколько дней. Но чаще, к счастью, она начинает работать за 10 минут.

GNOME PPP — программа дозвона для рабочего стола GNOME

Надеюсь, что вы уже «довели до ума» свой модем и подсоединились к Паутине. Счастливого серфинга!

Источник

МТС Коннект, Линукс и новичок который ничего не понимает в этом.

Вот такая ситуация: я сижу сейчас под Виндовсом, который меня уже достал. Чисто случайно на каком-то диске нашел Runtu 7. Как я понял это Линукс. Вроде как посмотрел — понравилось. Единственное то, что мне надо интернет, а он происходит через usb модем (МТС Коннект). Если в винде все как-то по проще, то в линуксе я эти команды и что они означают не понимаю. Мне главное пользоваться системой графически, а пользоваться всякими штуками не надо. Объясните шаг-за-шагом что нужно делать и в мельчайших подробостях, пожалуйста. А то я почитал некоторые инструкцие в нете и у меня отвис язык. Задание спасибо.

Перемещено UVV из Development

Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.

> МТС Коннект, Линукс и новичок который ничего не понимает в этом. (R.I.P.)

Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.

Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.

Большинство провайдеров обязуются предоставить оборудование и настроить его при заключении договора. Звонишь и просишь настроить, не забыв упомянуть ОС. Если там вменяемые люди, привезут нормальный (не usb) модем.

С WebPlus однажды срабоало. У них в списке официально поддерживаемого оборудования есть обычные ADSL модемы:)

Только это не в Development, а в General или Linux-install надо было.

Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.

Это обычный USB GSM модем. Настраивается как мобильник подключенный через USB кабель.

Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.

Воспользуйтесь Kppp или wvdial. В последнее время я использую wvdial, если приходится пользоваться мобильной связью.

Читайте также:  Как проверяют лицензионную windows

Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.

в gnome-ppp есть кнопочка — Detect — она должна обнаружить ваш модем, ао всяком соучае мобильники находит. Дальше всё как в винде, номер *99# и логин: mts пароль: mts . Строка инициализации (Init Strings) — Init 2 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init 3 AT+CGDCONT=1,»IP»,»internet.mts.ru»

Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.

что такое gome-ppp?

Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.

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

Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.

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

Re: МТС Коннект, Линукс и новичок который ничего не понимает в этом.

Источник

DevProg: Блог для программистов

Секреты программирования. Примеры разработки. Обзоры программёрского софта, блогов и форумов и просто полезные советы!

RSS Новости

Рубрики

Интересно почитать

Полезные записи

Комментаторы

DavidRaf к записи Строго и по мужски! Форум прог…
roulette77-64298.mig… к записи Узелок впрок! Цветовые констан…
CharlesNig к записи Блин ну вот это нафиг дааа…
CharlesNig к записи Урок PHP — Как отправить…
Poliakova#Galina[Rte… к записи Ставим МТС коннект модем на Li…
Tutoring services к записи Урок Delphi – Учимся подключат…
test prep к записи Ассемблер для начинающих. Урок…
search engine optimi… к записи Узелок впрок! Цветовые констан…
ТимурDot к записи Строго и по мужски! Форум прог…
AngieBrusy к записи Строго и по мужски! Форум прог…

Архивы

Мы читаем

Статистика блога

Ставим МТС коннект модем на Linux (Ubuntu, Mandriva и др.)

Posted by devprog на 5 марта, 2011

Ставим МТС коннект модем на Linux.

Всем Доброго времени суток дорогие читатели. Сегодня хочу вам поведать, как поставить под Linux популярный 3G модем МТС коннект. Столкнулся с проблемой, так как сижу на сборке Ubutu, а в сам модем зашиты драйвера исключительно для Windows и Mac. Но это еще не значит, что его нельзя поставить на другие операционные системы.

Во время подключения модема через USB , он успешно определился и смонтировался, как dev/ttyUSB используя usbserial.ko интерфейс. Если же он не определился в вашей системе, скорее всего дело в версии ядра, а оно не должно быть младше 2.6.19. В таком случае вам нужно будет скачать дополнительный драйвер, чтобы Linux мог определить модем.

Берем его отсюда : huawei-e220. Для установки драйвера потребуется пару минут и никакой сложности это не должно вызвать.

# make install_ (ваша версия дистрибутива)

Стоит обратить внимание не последнюю команду “ # make install_ваша версия ”

, в зависимости от вашего дистрибутива Linux, она может отличаться. Например, если у вас Ubuntu, то она будет иметь вид make install_ubuntu , если Mandrake — make install_mandrive и т.д. Думаю вы поняли.

Теперь, когда этот нужный системе драйвер установлен, остается только настроить интернет-соединение через штатную программу wvdial( если ее нет берем отсюда wvdial ). Чтобы не мучатся постоянно с прописыванием длинной команды, в файле конфигурации /etc/wvdial.conf прописываем:

Init2 = ATQ V1 E1 S0=0 &C1 &D2 +FCLASS=0

Init3 = AT+CGDCONT=1 , “IP” , “internet.mts.ru”

Dial Attempts = 1

Modem Type = USB Modem

Почти все, ничего сложного, и еще, после набора в консоли команды wvdial huawei (посредством ключа huawei нам нужно указать название соединения, которое мы хотим установить), соединение через E220 будет выполнено. Чтобы его разорвать, нужно удерживая нажать СTRL + C на клавиатуре.

Источник

Оцените статью