vitus_wagner: My photo 2005 (Default)
vitus_wagner ([personal profile] vitus_wagner) wrote2010-05-03 12:59 pm

3G есть

Жизнь на Марсе 3G интернет в деревне - есть.

Правда, то решение которое у меня сейчас работает требует использования одного бинарника который поставлялся вместе с модемом. А он, естественно, для архитектуры i386. Но вроде на просторах сети можно найти исходник и собрать под тот процессор который будет в точке доступа.
\
Впрочем, и точка доступа в которую я хочу воткнуть этот модем и закинуть на чердак, пока не куплена. Так что еще не известно какой там процессор.

Кто не читал предыдущего поста речь идет о мегафоновском Интернет-Драйв в окрестностях Селижарово. Если кто захочет мне помочь рекомендациями какую прошивку для точки доступа брать, модем Huawei E-1550

[identity profile] vitaly (from livejournal.com) 2010-05-04 06:39 am (UTC)(link)
насколько я понял, в боевых условиях еще не проверен?
как покажет себя в разных погодных условиях и т.п. неизвестно, поэтому для себя в такой ситуации постарался сигнал иметь с запасом

но если модем уже куплен, конечно тема моделей несколько запоздала :)

[identity profile] edo-rus.livejournal.com 2010-05-04 07:16 am (UTC)(link)
я "щупал" только на broadcom.

1. dlink dir-320
плюсы - цена;
минус - всего 1 usb - что-то кроме модема воткнуть проблематично (3g-модемы не всегда заводятся через usb hub, хотя именно e1550 с dir-320 через хаб у меня работает)
2. asus wl-500gP v1
плюсы: 8Мб flash (vs 4Mb у dir-320), внешний usb-контроллер (вместо достаточно проблемной реализации, встроенной в broadcom'овский процессор) и 2 usb-порта.
минус: давно снят с производства.
3. asus wl-500gP v2
плюсы: 8Мб flash, 2 usb
минусы: цена, используется тот же встроенный в broadcom usb controller + usb hub.

по прошивкам - мне openwrt нравится. в 4Мб flash помещается всё, в 8Мб совсем всё ;)

хотя если есть желание - можно конечно и debian на usb flash (или на sd-карту - можно припаять разъём для неё к задействованным под светодиоды gpio ногам процессора)

[identity profile] edo-rus.livejournal.com 2010-05-04 07:26 am (UTC)(link)
я бы рекомендовал e1750.
во-первых у e1550 потолок upload 384кбит (против нескольких мегабит у e1750), во-вторых в реальных сетях с e1750 rtt процентов на 30 ниже.

минус - с dir-320 через usb hub у меня e1750 не заработал (напрямую работает нормально).

[identity profile] edo-rus.livejournal.com 2010-05-04 07:29 am (UTC)(link)
а с чего ограничение по скорости? в винде модем точно так же видится как последовательный порт (вернее пара-тройка последовательных портов), поверх которого бегают обычные at-команды и ppp.

[identity profile] fk0.livejournal.com 2010-05-04 07:56 am (UTC)(link)
Практически я видел скорость 200килобайт в секунду (следовательно 2мбит/с). Но я вообще никогда со скоростью даже не заморачивался, насколько я понимаю, скорость там более чем виртуальное понятие. Там же RX/TX физически нет. А множители -- кому они нужны, лишь бы B115200 и т.п. в ioctl() былo, a уж как там сделано -- дело десятое.

USSD увы, похоже с этим модемом никак. Ни через ATD, ни через AT+CUSD он никак не хочет. Это, кстати, интересный вопрос. Хрен бы с балансом, но через USSD там масса разных сервисов полезных. Авторы модема, видимо, ниасилили, как и ATH у них не работает (жесть!) и т.п. -- модем, скорей, внутри исключительно сырой и предназначен скорей быть "интернет-свистком", чем полноценным модемом. Хотя вот коннект с FIDO-узлами (через модемный пул опсоса) успешно на 28800 был (при наличии 3G, иначе 9600 максимум).

[identity profile] fk0.livejournal.com 2010-05-04 08:00 am (UTC)(link)
PDU имеет отношение не к оператору, а к тому как это модем раскодирует или нет. Имеете значение, скорей, AT+CSCS. Ну а для SMS -- AT+CMGF. Вообще не в PDU -- это неправильно (для SMS), ибо там что угодно может быть, не особо и читаемое даже, да ещё и на сегменты попиленное -- и не факт, что при поддержке текста оно соберётся корректно модемом (увы, в ихнем клозет-соурсе говнокода не меньше чем в опенсоурсе) и лучше бы разбирать программно.

С компортами там просто. Два из них именно для AT-команд или данных (я так догадываюсь, это чтоб через один данные качать, а через другой ещё что-то делать, иначе +++ и ATO каждый раз неудобно), но оно работает там через пень-колоду ибо внутри, повторюсь, IMHO, исключительно страшно (в модеме) всё. Через третий порт звук умеет вводиться-выводиться при голосовом звонке.

[identity profile] fk0.livejournal.com 2010-05-04 08:07 am (UTC)(link)
Если он в "3G-сети", то и палки там 3G. Другое дело, что палок бывает много, а связи никакой. Вон в Питере у МТС угол Литовской и Менделеевской -- заколдованное место... одни разрывы.

Можно, думаю, его разобрать, выход под антенну там, я уверен в этом чуть менее, чем полностью, на 50 ом -- распаять кабель с SMA разъёмом, куда вкручивать антенну. Другое дело, что это малоосмысленно. В кабеле сигнал теряется больше, чем даёт антенна, при сколько-нибудь длинном кабеле. Проще замотать модем в полиэтиленовый мешок и на длинном USB-кабеле вытянуть на мачту (только не на самый верх и провод заземления до верху -- нужен, иначе сдохнет нафиг). Либо распаять не на кабель, а прямо на выводы антенны, и опять же на мачту, а вниз USB. Но где взять приличную направленную антенну для GSM ещё тот вопрос...

[identity profile] fk0.livejournal.com 2010-05-04 08:11 am (UTC)(link)
Может быть, можно разлочить: http://groups.google.com/group/fido7.su.hardw.other/msg/fd1884804873035f?hl=en&dmode=source&output=gplain

[identity profile] edo-rus.livejournal.com 2010-05-04 08:25 am (UTC)(link)
сейчас проверил с e1750:

1. ussd отпрабатывает и на ttyUSB0, и на ttyUSB2;

2. запрос нужно отправлять в PDU, ответ тоже приходит в PDU, например для *100#:
AT+CUSD=1,AA180C3602,15
+CUSD: 0,"002D00320032003900310036002E003300330020044004430431002E000A0414006F006304420443043F043D006F003A003100320035002C00300020004D0062002E000A",72
btw, для perl'а как обычно есть соответсвующий модуль - Device::Gsm::Pdu.

3. при поднятной ppp-сессии ussd работает.

[identity profile] edo-rus.livejournal.com 2010-05-04 08:26 am (UTC)(link)
упс, не там ответил...

[identity profile] edo-rus.livejournal.com 2010-05-04 08:29 am (UTC)(link)
мне часто нужно бывает подключить usb flash. хотя если нет зуда ставить "настоящий" debian, то конечно можно обойтись одним usb-портом.

ещё совет подключать модем через удлинитель (хотя бы коротенький), а то излучает модем прилично.

и БП у роутера можно сразу поменять на нормальный.

[identity profile] edo-rus.livejournal.com 2010-05-04 08:32 am (UTC)(link)
по ussd написал выше.
по используемой сети - модем постоянно сыпет на управляющий порт что-то.
гугл сходу навёл вот на это (http://mybroadband.co.za/vb/showthread.php?21726-Linux-HOWTO-%28With-Stats%29&p=715513#post715513)

[personal profile] ramendik 2010-05-04 10:47 am (UTC)(link)
а не знаю с чего, но 512к.

[personal profile] ramendik 2010-05-04 10:48 am (UTC)(link)
http://www.linux.ie/articles/tutorials/threeirelandUSBmodem.php

Но - там почему-то вообще не было проблемы переключения CDROM>modem. Не было, и всё тут.

[personal profile] ramendik 2010-05-04 10:50 am (UTC)(link)
3G - это совсем не GSM по частоте...

[identity profile] edo-rus.livejournal.com 2010-05-04 10:58 am (UTC)(link)
вот с e1750 в linux:
2010-05-04 14:57:00 (132 KB/s) - `patch-2.6.33.3.bz2' saved [133811/133811]

не думаю, что в windows будет больше.

[personal profile] ramendik 2010-05-04 11:03 am (UTC)(link)
Возможно, дело в другом модеме. А может в ядре что-то пофиксили - у меня было 2.6.18 (2007 год и sarge).

Page 2 of 4