Huawei e1550 для linux

Как «приручить» МТС-модем 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» и нажать ОК.

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

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

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

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

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

Читайте также:  Как установить zorin рядом с windows

Я советую воспользоваться командой 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 чтобы выйти из режима конфигурации.

Читайте также:  Как переустановить windows с драйверами

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

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

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

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

Чтобы убедиться в этом, вытащим его из гнезда 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

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

Источник

Huawei e1550 для linux

  • В теме действуют все Правила форума и 10 заповедей новичка, кому тяжело осилить Правила Форума
  • Для сравнения устройства с другими моделями и по вопросам выбора обращайтесь в тему Выбор и сравнение беспроводных модемов
  • Коды разблокировки для устройства запрашиваем в теме Здесь можно получить коды разблокировки устройств БЕСПЛАТНО
  • Обсуждение устройств, не относящихся к данной теме, запрещено. Если нужной вам темы по конкретной модели не существует — создайте её.
  • Вместо слов «Спасибо!» используйте . Если у Вас меньше 15 постов — нажмите на кнопку «Жалоба» под тем сообщением, где Вам помогли, и напишите благодарность.
  • Полезные темы на заметку: FAQ по форуму, Как искать на форуме?
Читайте также:  Пунто свитчер для линукса

Активация голосовых вызовов в модеме (для МТС)
Активация голосовых вызовов на других модемах
Калькулятор кода разблокировки HUAWEI_Calculator.exe ( 184 КБ )
Сброс количества попыток ввода кода разблокировки
Рабочий способ разблокировки модема БИЛАЙН под другие операторы

В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку «Жалоба» под сообщениями, на которые необходимо добавить ссылки, или через QMS.
Желающие стать куратором, просьба писать заявку в тему Хочу стать Куратором , предварительно ознакомившись с шапкой темы и всеми материалами для кураторов.

Сообщение отредактировал KOT-BE3DEXOD — 09.08.18, 18:17

Про данный модем ничего хорошего сказать особо не могу. В начале скорость была замечательной. Но потом начался АД. Чтобы просто подключится нужно проделать МАССУ хитростей. А иногда вообще не подключался. Аплоад маленький был всегда. Но после нескольких месяцев использования довнлоад стал хоже чем аплоад. Из плюсов — нормальное ПО для Windows (на Linux приходилось изворачиваться), возможность создания своих Dashboard и наличие готовых. Небольшая цена плюс можно легко разблокировать для использования с другими операторами (я покупал этот модем в Мегафоне). Также, на некоторых экземплярах заблокирована звонилка (смена Dashboard не помогает), но немного отредактировав утилиту от МТС в ResHacker’e можно разблокировать данную функцию.

Добавлено 22.07.2011, 23:03:

Забыл сказать, что у меня были все палочки на 3G. Т. е. сеть ловило по полной.

Калькуляторы для flash code и unlock(необходимо для прошивки).Вводим имей модема и получаем коды.

есть, но к сожалению, как я знаю только платные.

Добавлено Сегодня, 21:14:

Сообщение отредактировал alex — 23.07.11, 20:22

Сообщение отредактировал alex — 24.07.11, 10:27

Активация голосовых вызовов в модеме

Итак, предыстория:
В модемах Huawei, продаваемых в Мегафоне (да и не только), любят блокировать такую функцию, как голосовые вызовы (ибо модем — он и в африке модем, должен использоваться только для подключения к интернету). Т. е. там не только убирают плагин для голосовых вызовов из ПО для модема, но и блокируют саму функцию.

Выход:
Для владельцев модемов купленных в МТС проблем не возникает. Обычно, там эта функция разблокирована. Если заблокирована, то необходимо скачать любую Dashboard с поддержкой голосовых вызовов и официальную программу для разблокировки данной функции — activation_voice.rar ( 1,58 МБ )

Далее, необходимо запустить скаченные программы и следовать инструкциям на экране монитора.
Для всех остальных (например, для владельцев модемов, купленных в Мегафоне) нужно скачать любую Dashboard с поддержкой голосовых вызовов и программу для разблокировки данной функции от МТС — activation_voice.rar ( 1,58 МБ )

Далее, открываем скачанную программу для активации голосовых звонков от МТС в программе Resource Hacker (ну или в любом другом редакторе ресурсов). В редакторе ресурсов, откройте папку IMEI. Там, замените любую строку своим IMEI и NCK кодом (его можно получить в любом генераторе кодов). Сохраните изменения. Далее, загрузите в модем скачанную Dashboard, откройте измененную программу для активации голосовых возможностей и следуйте инструкциям.

Сообщение отредактировал alex — 24.07.11, 22:08

Источник

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