PDA

Bekijk de volledige versie : LTE от 4G Мегафон/MTC/Yota (Huawei E392/E398) на роутере Asus



vrungel
29-03-2012, 19:21
rt-n16 / n66u + 4G (huawei e398)

Добрый день, имеется роутер RT-N16 + huawei e173 = работают отлично в сети 3g.
Появилась сеть LTE (4G) используются модемы huawei e398.
Вопрос будет ли N16 поддерживать работу e398 в 4G или нет?
Так как стоимость е398 кусается, нет пока возможности купить и проверить.
Возможно удастся взять потестить на пару дней.

1. Подскажите можно ли совместить N16 и е398 для работы в 4G?
2. Подскажите можно ли совместить N66U и е398 для работы в 4G?
(при необходимости есть возможность привезти N66U).

Спасибо.

rss
23-04-2012, 12:43
http://corp.megafon.ru/press/information/20120423-0928.html

harsh132
23-04-2012, 13:12
Новость безусловно радостная. Особенно рад за сибиряков (если мне память не изменяет
они последнее время быстрее всех получают доступ к новым "плюшкам")

Мужики, а что сегодня с форумом то было? Или я опять один "одаренный"?
У меня сегодня прям дикий "фарт" вечером блинлайн "на районе" накрылся. Ну ладно yota есть.
По бабушкиному паспорту получил "полный доступ" на сутки:) А сейчас на LTE сижу.
Кстати они видимо решили "настроить" оборудование, скорость 2МБ/с в торренте.
З.Ы. Под виндой 8 (наверное без разницы) греется:(

Уважаемый Omega я написал это ибо нет у меня пока возможности погонять yoty с роутером.
N56U в подмосковье(и пока еще к нему поддержку LTE не "прикрутили"), а N12 без USB
(по этой причине будет покупаться другой чуть позже)

Rusink
30-04-2012, 08:36
А кто-нибудь пробовал подключать LTE модем от Мегафона

Huawei e392 (http://www.mforum.ru/news/article/096073.htm)?

rss
30-04-2012, 13:29
А кто-нибудь пробовал подключать LTE модем от Мегафона

Huawei e392 (http://www.mforum.ru/news/article/096073.htm)?

Скорее всего будет выглядеть как обычный модем. Впрочем, может быть он также сможет работать как usb-ethernet-устройство.

paulerr
30-04-2012, 22:51
Megafon (Huawei) E392 - таки да, работает как обычный USB-модем. RT-N16, прошивка 4072


USB Devices

T: Bus=01 Lev=02 Prnt=03 Port=02 Cnt=02 Dev#= 5 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1506 Rev= 0.00
S: Manufacturer=Huawei Technologies
S: Product=HUAWEI Mobile
C:* #Ifs= 7 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=option
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=(none)
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=(none)
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=01 Prot=09 Driver=(none)
E: Ad=85(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=08 Driver=(none)
E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms



Были в ночь на 29 в МСК тесты - поймал LTE. Только странно как-то работал speedtest: не мог показать скорость UP. Из 10 попыток только 2 закончились удачно, на остальных просто не заканчивался тест и скрость падала с 7 Mb/s до 0 :(
Тестилось как по WIFI, так и по проводу, и с разных браузеров. Если этот модем запускался напрямую с компа или через UPVEL UR-703N3G таких проблем не возникало. Может конечно вариант, то что тесты с ноутом были на балконе и UPVEL ставил на окошко, а RT-N16 висит в глубине квартиры.

TReX
30-04-2012, 23:37
Megafon (Huawei) E392 - таки да, работает как обычный USB-модем. RT-N16, прошивка 4072


These typically cannot be fully configured using AT commands
over a serial interface. It is necessary to speak the proprietary
Qualcomm MSM Interface (QMI) protocol to the device to enable the
ethernet proxy functionality.

The devices embed the QMI protocol in CDC on the control interface,
using standard CDC commands and notifications. The do not otherwise
use CDC commands for the ethernet function.

Так что с ним можно говорить как и с обычным модемом, но для пользования всеми фенечками надо пользовать CDC

Omega
01-05-2012, 04:22
А кто-нибудь пробовал подключать LTE модем от Мегафона

Huawei e392 (http://www.mforum.ru/news/article/096073.htm)?
http://forum.ixbt.com/post.cgi?id=attach:17:45949:186:2

http://forum.ixbt.com/post.cgi?id=attach:17:45949:186:1

http://forum.ixbt.com/topic.cgi?id=17:45949-8

http://www.i-sim.ru/modem/megafon-lte/

yupych
16-05-2012, 10:34
Все суперски завелось по этой инструкции:

http://vampik.ru/2012/04/29/nastroyka-routera-dlya-rabotyi-s-lte-modemom/

Вот с этой прошивкой: http://vampik.ru/wl500g/rtn/4189/DIR320-1.9.2.7-rtn-r4189M.trx

8954

Вопрос. С мегафоновским 4G-модемом кто-либо смог подружиться?

UP: Вроде дружит (http://wl500g.info/showthread.php?29097-Ethernet-over-USB-%E8%EB%E8-LTE-%EE%F2-Yota-%ED%E0-%F0%EE%F3%F2%E5%F0%E5-Asus&p=249872#post249872), но полноценных инструкций и тестирования нет.

dimez
16-05-2012, 12:29
Все суперски завелось по этой инструкции:

http://vampik.ru/2012/04/29/nastroyka-routera-dlya-rabotyi-s-lte-modemom/

Вот с этой прошивкой: http://vampik.ru/wl500g/rtn/4189/DIR320-1.9.2.7-rtn-r4189M.trx

8954

Вопрос. С мегафоновским 4G-модемом кто-либо смогу подружиться?

UP: Вроде дружит (http://wl500g.info/showthread.php?29097-Ethernet-over-USB-%E8%EB%E8-LTE-%EE%F2-Yota-%ED%E0-%F0%EE%F3%F2%E5%F0%E5-Asus&p=249872#post249872), но полноценных инструкций и тестирования нет.
E392 можно перевести в режим NDIS:

AT^SETPORT?
- Отображение текущей конфигурации

AT^GETPORTMODE
- Отображение в настоящее время активный режим

AT^SETPORT="A1,A2;1,2,3,7,A1,A2"
- Установить конфигурацию по умолчанию

AT^SETPORT="A1,A2;1,2,3,7"
- Отключить CD + SD

AT^SETPORT="A1,A2;1,2,3,A2"
- Отключает NDIS и CDROM - остаётся только модем и флешка

AT^SETPORT="A1,A2;1,2,3"
Только модем

AT^SETPORT="A1,A2;2,7"
- Отключить CD + SD + модем установить в Win7
только NDIS режим

AT^SETPORT="A1;2,7"
- Компакт-диск + NDIS

AT^SETPORT="A1,A2;1,2,3,7,A1,A2,4,5,6,A,B,D,E"
То же сброс по умолчанию.
Мне сегодня придёт модем на-пощупать, только вот роутера нет в ближайшей окрестности.

Rusink
16-05-2012, 13:07
E392 можно перевести в режим NDIS:

Мне сегодня придёт модем на-пощупать, только вот роутера нет в ближайшей окрестности.

А проверьте, bitte, в NDIS режиме он также выдает собственный IP, как например, YOTA ONE LTE LU150 выдает IP 10.0.0.10 Маска сети - 255.255.255.0 Шлюз и DNS 10.0.0.1 ?

dimez
16-05-2012, 20:03
А проверьте, bitte, в NDIS режиме он также выдает собственный IP, как например, YOTA ONE LTE LU150 выдает IP 10.0.0.10 Маска сети - 255.255.255.0 Шлюз и DNS 10.0.0.1 ?
Что-то непонятно, похоже, команды для e392 не подходят, или я не на тот порт стучусь, завтра продолжу эксперименты.

rss
16-05-2012, 20:19
Что-то непонятно, похоже, команды для e392 не подходят, или я не на тот порт стучусь, завтра продолжу эксперименты.

Если получится NDIS, просьба проверить совместно с ним работу ui-порта на SMS. Возможно придётся руками подгрузить insmod option verdor=0x... product=0x...

dimez
16-05-2012, 20:48
Если получится NDIS, просьба проверить совместно с ним работу ui-порта на SMS. Возможно придётся руками подгрузить insmod option verdor=0x... product=0x...
Завтра мне, как сказали, этот модем обратно принесут на щупания, роутера у меня под боком нет, есть мой рабочий линукс.
По-умолчанию грузится cdrom, по команде usb_modeswitch -H -v 12d1 -p 1505 -c /etc/usb_modeswitch.d/12d1\:1505 появляется устройство с 12d1:1506, имеющее 3 порта (на ttyUSB0 minicom говорит на команды просто Ok, на ttyUSB2 - раз в 1-2 секунду данные о приёме сигнала выдаёт (RSSI и LTE что-то там, на ttyUSB1 - не соединяется)
После AT^SETPORT="A1,A2;2,7" и перевтыкания - точно также cdrom, usb_modeswitch с теми же параметрами, появляется только ttyUSB0 с данными о приёме сигнала.

1fel
16-05-2012, 22:26
Сегодня купил мегафон 4G-(LTE) модем прекрасно работает на Asus 500gpV1


Все суперски завелось по этой инструкции:

http://vampik.ru/2012/04/29/nastroyka-routera-dlya-rabotyi-s-lte-modemom/

Вот с этой прошивкой: http://vampik.ru/wl500g/rtn/4189/DIR320-1.9.2.7-rtn-r4189M.trx

8954

Вопрос. С мегафоновским 4G-модемом кто-либо смог подружиться?

UP: Вроде дружит (http://wl500g.info/showthread.php?29097-Ethernet-over-USB-%E8%EB%E8-LTE-%EE%F2-Yota-%ED%E0-%F0%EE%F3%F2%E5%F0%E5-Asus&p=249872#post249872), но полноценных инструкций и тестирования нет.

Сегодня мегафон 4G-(LTE) модем купил прекрасно работает на Asus 500gpV1. Правда пришлось по морочится с настройками настраивал прям в центральном офисе мегафон, они сами офигели что он заработал через роутер и еще и в 4G…

WildBor
17-05-2012, 23:29
Сегодня мегафон 4G-(LTE) модем купил прекрасно работает на Asus 500gpV1. Правда пришлось по морочится с настройками настраивал прям в центральном офисе мегафон, они сами офигели что он заработал именно в 4G…
А у меня v2 с мегафоном 4G не получилось подружить. Правда я особо в настройках и не разбираюсь. Можно попросить краткую инструкцию или скриншот с настройками?
Прошивка 4202, в WAN Connection Type указал "USB modem", а что дальше делать не знаю.

1fel
17-05-2012, 23:59
А у меня v2 с мегафоном 4G не получилось подружить. Правда я особо в настройках и не разбираюсь. Можно попросить краткую инструкцию или скриншот с настройками?
Прошивка 4202, в WAN Connection Type указал "USB modem", а что дальше делать не знаю.

Сначала нужно поставить модем на ком активировать сим карту и на модем установит новую прошивку на сайте мегафон http://device.megafon.ru/u/devices/E392.120419.rar
После как заработал инет на компе, ставим модем на роутер и настраиваем роутер.

8967896889698970

badbro
20-05-2012, 00:36
вопрос такой у меня
Почитал но конкретно никто не говорит
Вот если подключить 4ж модем от мегафона там надо вбрать как я понял юсб модем.
Но фишка в то как я понял что мегафоовский модем работает ведь в режиме 3ж/4ж.
Соответственно как я понял если выбрать юсб модем то работать он будет чрз 3ж.
Как проверить в каком режиме на данный момент работает модем 3ж или ЛТЕ ?
Благодарю ...

1fel
20-05-2012, 01:05
вопрос такой у меня
Почитал но конкретно никто не говорит
Вот если подключить 4ж модем от мегафона там надо вбрать как я понял юсб модем.
Но фишка в то как я понял что мегафоовский модем работает ведь в режиме 3ж/4ж.
Соответственно как я понял если выбрать юсб модем то работать он будет чрз 3ж.
Как проверить в каком режиме на данный момент работает модем 3ж или ЛТЕ ?
Благодарю ...

Во-первых можно сделать тест скорости интернета, во-вторых он работает в той сети которая ловит в определенном месте, на модеме есть светодиодный индикатор когда он светится зеленым значит ловит и работает он в 2G, когда темно-синим 3G, когда голубой 4G.

dimez
22-05-2012, 15:41
Запустил Megafon e392 с RT-N10U (настраивается также, как и обычный 3G-модем от мегафона). Есть небольшой нюанс - модем большой и массивный, мешает верхняя крышка роутера, и его (модем) надо вставлять до самого конца в USB-порт, иначе нет контакта. Посадил его на USB-кабель, стало всё отлично.

Maxiller
25-05-2012, 10:04
wl500w (1.9.2.7-rtn-r4162) завёлся сразу, скорость держит.

dimez
25-05-2012, 13:44
Замерил скорость торрентом (ибо спидтесты - это полная ерунда). Скорость прыгает от 0.8MB/s до 2.2MB/s (на компьютере ужасный и тормозной мегафонный дашбоард показывал 2 палки приёма LTE), средняя линия на графике рисуется в районе 1.3MB/s. При работе торрента модем ощутимо нагревается. Загрузка (разогнанного RT-N10U) роутера не превышает 40%
Для просмотра уровня сигнала надо сделать следующие операции:
1) Послать Disconnect модему из веб-интерфейса
2) Из консольки (или из system command) послать команду
echo -e "AT^SETPORT=\"A1;1,2\"\r" > /dev/ttyUSB0 (после перевтыкания модема и срабатывания usb_modeswitch появятся 2 порта, основной /dev/ttyUSB0 и служебный /dev/ttyUSB1)
3) из консольки (putty, system command тут не подойдёт) сделать
cat /dev/ttyUSB1 и смотреть на уровень сигнала, обновляющийся каждые 3 секунды:

^RSSI:23
^LTERSRP:-94,-8
Для прекращения просмотра - стандартный Ctrl+C

Altreg
27-05-2012, 14:46
Настройки из этой темы, включают E392 только в режиме 3G, ни каким LTE тут и не пахнет, прием 5 мегабит, отдача 2. Модем находится в зоне уверенного приема, где LU150 выдает результаты DL/UL 15 мбит/7 мбит. Так что при включении платного периода Е392, все пользователи, использующие роутер попадут на ограниченный тариф.

serg28serg
28-05-2012, 07:36
Так что при включении платного периода Е392, все пользователи, использующие роутер попадут на ограниченный тариф.

причем тут с роутером или без роутера ...
знакомые сидят на питерской йоте напрямик в комп, сказали что йота стала резать Р2Р трафик (в частности торренты),
случилось это когда йота прогнулась под мегафон.

Altreg
28-05-2012, 08:01
причем тут с роутером или без роутера ...
знакомые сидят на питерской йоте напрямик в комп, сказали что йота стала резать Р2Р трафик (в частности торренты),
случилось это когда йота прогнулась под мегафон.
При том, что с компьютера в программе "MegaFon Modem" видно к какой сети подключен Е392 (3g или 4g), и можно выбрать только 4G, а при подключении к 3G, даже при выборе тарифа "Максимальный" с 14.07.2012, объем трафика будет ограничен 8 ГБ.
От сюда вопрос: как подключить E392 через роутер в режиме 4G only?

vectorm
28-05-2012, 09:00
причем тут с роутером или без роутера ...
знакомые сидят на питерской йоте напрямик в комп, сказали что йота стала резать Р2Р трафик (в частности торренты),
случилось это когда йота прогнулась под мегафон.
Я полагаю, проблема не в "резании трафика", а в том, что не дают "белого" IP "физикам" + сам модем NATит трафик. Вот торренты и не отдаются на полную.

rss
28-05-2012, 11:14
От сюда вопрос: как подключить E392 через роутер в режиме 4G only?
Надо найти соответствующие AT-команды. Режим работы 3G или 4G скорее всего не зависит от интерфейса, которым подключен модем. А то, что он работает через ttyUSB, вовсе не ограничивает возможность работы в 4G.

Rusink
28-05-2012, 11:41
Надо найти соответствующие AT-команды. Режим работы 3G или 4G скорее всего не зависит от интерфейса, которым подключен модем. А то, что он работает через ttyUSB, вовсе не ограничивает возможность работы в 4G.

Уже было - пост #10 (http://wl500g.info/showthread.php?29009-4G-%CC%E5%E3%E0%F4%EE%ED-%28LTE-Modem-Huawei-E392-E398%29-%ED%E0-%F0%EE%F3%F2%E5%F0%E5-Asus&p=250510#post250510)

И здесь (http://trustoff.ru/page.php?14) .Обширная инфо и обсуждение - http://forum.ixbt.com/topic.cgi?id=16:42970

Altreg
28-05-2012, 12:57
Уже было - пост #10 (http://wl500g.info/showthread.php?29009-4G-%CC%E5%E3%E0%F4%EE%ED-%28LTE-Modem-Huawei-E392-E398%29-%ED%E0-%F0%EE%F3%F2%E5%F0%E5-Asus&p=250510#post250510)

И здесь (http://trustoff.ru/page.php?14) .Обширная инфо и обсуждение - http://forum.ixbt.com/topic.cgi?id=16:42970
Все эти посты у меня давно в закладках и все перепробывано.


А то, что он работает через ttyUSB, вовсе не ограничивает возможность работы в 4G
Да похоже у меня ограничивает мой WL-500gPV2 и его процессор, вот и упирается в 8 Мегабит, но почему с LU150 15 Мегабит на прием загружают всего 75% процессора.
А какая максимальная скорость 3G при наилучших условиях? У меня мегафоновская бс <100 метров в прямой видимости.

rss
28-05-2012, 13:37
Все эти посты у меня давно в закладках и все перепробывано.

Да похоже у меня ограничивает мой WL-500gPV2 и его процессор, вот и упирается в 8 Мегабит, но почему с LU150 15 Мегабит на прием загружают всего 75% процессора.Вполне возможно, что драйверы в цепочке usbserial-option-pppd менее эффективны, чем usbnet-rndis. Но чем посмотреть и проверить - не скажу. Проще всего попробовать переключить этот модем для работы с rndis и проверить.


А какая максимальная скорость 3G при наилучших условиях? У меня мегафоновская бс <100 метров в прямой видимости.

http://ru.wikipedia.org/wiki/HSDPA

У себя наблюдал 8-9 МБит при весьма непрямой видимости и расстоянии до БС не менее километра.

airwalk
28-05-2012, 14:30
Коллеги,

выручайте. Все делал по инструкции со скриншотами от 1fel. Рутер rt-n16, прошивка 4251.
Модем уже активтированный - выходил в Инет с компа.
Рутер модем видит, но не запускается. В лог пишет следующее:


Jan 1 03:00:02 kernel: TCP established hash table entries: 4096 (order: 3, 32768 bytes)
Jan 1 03:00:02 kernel: TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
Jan 1 03:00:02 kernel: TCP: Hash tables configured (established 4096 bind 4096)
Jan 1 03:00:02 dropbear[226]: Running in background
Jan 1 03:00:03 dnsmasq[233]: started, version 2.61 cachesize 512
Jan 1 03:00:03 dnsmasq[233]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-i18n no-IDN DHCP DHCPv6 no-scripts no-TFTP no-conntrack
Jan 1 03:00:03 dnsmasq-dhcp[233]: DHCP, IP range 192.168.1.101 -- 192.168.1.254, lease time 1d
Jan 1 03:00:03 dnsmasq[233]: read /etc/hosts - 3 addresses
Jan 1 03:00:03 dnsmasq-dhcp[233]: read /etc/ethers - 1 addresses
Jan 1 03:00:03 miniupnpd[234]: version 1.6 started
Jan 1 03:00:03 miniupnpd[234]: HTTP listening on port 60563
Jan 1 03:00:03 miniupnpd[234]: Listening for NAT-PMP traffic on port 5351
Jan 1 03:00:03 kernel: usbcore: registered new interface driver usbfs
Jan 1 03:00:03 kernel: usbcore: registered new interface driver hub
Jan 1 03:00:03 kernel: usbcore: registered new device driver usb
Jan 1 03:00:03 kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Jan 1 03:00:03 kernel: USB20H mdio control register : 0x80000018
Jan 1 03:00:03 kernel: ehci_hcd 0000:00:04.1: EHCI Host Controller
Jan 1 03:00:03 kernel: ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 1
Jan 1 03:00:03 kernel: ehci_hcd 0000:00:04.1: irq 5, io mem 0x18004000
Jan 1 03:00:03 kernel: ehci_hcd 0000:00:04.1: USB 0.0 started, EHCI 1.00
Jan 1 03:00:03 kernel: usb usb1: configuration #1 chosen from 1 choice
Jan 1 03:00:03 kernel: hub 1-0:1.0: USB hub found
Jan 1 03:00:03 kernel: hub 1-0:1.0: 2 ports detected
Jan 1 03:00:03 kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Jan 1 03:00:03 kernel: USB20H mdio control register : 0x80000018
Jan 1 03:00:03 kernel: ohci_hcd 0000:00:04.0: OHCI Host Controller
Jan 1 03:00:03 kernel: ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 2
Jan 1 03:00:03 kernel: ohci_hcd 0000:00:04.0: irq 5, io mem 0x18009000
Jan 1 03:00:03 kernel: usb usb2: configuration #1 chosen from 1 choice
Jan 1 03:00:03 kernel: hub 2-0:1.0: USB hub found
Jan 1 03:00:03 kernel: hub 2-0:1.0: 2 ports detected
Jan 1 03:00:03 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 2
Jan 1 03:00:04 kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: usb 1-2: new high speed USB device using ehci_hcd and address 3
Jan 1 03:00:04 kernel: usb 1-2: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: usbcore: registered new interface driver usblp
Jan 1 03:00:04 kernel: Linux video capture interface: v2.00
Jan 1 03:00:04 kernel: usbcore: registered new interface driver uvcvideo
Jan 1 03:00:04 kernel: USB Video Class driver (v0.1.0)
Jan 1 03:00:05 kernel: usbcore: registered new interface driver cdc_acm
Jan 1 03:00:05 kernel: drivers/usb/class/cdc-acm.c: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
Jan 1 03:00:05 kernel: usbcore: registered new interface driver usbserial
Jan 1 03:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
Jan 1 03:00:05 kernel: usbcore: registered new interface driver usbserial_generic
Jan 1 03:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core
Jan 1 03:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
Jan 1 03:00:05 kernel: usbcore: registered new interface driver option
Jan 1 03:00:05 kernel: drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.2
Jan 1 03:00:05 admin: modem with dataport: 2.0 not found
Jan 1 03:00:06 WAN port: cable disconnected
Jan 1 03:00:15 admin: modem with dataport: 2.0 not found
Jan 1 03:00:15 dnsmasq-dhcp[233]: DHCPREQUEST(br0) 192.168.1.207 00:e0:4c:03:a0:a8
Jan 1 03:00:15 dnsmasq-dhcp[233]: DHCPACK(br0) 192.168.1.207 00:e0:4c:03:a0:a8 ANNA-PC
Jan 1 03:00:18 dnsmasq-dhcp[233]: DHCPINFORM(br0) 192.168.1.207 00:e0:4c:03:a0:a8
Jan 1 03:00:18 dnsmasq-dhcp[233]: DHCPACK(br0) 192.168.1.207 00:e0:4c:03:a0:a8 ANNA-PC
Jan 1 03:00:25 admin: modem with dataport: 2.0 not found

пугает вот это - modem with dataport: 2.0 not found

И еще момент - удалось ли кому-то в итоге запустить модем в режиме 4G??
Где-то читал (http://comments.gmane.org/gmane.linux.usb.general/57135), что этот модем использует проприетарный режим команд QMI, а в режиме совместимости с AT командами работает только в режиме 3G

dimez
28-05-2012, 17:35
Надо вставить модем в порт до конца, потому-что e392 толстый и упирается в крышку. Или использовать USB-удлинитель.

1fel
28-05-2012, 23:43
Надо вставить модем в порт до конца, потому-что e392 толстый и упирается в крышку. Или использовать USB-удлинитель.
У меня на rt-n16 4G Мегафон нормально заработал с прошивкой http://asus.vectormm.net/rtn/4177/RT-N16-1.9.2.7-rtn-r4177.trx и с использованием USB-удлинителя 10см.


Все делал по инструкции со скриншотами от 1fel. Рутер rt-n16, прошивка 4251.
Модем уже активтированный - выходил в Инет с компа.
Рутер модем видит, но не запускается. В лог пишет следующее:.
Можно попробовать запустить вручную:


usb_modeswitch версии 1.2.3

usb_modeswitch -v 0x12d1 -p 0x14fe -V 0x12d1 -P 0x1506 -M "55534243123456780000000000000011062000000100000000 000000000000"
echo "12d1 1506" > /sys/bus/usb-serial/drivers/option1/new_id
На OpenWrt r31761 без костылей заводиться
http://www.gsmforum.su/showthread.php?t=85028&page=3

Вот ещё AT-команды для модемов Huawei:


Полезные команды:


ATI – вывод информации о модеме
AT^HSPA=1 и AT^HSUPA=0 – команды улучшения стабильности связи
AT+CFUN=1 – перезагрузка модема с перерегистрацией в сети GSM оператора без необходимости
«передергивать» 3G USB модем (перезапуск всего GSM стека – полный программный сброс)

Включение / отключение режимов 2G и 3G:


AT^SYSCFG=13,1,3fffffff,0,0 – режим только 2G
AT^SYSCFG=2,1,3fffffff,0,0 – режим предпочтительно 2G
AT^SYSCFG=14,2,3fffffff,0,1 – режим только 3G
AT^SYSCFG=2,2,3fffffff,0,1 – режим предпочтительно 3G
AT^SYSCFG=2,2,3fffff ff,0,2 – режим включение 2G и 3G

Включение / отключение режимов WCDMA, HSDPA, HSPA+, HSPA:


AT^HSDPA=1 – режим HSDPA включен
AT^HSDPA=0 – режим HSDPA выключен
AT^HSUPA=1 – режим HSUPA включен
AT^HSUPA=0 – режим HSUPA выключен

AT^HSPA=0 – режим WCDMA
AT^HSPA=1 – режим HSDPA
AT^HSPA=2 – режим HSPA
AT^HSPA=3 – режим HSPA+

AT^SYSCFG=13,1,3FFFFFFF,2,4 – режим только GPRS/EDGE
AT^SYSCFG=14,2,3FFFFFFF,2,4 – режим только 3G/WCDMA
AT^SYSCFG=2,1,3FFFFFFF,2,4 – режим предпочтительно GPRS/EDGE
AT^SYSCFG=2,2,3FFFFFFF,2,4 – режим предпочтительно 3G/WCDMA

AT-команды модемов Huawei E367, E352, E353, E171:


AT^SETPORT? – вывод на экран текущей конфигурации
AT^GETPORTMODE - вывод на экран активного режима в настоящее время
AT^SETPORT = "A1, A2, 1,2,3,7, A1, A2" – установка конфигурации по умолчанию
AT^SETPORT="A1,A2;1,2,3" - устройство в режиме Modem (работает быстрее и стабильнее)
AT^SETPORT = "A1, A2, 1,2,3,7" - устройство в режиме Modem + Network Card
AT^SETPORT="A1,A2;1,2,3,A2" - устройство в режиме Modem + Card Reader
AT^SETPORT = "A1, 2,7" - устройство в режиме Network Card + CD-ROM
AT^SETPORT = "A1, A2, 2,7" - устройство в режиме Network Card
AT^SETPORT = "A1, A2, 1,2,3,7, A1, A2, 4,5,6, A, B, D, E" - сброс настроек по умолчанию
http://3g-huawei.clan.su/publ/help_information/at_command_modem_huawei/2-1-0-10

Rusink
31-05-2012, 08:52
Вполне возможно, что драйверы в цепочке usbserial-option-pppd менее эффективны, чем usbnet-rndis. Но чем посмотреть и проверить - не скажу. Проще всего попробовать переключить этот модем для работы с rndis и проверить.


Вот, что пишут разработчики прошивки для Zyxel Keenetic по этому поводу:


...этот модем работает в режиме как обычный 3G, поддержка в режиме NDIS Ethernet в V.1 не предусматривалась, и скорее всего не будет. ... Разница в том, что через PPP режим максимальная скорость упрется в производительность процессора и USB, скорость будет почти в трое меньше, чем если бы использовался режим NDIS Ethernet, предположительно, в режиме PPP максимальная скорость до 20Мбит, в режиме NDIS Ethernet до 60Мбит. Естественно, даже 20Мбит для многих будет не достижимо, в среднем будет 10-12Мбит на прием и 5-10Мбит на отдачу, как только Мегафон закончит тестирование, ну, а пока, в некоторых местах скорость на прием достигает 70Мбит, что уже не реально прокачать по USB, однако в случае с PPP эта скорость обрежется до 20Мбит, а в случае с NDIS Ethernet до 50-60Мбит, .... Сложность заключается в том, что для работы NDIS Ethernet требуется специальная активация через закрытый QMI протокол, но пока, сколько не бились с этим, мегафоновский E392 на отрез отказывается работать в этом режиме.

Источник (http://forum.ixbt.com/topic.cgi?id=14:55989-150#4715)

harsh132
31-05-2012, 09:28
Вот, что пишут разработчики прошивки для Zyxel Keenetic по этому поводу:

Под скоростью по USB и проца они насколько можно понять опираются на то железо которое в кинетиках стоит, ибо с более современным железом и полноценным USB эти скорости при "идеальных" условиях вполне достижимы.

Omega
01-06-2012, 02:17
Коллеги, выручайте. Все делал по инструкции со скриншотами от 1fel. Рутер rt-n16, прошивка 4251.
Модем уже активтированный - выходил в Инет с компа. Рутер модем видит, но не запускается. В лог пишет следующее:

Jan 1 03:00:03 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 2
Jan 1 03:00:04 kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: usb 1-2: new high speed USB device using ehci_hcd and address 3
Jan 1 03:00:04 kernel: usb 1-2: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: usbcore: registered new interface driver usblp
Jan 1 03:00:04 kernel: Linux video capture interface: v2.00
Jan 1 03:00:04 kernel: usbcore: registered new interface driver uvcvideo
Jan 1 03:00:04 kernel: USB Video Class driver (v0.1.0)
Jan 1 03:00:05 kernel: usbcore: registered new interface driver cdc_acm
Jan 1 03:00:05 kernel: drivers/usb/class/cdc-acm.c: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
Jan 1 03:00:05 kernel: usbcore: registered new interface driver usbserial
Jan 1 03:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
Jan 1 03:00:05 kernel: usbcore: registered new interface driver usbserial_generic
Jan 1 03:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core
Jan 1 03:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
Jan 1 03:00:05 kernel: usbcore: registered new interface driver option
Jan 1 03:00:05 kernel: drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.2
Jan 1 03:00:05 admin: modem with dataport: 2.0 not found
Jan 1 03:00:06 WAN port: cable disconnected
Jan 1 03:00:15 admin: modem with dataport: 2.0 not found
пугает вот это - modem with dataport: 2.0 not found

И еще момент - удалось ли кому-то в итоге запустить модем в режиме 4G??
Где-то читал (http://comments.gmane.org/gmane.linux.usb.general/57135), что этот модем использует проприетарный режим команд QMI, а в режиме совместимости с AT командами работает только в режиме 3G


Нашел команду: AT^SETPORT="A1,A2;1,2,3,A2" переводит в режим модема. По умолчанию стояло A1;1,2,3,7,A1,A2
А когда задал AT^SETPORT="A1,A2;1,2,3,7,A1,A2,4,5,6,A,B,D,E" появилось в диапазоне LTE_B38_2600 строка.

http://i34.fastpic.ru/big/2012/0515/44/52a4656962d0f17c2f5f807df49a6e44.jpg


E392 перевел в режим модема (команда AT^SETPORT="A1,A2;1,2,3,A2")
В роутере прописал APN Internet и номер набора *99#

http://i37.fastpic.ru/thumb/2012/0517/18/8db7a9ba9da7b7993af92375c739ce18.jpeg (http://fastpic.ru/view/37/2012/0517/8db7a9ba9da7b7993af92375c739ce18.jpg.html) http://i37.fastpic.ru/thumb/2012/0517/71/774433e2fe04b8cd097b9f7c5cd25271.jpeg (http://fastpic.ru/view/37/2012/0517/774433e2fe04b8cd097b9f7c5cd25271.jpg.html)

Еще в настройках указал тип WAN -Usb модем
http://forum.ixbt.com/topic.cgi?id=16:42970-2 ;)


# lsusb
Bus 002 Device 005: ID 12d1:1506 Huawei Technologies Co., Ltd.

# lsmod
Module Size Used by
hw_cdc_driver 27959 0
mii 3343 1 hw_cdc_driver
option 13394 2
usb_wwan 7667 1 option
usbserial 26259 6 option,usb_wwan

# usb-devices
T: Bus=02 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#= 5 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1506 Rev=00.00
S: Manufacturer=Huawei Technologies
S: Product=HUAWEI Mobile
C: #Ifs= 7 Cfg#= 1 Atr=c0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=option
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=option
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=option
I: If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=01 Prot=09 Driver=huawei_ether
I: If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=08 Driver=huawei_ether
I: If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I: If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

# dmesg
usb 2-1.2: new high speed USB device number 4 using ehci_hcd
usb 2-1.2: New USB device found, idVendor=12d1, idProduct=1505
usb 2-1.2: New USB device strings: Mfr=3, Product=2, SerialNumber=0
usb 2-1.2: Product: HUAWEI Mobile
usb 2-1.2: Manufacturer: Huawei Technologies
scsi10 : usb-storage 2-1.2:1.0
scsi 10:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 0
sr1: scsi-1 drive
sr 10:0:0:0: Attached scsi CD-ROM sr1
sr 10:0:0:0: Attached scsi generic sg2 type 5
usb 2-1.2: USB disconnect, device number 4
usb 2-1.2: new high speed USB device number 5 using ehci_hcd
usb 2-1.2: New USB device found, idVendor=12d1, idProduct=1506
usb 2-1.2: New USB device strings: Mfr=4, Product=3, SerialNumber=0
usb 2-1.2: Product: HUAWEI Mobile
usb 2-1.2: Manufacturer: Huawei Technologies
scsi11 : usb-storage 2-1.2:1.5
scsi12 : usb-storage 2-1.2:1.6
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
option 2-1.2:1.0: GSM modem (1-port) converter detected
usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB0
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
usbcore: registered new interface driver huawei_ether
scsi 11:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 0
scsi 12:0:0:0: Direct-Access HUAWEI SD Storage 2.31 PQ: 0 ANSI: 2
sd 12:0:0:0: Attached scsi generic sg2 type 0
sd 12:0:0:0: [sdb] Attached SCSI removable disk
sr1: scsi-1 drive
sr 11:0:0:0: Attached scsi CD-ROM sr1
sr 11:0:0:0: Attached scsi generic sg3 type 5
option 2-1.2:1.1: GSM modem (1-port) converter detected
usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB1
option 2-1.2:1.2: GSM modem (1-port) converter detected
usb 2-1.2: GSM modem (1-port) converter now attached to ttyUSB2
http://habrahabr.ru/post/144239/ :cool:

Rusink
01-06-2012, 05:49
Небольшие комментарии и добавления по работе LTE модема Huawei E392 от Мегафона:

1. Если вы хотите включить режим "LTE Only", отключив все остальные, необходимо в настройках роутера ввести вот такую AT-команду:

AT^SYSCFGEX="03",3fffffff,2,4,7fffffffffffffff,,
в конце две запятые обязательны, в этой команде первое значение расшифровывается так:

00 - Автоматический режим, стоит по умолчанию(приоритеты в порядке очереди - 4G->3G->2G)
01 - GSM GPRS(2G)
02 - WCDMA(3G)
03 - LTE(4G)
99 - Оставить текущие настройки без изменений
можно набрать свою последовательность приоритетов в порядке убывания, например:

AT^SYSCFGEX="0302",3fffffff,2,4,7fffffffffffffff,,
в этом случае модем будет пытаться в начале подключиться к сети LTE, затем к 3G, исключая работу в 2G, если набрать например так:

AT^SYSCFGEX="030201",3fffffff,2,4,7fffffffffffffff,,
то это будет эквивалентно

AT^SYSCFGEX="00",3fffffff,2,4,7fffffffffffffff,,
2. второе значение 3fffffff - частоты GPS и UMTS, в данном случае выбраны все диапазоны этих частот, это значение стоит по умолчанию,
если хотите сделать свою комбинацию, используйте логическое "ИЛИ" для их набора(представлены не все значения):

00080000 - GSM 850
00000080 - GSM системы DCS 1800
00000100 - Расширенный GSM 900
00000200 - Стандартный GSM 900
00100000 - Железнодорожный GSM 900
00200000 - GSM PCS 1900
00400000 - IMT-2000, WCDMA
00800000 - WCDMA II PCS 1900
04000000 - WCDMA 850 V
40000000 - Оставить текущие настройки без изменений
3. третье значение 2 - настройки роуминга:

0 - роуминг выключен
1 - роуминг включен
2 - Оставить текущие настройки без изменений
по умолчанию там стоит 1, роуминг включен
4. четвертое значение 4 - сервисы:

0 - только SMS и голос
1 - только передача данных
2 - SMS, голос и передача данных
4 - Оставить текущие настройки без изменений
по умолчанию там стоит 2 - включены все сервисы
5. пятое значение 7fffffffffffffff - частоты LTE, в данном случае выбраны все частоты, если хотите сделать
свою комбинацию, используйте логическое "ИЛИ" для их набора (представлены не все значения):

00000000040 - LTE BC7
00000002000 - LTE ВС13
00000020000 - LTE BC17
10000000000 - LTE BC40
последние два значения, указанные пустыми через запятую, являются резервными и не используются.

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

AT^SYSCFGEX?
или более детальный с расшифровкой частот

AT^SYSCFGEX=?
http://forum.ixbt.com/topic.cgi?id=14:55989-152#4762 :rolleyes:

ConstAntz
01-06-2012, 21:35
[CODE]# lsusb
Bus 002 Device 005: ID 12d1:1506 Huawei Technologies Co., Ltd.

# lsmod
Module Size Used by
hw_cdc_driver 27959 0
mii 3343 1 hw_cdc_driver
option 13394 2
usb_wwan 7667 1 option
usbserial 26259 6 option,usb_wwan

# usb-devices
T: Bus=02 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#= 5 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1506 Rev=00.00
S: Manufacturer=Huawei Technologies
S: Product=HUAWEI Mobile
C: #Ifs= 7 Cfg#= 1 Atr=c0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=option
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=option
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=option
I: If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=01 Prot=09 Driver=huawei_ether
I: If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=08 Driver=huawei_ether
I: If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I: If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage



Надо понимать, что красное уже появилось на ББ? Что это была за система? Хочу такой же дайвер в прошивку!

lly
02-06-2012, 08:17
Надо понимать, что красное уже появилось на ББ? Что это была за система? Хочу такой же дайвер в прошивку!
Это очередной велосипед, краткое обсуждение было на http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?t=734
По любому, придётся ждать пока девайс попадёт в руки квалифицированного человека и он просниффит последовательность usb_control_msg для переключения в режим NDIS.

Omega
07-06-2012, 21:26
По любому, придётся ждать пока девайс попадёт в руки квалифицированного человека
и он просниффит последовательность usb_control_msg для переключения в режим NDIS.
Ну вроде уже сам McMCC написал утилиту для переключения модема в режим NDIS ... :rolleyes:



На Asus rt-n56u с альтернативной прошивкой (http://forum.ixbt.com/topic.cgi?id=14:56853) работает как простой 3G модем. (Заранее на компьютере выбрал режим работы LTE-only)
Это всего лишь метод подключения, внутри модема встроен PPP RAS сервер, который активируется при обращении к нему через порт модема, это самый простой способ подключения к любому роутеру, планшетнику или компьютеру, предусмотрели, так сказать, на все случаи жизни, но у этого способа есть и недостаток, ограничение по скорости, у данного модема она не превышает 20-25Мбит, слишком высокая нагрузка возникает на процессоре при обработке PPP протокола, поэтому скорости ограничили до этих значений, что бы модем мог справляться с другими задачами, которые крутятся у него внутри. Второй метод подключения, NDIS Ethernet, на этом способе подключения модем может обеспечить скорость до 100Мбит, но главный недостаток в том, что для его активации требуется специальная утилита, которая умеет общаться с модемом по QMI протоколу, протокол закрытый, а в случае с Huawei, есть еще и Vendor Specific дополнения, по которым нет ни какой документации, тем не менее, мне удалось проанализировать этот протокол и написать утилиту на коленке, которая подключает модем к сети и активирует работу NDIS, неудобство пока этого метода вижу в одном, нужно периодически проверять состояние подключения, и в случае обрыва соединения, восстанавливать его вручную вместе с запуском DHCP клиента, по сути, необходим специальный демон, который все это будет делать автоматически, с учетом того, что интерфейс для QMI протокола очень капризный, может подвиснуть в любой момент, то первый способ через PPP RAS, для роутеров, является самым оптимальным и надежным на сегодняшний день.
http://forum.ixbt.com/topic.cgi?id=16:42970-5#146 :cool:


Есть другая проблема: протокол QMI. Это такой специальный протокол Qualcomm, альтернативный системе AT-команд. Я сам на практике не сталкивался с такой бедой, но читал несколько сообщений о попадающихся, в последнее время, версиях модемов с QMI. Да вот, например (в тему), здесь предлагается две версии MC7710 - одна нормальная, вторая с QMI. Главная особенность таких модемов состоит в том, что (по-простому) они совсем не работают без драйвера. Я не имею в виду, конечно, стандартные драйверы USB-COM, которые необходимы для работы с любым USB-модемом. Здесь драйвер выполняет функцию транслятора AT-команд, с помощью которых привычные нам программы или компоненты ОС общаются с модемом, в команды QMI. Это очень неудобно в плане совместимости с разными ОС и диагностики, из-за такой "привязки" к драйверу. Где-то читал о том, что, на самом деле, полноценный AT-интерпретатор в любой QMI-прошивке есть, и AT-режим можно включить с помощью специальной QMI-команды, после чего модем так в этом режиме и останется. Или, в другом варианте, этот интерпретатор подгружается в модем в виде куска прошивки. Подробностей пока не знаю, к сожалению.
http://forum.ixbt.com/topic.cgi?id=17:45949-20#517 ;)



как мне узнать характеристику сигнала на модеме мегафона huawei e392
К сожалению, в модемах Huawei нет команды, аналогичной обсуждаемой в Sierra,
поэтому информацию можно получить только по частям:

1. AT+CSQ выдаёт два числа, первое из которых отражает RSSI следующим образом:

0 -> -113 dBm или меньше;
1 -> -111 dBm ;
2...30 -> -109...-53 dBm (2 dBm на единицу);
31 -> -51 dBm или больше.
То есть, например, число 14 соответствует RSSI = -85 dBm. Кстати, это значение, уже
в dBm, отображается в поле RSSI в меню Diagnostics/Network Status Mobile Partner_а.

2. AT^LTERSRP? выдаёт два числа:

первое - RSRP в dBm
второе - RSRQ в dB

3. AT^LTESCINFO? выдаёт 4 числа, второе из которых каким-то образом
отражает SINR, предположительно, в виде 5 битов со знаком:

0...15 -> SINR = 0...15
16...31 -> SINR= -15...-1
Четвёртое число, кстати, похоже на ширину полосы сети, выраженную в КГц.
http://forum.ixbt.com/topic.cgi?id=17:45949-17#442


На всякий случай результаты:


Huawei E392:

E392
+csq: 25,99
^LTERSRP:-91,-8
^LTESCINFO:31,8,2,15000
Sierra MC7710:

at!gstatus?
!GSTATUS:
Current Time: 70 Temperature: 40
Bootup Time: 1 Mode: ONLINE
System mode: LTE PS state: Attached
LTE band: B7 LTE bw: 15 MHz
LTE Rx chan: 2825 LTE Tx chan: 20825
EMM state: Registered Normal Service
EMM connection:RRC Connected

RSSI (dBm): -83 Tx Power: 6
RSRP (dBm): -106 TAC: 770A (30474)
RSRQ (dB): -7 Cell ID: 0F1E6701 (253650689)
SINR (dB): 2.8

OK

Rusink
09-06-2012, 15:38
Это очередной велосипед, краткое обсуждение было на http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?t=734
По любому, придётся ждать пока девайс попадёт в руки квалифицированного человека и он просниффит последовательность usb_control_msg для переключения в режим NDIS.

А если хуавеевские драйвера посмотреть? Патч и линк в аттаче.

lly
12-06-2012, 08:44
А если хуавеевские драйвера посмотреть? Патч и линк в аттаче.
Не имея модема в руках могу только констатировать факт, что в родном комплекте для переключения в NDIS режим прилагается блоб HWActivator под x86. Как здесь - не знаю.

Rusink
12-06-2012, 11:42
Не имея модема в руках могу только констатировать факт, что в родном комплекте для переключения в NDIS режим прилагается блоб HWActivator под x86. Как здесь - не знаю.

ИМХО, для работы с роутером это (переключение в NDIS) - не самое страшное. Можно переключить и ручками командой


AT^SETPORT="A1,A2;2,7"

Но, вы правы - без модема теоретизировать бессмысленно. Тот, с которым я экспериментировал дать сейчас не могу - перестал включаться из-за проблем с неправильным напряжением. После общения с Сервисом Мегафона смогу предложить :)

Omega
13-06-2012, 15:07
Не имея модема в руках могу только констатировать факт, что в родном комплекте для переключения
в NDIS режим прилагается блоб HWActivator под x86. Как здесь - не знаю.

Может вот это поможет: Wireshark Dissector for QMI protocol (http://blog.tracepoint.ru/wireshark-dissector-for-qmi-protocol.html) :confused:


Here is the Wireshark dissecctor for QMI (Qualcomm MSM Interface) USB protocol. It allows to monitor QMI requests,
indications and responses regardless of communication method (cdc-wdm, gobi driver (qcqmi) or VM passthrough):


services = { [0] = "Control", [1] = "WDS", [2] = "DMS", [3] = "NAS",
[4] = "QOS", [5] = "WMS", [6] = "PDS", [7] = "AUTH", [8] = "AT",
[9] = "VOICE", [10] = "CAT2", [11] = "UIM", [12] = "PBM",
[14] = "RMTFS", [16] = "LOC", [17] = "SAR", [20] = "CSD", [21] = "EFS",
[23] = "TS", [24] = "TMD", [224] = "CAT", [225] = "RMS", [226] = "OMA" }
ctl_messages = { [0x21] = "Get Version Info", [0x22] = "Get Client ID",
[0x23] = "Release Client ID" }
wds_messages = { [0x01] = "Set Event Report", [0x20] = "Start Network Interface",
[0x22] = "Get Packet Service Status", [0x23] = "Get Channel Rates",
[0x4d] = "Set IP Family Preference" }
dms_messages = { [0x1] = "Set Event Report", [0x20] = "Get Device Capabilities",
[0x21] = "Get Device Manfacturer", [0x22] = "Get Device Model",
[0x23] = "Get Device Revision", [0x24] = "Get Device Voice Number",
[0x25] = "Get Device Serial Numbers", [0x26] = "Get Power State" }
nas_messages = { [0x2] = "Set Event Report", [0x20] = "Get Signal Strength",
[0x24] = "Get Serving System", [0x25] = "Get Home Network" }
---
qmi_proto = Proto("qmi", "Quallcomm MSM Interface")

Kallyan
28-06-2012, 16:55
У меня вроде получилось запустить модем в режиме LTE, в настройках WAN я указал usb_modem, далее настройки как для стандартного 3g модема, правда я еще добавил команду:
AT^SYSCFGEX="03",3fffffff,2,4,7fffffffffffffff,,
не знаю на сколько сильно она помогла, но вроде скорость неплохая. Вгетом попробовал скачать дистрибутив федоры, пиковая скорость была 16 Мбит/сек. Хотя не могу отрицать, что модем при этом не мог коннектиться через 3г.
9153

TReX
02-07-2012, 21:55
Кстати мегафоновский E392 на этом же роутере прекрасно работает, вот только связь в этой местности у мегафона никакая и лишь 2G, а у МТС отлично шарашит 3G. Думаю таки проблема не с питаловом, хотя фиг его знает... Сеть в подмосковье та еще, но я сам роутер питаю через стабилизатор..

А разблокировать мегафоновский модем религия не позволяет? )

nervasystem
02-07-2012, 22:03
А разблокировать мегафоновский модем религия не позволяет? )

Позволяет, но я не умею :( Покрутил эту мысль, погуглил, пришел к выводу, что все инструменты для этого есть только для Винды, а у меня винды вообще нету да и сам модем этот более полезен в Москве, где реально можно 4G использовать, а на дачу хотелось бы обычный 3G свисток от МТС. Но если посоветуете как накрайняк разлочить это дело имея только компы макинтош, то буду весьма признателен за науку :)

ConstAntz
03-07-2012, 00:00
... он с вероятностью 50/50 может спокойно подцепиться к 3G МТС и отлично работать на скорости примерно 4Мбит, пока не отцепится по какой-то причине, а это может произойти и под утро...

... Кстати мегафоновский E392 на этом же роутере прекрасно работает ...


А разблокировать мегафоновский модем религия не позволяет? )


Позволяет, но я не умею :( Покрутил эту мысль, погуглил, пришел к выводу, что все инструменты для этого есть только для Винды, а у меня винды вообще нету да и сам модем этот более полезен в Москве, где реально можно 4G использовать, а на дачу хотелось бы обычный 3G свисток от МТС. Но если посоветуете как накрайняк разлочить это дело имея только компы макинтош, то буду весьма признателен за науку :)

По дефолту - залоченые модемы настроены на соединение с провайдером через RNDIS. Не знаю как на Маках, но на MS (через дашбоард) эти настройки можно и нужно поменять перед использованием с роутером с RNDIS на RAS. Это относится только к младшим моделям хуавея, ибо Е392 с прошивкой энтузиастов уже "приручен" к работе через RNDIS.

nervasystem
03-07-2012, 00:12
По дефолту - залоченые модемы настроены на соединение с провайдером через RNDIS. Не знаю как на Маках, но на MS (через дашбоард) эти настройки можно и нужно поменять перед использованием с роутером с RNDIS на RAS. Это относится только к младшим моделям хуавея, ибо Е392 с прошивкой энтузиастов уже "приручен" к работе через RNDIS.

Ну я тут читал, что эти модемы вообще не лоченные, но думаю это писалось про более ранние версии, ибо когда стоит симка мегафона и я это дело втыкаю в роутер - модем прекрасно цепляется и работает, а вот стоит поставить сим карту МТС, софт на маке вопит что хочет сим карту мегафона, а в роутере модем перестает работать. Настроек RNDIS и RAS я лично не наблюдаю. Вот собственно весь этот скудный набор:

91669167916891699170

ConstAntz
03-07-2012, 00:26
Ну я тут читал, что эти модемы вообще не лоченные...

либо мегафон, либо мтс )) рекомендации TReX актуальны. Как это делать на маках - не знаю. VirtualBox на маках есть?

смотреть в сторону "настройки -> Сеть"

nervasystem
03-07-2012, 00:44
google://unlock e171

Ну мне какбэ E392 надо, ну да не суть. Гугл я уже читал - информации там море, а хотелось бы что-то вменяемое и реально работающее, а то в бытность свою возился с iPhone - там была масса тонкостей в зависимости от прошивок и прочего :) Думаю и тут их не мало, а эксперементировать уже сил никаких нету, мне этот E171 весь мозг вынес - видеть его уже не могу :)) К тому же я тут прочитал еще, что у 4G модемов какая-то особенная симка на 64K

Vampik
03-07-2012, 08:47
По дефолту - залоченые модемы настроены на соединение с провайдером через RNDIS. Не знаю как на Маках, но на MS (через дашбоард) эти настройки можно и нужно поменять перед использованием с роутером с RNDIS на RAS. Это относится только к младшим моделям хуавея, ибо Е392 с прошивкой энтузиастов уже "приручен" к работе через RNDIS.

Какие такие младшие модели? E352 вроде тоже младшая модель, но по-умолчанию в модеме активирован и RAS, и RNDIS. Настройки в дашборде лишь выбирают, какой тип соединения будет использоваться дашбордом (по-умолчанию RNDIS). При подключении к роутеру замечательно работает RAS без изменения каких-либо настроек в Windows.

paulerr
03-07-2012, 22:05
Разблокировать - вроде только за деньги. Смотрите на http://www.dc-unlocker.com/buy/user_prices. Если не прав- звиняйте.
Правда зачем? LTE+3G в Москве только офицально у Мегафона. Что-то мутит МТС, то там вроде только закрытое тестирование.
Если для только 3G, на мой взгляд есть более дешевый вариант, не уступающий по скорости - E367

Rusink
03-07-2012, 23:37
ибо Е392 с прошивкой энтузиастов уже "приручен" к работе через RNDIS.

Это ваше мнение или вы так думаете? Попробуйте подключить его на прошивке "энтузиастов" через RNDIS! В отличие от йотовскского модема, E392 не выдает натящийся адрес, плюс использует "хитрый" протокол QMI, плюс еще vendor specific от Huawei.

ConstAntz
04-07-2012, 07:21
Rusink, Vampik спасибо, что поправили мое очередное надуманное предположение.

TReX
04-07-2012, 16:00
Разблокировать - вроде только за деньги. Смотрите на http://www.dc-unlocker.com/buy/user_prices. Если не прав- звиняйте.
Правда зачем? LTE+3G в Москве только офицально у Мегафона. Что-то мутит МТС, то там вроде только закрытое тестирование.
Если для только 3G, на мой взгляд есть более дешевый вариант, не уступающий по скорости - E367

Хотя у богатых свои причуды, что мешает зачитать EMF из модема, код там лежит открытым текстом, хотя поиск и занимает время, фаил большой )

Если уж так хочется платить, то на ГСМ Форуме та же услуга 210р, что приятнее 7 евро )

у МТС сегодня видел на складе много много коробок с брендованным... Е392 ))

Кстати если пооооздно поооздно, темной темной ночью, когда неупокоенные души вождей со стонами летают над улицами, поездить с разлоченным мегафоновским Е392 в который воткнута свежая симка МТС, по центру москвы, в пределах садового, при некоторой удаче вас ждет сюрприз ))

Rusink
05-07-2012, 09:47
Хотя у богатых свои причуды, что мешает зачитать EMF из модема, код там лежит открытым текстом, хотя поиск и занимает время, фаил большой )



@TReX, а можно поподробнее, где его считать и с чем его едят. Честно гуглил, но ничего вразумительного. Или спрошу в личке.

TReX
05-07-2012, 12:23
@TReX, а можно поподробнее, где его считать и с чем его едят. Честно гуглил, но ничего вразумительного. Или спрошу в личке.

Да никаких тайн, читаем на форуме ру-борд тему о бесплатной разблокировке модемов Хуайвей, поскольку к новым моделям имеющийся в паблике генератор ключей не подходит, обращаем внимание на способ с добыванием файла EFS из модема )

Rusink
05-07-2012, 16:19
Да никаких тайн, читаем на форуме ру-борд тему о бесплатной разблокировке модемов Хуайвей, поскольку к новым моделям имеющийся в паблике генератор ключей не подходит, обращаем внимание на способ с добыванием файла EFS из модема )
TRex, спасибо, все оказалось гораздо проще - DC-unlocker тестирует сейчас очередную версию прошивки и предоставляет бесплатную тестовую возможность разблокирования новых хуавеевских модемов - http://www.dc-unlocker.com/forum/showthread.php?t=8715 Разблокировать надо с чужой симкой или без симки.

P.S. Снял коды разблокировки и попробовал найти их в EFS файле. Ничего похожего не нашел. :)

TReX
08-07-2012, 20:39
TRex, спасибо, все оказалось гораздо проще - DC-unlocker тестирует сейчас очередную версию прошивки и предоставляет бесплатную тестовую возможность разблокирования новых хуавеевских модемов - http://www.dc-unlocker.com/forum/showthread.php?t=8715 Разблокировать надо с чужой симкой или без симки.

P.S. Снял коды разблокировки и попробовал найти их в EFS файле. Ничего похожего не нашел. :)

С сегодня халява продолжается ) Кто не успел различить новые модемы Huawei, спешим по предыдущей ссылке )
9195
P.S. под именем ORENSOT прячется всем известная Yota ))


Found modem : E392
Model : Huawei E392
IMEI : 86xxxxxxxxxxxxxx
Serial NR. : T2xxxxxxxxxxxxxxx
Firmware : 11.836.13.00.209
Compile date / time : Feb 20 2012 18:31:43
Hardware ver. : CD2E392UM
Dashboard version : UTPS22.001.18.30.209_MAC22.001.18.25.209_LNX22.001 .18.22.209
Chipset : Qualcomm MDM9200
NAND Flash : TOSHIBA
Voice feature : not supported in current firmware
SIM Lock status : unlocked
Wrong codes entered : 0 (unlock attempts left : 10)

Если все прошло удачно то после разблокировки будет выглядеть так

P.P.S. Кроме Unlock Code рекомендую взять и Firmware Code, а то будете потом бегать просить код для обновления прошивки ))

Dimaker
19-07-2012, 15:50
на официальной прошивке , модем у 392 роутер не увидел

Maxiller
20-07-2012, 20:36
500W c прошивкой из ночных 4520
У Е392 не видит диагностического порта. Присутствует только /dev/ttyUSB0


AT^SETPORT?
A1,A2;1,2,3,7,A1,A2,4,5,6,A,B,D,E

AT^GETPORTMODE
^GETPORTMODE:TYPE:WCDMA:Qualcomm,MDM:0,DIAG:1,PCUI :2,CDROM:5,SD:6

Как-то можно увидеть /dev/ttyUSB1?

Rusink
20-07-2012, 20:41
500W c прошивкой из ночных 4520
У Е392 не видит диагностического порта. Присутствует только /dev/ttyUSB0


AT^SETPORT?
A1,A2;1,2,3,7,A1,A2,4,5,6,A,B,D,E

AT^GETPORTMODE
^GETPORTMODE:TYPE:WCDMA:Qualcomm,MDM:0,DIAG:1,PCUI :2,CDROM:5,SD:6

Как-то можно увидеть /dev/ttyUSB1?

А что показывает cat /dev/ttyUSB* ?

Maxiller
20-07-2012, 20:45
А что показывает cat /dev/ttyUSB* ?


[admin@router-mobile root]$ ls -l /dev/ttyUSB*
crw-rw---- 1 admini root 188, 0 Jul 20 22:32 /dev/ttyUSB0
[admin@router-mobile root]$ cat /dev/ttyUSB*
/dev/ttyUSB0: Resource temporarily unavailable
[admin@router-mobile root]$


Вот так модем определяется:


T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1506 Rev= 0.00
S: Manufacturer=Huawei Technologies
S: Product=HUAWEI Mobile
C:* #Ifs= 7 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=option
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=(none)
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=(none)
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=01 Prot=09 Driver=(none)
E: Ad=85(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=08 Driver=(none)
E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Vampik
20-07-2012, 22:04
Так не только с E392. Обычные 3G-модемы вроде E352 точно так же определяются (option на первом интерфейсе, (none) на остальных). С rndis-интерфейсом еще все понятно (нужен актуальный cdc_ether из 3.x ядра), но 2 (или 3? не помню) diag/ui com-порта тоже не определяются.

ConstAntz
21-07-2012, 06:33
Как-то можно увидеть /dev/ttyUSB1?

Думаете там будет "диагностический порт"?

меня интересует скриншот ветки реестра
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ USB\Vid_12d1&Pid_..." типа этого (всё, что связано с 12d1)


http://wl500g.info/attachment.php?attachmentid=9207&d=1342588398

Maxiller
21-07-2012, 12:15
Думаете там будет "диагностический порт"?

меня интересует скриншот ветки реестра
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ USB\Vid_12d1&Pid_..." типа этого (всё, что связано с 12d1)

Диагностический порт там точно есть. Во-первых, сама программа актуально показывает уровень сигнала при активном соединении, а во-вторых, десктопные операционки определяют диагпорт корректно. В макоси они выглядят как /dev/tty.Huawei*
Винда тоже его видит. Появляются два СОМ-порта. Скрин из винды будет чуть позже.

Так что, как было сказано выше,

...нужен актуальный... драйвер...

УПД: В аттаче кусок реестра виндовой машины. Скриншот мне показался недостаточно информативным.
Там есть всё: и модем, и сетевое и некий Application Interface, кмк который и является искомым диагностическим.

ConstAntz
21-07-2012, 15:26
Вот так модем определяется:


T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1506 Rev= 0.00
S: Manufacturer=Huawei Technologies
S: Product=HUAWEI Mobile
C:* #Ifs= 7 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=option #data-port
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=(none) #rndis-port
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=(none) #ui-port
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=01 Prot=09 Driver=(none)
E: Ad=85(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=08 Driver=(none)
E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms


Как только rss поправит базу option.c (как это сделано на ядре 3.x)


--- a/drivers/usb/serial/option.c
+++ b/drivers/usb/serial/option.c
@@ -149,6 +149,7 @@ static void option_instat_callback(struct urb *urb);
#define HUAWEI_PRODUCT_K3765 0x1465
#define HUAWEI_PRODUCT_E14AC 0x14AC
#define HUAWEI_PRODUCT_ETS1220 0x1803
+#define HUAWEI_PRODUCT_E353 0x1506

#define QUANTA_VENDOR_ID 0x0408
#define QUANTA_PRODUCT_Q101 0xEA02
@@ -532,6 +533,7 @@ static const struct usb_device_id option_ids[] = {
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_K3765, 0xff, 0xff, 0xff) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_ETS1220, 0xff, 0xff, 0xff) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E14AC, 0xff, 0xff, 0xff) },
+ { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x01) },
{ USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_V640) },
{ USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_V620) },
{ USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_V740) },

так и появиться диагностический порт на IF# =2.

Только мне кажется, строка должна быть такой:

+ { USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0xff, 0xff) },

До этого момента, можно попытаться выгрузить модуль option.ko и подгрузить usbserial.ko с принудительным vid & pid.
Оно Вам точно надо?

Vampik
21-07-2012, 15:40
Как только rss поправит базу option.c (как это сделано на ядре 3.x)


Только мне кажется, строка должна быть такой:


Непонятно, патч к чему мы выложили. Все это уже есть в option из нашего ядра.

0xff, 0xff, 0xff - вообще непонятно зачем.


USB_DEVICE_AND_INTERFACE_INFO(vend,prod,cl,sc,pr)
* @vend: the 16 bit USB Vendor ID
* @prod: the 16 bit USB Product ID
* @cl: bInterfaceClass value
* @sc: bInterfaceSubClass value
* @pr: bInterfaceProtocol value

В 3.4.6 вот так:

{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x01) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x02) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x03) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x10) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x12) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x13) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x02, 0x01) }, /* E398 3G Modem */
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x02, 0x02) }, /* E398 3G PC UI Interface */
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x02, 0x03) }, /* E398 3G Application

Тут запутаться можно, что из этих интерфейсов - com-порты, а что - rndis. Хотел с этим делом разобраться, когда купил модем, но так как он сейчас на даче у жены, проверить смогу очень нескоро. :)

Maxiller
21-07-2012, 15:55
До этого момента, можно попытаться выгрузить модуль option.ko и подгрузить usbserial.ko с принудительным vid & pid.
Оно Вам точно надо?

Не то, чтобы я без этого жить не мог...
Разве наличие нетмонитора в онлайне было бы гораздо приятнее.

ConstAntz
21-07-2012, 17:32
USB_DEVICE_AND_INTERFACE_INFO(vend,prod,cl,sc,pr)
* @vend: the 16 bit USB Vendor ID
* @prod: the 16 bit USB Product ID
* @cl: bInterfaceClass value
* @sc: bInterfaceSubClass value
* @pr: bInterfaceProtocol value

В 3.4.6 вот так:

{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x01) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x02) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x03) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x10) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x12) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x13) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x02, 0x01) }, /* E398 3G Modem */
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x02, 0x02) }, /* E398 3G PC UI Interface */
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x02, 0x03) }, /* E398 3G Application


Малость (красное) не досмотрел...

значит, можно ограничиться

{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x01) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x02) },
{ USB_DEVICE_AND_INTERFACE_INFO(HUAWEI_VENDOR_ID, HUAWEI_PRODUCT_E353, 0xff, 0x01, 0x03) },

зы: патч смотрел на кернел.орг


2Maxiller актуально на лимитированных тарифных планах, на безлимитах - два раза посмотрите и забудете.

Vampik
21-07-2012, 18:00
Судя по исходникам последних ядер, все-таки ff/01/08 и ff/01/09 - QMI/CDC Ethernet, а ff/01/02 и ff/01/03 - COM-порты. То ли у Maxiller порядок перепутан, то ли что-то еще..

ConstAntz, лучше не ограничиться, а добавить все - модели разные бывают..

Maxiller, попробуйте тестовую сборку (не проверялась по причине отсутствия модема): http://vampik.ru/wl500g/test/WL500W-1.9.2.7-rtn-r4525M.trx

ConstAntz
21-07-2012, 18:35
Судя по исходникам последних ядер, все-таки ff/01/08 и ff/01/09 - QMI/CDC Ethernet

в снимке реестра 08 и 09 - HUAWEI Mobile Connect - Application Interface, с чем его едят - знает только хуавей ;)

Vampik
21-07-2012, 18:42
в снимке реестра 08 и 09 - HUAWEI Mobile Connect - Application Interface, с чем его едят - знает только хуавей ;)

Разработчики ядра Linux тоже знают - QMI/CDC Ethernet. 08 - data interface, 09 - control interface. RNDIS, короче говоря (почему его в драйверах под Windows обозвали RNDIS, хотя это CDC Ethernet + проприетарщина?).

ConstAntz
21-07-2012, 19:19
Разработчики ядра Linux тоже знают - QMI/CDC Ethernet. 08 - data interface, 09 - control interface. RNDIS, короче говоря (почему его в драйверах под Windows обозвали RNDIS, хотя это CDC Ethernet + проприетарщина?).

Вероятно, с помощью 08 и 09 и осуществляется программное переключение режима свистка + настрйока доп. параметров (modem/rndis). Что на уме у М$ и LT с его бандой - я не знаю. за тестовую - спасибо (жаль, попробовать не с чем)

Vampik
21-07-2012, 19:27
Вероятно, с помощью 08 и 09 и осуществляется программное переключение режима свистка + настрйока доп. параметров (modem/rndis).

Ну что вы придумываете опять.. Осуществляется настройка параметров и собственно передача данных в режиме RNDIS.


за тестовую - спасибо (жаль, попробовать не с чем)

Это я для Maxiller собрал, но боюсь, что в таком флуде уже трудно ссылку найти.

Maxiller
22-07-2012, 00:10
Maxiller, попробуйте тестовую сборку (не проверялась по причине отсутствия модема): http://vampik.ru/wl500g/test/WL500W-1.9.2.7-rtn-r4525M.trx

Великолепно!
Появились порты

[admin@router-mobile root]$ ls -l /dev/ttyUSB*
crw-rw---- 1 admini root 188, 0 Jul 22 01:54 /dev/ttyUSB0
crw-rw---- 1 admini root 188, 1 Jul 22 01:48 /dev/ttyUSB1
crw-rw---- 1 admini root 188, 2 Jul 22 01:56 /dev/ttyUSB2 <- искомый диагностический


Так выглядит в вебморде:


USB Devices

T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev= 2.06
S: Manufacturer=Linux 2.6.22.19 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:01:03.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2
B: Alloc= 1/800 us ( 0%), #Int= 1, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.22.19 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:01:03.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=058f ProdID=6387 Rev= 1.00
S: Manufacturer=JetFlash
S: Product=Mass Storage Device
S: SerialNumber=FVQMA94O
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1506 Rev= 0.00
S: Manufacturer=Huawei Technologies
S: Product=HUAWEI Mobile
C:* #Ifs= 7 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=option
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=03 Driver=option
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=option
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=01 Prot=09 Driver=(none)
E: Ad=85(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=08 Driver=(none)
E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms



USB devfs Devices

Device : Location : Info
/dev/ttyUSB0 : 2.0 : Manufacturer="Huawei Technologies" : Product="HUAWEI Mobile"
/dev/ttyUSB1 : 2.1 : Manufacturer="Huawei Technologies" : Product="HUAWEI Mobile"
/dev/ttyUSB2 : 2.2 : Manufacturer="Huawei Technologies" : Product="HUAWEI Mobile"

Мне этим летом с базухой "повезло" — на ней умер 3G. Уровень сигнала вроде как есть, но трафика нет. Используя диагностический порт, переключение из 2G в 3G и обратно происходят "на лету":

AT^SYSCFGEX="02",2000000400380,1,2,7FFFFFFFFFFFFFFF,,
OK
^SRVST:0
^MODE:0,0
^HWNAT:03
^SRVST:1
^MODE:5,4
^SRVST:1
^SRVST:2
^RSSI:24
^CSNR:-75,-10
^RSSI:24
^CSNR:-74,-10
^BOOT:10316321,0,0,0,99


Это особенно приятно, так как коннект, по сути, не рвётся сетью. Пинги, потухшие в 3G, с задержками, но доходят, при возврате в 2G.

Vampik, спасибо за билд!

Vampik
22-07-2012, 00:59
умер 3G. Уровень сигнала вроде как есть, но трафика нет.

Интересно, случаем не та же ситуация, что с E352?.. В 3G, пока есть непрерывная передача данных - все ок, небольшой простой (от неск. секунд до минуты) - после этого соединение есть, но данные не передаются до переподключения. На конкретной БСке. Помогает только запуск непрерывного пинга. В другом месте модем отлично работает. Судя по форумам - известная проблема.

ConstAntz
22-07-2012, 09:36
Ну что вы придумываете опять..
Неужели есть факты, способные опровергнуть мою гипотезу?

upd: с удовольствием, в очередной раз, принесу свои извинения...

Maxiller
22-07-2012, 10:03
Интересно, случаем не та же ситуация, что с E352?.. В 3G, пока есть непрерывная передача данных - все ок, небольшой простой (от неск. секунд до минуты) - после этого соединение есть, но данные не передаются до переподключения. На конкретной БСке. Помогает только запуск непрерывного пинга. В другом месте модем отлично работает. Судя по форумам - известная проблема.

У себя наблюдаю иную системность. От наличия пинга качество не зависит. При постоянных переподключениях можно добиться примерно такого сценария: пинг стабилен и короток (8.8.8.8 = 100±10ms), мегафоновские сайты открываются без проблем. НО, как только открывается "внешний" сайт, например, яндекс, пинг обрывается. Если продолжить ожидание, через полминуты могут вернуться пакеты с пятизначным откликом... Очень напоминает работу шейпера, когда достигнут порог на безлимитном тарифе, но оператор даёт зуб, что на тарифах с E392ми никаких лимитов нет ни в каком диапазоне (2G, 3G, 4G).
Оставлял заявки уже и официально по телефону и в сервисгиде, даже через третьих знакомых удалось передать напрямую мегафоновским сетевикам... А пока "и ныне там", своим самым актуальным на сегодня свистком-комбайном сижу на 2G на новой границе Москвы...

УПД: очевидно, что проблема в конкретной базухе моего района, остаётся лишь ждать, когда озарение снизойдёт на головы сетевиков и они её починят...





То ли у Maxiller порядок перепутан, то ли что-то еще...

Возможно, дело в таком порядке:

AT^SETPORT?
A1,A2;1,2,3,7,A1,A2,4,5,6,A,B,D,E

Как было из коробки, не знаю, когда начал прикручивать E392 к 500W, не посмотрел. Этот порядок устройств по-умолчанию нашёл на форумах.


УПД2:
Vampik, а почему модем периодически теряется?

Jul 22 20:45:27 kernel: usb 1-2: USB disconnect, address 17
Jul 22 20:45:27 pppd[480]: Hangup (SIGHUP)
Jul 22 20:45:27 pppd[480]: Modem hangup
Jul 22 20:45:27 pppd[480]: Connect time 39.3 minutes.
Jul 22 20:45:27 pppd[480]: Sent 534219 bytes, received 477185 bytes.
Jul 22 20:45:27 pppd[480]: Connection terminated.
Jul 22 20:45:27 kernel: option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
Jul 22 20:45:28 USB Modem: Disconnected
Jul 22 20:45:28 dnsmasq[244]: read /etc/hosts - 2 addresses
Jul 22 20:45:28 dnsmasq[244]: using nameserver 10.77.48.33#53
Jul 22 20:45:28 dnsmasq[244]: using nameserver 10.77.48.49#53
Jul 22 20:45:28 kernel: option 1-2:1.0: device disconnected
Jul 22 20:45:28 kernel: option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
Jul 22 20:45:28 kernel: option 1-2:1.1: device disconnected
Jul 22 20:45:28 kernel: option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
Jul 22 20:45:28 kernel: option 1-2:1.2: device disconnected
Jul 22 20:45:28 USB storage: removed
Jul 22 20:45:32 kernel: usb 1-2: new high speed USB device using ehci_hcd and address 18
Jul 22 20:45:32 kernel: usb 1-2: configuration #1 chosen from 1 choice
Jul 22 20:45:32 kernel: scsi31 : SCSI emulation for USB Mass Storage devices
Jul 22 20:45:32 kernel: scsi32 : SCSI emulation for USB Mass Storage devices
Jul 22 20:45:33 usb_modeswitch: switching device 12d1:1505 on 001/018
Jul 22 20:45:33 kernel: usb 1-2: USB disconnect, address 18
Jul 22 20:45:33 pppd[480]: Failed to open /dev/ttyUSB0: No such file or directory
Jul 22 20:45:33 USB storage: removed
Jul 22 20:45:38 pppd[480]: Failed to open /dev/ttyUSB0: No such file or directory
Jul 22 20:45:43 pppd[480]: Failed to open /dev/ttyUSB0: No such file or directory
Jul 22 20:45:44 kernel: usb 1-2: new high speed USB device using ehci_hcd and address 19
Jul 22 20:45:45 kernel: usb 1-2: configuration #1 chosen from 1 choice
Jul 22 20:45:45 kernel: option 1-2:1.0: GSM modem (1-port) converter detected
Jul 22 20:45:45 kernel: usb 1-2: GSM modem (1-port) converter now attached to ttyUSB0
Jul 22 20:45:45 kernel: option 1-2:1.1: GSM modem (1-port) converter detected
Jul 22 20:45:45 kernel: usb 1-2: GSM modem (1-port) converter now attached to ttyUSB1
Jul 22 20:45:45 kernel: option 1-2:1.2: GSM modem (1-port) converter detected
Jul 22 20:45:45 kernel: usb 1-2: GSM modem (1-port) converter now attached to ttyUSB2
Jul 22 20:45:45 kernel: scsi33 : SCSI emulation for USB Mass Storage devices
Jul 22 20:45:45 kernel: scsi34 : SCSI emulation for USB Mass Storage devices
Jul 22 20:45:47 kernel: scsi 33:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 0
Jul 22 20:45:47 kernel: scsi 34:0:0:0: Direct-Access HUAWEI SD Storage 2.31 PQ: 0 ANSI: 2
Jul 22 20:45:47 kernel: sd 34:0:0:0: [sdb] Attached SCSI removable disk
Jul 22 20:45:49 pppd[480]: Serial connection established.
Jul 22 20:45:49 pppd[480]: Using interface ppp0
Jul 22 20:45:49 pppd[480]: Connect: ppp0 <--> /dev/ttyUSB0
Jul 22 20:45:57 pppd[480]: Could not determine remote IP address: defaulting to 10.64.64.64
Jul 22 20:45:57 pppd[480]: local IP address 10.232.221.40
Jul 22 20:45:57 pppd[480]: remote IP address 10.64.64.64
Jul 22 20:45:58 dnsmasq[244]: read /etc/hosts - 2 addresses
Jul 22 20:45:58 dnsmasq[244]: using nameserver 10.77.48.33#53
Jul 22 20:45:58 dnsmasq[244]: using nameserver 10.77.48.49#53
Jul 22 20:45:58 USB Modem: connected to ISP
Причём, флешка во втором порту живёт спокойно.
Как видно, подхватывается сразу, но один раз модем всё же не нашёлся, и pppd зафлудил лог такими сообщениями

Jul 22 20:45:38 pppd[480]: Failed to open /dev/ttyUSB0: No such file or directory
пришлось перезагружать роутер. В вебморде, при этом, устройства отображались, как ни в чём ни бывало...

mowgli
24-08-2012, 12:10
ConstAntz, подскажи, твоя прошивка r4051-KADAWR поддерживает Мегафон LTE модем E392 ?
Уж больно надёжная прошивка..

ConstAntz
28-08-2012, 08:21
ConstAntz, подскажи, твоя прошивка r4051-KADAWR поддерживает Мегафон LTE модем E392 ?
Уж больно надёжная прошивка..

Точно сказать не могу, ввиду отсутствия девайса, но вроде на том билде была поддержка в зародышевом состоянии. Еще была более поздняя правка (http://wl500g.info/showthread.php?29009-4G-%CC%E5%E3%E0%F4%EE%ED-(LTE-Modem-Huawei-E392-E398)-%ED%E0-%F0%EE%F3%F2%E5%F0%E5-Asus&p=253154#post253154) у Vampik`a, (кмк) не вошедшая в сборку энтузиастов. Ну и на r4546 стоит обратить внимание.

Vampik
28-08-2012, 10:23
Точно сказать не могу, ввиду отсутствия девайса, но вроде на том билде была поддержка в зародышевом состоянии. Еще была более поздняя правка (http://wl500g.info/showthread.php?29009-4G-%CC%E5%E3%E0%F4%EE%ED-(LTE-Modem-Huawei-E392-E398)-%ED%E0-%F0%EE%F3%F2%E5%F0%E5-Asus&p=253154#post253154) у Vampik`a, (кмк) не вошедшая в сборку энтузиастов. Ну и на r4546 стоит обратить внимание.

1) в зародышевом состоянии - поддержка Ethernet over USB (Yota). К E392, который настраивается как обычный 3G-модем, это никаким боком не относится.
2) r4546 к E392 тоже не относится, а вот r300 в моей ветке - очень даже, заработало USSD и запросы информации о модеме / сигнале / трафике (есть в моих сборках r4527 и новее).

Rusink
29-08-2012, 09:56
Осуществляется настройка параметров и собственно передача данных в режиме RNDIS.



Прочитал еще раз ветку, но так и не понял - запустили ли модем в режиме CDC/RNDIS? Судя по логам ниже - не хватает драйвера с поддержкой протокола QMI, на который садится модем. Ну и обвязки соответственно - он же в отличие от йотовского свистка не является NAT'ом, и параметры подключения можно считать только после того как модем приконнектится.

theMIROn
29-08-2012, 14:42
1) в зародышевом состоянии - поддержка Ethernet over USB (Yota). К E392, который настраивается как обычный 3G-модем, это никаким боком не относится.
2) r4546 к E392 тоже не относится, а вот r300 в моей ветке - очень даже, заработало USSD и запросы информации о модеме / сигнале / трафике (есть в моих сборках r4527 и новее).

Как насчет переноса важного в апстрим? :)

Omega
02-09-2012, 13:25
МТС объявляет о запуске в коммерческую эксплуатацию сети 4G на территории Москвы и Московской области!


Мобильный Интернет теперь быстрее и доступнее, чем когда-либо!

С 1 сентября 2012 года абоненты МТС Москвы и Московской области получают доступ в сеть 4G МТС. Доступ в Интернет осуществляется
с использованием модема, поддерживающего стандарт передачи данных LTE (4G). Максимальная скорость доступа – до 173 Мбит/с.*

Чтобы получить доступ в сеть 4G, необходимо приобрести комплект «МТС Коннект» с модемом 4G, после чего подключить модем к ноутбуку
или компьютеру – дополнительные действия не требуются.

На выбор предоставляются два вида комплектов «МТС Коннект» с модемом 4G (стандарт LTE TDD) – за 2000 руб. и 2970 руб.

При покупке комплекта «МТС Коннект» с модемом 4G за 2000 рублей в комплект входит модем Huawei E392 с поддержкой стандарта
4G LTE-TDD, SIM-карта с тарифным планом «МТС-Коннект 4» и безлимитный доступ в Интернет в течение 15 дней с момента начала
использования (активации) комплекта.

В течение этого периода установлена квота трафика в размере 10 Гб**. Квота действует для доступа в Интернет из всех сетей МТС:
2G, 3G и 4G. После исчерпания квоты скорость снижается до 64 Кбит/сек и не восстанавливается до истечения 15-дневного периода.

По истечении 15 дней трафик передачи данных будет тарифицироваться согласно тарифному плану – по 1,5 руб. за 1 Мб трафика;
квота трафика отсутствует, независимо от сети, из которой осуществляется доступ. Указанная цена действует на территории всей
России при использовании точки доступа internet.mts.ru.

В случае, если до истечения 15-дневного периода будет подключена какая-либо из опций, то условия предоставления безлимитного
доступа в Интернет в течение 15 дней с момента начала использования (активации) комплекта перестают действовать с момента
подключения такой опции, передача данных в сетях 2G/3G будет тарифицироваться, а квоты трафика - устанавливаться согласно
условиям подключенной опции. Трафик в сети 4G будет тарифицироваться согласно тарифному плану.

При покупке комплекта «МТС Коннект» с модемом 4G за 2970 рублей в комплект входит модем Huawei E392 с поддержкой стандарта
4G LTE-TDD, SIM-карта с тарифным планом «МТС-Коннект 4» и возможность бесплатного использования безлимитной опции «Безлимит
-Super 4G» *** в период с 1 по 30 сентября 2012 года.

В случае отключения опции «Безлимит-Super 4G» или подключения любой другой, не имеющей в своем названии префикса «4G», передача
данных будет осуществляться только в сетях 2G/3G. В случае использования SIM-карты с подключенной опцией «Безлимит-Super 4G»
совместно с модемом, не поддерживающим указанную технологию, передача данных также будет осуществляться в сетях 2G/3G.

Ежемесячная плата за использование опции «Безлимит-Super 4G» отсутствует в период с 1 по 30 сентября 2012 года. С 1 октября
2012 года использование опции «Безлимит-Super 4G» будет платным; также будут изменены технические параметры опции.

МТС дополняет условия специальной акции для абонентов сети «Комстар WiMAX». Теперь получить бесплатно комплект «МТС Коннект 4G»
на условиях аналогичным условиям для абонентов WiMAX, подключившихся по акции «Безлимит за 1 рубль», могут абоненты, которые
приобрели оборудование WiMAX в салонах магазинах МТС и партнеров в период с 8 сентября 2011 года по 12 апреля 2012 года.

Подробнее об условиях специальной акции для абонентов сети «Комстар WiMAX» (http://wimax.comstar.ru/wimax/news/usloviya_predostavleniya_komplektov_mtskonnekt_s_m odemom_4g_dlya_abonentov_seti_komstar_wimax/)

Все цены указаны с учетом НДС. Тарифные опции действуют на территории Москвы и Московской области.

Автоматический переход между сетями 4G и 2G/3G без разрыва соединения невозможен. В сети 4G отсутствует возможность совершения и
приёма голосового вызова и отправки SMS. Чтобы совершить или принять голосовой вызов и отправить SMS, необходимо зарегистрировать
модем вручную в сети 2G/3G с помощью программы «Коннект Менеджер», которая будет автоматически установлена при первом подключении
модема к компьютеру.

* Максимальная скорость в сети 4G - до 173 Мбит/с (при использовании модема Huawei-E392 – до 68 Мбит/с).
Максимальная скорость в сети 3G – до 42,6 Мбит/с, в сети 2G (EDGE) – до 296 Кбит/с, в сети 2G (GPRS) – до 85,6 Кбит/с.

** Скорость в рамках квоты не ограничена в пределах технических характеристик сети 4G, 2G и 3G и зависит от технических
параметров сети МТС в данной точке, текущей загруженности сети, канала запрашиваемого ресурса, погодных условий и иных
факторов, находящихся вне зоны ответственности ОАО «МТС».

*** Для опции «Безлимит-Super 4G» в сети 4G квоты трафика отсутствуют. Скорость не ограничена в пределах технических
характеристик сети 4G и зависит от технических параметров сети МТС в данной точке, текущей загруженности сети, канала
запрашиваемого ресурса, погодных условий и иных факторов, находящихся вне зоны ответственности ОАО «МТС».
В сетях 2G/3G в случае превышения месячной квоты трафика скорость снижается до 64 Кбит/с; восстановление скорости
происходит в 3:00 в день, соответствующий дате подключения опции каждый календарный месяц.

Обращаем внимание, что при использовании комплектов «МТС Коннект» с модемом 4G (стандарт LTE TDD) абонентами, включая
абонентов сети «Комстар WiMAX», подключившихся по акции «Безлимит за 1 рубль», опция «Безлимит-Super 4G» поименована
в сервисах самообслуживания как опция «Безлимит-Super 4G 1М». При использовании комплектов «МТС Коннект» с модемом 4G
(стандарт LTE TDD) остальными абонентами сети «Комстар WiMAX», опция «Безлимит-Super 4G» поименована в сервисах
самообслуживания как «Безлимит-Super 4G 3М».
http://www.mts.ru/news/2012-09-01-1764654/ :rolleyes: http://forum.ixbt.com/topic.cgi?id=16:42970-13

http://www.mts.ru/help/mts/lte/ ;) http://www.gsmforum.ru/threads/138691-Huawei-E392-%D0%B8-%D0%B2%D1%81%D1%91-%D1%87%D1%82%D0%BE-%D1%81-%D0%BD%D0%B8%D0%BC-%D1%81%D0%B2%D1%8F%D0%B7%D0%B0%D0%BD%D0%BE/page57

Vampik
02-09-2012, 15:43
МТС объявляет о запуске в коммерческую эксплуатацию сети 4G на территории Москвы и Московской области!

Зона обслуживания сети в Москве у них какая-то позорная. Стыдно с таким на рынок выходить, хуже чем у отключенной на днях сети WiMAX. В плюсе только точечное покрытие в ряде городов области. :(

ConstAntz
04-09-2012, 07:24
...использует "хитрый" протокол QMI, плюс еще vendor specific от Huawei.


...CDC Ethernet + проприетарщина?).


Another driver, cdc-wdm, will provide userspace access to the
QMI protocol independently of this driver. To facilitate this,
this driver avoids binding to the control interface, and uses
only the associated data interface after parsing the common CDC
functional descriptors on the control interface.

Это не оно (http://lists.openwall.net/netdev/2012/01/20/7)?

Rusink
04-09-2012, 08:14
Это не оно (http://lists.openwall.net/netdev/2012/01/20/7)?

Оно (точнее один из вариантов), еще нужен cdc_wdm и обвязка. Драйверы QMI_WWAN и CDC_WDM официально включены в ядро версии 3.4. На прошивку "энтузиастов", я так понимаю, надо делать backport. Еще можно попробовать хуавеевский драйвер, его исходники находятся на флеши модема.

Omega
17-09-2012, 17:05
Базовая станция 4G LTE на обычном ПК


LTEENB – LTE Base Station Software:
это софтверный эмулятор базовой станции 4G LTE (http://en.wikipedia.org/wiki/LTE_%28telecommunication%29) на обычном ПК, с использованием доступного радиооборудования.

Один из самых феноменальных программистов Фабрис Беллар (http://habrahabr.ru/post/119455/) продолжает создавать удивительные проекты.
Автор LZEXE, Linmodem, QEMU (http://wl500g.info/showthread.php?t=28553), FFmpeg и эмулятора Linux PC на Javascript (http://habrahabr.ru/post/119424/) выпустил новый шедевр.
Фабрис говорит, что теперь базовую станцию LTE технически можно использовать как обычный хотспот WiFi.

http://habrastorage.org/storage2/2f7/2d4/fac/2f72d4faca8efd778d4c8e47a31153c1.png

Антенна: Band 7 (2600 МГц FDD), полоса 20 МГц.
Радиооборудование: USRP N210 с платой радиопередатчика SBX.
Клиентское оборудование: USB-модем Huawei E398 4G LTE (http://www.4gsource.net/3g-4g-modems/usb-dongle-modems/lte-100-mbps/huawei-e398.html) (на чипсете Qualcomm MDM9200).

Базовая станция поддерживает стандарт LTE Release 8 с полнодуплексным FDD, на полосе от 1,4 МГц до 20 МГц,
реализованы протоколы LTE PHY, MAC, RLC, PDCP, RRC и NAS.

Во время тестирования ПК под Linux на процессоре Core i7 с частотой 2,93 ГГц успешно справился с обработкой
данных в реальном времени, на модеме была зафиксирована скорость 60 Мбит/с на скачивание, 25 Мбит/с на закачку.

Набор инструментов LTE Tools Фабрис Беллар готов предоставить по запросу заинтересованным компаниям.
Для предварительного ознакомления есть документация на генератор частот LTEMOD.
http://habrahabr.ru/post/150809/ :D

Vampik
17-09-2012, 20:29
Базовая станция 4G LTE на обычном ПК


http://habrahabr.ru/post/150809/ :D

Желтая статья с громким заголовком. Там в комментах указано, что стоимость оборудования - 2343$. Конечно, гораздо дешевле, чем обычная БС. :)

SaNFiSkO
24-09-2012, 11:23
Всем привет!
Интересует такой вопрос. Возможно ли настроить RT-N10U с прошивкой отсюда (http://asus.vectormm.net/) на работу вот такую работу:
В общем дом за городом (Бронницы), интернет местного провайдера работает по L2TP, в принципе работает нормально, но бывают сбои.
Хотелось бы воткнуть в RT-N10U усб мопед E392, и что бы не в ручную настройки менять, а что бы оно само переключалось при пропадании линка.
Т.е. Инет по кабелю есть - инет идет от местного провайдера, инета нет по кабелю - переключается на 3G.
Возможно ли такое?

Vampik
24-09-2012, 13:12
Всем привет!
Интересует такой вопрос. Возможно ли настроить RT-N10U с прошивкой отсюда (http://asus.vectormm.net/) на работу вот такую работу:
В общем дом за городом (Бронницы), интернет местного провайдера работает по L2TP, в принципе работает нормально, но бывают сбои.
Хотелось бы воткнуть в RT-N10U усб мопед E392, и что бы не в ручную настройки менять, а что бы оно само переключалось при пропадании линка.
Т.е. Инет по кабелю есть - инет идет от местного провайдера, инета нет по кабелю - переключается на 3G.
Возможно ли такое?

Это Dual-WAN. Через веб-интерфейс прошивки такое настроить (пока) невозможно.

Вы можете настроить это самостоятельно, если разбираетесь в Linux на уровне администратора (т.е. работа с командной строкой, написание собственных скриптов и т.п.).

ConstAntz
29-09-2012, 00:07
Оно (точнее один из вариантов), еще нужен cdc_wdm и обвязка. Драйверы QMI_WWAN и CDC_WDM официально включены в ядро версии 3.4. На прошивку "энтузиастов", я так понимаю, надо делать backport. Еще можно попробовать хуавеевский драйвер, его исходники находятся на флеши модема.

тут еще один вариантик наклюнулся:

--- a/drivers/net/usb/cdc_ether.c 2011-04-25 13:49:56.928255316 -0500
+++ b/drivers/net/usb/cdc_ether.c 2011-04-25 13:50:05.487148317 -0500
@@ -458,7 +458,7 @@
.manage_power = cdc_manage_power,
};

-static const struct driver_info mbm_info = {
+static const struct driver_info wwan_info = {
.description = "Mobile Broadband Network Device",
.flags = FLAG_WWAN,
.bind = cdc_bind,
@@ -469,6 +469,7 @@

/*-------------------------------------------------------------------------*/

+#define HUAWEI_VENDOR_ID 0x12D1

static const struct usb_device_id products [] = {
/*
@@ -578,8 +579,17 @@
}, {
USB_INTERFACE_INFO(USB_CLASS_COMM, USB_CDC_SUBCLASS_MDLM,
USB_CDC_PROTO_NONE),
- .driver_info = (unsigned long)&mbm_info,
+ .driver_info = (unsigned long)&wwan_info,

+}, {
+ /* Various Huawei modems with a network port like the UMG1831 */
+ .match_flags = USB_DEVICE_ID_MATCH_VENDOR
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = HUAWEI_VENDOR_ID,
+ .bInterfaceClass = USB_CLASS_COMM,
+ .bInterfaceSubClass = USB_CDC_SUBCLASS_ETHERNET,
+ .bInterfaceProtocol = 255,
+ .driver_info = (unsigned long)&wwan_info,
},
{ }, // END
};



queue-2.6.38/usbnet-add-support-for-some-huawei-modems-with-cdc-ether-ports.patch


где взял, как обычно, не помню ((

Vampik
29-09-2012, 00:17
тут еще один вариантик наклюнулся:[/CODE]

где взял, как обычно, не помню ((

Никакого отношения к сабжевым модемам не имеет. Посмотрите на class/subclass/protocol.

ConstAntz
29-09-2012, 01:01
Никакого отношения к сабжевым модемам не имеет. Посмотрите на class/subclass/protocol.

под наши нуждики всегда подправить можно.








к сабжевым модемам не имеет


#define HUAWEI_VENDOR_ID 0x12D1

Vampik
29-09-2012, 09:49
под наши нуждики всегда подправить можно.










#define HUAWEI_VENDOR_ID 0x12D1


От добавления идентификатора модема, драйверы в прошивке волшебным образом не появятся.

TReX
30-09-2012, 19:54
Попробовал тут "новое" чудо от Мегафон - Huawei Е398
роутер с прошивкой 1.9.2.7-rtn-r4643


Jan 1 00:00:07 kernel: drivers/usb/class/cdc-acm.c: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
Jan 1 00:00:07 kernel: NTFS driver 2.1.30 [Flags: R/O MODULE].
Jan 1 00:00:07 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
Jan 1 00:00:07 kernel: option 1-2.1:1.0: GSM modem (1-port) converter detected
Jan 1 00:00:07 kernel: usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB0
Jan 1 00:00:07 kernel: option 1-2.1:1.1: GSM modem (1-port) converter detected
Jan 1 00:00:08 kernel: usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB1
Jan 1 00:00:08 kernel: option 1-2.1:1.2: GSM modem (1-port) converter detected
Jan 1 00:00:08 kernel: usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB2
Jan 1 00:00:08 kernel: usbcore: registered new interface driver option
Jan 1 00:00:08 kernel: drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.2
Jan 1 00:00:09 kernel: scsi 0:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 0
Jan 1 00:00:09 dnsmasq-dhcp[217]: DHCPDISCOVER(br0) 04:fe:xx:xx:xx:xx
Jan 1 00:00:09 dnsmasq-dhcp[217]: DHCPOFFER(br0) 192.168.1.156 04:fe:xx:xx:xx:xx
Jan 1 00:00:09 kernel: scsi 1:0:0:0: Direct-Access HUAWEI SD Storage 2.31 PQ: 0 ANSI: 2
Jan 1 00:00:09 kernel: sd 1:0:0:0: [sda] Attached SCSI removable disk
Jan 1 00:00:09 WAN port: cable disconnected
Jan 1 00:00:09 dnsmasq-dhcp[217]: DHCPREQUEST(br0) 192.168.1.156 04:fe:xx:xx:xx:xx
Jan 1 00:00:09 dnsmasq-dhcp[217]: DHCPACK(br0) 192.168.1.156 04:fe:xx:xx:xx:xx
Jan 1 00:00:10 pppd[444]: pppd 2.4.5 started by admin, uid 0
Jan 1 00:00:16 miniupnpd[219]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Jan 1 00:00:21 pppd[444]: Connect script failed
Jan 1 00:00:28 pppd[444]: Serial connection established.
Jan 1 00:00:28 pppd[444]: Using interface ppp0
Jan 1 00:00:28 pppd[444]: Connect: ppp0 <--> /dev/ttyUSB0
Jan 1 00:00:29 pppd[444]: CHAP authentication succeeded
Jan 1 00:00:29 pppd[444]: CHAP authentication succeeded
Jan 1 00:00:29 pppd[444]: Could not determine remote IP address: defaulting to 10.64.64.64
Jan 1 00:00:29 pppd[444]: local IP address 10.235.28.133
Jan 1 00:00:29 pppd[444]: remote IP address 10.64.64.64
Jan 1 00:00:29 pppd[444]: primary DNS address 10.77.48.49
Jan 1 00:00:29 pppd[444]: secondary DNS address 10.77.48.33
Jan 1 00:00:29 USB Modem: connected to ISP
Jan 1 00:00:29 dnsmasq[217]: read /etc/hosts - 2 addresses
Jan 1 00:00:29 dnsmasq[217]: using nameserver 10.77.48.33#53
Jan 1 00:00:29 dnsmasq[217]: using nameserver 10.77.48.49#53
Jan 1 00:00:29 miniupnpd[219]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Jan 1 00:00:29 miniupnpd[219]: Failed to get IP for interface vlan2
Jan 1 00:00:29 miniupnpd[219]: SendNATPMPPublicAddressChangeNotification: cannot get public IP address, stopping
Jan 1 00:00:29 miniupnpd[219]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Jan 1 00:00:33 miniupnpd[219]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Jan 1 00:00:33 miniupnpd[219]: Failed to get ip address for interface vlan2
Sep 30 17:41:19 pppd[444]: System time change detected.

Прекрасно определяется прошивкой энтузиастов, скорость и стабильность связи заметно хуже чем у E392

bagira
28-11-2012, 18:36
извините конечно меня , может что то я не понимаю.

Я завожу e392 как usb модем, если я правильно понимаю именно в этом проблема что у меня на rtn16 не хочет больше 20 мегабит\с выдавать...

Не могу понять вообще можно e392 настроить через такое соединение ethernet over usb , пробовала , но не понимаю что делать, с модемами все понятно, но что указывать на ethernet over usb не понимаю

Rusink
28-11-2012, 20:53
извините конечно меня , может что то я не понимаю.

Я завожу e392 как usb модем, если я правильно понимаю именно в этом проблема что у меня на rtn16 не хочет больше 20 мегабит\с выдавать...

Не могу понять вообще можно e392 настроить через такое соединение ethernet over usb , пробовала , но не понимаю что делать, с модемами все понятно, но что указывать на ethernet over usb не понимаю

e392 пока не работает на прошивке "энтузиастов" через ethernet over usb (он же - CDC/NDIS) - http://code.google.com/p/wl500g/issues/detail?id=359

Omega
03-12-2012, 02:02
e392 пока не работает на прошивке "энтузиастов" через ethernet over usb (он же - CDC/NDIS)
4.4 Integration Solution for a hw_cdc_driver Network-Adapter Driver Module :rolleyes:

hw_cdc_driver.ko
hw_cdc_driver.c
ndis_qmi_service.h
9365
only the PID 14ac supports the NDIS

Guide to Integrating Huawei Data Cards or Modules with Linux Systems (http://wenku.baidu.com/view/ac97412b453610661ed9f4be.html)
HUAWEI UMTS Datacard/Modem AT Command Interface Specification (http://wl500g.info/attachment.php?attachmentid=8445&d=1320179260) :confused:

Rusink
03-12-2012, 10:04
Guide to Integrating Huawei Data Cards or Modules with Linux Systems (http://wenku.baidu.com/view/ac97412b453610661ed9f4be.html)


Спасибо. Еще бы этот самый гайд в pdf на аглицком вытащить. У меня, например, мощи канала не хватает его загрузить. Похоже там какой-то слабенький серверок у студентов стоит. :(

bagira
28-12-2012, 16:50
извините меня пожалуйста, просто не понимаю появилась возможность в каких нибуть прошивках выжать из модема e392 максимум ? максимум это от 30 мегабит\с

На компьютере без особых проблем 50 мегабит\с на роутере rtn16 не больше 30 бывает редко.

Rusink
28-12-2012, 21:35
извините меня пожалуйста, просто не понимаю появилась возможность в каких нибуть прошивках выжать из модема e392 максимум ? максимум это от 30 мегабит\с

На компьютере без особых проблем 50 мегабит\с на роутере rtn16 не больше 30 бывает редко.
Я собрал под платформу Ralink прошивку OpenWRT c поддержкой NDIS режима ( сетевой карты) для модема E392. - https://sat-forum.info/index.php/topic,9318.msg213925.html#msg213925

С портированием драйверов на прошивку "энтузиастов" с древним ядром есть проблемы, поэтому заморачиваться с этим не буду , но могу собрать и выложить OpenWRT для rtn16. Сам использую модем с симкой Yota в зоне неуверенного приема, так что большой разницы не увидел.

switch0
29-12-2012, 06:43
2Rusink

но могу собрать и выложить OpenWRT для rtn16
Будем крайне признательны, а также если расскажете как собирали.

lly
29-12-2012, 08:00
Я собрал под платформу Ralink прошивку OpenWRT c поддержкой NDIS режима ( сетевой карты) для модема E392. - https://sat-forum.info/index.php/topic,9318.msg213925.html#msg213925
Можно добавить технические детали:

драйвер qmi-wwan ?
какое ядро ?
нужны ли доп.user-space утилиты?
сам проверял?

?

С портированием драйверов на прошивку "энтузиастов" с древним ядром есть проблемы, поэтому заморачиваться с этим не буду , но могу собрать и выложить OpenWRT для rtn16.
У нас проблема в том, что ни у кого из нас этого модема нет, а бекпорт "вслепую" на 99,9% не заработает.

Rusink
29-12-2012, 09:56
Можно добавить технические детали:

драйвер qmi-wwan ?
какое ядро ?
нужны ли доп.user-space утилиты?
сам проверял?

?



1.Да, драйвер qmi-wwan
2.Пробовал на ядрах 2.6.32,3.3.8 (с версии 3.4 qmi-wwan уже включен)
3. Библиотека libqmi (libqmi-glib)( пакет с Makefile'oм уже есть в транке openwrt) , скрипт конфигурации с APN и скриптик постбутовый в rc.local для удобства.
4. Да сам. Нужно добавлять cdc-wdm.h и патчить cdc-wdm.c, usbnet.h и вот отсюда начинаются проблемы - вылетает cdc-ether и т.д. и т.п.


У нас проблема в том, что ни у кого из нас этого модема нет, а бекпорт "вслепую" на 99,9% не заработает.
Модем есть - могу дать ( на достаточное время). Сбрось контакты в личку.

P.S. Huawei-евский драйвер hw-cdc-driver собирается без проблем, подключается к сети отправкой echo -e 'AT^NDISDUP=1,1,"yota.ru"\r' > /dev/ttyUSB0, но пока не могу получить от него данные DHCP автоматом, чтобы поднять wan :(
P.P.S. Для подключения E3276 в режиме NDIS нужен патченный драйвер cdc-ncm. Патч здесь - http://galapago.sakura.ne.jp/openwrt/12_09_rc1/aa_rc1_cdc_ncm.patch

lly
29-12-2012, 10:21
3. Библиотека libqmi (libqmi-glib)( пакет с Makefile'oм уже есть в транке openwrt) , скрипт конфигурации с APN и скриптик постбутовый в rc.local для удобства.
libqmi имеет в зависимостях glib2. На мой взгляд, для embedded платформ, это дурость - уж больно жирна либа.
Не смотрел, а насколько используются возможности libqmi ? Если для выдачи одной команды, то IMHO лучше захардкодить.


4. Да сам. Нужно добавлять cdc-wdm.h и патчить cdc-wdm.c, usbnet.h и вот отсюда начинаются проблемы - вылетает cdc-ether и т.д. и т.п.
Извини, не понял, можешь пояснить насчёт вылетов cdc-ether и cdc-wdm?


Модем есть - могу дать ( на достаточное время). Сбрось контакты в личку.
Большое спасибо за предложение, как кто-нибудь из нас созреет - отпишемся. У меня пока первым приоритетом идёт SDK 5.100


P.S. Huawei-евский драйвер hw-cdc-driver собирается без проблем, подключается к сети отправкой echo -e 'AT^NDISDUP=1,1,"yota.ru"\r' > /dev/ttyUSB0, но пока не могу получить от него данные DHCP автоматом, чтобы поднять wan :(
P.P.S. Для подключения E3276 в режиме NDIS нужен патченный драйвер cdc-ncm. Патч здесь - http://galapago.sakura.ne.jp/openwrt/12_09_rc1/aa_rc1_cdc_ncm.patch
Вот именно этот бред с изобретанием велосипеда, когда под каждый модем делается свой драйвер отличающийся от стандартного шаблона на пару команд, мне дико не нравиться :mad:
А hw-cdc-driver видимо не зря идёт hwactivator в блобе x86

Rusink
29-12-2012, 11:04
libqmi имеет в зависимостях glib2. На мой взгляд, для embedded платформ, это дурость - уж больно жирна либа.
Не смотрел, а насколько используются возможности libqmi ? Если для выдачи одной команды, то IMHO лучше захардкодить.

Да, по сути - одна команда. qmicli -d /dev/cdc-wdm0 --wds-start-network=apn --client-no-release-cid . glib2 - да жирненький получается, на роутер с 4-метровой флешью уже проблема этот комплект поставить.


Извини, не понял, можешь пояснить насчёт вылетов cdc-ether и cdc-wdm?

кроме qmi-wwan нужен cdc-wdm. Соответственно надо добавить cdc-wdm.h b и пропатчить cdc-wdm.c. Для qmi-wwan нужно патчить usbnet.h ( ну например -из- за этого - drivers/net/usb/qmi_wwan.c:176: error: 'struct usbnet' has no member named 'intf') но когда полностью пропатчил его ручками, перестал собираться cdc-ether. Разбиратья построчно не стал - пока отложил.



Вот именно этот бред с изобретанием велосипеда, когда под каждый модем делается свой драйвер отличающийся от стандартного шаблона на пару команд, мне дико не нравиться :mad:
А hw-cdc-driver видимо не зря идёт hwactivator в блобе x86
Поэтому лучше использовать qmi-wwan с поддержкой множества девайсов, чем полудохлый hw-cdc-driver :)

ConstAntz
25-01-2013, 05:43
lly, Гранд Мерси за r4810-r4813 и более ранние!

lly
25-01-2013, 07:36
lly, Гранд Мерси за r4810-r4813 и более ранние!Это еще тестировать и тестировать, недоделки при бэкпорте вполне могут быть. И с отвязкой libqmi от glib2 работы вагон и маленькая тележка...

Pablo Escobar
28-02-2013, 11:31
1. Прошивка 3.0.4-r4844M (пробовал разные).
2. Модем нелоченый, отключено все, кроме даты (4G/3G).
3. USB Devices

T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev= 2.06
S: Manufacturer=Linux 2.6.22.19 ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:04.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.22.19 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:04.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms

T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1506 Rev= 0.00
S: Manufacturer=Huawei Technologies
S: Product=HUAWEI Mobile
C:* #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=01 Prot=02 Driver=(none)
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms


4. Лог


...
Jan 1 00:00:05 kernel: emf: module license 'Proprietary' taints kernel.
Jan 1 00:00:05 kernel: eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.60.127.5
Jan 1 00:00:05 kernel: eth1: Broadcom BCM4329 802.11 Wireless Controller 5.60.127.5
Jan 1 00:00:05 kernel: vlan1: dev_set_promiscuity(master, 1)
Jan 1 00:00:05 kernel: device eth0 entered promiscuous mode
Jan 1 00:00:05 kernel: device vlan1 entered promiscuous mode
Jan 1 00:00:05 kernel: device eth1 entered promiscuous mode
Jan 1 00:00:05 kernel: br0: port 2(eth1) entering forwarding state
Jan 1 00:00:05 kernel: br0: port 1(vlan1) entering forwarding state
Jan 1 00:00:06 dnsmasq[216]: started, version 2.65 cachesize 512
Jan 1 00:00:06 dnsmasq[216]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-i18n no-IDN DHCP DHCPv6 no-scripts TFTP no-conntrack
Jan 1 00:00:06 dnsmasq-dhcp[216]: DHCP, IP range 192.168.1.101 -- 192.168.1.254, lease time 1d
Jan 1 00:00:06 dnsmasq[216]: read /etc/hosts - 2 addresses
Jan 1 00:00:06 miniupnpd[217]: HTTP listening on port 33053
Jan 1 00:00:06 kernel: usbcore: registered new interface driver usbfs
Jan 1 00:00:06 kernel: usbcore: registered new interface driver hub
Jan 1 00:00:06 kernel: usbcore: registered new device driver usb
Jan 1 00:00:07 kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Jan 1 00:00:07 kernel: USB20H mdio control register : 0x8000000c
Jan 1 00:00:07 kernel: ehci_hcd 0000:00:04.1: EHCI Host Controller
Jan 1 00:00:07 kernel: ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 1
Jan 1 00:00:07 kernel: ehci_hcd 0000:00:04.1: irq 5, io mem 0x18004000
Jan 1 00:00:07 kernel: ehci_hcd 0000:00:04.1: USB 0.0 started, EHCI 1.00
Jan 1 00:00:07 kernel: usb usb1: configuration #1 chosen from 1 choice
Jan 1 00:00:07 kernel: hub 1-0:1.0: USB hub found
Jan 1 00:00:07 kernel: hub 1-0:1.0: 2 ports detected
Jan 1 00:00:07 dnsmasq-dhcp[216]: DHCPREQUEST(br0) 192.168.1.214 60:eb:69:0b:2c:4f
Jan 1 00:00:07 dnsmasq-dhcp[216]: DHCPACK(br0) 192.168.1.214 60:eb:69:0b:2c:4f Psychov_Y560
Jan 1 00:00:07 kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Jan 1 00:00:07 kernel: USB20H mdio control register : 0x8000000c
Jan 1 00:00:07 kernel: ohci_hcd 0000:00:04.0: OHCI Host Controller
Jan 1 00:00:07 kernel: ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 2
Jan 1 00:00:07 kernel: ohci_hcd 0000:00:04.0: irq 5, io mem 0x18009000
Jan 1 00:00:07 kernel: usb usb2: configuration #1 chosen from 1 choice
Jan 1 00:00:07 kernel: hub 2-0:1.0: USB hub found
Jan 1 00:00:07 kernel: hub 2-0:1.0: 2 ports detected
Jan 1 00:00:07 kernel: usbcore: registered new interface driver usblp
Jan 1 00:00:07 kernel: usbcore: registered new interface driver cdc_ether
Jan 1 00:00:07 kernel: usbcore: registered new interface driver rndis_host
Jan 1 00:00:08 dnsmasq[216]: read /etc/hosts - 2 addresses
Jan 1 00:00:08 dhcp client: deconfig: lease is lost
Jan 1 00:00:11 dnsmasq-dhcp[216]: DHCPINFORM(br0) 192.168.1.214 60:eb:69:0b:2c:4f
Jan 1 00:00:11 dnsmasq-dhcp[216]: DHCPACK(br0) 192.168.1.214 60:eb:69:0b:2c:4f Psychov_Y560
Jan 1 00:00:18 WAN port: cable disconnected
Jan 1 00:00:28 dnsmasq[216]: read /etc/hosts - 2 addresses
Jan 1 00:00:28 zcip client: config IP : 169.254.135.52
Jan 1 00:00:59 kernel: usb 1-2: new high speed USB device using ehci_hcd and address 2
Jan 1 00:00:59 kernel: usb 1-2: configuration #1 chosen from 1 choice
Jan 1 00:00:59 usb_modeswitch: switching device 12d1:1505 on 001/002
Jan 1 00:00:59 kernel: usb 1-2: USB disconnect, address 2
Jan 1 00:00:59 USB storage: removed
Jan 1 00:01:07 kernel: usb 1-2: new high speed USB device using ehci_hcd and address 3
Jan 1 00:01:07 kernel: usb 1-2: configuration #1 chosen from 1 choice




Что я сделал не так, за исключением того, что не нашел спойлер?

Спасибо.

Rusink
28-02-2013, 11:49
Что я сделал не так, за исключением того, что не нашел спойлер?

Спасибо.

Теоретически - все правильно. Практически - нет драйверов qmi_wwan и cdc_wdm.
Библиотеки libqmi и до кучи glib2

Pablo Escobar
28-02-2013, 20:26
Теоретически - все правильно. Практически - нет драйверов qmi_wwan и cdc_wdm.
Библиотеки libqmi и до кучи glib2

Что-то сможете посоветовать - другие прошивки/роутеры - нужно получить прозрачный бридж IP от Йоты. Т.е., чтоб циска имела йотовский белый, это нужно для туннеля IPSEC/IKE.

Rusink
28-02-2013, 22:12
Что-то сможете посоветовать - другие прошивки/роутеры - нужно получить прозрачный бридж IP от Йоты. Т.е., чтоб циска имела йотовский белый, это нужно для туннеля IPSEC/IKE.
Не совсем понимаю при чем здесь "прозрачный бридж". Эти модемы должны работать на существующих прошивках "энтузиастов" в режиме RAS, то бишь по протоколу ppp. Минус - в зависимости скорости от возможностей процессора. Не больше 20-25 Mbit/s. Ethernet_over_USB - Сеть через USB - это другая история. Если очень хочется модем именно, как сетевую карту - OpenWRT с поддержкой драйверов qmi_wwan и библиотекой libqmi. Или другие роутеры типа TP-Link MR3040 - их последние официальные прошивки этот режим поддерживают для нескольких модемов. Если посмотрите тему внимательнее -найдете пост, что модемы E3276 от Мегафона уже могут работать на последний прошивках "энтузиастов", но требуют ручной настройки конфигов.

Pablo Escobar
01-03-2013, 09:04
"Прозрачный" - я имел в виду, чтоб был сквозной проброс всего от USB на LAN-порт, DMZ не работает нормально.
А на энтузиастской прошивке без "запиливания" конфигов и двух дней на "погружение" в тему что-то может через USB модем подключаться, скажем по PPTP? Фиг с ним, с IPSEC, хоть так подключусь, времени нет совсем.

Rusink
01-03-2013, 10:16
А на энтузиастской прошивке без "запиливания" конфигов и двух дней на "погружение" в тему что-то может через USB модем подключаться, скажем по PPTP? Фиг с ним, с IPSEC, хоть так подключусь, времени нет совсем.

Я так понимаю, вы еще не пытались его подключать... :) У bagira на RT-N16 работает (http://wl500g.info/showthread.php?29009-4G-%CC%E5%E3%E0%F4%EE%ED-MTC-%28LTE-Modem-Huawei-E392-E398-E3276%29-%ED%E0-%F0%EE%F3%F2%E5%F0%E5-Asus&p=257377#post257377). У меня на WL-500gpV1 тоже работал.

Pablo Escobar
01-03-2013, 14:21
Я так понимаю, вы еще не пытались его подключать... :) У bagira на RT-N16 работает (http://wl500g.info/showthread.php?29009-4G-%CC%E5%E3%E0%F4%EE%ED-MTC-%28LTE-Modem-Huawei-E392-E398-E3276%29-%ED%E0-%F0%EE%F3%F2%E5%F0%E5-Asus&p=257377#post257377). У меня на WL-500gpV1 тоже работал.

я уже дошел до


insmod cdc-acm.ko
...
/jffs/mytmp# dmesg | grep cdc
usbcore: registered new interface driver cdc_acm
drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters

А вы -- не пытался.
У меня на DDWRT тупо не заводится cdc-acm

Rusink
25-03-2013, 07:58
Скоро стараниями rss будет и поддержка в rc+WebUI :)

А я вот что подумал- стоило ли вообще городить огород с привязыванием libqmi/uqmi если QMI модемы понимают и QMI и AT команды?

https://mail.gnome.org/archives/networkmanager-list/2012-November/msg00152.html

rss
25-03-2013, 08:33
А я вот что подумал- стоило ли вообще городить огород с привязыванием libqmi/uqmi если QMI модемы понимают и QMI и AT команды?

https://mail.gnome.org/archives/networkmanager-list/2012-November/msg00152.html

Основная проблема - отсутствие документации и реальных модемов. Если достоверно известно, что все qmi-модемы должны управляться конкретной AT-командой, то uqmi не нужна. В противном случае, лучше пусть с командами разбирается сама uqmi.

Впрочем, неприятность с AT-командами из этой переписки я уже вижу:

qmi_wwan => QMI over /dev/cdc-wdmY
cdc_mbim => MBIM over /dev/cdc-wdmY
(cdc_ncm or cdc_ether) and Ericsson => AT*ENAP etc over /dev/cdc-wdmY or /dev/ttyACMY
(cdc_ncm or cdc_ether) and Huawei => AT^NDISDUP etc over
Я считал, что вариант cdc_ncm для Huawei - единственный....

Rusink
25-03-2013, 08:58
Основная проблема - отсутствие документации и реальных модемов. Если достоверно известно, что все qmi-модемы должны управляться конкретной AT-командой, то uqmi не нужна. В противном случае, лучше пусть с командами разбирается сама uqmi.



Если по минимуму - то есть подключение/отключение модема, то пока вроде они (известные) понимают команду AT^NDISDUP
Например, я подключил свой QMI модем E392, он сел на драйвер qmi_wwan, потом я забросил команду:


echo -ne "AT^NDISDUP=1,1,\"yota.ru\"\r\n" > /dev/ttyUSB2

И он поймал сеть. Интерфейс USB0 появился:


ifconfig -a
.......
usb0 Link encap:Ethernet HWaddr 00:A0:C6:00:00:00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

Е3276 - не QMI - подключается этой же командой, 3G модем - E173 - тоже ( проверял сам).
Полные логи в аттаче

Большинство QMI команд ИМХО для работы с роутером не нужны.
P.S. Это я к тому, что желательна универсальность, а не персональные менеджеры на каждый драйвер :) Вот сейчас новый драйвер для модемов - cdc_mbim в ядре 3.8 вышел, под него уже своя либа есть libmbim . И тоже, как и libqmi немало весит. Если разработчики -таки оставят AT команды как общее основное средство управления модемами, лучше его и использовать.

rss
25-03-2013, 09:24
Если по минимуму - то есть подключение/отключение модема, то пока вроде они (известные) понимают команду AT^NDISDUP
Например, я подключил свой QMI модем E392, он сел на драйвер qmi_wwan, потом я забросил команду:


При этом у Ericsson команды другие, да и у других производителей скорее всего тоже будут отличаться...

Достоинство у qmi в том, что не надо разбираться с тем, какой из портов модема является портом для отправки управляющей AT-команды, а также не надо заботиться о совместимости между различными производителями.

Впрочем основной вопрос - поддержка базы модемов и управляющих команд. Если она будет - проще управлять AT-командами. Если нет - специализированными утилитами.

Rusink
31-03-2013, 18:04
Свершилось!

LTE модемы E392/E3276 работают в режиме Ethernet over USB и настраиваются из веб-интерфейса

rss выложил на googlecode обновления (r4990).

Настройки:
http://s018.radikal.ru/i521/1303/43/ddf0bef397c5.jpg (http://www.radikal.ru)


Статус подключения:


http://s59.radikal.ru/i166/1303/63/c7dbf50b0b33t.jpg (http://radikal.ru/F/s59.radikal.ru/i166/1303/63/c7dbf50b0b33.jpg.html)


Для Huawei E392 выбираем режим QMI для E3276 (Мегафон M150-1) - режим NCM

Прошивку собрал только для wl500gpV1

rss
31-03-2013, 18:59
Свершилось!

LTE модемы E392/E3276 работают в режиме Ethernet over USB и настраиваются из веб-интерфейса


Для Huawei E392 выбираем режим QMI для E3276 (Мегафон M150) - режим NCM

Прошивку собрал только для wl500gpV1

Huawei E3276 точно работает в режиме Autodetect и выбирать NCM для него не надо. Huawei E392 у меня сейчас нет, но Autodetect должен работать и на нём.

Rusink
31-03-2013, 19:18
Huawei E3276 точно работает в режиме Autodetect и выбирать NCM для него не надо. Huawei E392 у меня сейчас нет, но Autodetect должен работать и на нём.

Значит у меня что-то притормаживает. Без ручных манипуляций не увиделся и не подключился.

http://s017.radikal.ru/i428/1303/68/3df4ba366533t.jpg (http://radikal.ru/F/s017.radikal.ru/i428/1303/68/3df4ba366533.png.html)


http://s017.radikal.ru/i432/1303/88/e9848ce0aa55t.jpg (http://radikal.ru/F/s017.radikal.ru/i432/1303/88/e9848ce0aa55.png.html)


Сейчас сброшу все и сниму лог.

rss
31-03-2013, 19:48
Значит у меня что-то притормаживает. Без ручных манипуляций не увиделся и не подключился. Сейчас скрины выложу

Скрины мне не нужны. Мне нужен лог с отладочной информацией.

Rusink
31-03-2013, 20:27
Скрины мне не нужны. Мне нужен лог с отладочной информацией.

Логи в аттаче

rss
31-03-2013, 21:02
Логи в аттаче

Нет в них отладочной информации.

В rc/Makefile раскомментировать
CFLAGS += -g -DDEBUG -DDEBUG_TO_SYSLOG

В shared/Makefile раскомментировать
CFLAGS += -g -DDEBUG_TO_SYSLOG

Rusink
01-04-2013, 05:44
Нет в них отладочной информации.

В rc/Makefile раскомментировать
CFLAGS += -g -DDEBUG -DDEBUG_TO_SYSLOG

В shared/Makefile раскомментировать
CFLAGS += -g -DDEBUG

Раскомментировал. rc не собирается.


rc.o: In function `rc_signal':
/home/rusink/ASUS_Wl500/broadcom/src/gateway/rc/rc.c:679: undefined reference to `cprintf_syslog'
/home/rusink/ASUS_Wl500/broadcom/src/gateway/rc/rc.c:691: undefined reference to `cprintf_syslog'
/home/rusink/ASUS_Wl500/broadcom/src/gateway/rc/rc.c:687: undefined reference to `cprintf_syslog'
/home/rusink/ASUS_Wl500/broadcom/src/gateway/rc/rc.c:683: undefined reference to `cprintf_syslog'
/home/rusink/ASUS_Wl500/broadcom/src/gateway/rc/rc.c:675: undefined reference to `cprintf_syslog'
rc.o:/home/rusink/ASUS_Wl500/broadcom/src/gateway/rc/rc.c:519: more undefined references to `cprintf_syslog' follow
collect2: ld returned 1 exit status
make[1]: *** [rc] Error 1
make[1]: Leaving directory `/home/rusink/ASUS_Wl500/broadcom/src/gateway/rc'
make: *** [rc] Ошибка 2

rss
01-04-2013, 07:52
Раскомментировал. rc не собирается.


rc.o: In function `rc_signal':
/home/rusink/ASUS_Wl500/broadcom/src/gateway/rc/rc.c:679: undefined reference to `cprintf_syslog'
rc.o:/home/rusink/ASUS_Wl500/broadcom/src/gateway/rc/rc.c:519: more undefined references to `cprintf_syslog' follow
collect2: ld returned 1 exit status
make[1]: *** [rc] Error 1
make[1]: Leaving directory `/home/rusink/ASUS_Wl500/broadcom/src/gateway/rc'
make: *** [rc] Ошибка 2

Неправильно написал. В shared/Makefile раскомментировать:
CFLAGS += -g -DDEBUG_TO_SYSLOG

И пересобрать перед rc.

Rusink
01-04-2013, 14:23
Я сильно не уверен что все модемы поддерживают подавление репорта именно этой командой.

Если у кого есть огромное желание поэкспериментировать - я соберу отладочный билд который будет писать в syslog сырые значения выдаваемые модемом.

Кстати, об отладочном билде. Я раскомментировал по инструкции rss


В rc/Makefile раскомментировать
CFLAGS += -g -DDEBUG -DDEBUG_TO_SYSLOG

В shared/Makefile раскомментировать
CFLAGS += -g -DDEBUG_TO_SYSLOG

Прошивка собирается, но через веб не заливается. Еще Easter Eggs?

lly
01-04-2013, 14:39
Кстати, об отладочном билде. Я раскомментировал по инструкции rss
Уровни отладки бывают разные :rolleyes: В предыдущем письме имелся в виду один дополнительный printk()


Прошивка собирается, но через веб не заливается. Еще Easter Eggs?
Когда я последний раз включал DEBUG в rc+shared, всё работало. Надо перепроверять, но скорее всего что-то пошло не так при сборке.

Rusink
01-04-2013, 14:51
Когда я последний раз включал DEBUG в rc+shared, всё работало. Надо перепроверять, но скорее всего что-то пошло не так при сборке.

Я пересоберу еще раз - проверю, но если не пойдет - тогда придется тебя просить. :)

rss
01-04-2013, 18:55
Кстати, об отладочном билде. Я раскомментировал по инструкции rss

Прошивка собирается, но через веб не заливается. Еще Easter Eggs?

Собранная версия соответствует маршрутизатору? Отладочный вывод никакого отношения к ограничениями загрузки через web не имеет.

Rusink
01-04-2013, 19:03
Собранная версия соответствует маршрутизатору? Отладочный вывод никакого отношения к ограничениями загрузки через web не имеет.

Сейчас сказать не могу - но собирал под одно устройство - wl500gpV1 - доберусь до системы проверю.

Rusink
02-04-2013, 06:24
Собранная версия соответствует маршрутизатору? Отладочный вывод никакого отношения к ограничениями загрузки через web не имеет.

Вы были правы насчет другого устройства :) Поторопился, не посмотрел версию. Все работает, debug инфо выдает. Автодететект модема работает. Syslog в аттаче

rss
03-04-2013, 19:29
Вы были правы насчет другого устройства :) Поторопился, не посмотрел версию. Все работает, debug инфо выдает. Автодететект модема работает. Syslog в аттаче

r5000.
По-моему проблема в том, что драйвер выдаёт готовность до того, как устройство реально готово принимать сообщения от uqmi. На модеме, который мне удалось раздобыть, автодетект работает.

Sandr
02-07-2013, 09:02
WL500gpV2 + 1.9.2.7-rtn-r5066 + МТС E392 + Антенна PETRA BB MIMO 2x2

Надо найти оптимальное направление антенны
Подскажите как определить в каком режиме работает модем
и какой уровень сигнала
кусок лога
9614

а при нажатии кнопок:
Get Info

Modem: Huawei Technologies Co., Ltd. E392
SysInfo: WCDMA(WCDMA) : home network : normal access : normal SIM
Operator: "MTS RUS"(3G)
SysCfg: Auto(Roaming Supported)

GET Signal

Signal : 20 : -73 dBm : 66 % : Bit Error : not detectable

На Axesstell MV110 кнопки Get Info и GET Signal вы давали тоже данные, но не соответствовавшие реальности
И лучшим вариантом для настройки антенны было использовать программу AxesstelPST EvDO

А как с e392 ?

TReX
02-07-2013, 09:11
WL500gpV2 + 1.9.2.7-rtn-r5066 + МТС E392 + Антенна PETRA BB MIMO 2x2

А как с e392 ?

А чем не нравится вариант подключить к персоналке и смотреть уровень? Сам так настраивал E392 установленный в спутниковую тарелку, одно но, реакция на поворот антены идет не сразу, так что повернули, подождали пока изменится значение и т.д. )

Vampik
02-07-2013, 11:44
А как с e392 ?

Данные соответствуют действительности. Правда, может быть расхождение с информацией, отображаемой в родной программе от модема, т.к. для 3G/4G отображается RSSI (общий уровень сигнала) вместо RSCP/RSRQ (уровень полезного сигнала).

Sandr
02-07-2013, 13:54
Воспользовался MDMA + плагин Entropiy - Очень удобно
(уровень сигнала на весь экран и постоянный бубнеж по русски)

Добился

Signal : 25 : -63 dBm : 83 % : Bit Error : not detectable
на 2,5 км до базовой станции

Но столкнулся с проблемой
Периодически, скорость резко падает до 15-30 кбит
и лечится только выключением из сети
(Reboot не помогает)
в логах ничего нет!
Причин тоже пока не нашел

ConstAntz
02-07-2013, 19:35
и лечится только выключением из сети
(Reboot не помогает)

Sandr, бесспорно, Вы умеете наблюдать за логами. Будьте так добры и дальше сообщать о типичных ситуациях. (если попадется "debug"-прошивка - непременно воспользуйтесь ей)

Sandr
03-07-2013, 23:25
Sandr, бесспорно, Вы умеете наблюдать за логами. Едко :)

По теме - перенастроил на другую БС (4,5 км) - (Signal : 24 : -65 dBm : 80 %)
Ситуация стабилизировалась, есть выпадения по скорости, но реже
Пока так и не знаю что является причиной

И еще вот вопрос - в режиме LTE Only модем видит сеть MTS (LTE) -85dBi и не может зарегистрироваться, а в режиме Auto регистрируется в сети MTS (2G, 3G, LTE) -65dbi, как узнать какое происходит подключение 3G или LTE? Похоже что 3G но хочется ясности, например как узнать на какой частоте работает БС МТС LTE - 800 или 2600mHz, так как антенна заточена под диапазон 1700-2600mHz

Vampik
04-07-2013, 06:05
на какой частоте работает БС МТС LTE - 800 или 2600mHz
800 МГц ни оператором не используется, ни модемом не поддерживается. Только 2600 FDD и 2600 TDD.
А вот 3G вполне может быть 900 Мгц.


как узнать какое происходит подключение 3G или LTE?

Элементарно, по кнопке Get Info.



Modem: Huawei Technologies Co., Ltd. E392
SysInfo: WCDMA(WCDMA) : home network : normal access : normal SIM
Operator: "MTS RUS"(3G)
SysCfg: Auto(Roaming Supported)


У вас тут английским по белому написано, что это 3G.

Если было бы LTE, SysInfo было бы LTE(LTE), а Operator - "MTS RUS"(4G).

Sandr
04-07-2013, 22:43
Если было бы LTE, SysInfo было бы LTE(LTE), а Operator - "MTS RUS"(4G).
То ли МТС врет, что рядом есть БС LTE, то ли у меня проблемы. А так хочется 4G
По карте получается что до ближайшей БС LTE 2,5 км, до другой 4,2 км, с такой антенной должно легко пробиваться.

Еще проблема, на 3 сутки использования вот такой результат:
После некоторого периода нормальной работы (от 15 мин до 3 ч) скорость резко падает до 3-60 кбит/сек
Софтовая перезагрузка не помогает, даже несколько раз подряд, лишь выключение маршрутизатора из сети приводит к нормальному подключению и восстановлению скорости

Поправьте меня если не прав - такая процедура приводит к перерегистрации модема в сети!
Может есть софтовое решение, заставляющее модем перерегистрироватся?

PS: А где бы взять отладочную версию прошивки WL500GPv2, и может стоит обновить прошивку модема (если такое возможно)?

Sandr
14-08-2013, 15:48
Мы с соседом подключены к МТС, у него e392 + TPLink, у меня e392 + wl500gpv2
У обоих наблюдается одна и таже проблема
Периодически пропадает соединение, нигде в логах нет каких либо данных о пропаже соединения
Простой скрипт должен был бы вылечить такую проблему на wl500gpv2

#!/bin/sh
# Ресурс, доступность которого нужно проверять.
# проверяем сайт провайдера, так как даже если кончились средства на счету
# такой сайт все равно пингуется
PINGRESOURCE="mts.ru"
#вечный цикл
while true; do
(if (( ! ping -c 3 ${PINGRESOURCE} >/dev/null 2>&1)) then
#Если ресурс не доступен перереподсоединяем PPTP
killall -HUP pppd
logger -t S96vpntest "Connection lost, reconnecting!"
#пауза на переподключение
sleep 60s
else
sleep 10s
fi)
done &

В логе текст S96vpntest "Connection lost, reconnecting!"
появляется когда пропадает соединение
Но нет процесса pppd, ведь подключение Ethernet over USB!

Кто подскажет как не перезагружая маршрутизатор переподключится к провайдеру?

rss
14-08-2013, 16:44
В логе текст S96vpntest "Connection lost, reconnecting!"
появляется когда пропадает соединение
Но нет процесса pppd, ведь подключение Ethernet over USB!

Кто подскажет как не перезагружая маршрутизатор переподключится к провайдеру?

Для qmi-модемов нет переподключения. Утилита uqmi, которая у нас использована, не имеет команды отключения. Средствами прошивки отключить маршрутизатор можно, но модем реально останется в сети.

Смотрите управление AT-командами (можно послать в порт через echo) или перезагрузку модема через usb_modeswitch -R.

Sandr
15-08-2013, 16:50
Ага..... :confused:
$ usb_modeswitch --default-vendor 0x12d1 --default-product 0x1506 -R

Looking for default devices ...
found matching product ID
adding device
Found device in default mode, class or configuration (1)
Accessing device 003 on bus 001 ...
Getting the current device configuration ...
OK, got current device configuration (1)
Using interface number 0
Using endpoints 0x01 (out) and 0x82 (in)
Not a storage device, skipping SCSI inquiry

USB description data (for identification)
-------------------------
Manufacturer: Huawei Technologies
Product: HUAWEI Mobile
Serial No.: not provided
-------------------------
Warning: no switching method given.
Resetting usb device .
OK, device was reset
-> Run lsusb to note any changes. Bye.

в логе
kernel: option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
kernel: option 1-1.1:1.0: device disconnected
kernel: option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
kernel: option 1-1.1:1.1: device disconnected
kernel: option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
kernel: option 1-1.1:1.2: device disconnected
kernel: usb0: unregister 'qmi_wwan' usb-0000:00:03.1-1.1, WWAN/QMI device
kernel: wan0: port 1(usb0) entering disabled state
kernel: device usb0 left promiscuous mode
kernel: wan0: port 1(usb0) entering disabled state
kernel: usb 1-1.1: reset high speed USB device using ehci_hcd and address 3
kernel: option 1-1.1:1.3: GSM modem (1-port) converter detected
kernel: usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB0
kernel: option 1-1.1:1.2: GSM modem (1-port) converter detected
kernel: usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB1
kernel: option 1-1.1:1.1: GSM modem (1-port) converter detected
kernel: usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB2
kernel: option 1-1.1:1.0: GSM modem (1-port) converter detected
kernel: usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB3
kernel: device usb0 entered promiscuous mode
kernel: wan0: port 1(usb0) entering learning state
kernel: wan0: port 1(usb0) entering forwarding state

Но нет подключения к провайдеру.
Как теперь подключится?

Нажатие кнопки: USB Network Devices > Ethernet over USB > Connect
приводит к записи в логе

wan: connected manually (unit 0)
dhcp client: deconfig: lease is lost
dnsmasq[218]: read /etc/hosts - 2 addresses
dnsmasq[218]: using nameserver 213.87.*.*#**
dnsmasq[218]: using nameserver 213.87.*.*#**
dhcp client: deconfig: lease is lost
kernel: URB 80c89680 submitted while active
kernel: Call Trace:
kernel: [<802a2634>] dump_stack+0x8/0x34
kernel: [<c01354a4>] usb_submit_urb+0x2ac/0x5f0 [usbcore]
kernel: [<c019280c>] usb_cdc_wdm_register+0x880/0xaa4 [cdc_wdm]
и тишина, соединения нет.

rss
15-08-2013, 17:04
kernel: URB 80c89680 submitted while active
kernel: Call Trace:
kernel: [<802a2634>] dump_stack+0x8/0x34
kernel: [<c01354a4>] usb_submit_urb+0x2ac/0x5f0 [usbcore]
kernel: [<c019280c>] usb_cdc_wdm_register+0x880/0xaa4 [cdc_wdm]
и тишина, соединения нет.

Драйвер cdc_wdm не пережил такого обращения.... Можно попробовать выгрузить его и загрузить снова, но ничего не обещаю....


rmmod cdc_wdm && sleep 1 && insmod cdc_wdm

Waterfall
12-09-2013, 07:33
Нет. Мегафон.
А какой модем у Вас? Что значит "довольно стабильно"? Насколько стабильно?
Перепрошил на Вампика. Пока не зависал. У вас какой 4G модем? Сколько стоит в месяц? Как скорость по сравнению с 3G?

Основной подопытный модем был Huawei E392, это первый модем что выкинул в продажу Мегафон. Две недели теста и понятно стало, что 4G рулит, но ограничение у мегафона на всех ТП не делают 4G тарифы от Мегафона безлимитными! Перешел на Yota там полный безлим. Связь не хуже. Тарифы ниже. Модем с роутером и прошивкой от Vampik пашет на ура и радует обновлениями.

Относительно стабильности... ни чего не могу сказать. Может быть раз в две недели приходилось передернуть и то скорее всего из-за того что в офисе уж до очень высокая плотность каналов и всяких роутеров... в общем у нас лигнал был очень слабый, но на данлоад выдавал и 13мб, на закачку где-то 4-5мб. Что вполне позволяло работать не большому офису с использованием VoIP-связи.

90105
12-09-2013, 16:43
Основной подопытный модем был Huawei E392, это первый модем что выкинул в продажу Мегафон. Две недели теста и понятно стало, что 4G рулит, но ограничение у мегафона на всех ТП не делают 4G тарифы от Мегафона безлимитными! Перешел на Yota там полный безлим. Связь не хуже. Тарифы ниже. Модем с роутером и прошивкой от Vampik пашет на ура и радует обновлениями.

Относительно стабильности... ни чего не могу сказать. Может быть раз в две недели приходилось передернуть и то скорее всего из-за того что в офисе уж до очень высокая плотность каналов и всяких роутеров... в общем у нас лигнал был очень слабый, но на данлоад выдавал и 13мб, на закачку где-то 4-5мб. Что вполне позволяло работать не большому офису с использованием VoIP-связи.

А yotoвский какой модем и тариф? Или он у них стандартный?Про мегафон не понял. У них разве нет безлимита на 4G?

Waterfall
13-09-2013, 06:33
А yotoвский какой модем и тариф? Или он у них стандартный?Про мегафон не понял. У них разве нет безлимита на 4G?

У меня один модем Huawei E392 от Мегафона + разлочка и можно использовать с любым оператором, в том числе и Йотой. Тарифы Йоты гибкие, каждый выбирает для своего комфорта тариф и задач.
У Мегафона на тот момент не было полных безлимитов, везде было ограничение на 3, 6, 12gb а после ограничение скорости 64кб/сек.

90105
13-09-2013, 07:50
А сейчас такие продаются у мегафона не в курсе? Если нет, то можно ли юзать, тот , что сейчас продается? Нужно ли с ним что-то делать после покупки или воткнул в роутер - появлся инет?

TReX
26-09-2013, 11:08
А сейчас такие продаются у мегафона не в курсе? Если нет, то можно ли юзать, тот , что сейчас продается? Нужно ли с ним что-то делать после покупки или воткнул в роутер - появлся инет?

У мегафона давно нет, можно попытаться взять МТС, после разлочки будет работать везде включая Yota

90105
29-09-2013, 18:08
Добрый день. Подскажите плз, купил последний модем от Yota за 1900руб, воткнул в dir-320 с последней прошивкой от Vampika, думл все сразу заработает, а нет. По ходу надо еще с бубном побегать. Подскажите где копать? Что в настройки вводить, чтоб заработало? Спасибо.

rss
30-09-2013, 08:02
Добрый день. Подскажите плз, купил последний модем от Yota за 1900руб, воткнул в dir-320 с последней прошивкой от Vampika, думл все сразу заработает, а нет. По ходу надо еще с бубном побегать. Подскажите где копать? Что в настройки вводить, чтоб заработало? Спасибо.
Vampik вырезал поддержку USB over Ethernet. Необходимо либо самостоятельно собрать урезанную версию прошивки для wl500gpv2 (или найти готовую), либо осваивать загрузку прошивки с внешней флешки.

Vampik
30-09-2013, 10:00
Или настроить подключение через RAS, переведя модем в соответствующий режим, если это необходимо.

P.S. Для корректной работы с USB-устройствами при загрузке прошивки с внешней флешки, необходимо переписать их обработку в rc.

90105
30-09-2013, 22:21
Спасибо, конечно, парни. Но не понял я ничего. Можно более доступным языком? Желательно с ссылками. В итоге заработает этот модем от йоты или возвращать им его пока неделя не прошла?

don-pedro
01-10-2013, 08:48
Спасибо, конечно, парни. Но не понял я ничего. Можно более доступным языком? Желательно с ссылками. В итоге заработает этот модем от йоты или возвращать им его пока неделя не прошла?
Более доступно - проще поменять роутер.
У меня старый добрый wl-500gp с прошивкой 1.9.2.7-rtn-r5066 с этим свистком работает "из коробки".
Семейство zyxel keenetic тоже с йотой дружит.
И некоторые tp-linkи.

dlukanidin
01-10-2013, 08:49
Спасибо, конечно, парни. Но не понял я ничего. Можно более доступным языком? Желательно с ссылками. В итоге заработает этот модем от йоты или возвращать им его пока неделя не прошла?
Ваше устройство настроено так, что при подключении к компу или роутеру оно представляется для них как сетевая карточка (упрощённо). Используемая прошивка роутера с такими просто так без ухищирений работать не может. Зато эта прошивка может работать с устройствами представляющимися как классический модем подключенный по COM порту. К счастью почти все современные устройства позволяют сменить режим в котором они представляются.
К сожалению не знаю именно Вашего устройства, но для поиска надо ввести его название и "переключить в только модем". В результате, я уверен, Вы найдёте инструкцию как поменять режим Вашего устройства в котором оно представляется роутеру на "только модем" и после этого оно будет без проблем опознаваться.

Sandr
04-06-2014, 10:05
Прошу помощи
Дико туплю уже второй день

В прошлом году связка WL-500gP V2 + E392 - работала достаточно стабильно
А сейчас не могу завести её

Модем в ноуте сеть ловит, все ок
а через роутер не заводится - чегото я забыл как заводил раньше - подскажите ....
Настройки
Ethernet over USB
Modem detect - Auto (пробовал также в мануале с QMI)
результат в логе


Jan 1 04:00:11 kernel: usbcore: registered new interface driver cdc_ncm
Jan 1 04:00:12 kernel: scsi 0:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 0
Jan 1 04:00:12 kernel: scsi 1:0:0:0: Direct-Access HUAWEI SD Storage 2.31 PQ: 0 ANSI: 2
Jan 1 04:00:12 kernel: sd 1:0:0:0: [sda] Attached SCSI removable disk
Jan 1 04:00:22 WAN port: cable disconnected
Jan 1 04:00:26 kernel: wan0: port 1(usb0) entering forwarding state
Jan 1 04:00:32 zcip client: config IP : 169.254.132.5

PS:
В Status & Log - USSD > Get info
получил вот такой ответ >
Modem: Huawei Technologies Co., Ltd. E392
SysInfo: WCDMA(WCDMA) : roaming : limited access : invalid SIM or PIN blocked
Operator: 2(3G)
SysCfg: LTE prefered(Roaming Supported)

Вообще не понимаю
С Ноута соединение идет без проблем!
http://www.speedtest.net/result/3542264737.png

Установил модем в режим AT^SETPORT = "A1,A2;1,2,3,7" - устройство в режиме Modem + Network Card
На ноуте все также работает Коннект менеджер показывает что подключен HSPA+ MegaFon

Воткнул в роутер
В Status & Log - USSD > Get info
получил вот такой ответ >
Modem: Huawei Technologies Co., Ltd. E392
SysInfo: GSM/GPRS(EDGE) : home network : normal access : normal SIM
Operator: "MegaFon"(GSM)
SysCfg: GPRS/EDGE only(Roaming Supported)
Ну хоть завелся, теперь осталось понять почему в GSM/GPRS(EDGE)

Менял режимы на:
Auto (AT^SYSCFGEX="00",3fffffff,2,4,7fffffffffffffff,,)
2G (AT^SYSCFGEX="01",3fffffff,2,4,7fffffffffffffff,,)
3G (AT^SYSCFGEX="02",3fffffff,2,4,7fffffffffffffff,,)
результат:
limited access : invalid SIM or PIN blocked

Блин неужели проблема в том что модем - разлоченный MTS

PPS::
Плюнул на Мегафон - пошел купил симку мтс, все заработало
Вот тебе и разлоченный модем

Sandr
04-06-2014, 19:09
Как выяснилось и здесь не без проблем
В режиме Ethernet over USB соединения нет
ip 169.*

а в режиме USBModem - постоянный переконнект

Jun 4 20:59:22 USB Modem: connected to ISP
Jun 4 21:06:37 kernel: usb 1-1.1: USB disconnect, address 7
Jun 4 21:06:37 pppd[725]: Hangup (SIGHUP)
Jun 4 21:06:37 pppd[725]: Modem hangup
Jun 4 21:06:37 pppd[725]: Connect time 7.3 minutes.
Jun 4 21:06:37 pppd[725]: Sent 1127484 bytes, received 19568430 bytes.
Jun 4 21:06:37 pppd[725]: Connection terminated.
Jun 4 21:06:37 kernel: option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
Jun 4 21:06:37 kernel: option 1-1.1:1.0: device disconnected
Jun 4 21:06:37 kernel: option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
Jun 4 21:06:37 kernel: option 1-1.1:1.1: device disconnected
Jun 4 21:06:37 kernel: option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
Jun 4 21:06:37 pppd[725]: Terminating on signal 15
Jun 4 21:06:37 kernel: option 1-1.1:1.2: device disconnected
Jun 4 21:06:38 dnsmasq[224]: read /etc/hosts - 2 addresses
Jun 4 21:06:38 dnsmasq[224]: using nameserver 213.87.1.1#53
Jun 4 21:06:38 dnsmasq[224]: using nameserver 213.87.0.1#53
Jun 4 21:06:38 USB Modem: Disconnected
Jun 4 21:06:38 pppd[725]: Exit.
Jun 4 21:06:42 kernel: usb 1-1.1: new high speed USB device using ehci_hcd and address 8
Jun 4 21:06:42 kernel: usb 1-1.1: configuration #1 chosen from 1 choice
Jun 4 21:06:42 kernel: scsi4 : SCSI emulation for USB Mass Storage devices
Jun 4 21:06:42 kernel: scsi5 : SCSI emulation for USB Mass Storage devices
Jun 4 21:06:42 kernel: usb 1-1.1: USB disconnect, address 8
Jun 4 21:06:42 USB storage: removed
Jun 4 21:06:50 kernel: usb 1-1.1: new high speed USB device using ehci_hcd and address 9
Jun 4 21:06:50 kernel: usb 1-1.1: configuration #1 chosen from 1 choice
Jun 4 21:06:50 kernel: option 1-1.1:1.0: GSM modem (1-port) converter detected
Jun 4 21:06:50 kernel: usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB0
Jun 4 21:06:50 kernel: option 1-1.1:1.1: GSM modem (1-port) converter detected
Jun 4 21:06:50 kernel: usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB1
Jun 4 21:06:50 kernel: option 1-1.1:1.2: GSM modem (1-port) converter detected
Jun 4 21:06:50 kernel: usb 1-1.1: GSM modem (1-port) converter now attached to ttyUSB2
Jun 4 21:06:52 pppd[877]: pppd 2.4.5 started by root, uid 0
Jun 4 21:07:03 pppd[877]: Connect script failed
Jun 4 21:07:11 pppd[877]: Serial connection established.
Jun 4 21:07:11 pppd[877]: Using interface ppp0
Jun 4 21:07:11 pppd[877]: Connect: ppp0 <--> /dev/ttyUSB0
Jun 4 21:07:12 pppd[877]: CHAP authentication succeeded
Jun 4 21:07:12 pppd[877]: CHAP authentication succeeded
Jun 4 21:07:12 pppd[877]: Could not determine remote IP address: defaulting to 10.64.64.64
Jun 4 21:07:12 pppd[877]: local IP address 10.155.157.7
Jun 4 21:07:12 pppd[877]: remote IP address 10.64.64.64
Jun 4 21:07:12 pppd[877]: primary DNS address 213.87.1.1
Jun 4 21:07:12 pppd[877]: secondary DNS address 213.87.0.1
Jun 4 21:07:12 dnsmasq[224]: read /etc/hosts - 2 addresses
Jun 4 21:07:12 dnsmasq[224]: using nameserver 213.87.1.1#53
Jun 4 21:07:12 dnsmasq[224]: using nameserver 213.87.0.1#53
Jun 4 21:07:12 USB Modem: connected to ISP

Waterfall
05-06-2014, 09:33
Прошу помощи
Дико туплю уже второй день

В прошлом году связка WL-500gP V2 + E392 - работала достаточно стабильно
А сейчас не могу завести её

Модем в ноуте сеть ловит, все ок
а через роутер не заводится - чегото я забыл как заводил раньше - подскажите ....
Настройки
Ethernet over USB
Modem detect - Auto (пробовал также в мануале с QMI)
результат в логе


Jan 1 04:00:11 kernel: usbcore: registered new interface driver cdc_ncm
Jan 1 04:00:12 kernel: scsi 0:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 0
Jan 1 04:00:12 kernel: scsi 1:0:0:0: Direct-Access HUAWEI SD Storage 2.31 PQ: 0 ANSI: 2
Jan 1 04:00:12 kernel: sd 1:0:0:0: [sda] Attached SCSI removable disk
Jan 1 04:00:22 WAN port: cable disconnected
Jan 1 04:00:26 kernel: wan0: port 1(usb0) entering forwarding state
Jan 1 04:00:32 zcip client: config IP : 169.254.132.5

PS:
В Status & Log - USSD > Get info
получил вот такой ответ >
Modem: Huawei Technologies Co., Ltd. E392
SysInfo: WCDMA(WCDMA) : roaming : limited access : invalid SIM or PIN blocked
Operator: 2(3G)
SysCfg: LTE prefered(Roaming Supported)

Вообще не понимаю
С Ноута соединение идет без проблем!
http://www.speedtest.net/result/3542264737.png

Установил модем в режим AT^SETPORT = "A1,A2;1,2,3,7" - устройство в режиме Modem + Network Card
На ноуте все также работает Коннект менеджер показывает что подключен HSPA+ MegaFon

Воткнул в роутер
В Status & Log - USSD > Get info
получил вот такой ответ >
Modem: Huawei Technologies Co., Ltd. E392
SysInfo: GSM/GPRS(EDGE) : home network : normal access : normal SIM
Operator: "MegaFon"(GSM)
SysCfg: GPRS/EDGE only(Roaming Supported)
Ну хоть завелся, теперь осталось понять почему в GSM/GPRS(EDGE)

Менял режимы на:
Auto (AT^SYSCFGEX="00",3fffffff,2,4,7fffffffffffffff,,)
2G (AT^SYSCFGEX="01",3fffffff,2,4,7fffffffffffffff,,)
3G (AT^SYSCFGEX="02",3fffffff,2,4,7fffffffffffffff,,)
результат:
limited access : invalid SIM or PIN blocked

Блин неужели проблема в том что модем - разлоченный MTS

PPS::
Плюнул на Мегафон - пошел купил симку мтс, все заработало
Вот тебе и разлоченный модем

У меня D-Link 320 + 4G-модем от Мегафона на прошивке с этого сайта http://vampik.ru очень стабильная связка с Yota и Мегафоном.
На этом же сайте есть подробные инструкции по перепрошивке и настройке по данную связку (роутер + модем).
Удачи! ;)

AlexPisarenko
06-06-2014, 09:54
Добрый день.

Имеется Asus N16 + модем Huawei E392 + 4g интернет от МТС.

Проблема в том, что не получается принудительно установить
режим "Только 4G".

Пробовал прописывать команды:
AT^SYSCFGEX="03",3FFFFFFF,2,4,40,,
AT^SYSCFGEX="03",3fffffff,2,4,7fffffffffffffff,,

Результат один и тот же в логе:
Calling GPRS/UMTS/LTE
ATZ
OK
AT+SYSCFGEX="03",3FFFFFFF,2,4,40,,
COMMAND NOT SUPPORT
AT+CGDCONT=1,"IP","internet.mts.ru"
OK
ATD*99***1#

В чем ошибка?