The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Настройка 3G-модема Huawei E173 в Ubuntu/Debian без использования оболочки МегаФона
Для того, чтобы модем Huawei E173 определился в системе не только как
Flash-диск, необходимо установить пакет usb-modeswitch, который можно найти в
стандартном репозитории universe:

   sudo apt-get install usb-modeswitch usb-modeswitch-data

После этого модем будет определен как ttyUSB0. 

   $ dmesg| tail

   [310579.743098] USB Serial support registered for GSM modem (1-port)
   [310579.745647] option 2-3:1.0: GSM modem (1-port) converter detected
   [310579.751377] usb 2-3: GSM modem (1-port) converter now attached to ttyUSB0


Если не заработало, выясняем идентификатор устройства:

   $ lsusb

   Bus 002 Device 050: ID 12d1:140c Huawei Technologies Co., Ltd.

Проверяем наличие файла "12d1:*" в /etc/usb_modeswitch.d, в одном из файлов
должно быть упоминание продукта "1446". Например:


   # Huawei E270+  (HSPA+ modem)
   DefaultVendor= 0x12d1
   DefaultProduct=0x1446

   TargetVendor=  0x12d1
   TargetProductList="1001,1406,140c,14ac"

   CheckSuccess=20

   MessageContent="55534243123456780000000000000011060000000000000000000000000000"

Если файла нет, то его можно создать по вышеприведенному примеру, просто добавив строки:

   DefaultVendor=  0x12d1
   DefaultProduct= 0x140c


В дальнейшем модем будет доступен через /dev/ttyUSB0 и его можно настроить
вручную через запуск pppd или через конфигураторы Network Manager, kppp или
wvdial. В качестве APN следует указать - internet, в качестве логина и пароля -
gdata/gdata, номер - "*99#".

Аналогично настраиваются соединения для работы с модемами других сотовых
операторов. Для МТС значение APN internet.mts.ru, логин/пароль - mts, для
Beeline APN - internet.beeline.ru, логин/пароль - beeline.
 
14.08.2011
Ключи: 3g, modem, usb, driver, linux / Лицензия: CC-BY
Раздел:    Корень / Администратору / Система / Поддержка аппаратного обеспечения

Обсуждение [ Линейный режим | Показать все | RSS ]
  • 1.1, Veter (??), 13:52, 14/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А вот инструкция для модема Huawei E1550 в debian, плюс конфиг wvdial под билайн
    http://geomapx.blogspot.com/2010/05/huawei-e1550-debian.html
     
  • 1.2, Аноним (-), 15:28, 14/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В большей части хуавеев можно запретить нахрен дурацкий сидюк командой AT^U2DIAG=0 - после этого о modeswitch можно попросту забыть и работать с этой штукой как с обычным модемом.
     
  • 1.3, desperate (?), 15:29, 14/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может я чего не понимаю но они у меня работаю из коробки, ничего не доставляю
     
     
  • 2.4, Сергей (??), 16:01, 14/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уже не однокрастно сталкиваюсь с такой ситуацией, планируешь купить оборудование, гуглишь по этой теме, инфо куча говорит о том, что работает, но нужно много много разных танцев с бубнов, вроде этой статьи, думаешь, ну вот работает но попотеть придётся чуть чуть, ладно, идёшь покупаешь, вставляешь, и что? Всё работает их коробки сразу, и вот и думай нахрена эти статьи. Подобная статья возможно пригодилось бы для Ubuntu 10.04, но не для 10.10 и не для 11.04, откуда вы статьи эти берёте? Ну ладно, не мешает и ладно, но просто уже не выдержал...
     
     
  • 3.9, ano (??), 07:10, 15/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    в данном случае, момед сразу работает за счёт network-managera. что-то мне подсказывает, что в серверной версии убунты его нет, например. а в 10.04, которая LTS, даже usb_modeswitch из коробки нету.
     
  • 2.5, Veter (??), 20:04, 14/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Наверняка у тебя стоит пакет network-manager с тучей зависимостей. Заметка для тех, кто не хочет засирать систему, к тебе это не относится, можешь не читать.
     
     
  • 3.7, pavlinux (ok), 04:39, 15/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Юзер начинает вешаться через 1.5-2 года, когда выскакивают сообщения типа

    No left space on device.

    Как понимаете, убунтушнегам это не грозит, они раз в полгода форматят диски.

     
     
  • 4.10, Heckfy (ok), 10:10, 15/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Павел, наличие убунты не влияет на количество разделов и обдуманность выбора их размеров.
    У меня целый парк машин с 10.04, следующий апгрейд будет в апреле 2012.
    Место может закончиться только на /home, и то, могу квоты включить и на машинке вышивать тоже...
     
     
  • 5.14, pavlinux (ok), 20:20, 15/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ... следующий апгрейд будет в апреле 2012.

    Зачем? Работает же. Иль премию дают за апгрейд?  

    И вообще, ты не правильный убунтушник :)

    Убунтушник - это такое существо, совершенно не интересующиеся работой
    самой ОС, у него и так других дел хватает. Собственно по этому была и выбрана Убунта.

     
     
  • 6.16, Heckfy (ok), 09:01, 16/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Если апгрейд не сделать вовремя, то больше не поставишь обновлений, не поставишь нового софта, не будет работать ничего из ожидаемого руководством.

    Я дебиановец, но мне надо чтобы меньше фыркали пользователи и чтобы меньше телодвижений совершал я сам.

    Мне не сильно интересно, как устроена убунта, я и так немного представляю все этапы её загрузки и смены режимов работы.

     
     
  • 7.17, pavlinux (ok), 20:08, 16/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Если апгрейд не сделать вовремя, то больше не поставишь обновлений, не поставишь
    > нового софта, не будет работать ничего из ожидаемого руководством.

    Ну ясно.... Как всегда, руководство само не знает что хочет. :)

     
  • 4.12, Аноним (-), 20:07, 15/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > В любом случае, это "достаточно быстро".

    FYI, свежие убунты ставятся и без форматирования, только стирая всякие /var /etc /usr и прочая. Лайт версия форматинга: хомяк и вообще все юзерские данные не трогаются, протираются только системные диры, в которые накатывается нулевая система. Удивительно что остальные не додумались до данной операции: просто, быстро, и в меру безглючно :).Для пушей надежности можно настройки в хомяке убить если есть опасения что они вызывали глюки.

     
     
  • 5.19, Michael Shigorin (ok), 00:52, 17/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > FYI, свежие убунты ставятся и без форматирования

    Это всё равно что гордо говорившие "я не ребутаюсь, просто init 1 и потом init 3"...

    > только стирая всякие /var /etc /usr и прочая.

     
     
  • 6.21, Аноним (-), 20:40, 19/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Это всё равно что гордо говорившие "я не ребутаюсь, просто init 1
    > и потом init 3"...

    А чего не нравится то? При этом кардинально и наверняка подтираются хвосты и останки пакетов от старой ос и 100% фиксится то что я накосячил вручную (иногда бываю ленивым засранцем который изредка не гнушается расово неверным make install, например) + связанные с их сосуществованием глюки. А юзерские данные и настройки в хомяке и всех остальных не-системных дирах - выживают. В лично моем понимании это один из наиболее удобных и эффективных методов реинсталла ос которые мне попадались. Хорошо аннулирует любые глюки системы и любые даже самые брутальные фэйлы типа наполовину снесенного lib, но при этом минимально вредит данным и настройкам юзера. В некоторых ситуациях бывает удобно.

    Остальные почему-то до столь очевидной штуки не доперли. Ну конечно можно вопить что не нужно. Ну тогда можно и в ответ бухтеть "не нужно - не пользуйтесь" ;)

     

  • 1.8, ano (??), 07:00, 15/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    $ sudo apt-get install usb-modeswitch usb-modeswitch-data
    $ sudo nano /etc/ppp/peers/provider
    и меняем
    connect "/usr/sbin/chat -v -f /etc/chatscripts/provider -T 60"
    на
    connect "/usr/sbin/chat -v -f /etc/chatscripts/gprs -T internet"
    и имя устройства /dev/ttyS0 на /dev/ttyUSB0 (или в зависимости от момеда, напр. для alcatel'евских -- /dev/ttyUSB2)
    ^o, всё.  $ pon запускает соединение, $ poff останавливает. самый каноничный вариант.
     
     
  • 2.11, Veter (??), 12:18, 15/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вот не надо так делать. Для какого-нибудь встраиваемого линукса в терминале - самое то, а на десктопе настройки должны у юзера в хомятнике лежать.
     
     
  • 3.13, Аноним (-), 20:09, 15/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > самое то, а на десктопе настройки должны у юзера в хомятнике
    > лежать.

    Смотря как рассматривать соединение.
    - Если это считается свойством одного пользователя, тогда можно и в хомятник.
    - Если это system-wide фича, т.е. соединение доступно всем пользователям, хранить настройки в хомяке юзера довольно странно и криво. Этак можно весь /etc в хомяк вгрузить.

     
  • 3.15, ano (??), 06:05, 16/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    на десктопах всё равно больше одного юзера бывает редко, а если больше -- разумнее расшаривать соединения на всех, а неугодным отрубать права, например, исключив из группы dialout.
    обычный юзер вообще не должен задумываться о настройке сети, а засорять хомяки (и тем более скелетоны) инфой о дефолтных параметрах подключений -- вот где ересь.
     

  • 1.18, Michael Shigorin (ok), 00:50, 17/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Н-да, в альте просто работает...
     
     
  • 2.20, XPEH (?), 10:46, 17/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Так и в убунте работает, это просто очередное howto "Как я делаю это в гамаке и ластах" :)
     
  • 2.22, Аноним (-), 20:46, 19/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Н-да, в альте просто работает...

    Там не работает много чего другого. У меня например подключены PPA c последними версиями программ, которых в пакетах альта вообще нет. И я вижу некоторую разницу по трудозатратам между добавкой ppa: строки и самоличной билдовкой пакета, особенно в культурном виде.

     

  • 1.23, Аноним (-), 19:48, 20/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а я вообще никакие ппа не подключал, у меня арчлинукс :3
     
  • 1.24, Аноним (-), 21:03, 25/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня Ubuntu 11.04 и Huawei E171 (не 173, но велика ли разница?), провайдер МТС, просто втыкаю и работает, проблем не вижу. Скорость до 400 КБайт/с... ЧЯДНТ?
     
  • 1.26, skpy (ok), 01:01, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы написали как заставить Huawei E1550 посылать и обрабатывать USSD запросы
     
  • 1.27, Иван (??), 07:48, 13/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все сделал как здесь сказанно. Точнее все было, дистрибутив Debian Mint создал мобильное соединение, все указал. Я в Якутии живу, поэтому указал internet.dv в APN, создавал в сетевых соединениях.
    Он пытаеться вроде соединиться, а потом пишет сетевое соединение было разорванно, в чем причина?
     
  • 1.28, Clive37 (?), 01:27, 04/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чёт я не понял, бился, бился, ничего не получаелося, писал что не может найти usb-modeswitch ! ! ! И даже как флешку открывать не хотел ! ! ! В оконцове я просто, случайно, заглянул в нетворк и смог создать соединение.
     
  • 1.29, Ivan (??), 22:50, 23/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    I'd like to thank ano!
    Worked perfectly!
     
  • 1.30, Andreson (?), 21:25, 09/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня Debian Squeeze. Я начал сразу через НМ пытаться подключаться. После нескольких безуспешных попыток стал искать инструкцию в интернете. Нашел что-то про переключение режимов. Сделал по тексту в НМ появилось мобильное устройство с уровнем приема сигнала, но соединения так установить и не удалось. Тогда из других описаний сделал установку Mobile Partner из памяти модема. Программка установилась хоть и ругалась про какой-то NDIS драйвер. Но результат тот же. Много раз удалял и устанавливал заново, пока не понял что нужно для компиляции дравера NDIS и установил и его. После чего в НМ появился новый сетевой интерфейс eth1 и по нажатию кнопки Подключиться интернет заработал.
    После перезагрузки в НМ висел как бы пустой интерфейс от NDIS модема, а модем все так же упорно не хотел подключаться. Попытки переустановить этот дравер ни к чему не привели. Хотя по ifconfig все интерфейсы были в наличии.
     
  • 1.31, сергей (??), 14:10, 18/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    2 дня пытался всякими способами подключить на убунту huawei m21-4 от Мегафона. На 3 день сдался, купил другой модем, более ранний E352b. С этим работает без проблем. Думаю будет обновление приложения для модемов, тогда станет и с M21-4 работать.
     
  • 1.32, VecH (ok), 20:09, 19/08/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Подключил USB модем, AT командами перевел его в режим только модема (без всяких cdrom, cardreader)

    настроил wvdial
    в /etc/network/interfaces прописал интерфес
    auto ppp0
    iface ppp0 inet wvdial

    подключается нормально, после перезапуска тоже

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

     


     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру