USB Beeline модем под FreeBSD.

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
MATPOCKuH
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-11-24 14:50:11
Контактная информация:

Re: USB Beeline модем под FreeBSD.

Непрочитанное сообщение MATPOCKuH » 2010-11-24 14:59:03

Antarex писал(а):У меня модем Beeline ZTE MF100. Он куплен совсем недавно, на гарантии. Я пока не хотел бы его перепрошивать.
А зачем его перепрошЫвать?
Согласно рекомендациям я с виндовой машЫны через гипертерм сказал модему:

Код: Выделить всё

AT+ZCDRUN=E
AT+ZCDRUN=8
AT+ZSNT=0,0,2
и всё. никаких перепрошЫвок. При желании даже эти изменения спокойно откатываются.
Остальной конфиг для ppp.conf брал отсюда. Единственное - для питера (?) пришлось изменить эту строку:

Код: Выделить всё

set ifaddr 0.0.0.0/0 10.0.0.1/32
В противном случае от билайна приходил dst address 0.0.0.0 и фряшечка посылала меня куда подальше.

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: USB Beeline модем под FreeBSD.

Непрочитанное сообщение manefesto » 2010-11-24 15:36:30

у меня есть ZTE MF810 вроде, чешу репу как его прикрутит
я такой яростный шо аж пиздеЦ
Изображение

Antarex
рядовой
Сообщения: 17
Зарегистрирован: 2008-09-09 20:12:40

Re: USB Beeline модем под FreeBSD.

Непрочитанное сообщение Antarex » 2010-11-24 15:47:58

MATPOCKuH

Спасибо, что уделили время. Я и раньше находил в сети информацию о подобных AT-командах:

Код: Выделить всё

AT+ZCDRUN=E
AT+ZCDRUN=8
После этих действий FreeBSD опознает модем (u3g) и через него можно выйти в интернет, но через несколько минут коннекта связь принудительно разрывается. С помощью PortMon под Windows видно, что модем по-прежнему регулярно посылает запрос AT+ZOPERTER:0,XXXXX, на который сервисная программа Билайна отвечает AT+ZOPERTE=1,YYYYY.

Возможно, это связано с тем, что у меня модем версии 2010 года и он новее, чем у вас. В разных источниках о удалении флага NODOWNLOAD пишут разное, некоторые не рекомендуют его удалять. Я пробовал и удалять его, и восстанавливать. Но проблему с разрывами связи под FreeBSD это не решило. Под Win + сервисной программой Билайна проблемы нет.

Пожалуйста, сравните эти данные:

Код: Выделить всё

Версия сервисной программы Билайна: RUBLNEWPCMANAGERV1.0.0B21
 
ati
Manufacturer: ZTE INCORPORATED
Model: MF100
Revision: BD_BLNP671A1V1.0.0B02

MATPOCKuH
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-11-24 14:50:11
Контактная информация:

Re: USB Beeline модем под FreeBSD.

Непрочитанное сообщение MATPOCKuH » 2010-11-24 16:10:46

Antarex писал(а):

Код: Выделить всё

AT+ZCDRUN=E
AT+ZCDRUN=8
ну. последняя команда вроде как выставляет приоритет 3g, так что...
После этих действий FreeBSD опознает модем (u3g) и через него можно выйти в интернет, но через несколько минут коннекта связь принудительно разрывается.
Спецом сейчас зашёл на ту машынку и погрипал по ppp.log.0.bz2. у меня картинка примерно такая:

Код: Выделить всё

Nov 24 05:02:21 sirius ppp[706]: tun0: Chat: Received: CONNECT 3600000
Nov 24 06:32:35 sirius ppp[706]: tun0: Chat: Received: CONNECT 3600000
Nov 24 08:02:54 sirius ppp[706]: tun0: Chat: Received: CONNECT 3600000
Nov 24 09:33:08 sirius ppp[706]: tun0: Chat: Received: CONNECT 3600000
Nov 24 11:03:22 sirius ppp[706]: tun0: Chat: Received: CONNECT 3600000
Nov 24 13:40:13 sirius ppp[706]: tun0: Chat: Received: CONNECT 3600000
Nov 24 15:10:30 sirius ppp[706]: tun0: Chat: Received: CONNECT 3600000
т.е. разрывы есть, но на "через несколько минут" это всё таки не очень похоже...
причём в 8:02 это принудительный reconnect через kill -USR1 из-за плавающего глюка, когда почему-то перестают ходить пакеты...
С помощью PortMon под Windows видно, что модем по-прежнему регулярно посылает запрос AT+ZOPERTER:0,XXXXX, на который сервисная программа Билайна отвечает AT+ZOPERTE=1,YYYYY.
хм. если подцепиться cu -l cuaU0.1 то туда тоже периодически валятся такие сообщения, но к дисконнекту самого ppp они не приводят. к слову говоря, ppp у меня использует cuaU0.2.

btw. вариант с написанием тупой проги, которая будет обеспечивать ответ на глупые вопросы модема предлагать? :)
Возможно, это связано с тем, что у меня модем версии 2010 года и он новее, чем у вас.
я этот модем покупал толи в августе этого года, толи около того.

Код: Выделить всё

Revision: BD_BLNP671A1V1.0.0B02
Revision идентичен.
Те, кто не любит котов - собаки.