Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [HOWTO] USB-модем Beeline / Билайн ZTE MF100  (Прочитано 91714 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Renaissance

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2121
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #15 : 10 Октября 2010, 11:25:41 »
astrobeglec, ну и? Не у всех он подключается сразу в режиме модема. Для этого инструкция и написана.

Оффлайн Egor1963

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #16 : 14 Октября 2010, 12:27:07 »
Как сделал я:
Если стоит Ubuntu 10.04, и Вы не собираетесь работать в Windowsе, то не надо никаких процедур писать! делайте руками! быстро и просто!:
1. Втыкаем модем. Он определяется сам, можно проверить - появились три терминала:
    /dev/ttyUSB0
   /dev/ttyUSB1
   /dev/ttyUSB2  
2. Проверяем настройки, должно стоять: home.beeline.ru. Подключились. Потом, минут через 5 - отключится. Входим в NM, снимаем флаг "Подключать автоматически" (на вкладке Мобильные широкополосные, Beeline). На всякий случай передергиваем модем, открываем терминал и набираем последовательно (можно копировать отсюда):
   echo -e "AT+ZCDRUN=E\r\n" > /dev/ttyUSB1  # удаляет файл-флаг NODOWNLOAD.FLG - самоотключение через несколько минут
   echo -e "AT+ZCDRUN=8\r\n" > /dev/ttyUSB1  # удаляет файл-флаг AUTORUN.FLG - определение модема как флешки
   echo -e "AT+ZSNT=0,0,2" > /dev/ttyUSB1    # включить приоритет 3G при поиске и выборе сети
3. Заходим в NM, вручную подключаемся и, если надо, ставим галочку "Подключить автоматически". Все!

Кстати, после этого модем сожрал карточку МТС, мегафон еще не испытал...

Егор, 46 лет, лысый, очкастый и прочее! ))) Ubuntu 10.04
      Особое Cпасибо: Великому Гуглу,  Immune, Censor, bulatus
« Последнее редактирование: 14 Октября 2010, 12:32:32 от Egor1963 »
Егор 1963 года издания. Ubuntu с 2007 года и обратно в Win не ходун

Оффлайн Renaissance

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2121
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #17 : 14 Октября 2010, 12:37:18 »
Egor1963, спасибо, добавил в шапку.

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #18 : 17 Октября 2010, 15:14:30 »
Вот в этом посте - http://community.livejournal.com/ru_linux/2368265.html?thread=33419529#t33419529, очень помог в работе с модемом. В perl-е не силен, не могу толком разобрать как оно работает, но все необходимые функции в нем есть.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн Renaissance

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2121
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #19 : 17 Октября 2010, 15:47:26 »
Это не perl, а AT команды. Так даже проще.

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #20 : 17 Октября 2010, 16:02:35 »
Там в посте есть ссылка на perl-скрипт, вот первоисточник: http://m-blog.pp.ua/без-рубрики/14.html. Там же есть полный список команд модема.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн Renaissance

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2121
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #21 : 17 Октября 2010, 16:05:39 »
Там в посте есть ссылка на perl-скрипт, вот первоисточник: http://m-blog.pp.ua/без-рубрики/14.html. Там же есть полный список команд модема.
Она там не выделена, я и не заметил. Классно, теперь ещё и скрипт проверки баланса появился :)

Пользователь решил продолжить мысль 17 Октября 2010, 16:06:01:
А нативный Билайн Интернет Дома пробовал кто-нибудь?

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #22 : 17 Октября 2010, 16:09:17 »
Да лучше бы на какую нибудь помойку выложили, не думаю что оно много весит. Да и какой смысл в этой программе, если можно воспользоваться скриптами и network-manager.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн Renaissance

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2121
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #23 : 17 Октября 2010, 16:11:39 »
aliftin, опа, она же только для Huawei. Накладочка.

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #24 : 17 Октября 2010, 16:20:19 »
Ну значит не нужна. Не могу понять как должны работать команды для управления модемом из терминала (в ссылке что я привел в посте №20 это пункт 6), при вводе ничего не происходит.

UP Доработал скрипт подключения через командную строку:
#!/bin/sh
DIALTIMEOUT=20

##beeline apn
#MODEM=ttyUSB2 SPEED=115200 MODEM_INIT='AT+CGDCONT=1,\"IP\",\"home.beeline.ru\" OK'

##megafon apn
MODEM=ttyUSB2 SPEED=115200 MODEM_INIT='AT+CGDCONT=1,\"IP\",\"internet\" OK'
IH_IP=" ipcp-accept-local ipcp-accept-remote noipdefault
        debug usepeerdns user gdata mtu 576
        novj nobsdcomp novjccomp nopcomp noaccomp"
LOGSCRIPT="CONNECT"
PHONE="*99***1#"
       

DR=`route -n | egrep '^0.0.0.0'| grep -v ppp | sed 's/^[^ ]*  *\([^ ]*\) .*/default gw \1/'` ;
 if [ -n "$DR" ] ; then
   trap "echo route add $DR ; route add $DR ; exit"  2 3 9 15
    route delete $DR
    echo route delete $DR
 fi


while  true ; do
    pppd \
    connect 'chat -v ABORT "NO DIALTONE" ABORT "NO CARRIER" ABORT BUSY "" '"$MODEM_INIT"' ATDP'$PHONE' '"$LOGSCRIPT"' ;' \
    crtscts defaultroute modem -detach mru 576 \
    $NASH_IP:$IH_IP /dev/$MODEM $SPEED
    cat /etc/ppp/resolv.conf > /etc/resolv.conf
    sleep $DIALTIMEOUT
done

Там есть apn для операторов "Билайн" и "Мегафон", просто закоментируйте нужные строки. Есть минус: при обрыве соединения модем нужно передергивать, но это наверно можно вылечить.
« Последнее редактирование: 17 Октября 2010, 16:41:25 от aliftin »
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн nik4sch

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #25 : 09 Ноября 2010, 07:36:17 »
Подскажите пожалуйста, как определить на какой виртуальной консоли
/dev/ttyUSB0
/dev/ttyUSB1
/dev/ttyUSB2
находится модем?

Оффлайн juss

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #26 : 01 Декабря 2010, 16:06:31 »
Добрый день. Сделал все как вы написали, Ubuntu 10.10 все отлично работает, спасибо. Но вот такой вопрос, а как вернуть все назад, чтобы модем определялся в Windows и можно было бы с него поставить драйвера и софт(Билайн), а то модем не мой, скоро нужно возвращать. Заранее благодарен

Оффлайн belobog1

  • Активист
  • *
  • Сообщений: 768
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #27 : 01 Декабря 2010, 16:26:50 »
Подскажите пожалуйста, как определить на какой виртуальной консоли
/dev/ttyUSB0
/dev/ttyUSB1
/dev/ttyUSB2
находится модем?

у зте это /dev/ttyUSB2

Пользователь решил продолжить мысль [time]Wed Dec  1 16:31:23 2010[/time]:
Добрый день. Сделал все как вы написали, Ubuntu 10.10 все отлично работает, спасибо. Но вот такой вопрос, а как вернуть все назад, чтобы модем определялся в Windows и можно было бы с него поставить драйвера и софт(Билайн), а то модем не мой, скоро нужно возвращать. Заранее благодарен
в консоли вводим команду
echo -e "AT+zcdrun=9" > /dev/ttyUSB1  
(это если ты делал всё как тут описано команда вернёт файловую систему модема к первоначальному состоянию, хотя я придерживаюсь мнения, что делать надо всё через модемный порт
/dev/ttyUSB2)

Пользователь решил продолжить мысль [time]Wed Dec  1 16:37:40 2010[/time]:
ШАГ 1. Подключение модема.
Просто подключаем модем, он определяется автоматически, если появилось 3 виртуальных консоли:
Код:
  /dev/ttyUSB0
   /dev/ttyUSB1
   /dev/ttyUSB2    #!!!!!!!!!!
(с)
ШАГ 3. Подключение к сети Интернет.
[Dialer Defaults]
Init1 = ATZ
Init3 = AT+CGDCONT=1,"IP","www.home.beeline.ru"
#Init3 = AT+CGDCONT=1,"IP","www.home.beeline.ru"
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Phone = *99#
ISDN = 0
Stupid Mode = 1      # необходимо для этого модема
Auto Reconnect = 0
Idle Seconds = 0
Username = igprs
Password = internet
Modem Type = USB Modem
Modem = /dev/ttyUSB3  #!!!!!!!!!!!!
Boud = 9600
(с)
возникает вопрос откуда взялся ttyUSB3 в версии соединения через ввдиал, если с самого начала его не было?
Уж поправьте или добавьте запись дающую ответ на вопрос.
« Последнее редактирование: 01 Декабря 2010, 16:39:41 от belobog1 »
ubuntu_windows_mac os x_open solaris_чтоб ещё впихнуть в железку

Оффлайн efgx

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #28 : 02 Декабря 2010, 19:48:54 »
Добрый день. Сделал все как вы написали, Ubuntu 10.10 все отлично работает, спасибо. Но вот такой вопрос, а как вернуть все назад, чтобы модем определялся в Windows и можно было бы с него поставить драйвера и софт(Билайн), а то модем не мой, скоро нужно возвращать. Заранее благодарен
Две команды в консоли вернут все как было:
echo -e "AT+zcdrun=F" > /dev/ttyUSB1
echo -e "AT+zcdrun=9" > /dev/ttyUSB1

Оффлайн krot24

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: [HOWTO] USB-модем Beeline / Билайн ZTE MF100
« Ответ #29 : 05 Декабря 2010, 20:38:59 »
Доброе время суток. У меня модем Билайн ZTE MF100. За последнее время при входе интернета скорость медленная стала и мигает синим цветом, за место зеленого. Вот буду решать эту проблему. может здесь кто нибудь подскажет. Кстати я с друганом разлочим любые 3g модемы под разные операторы (естественно бесплатно), что интересно свой usb билайн модем еще не прошивал. Как ошибку устраню, отпишусь

 

Страница сгенерирована за 0.037 секунд. Запросов: 25.