Китайский 4G LTE модем с опцией WiFi на базе Qualcomm MDM9600/MDM9610 – обсуждение | [ltemodem] [usbwifi] | 4G modem



Реп: (10)
Китайский 4G LTE модем с опцией WiFi на базе Qualcomm MDM9600/MDM9610 – обсуждение »
ltemodem usbwifi | USB:4G modem


Прикрепленное изображение

Предлагаю обменяться полезной информацией про дешевый китайский 4G модем на базе Qualcomm MDM9600 / MDM9610.
Я его взял под названием PIXLINK (PIX-LINK) 4G LTE 100Mbps USB Modem.
Вероятные аналоги (или альтернативные названия): ALEKA UV310, Yifan Yeacomm D21, Emi (EMICOLOR CORP.), Unicom l-4g-008, Xinxun 9600. Вероятный производитель: ALEKA INCORPORATED.

Зачем:
- Дешево.
- Беспалевный IMEI (без смены работает в безлимитных тарифах, хотя и меняется элементарно, см. ниже)
- Чип, в теории, должен прошиваться и в другие LTE Bands.

Почему отдельной темой: вероятно, устройство выросло из вот этого: Китайский 3G HSDPA модем - но есть существенные различия, и информации нашлось мало. К тому же, что удалось собрать, - уже позволяет полноценно использовать устройство. Вдруг кому-то пригодится. Информацию оставляю ниже.
Описание
Как работает в Windows.
При первом подключении определяется как VendorID 05c6, ProductID f000
CD-ROM 4G MMC Storage 2.31 PQ: 0 ANSI: 2
Софт отличается внешне, в зависимости от модели с WiFi или без, но функционально идентичен, при подключении модели с WiFi в обоих вариантах софта есть настройка режима: Dongle или Wifi mode.
Картинки в описании, русского интерфейса софта нет.
Версия с WiFi имеет WebUI по адресу 192.168.100.1 до боли напоминающий вот это:
HAME MPR-A1 - Обсуждение
но Telnet отсутствует (проверено nmap, слушают только HTTP 80 и Dnsmasq на 53-м)

После установки драйверов появляются 4 COM-порта (скриншот в описании).

Набор доступных в интерфейсе настроек крайне ограниченный.
Для WiFi точки максимальная длина ключа доступа - 10 символов.

В Linux работает, в OpenWRT удалось сменить композицию только у версии с WiFi (см. раздел полезной информации).

Что интересно было бы узнать:
- есть ли прошивки под другие LTE bands
- почему OpenWrt (usbmode) не может обычный модем, но может версию с WiFi.
Дополнительные изображения
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Технические характеристики
Определяется не уникально, как Qualcomm USB Modem 6000
Чип (прочитано с маркировки в устройстве):
MDM9600 - версия без WiFi
MDM9610 - версия с WiFi

Выводы AT команд:
ATI
Модем (версия без WiFi):
Manufacturer: QUALCOMM INCORPORATED
Model: 0
Revision: MDM9K-CIGO-D_9.5.5-4M 1 [Jan 19 2012 21:00:00]
SVN: 00
+GCAP: +CGSM

at^CONAME:ALEKA INCORPORATED
at^PROJECTNAME:MDM9600 UV310
at^PRGREQ:2EC52BEF67923802C5822C31
at^PRGACK:1,14105,476525J,18111.168.217
at^PRGINFOJ,18111.168.217
at^TECHAUTH:CIGO CO.LTD
at^SWVER: MDM9K-CIGO-D_9.5.5-4M,Jun 21 2016,20:53:56
at^HWVER:UV310-D-5.1 CGWL
at^MEID:a80000320025b2
at^SYSINFO:2,2,0,5,1,,4

Версия c WiFi Hotspot:
Manufacturer: QUALCOMM INCORPORATED
Model: 0
Revision: 9600-UFI-2.0 1 [Jan 19 2012 11:05:00]
SVN: 00
+GCAP: +CGSM,+DS,+ES


Остальное цитирую по китайскому магазину, брал целенаправленно под LTE Band 3, во всех подробностях не проверял.
FDD-LTE: 2100 ( B1 ) / 1800 ( B3 ); WCDMA 2100 ; GSM / GPRS / EDGE 850 / 900 / 1800 / 1900MHz
HSPA+: 3GPP Release6, up to 11Mbps UL, category 7
HSPA+: 3GPP Release, up to 42Mbps DL, category 7/8
EDGE: 3GPP Release4, up to 384Kbps DL and UL
GSM: 3GPP Release 4, Multislot class 12, up to 237Kbps
GPRS: 3GPP Release4, Multislot class 10, up to 85.6Kbps
USB: standard USB interface
USB speed: USB 2.0
Power mode: powered by USB interface
SIM / USIM:standard 6 Pin SIM card interface, compliant with 3GPP 31.101 and 31.102
AT interface: 3GPP TS 27.005 and 27.007
Полезная информация
Как определяется в Linux
[10824.093039] usb 1-1.2.4: new high-speed USB device number 10 using dwc_otg
[10824.226079] usb 1-1.2.4: New USB device found, idVendor=05c6, idProduct=f000
[10824.226103] usb 1-1.2.4: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[10824.226114] usb 1-1.2.4: Product: Qualcomm CDMA Technologies MSM
[10824.226147] usb 1-1.2.4: Manufacturer: Qualcomm, Incorporated
[10824.226158] usb 1-1.2.4: SerialNumber: 1234567890ABCDEF
[10825.305320] scsi 2:0:0:0: CD-ROM 4G MMC Storage 2.31 PQ: 0 ANSI: 2
[10825.308836] sr 2:0:0:0: [sr1] scsi-1 drive
[10825.311851] sr 2:0:0:0: Attached scsi CD-ROM sr1

Bus 001 Device 010: ID 05c6:f000 Qualcomm, Inc.
Выдержки из трейса USB
1. Версия без WiFi
00000000 55 53 42 43 A0 04 10 09 C0 00 00 00 80 00 06 71 03 00 00 00 00 00 00 00 00 00 00 00 U S B C   . . . A . . . ? . . q . . . . . . . . . . . .
0000001C 00 00 00 . . .
00000000 55 53 42 43 A0 04 10 09 C0 00 00 00 80 00 06 71 03 00 00 00 00 00 00 00 00 00 00 00 U S B C   . . . A . . . ? . . q . . . . . . . . . . . .
0000001C 00 00 00 . . .
00000000 55 53 42 53 A0 04 10 09 C0 00 00 00 00 U S B S   . . . A . . . .

2. Версия с WiFi:

00000000 55 53 42 43 10 DC 9F 07 12 00 00 00 80 00 0C 03 00 00 00 12 00 00 00 00 00 00 00 00 U S B C . U ? . . . . . ? . . . . . . . . . . . . . . .
0000001C 00 00 00 . . .
00000000 55 53 42 53 10 DC 9F 07 00 00 00 00 00 U S B S . U ? . . . . . .
00000000 41 54 2B 43 50 49 4E 3F 0D A T + C P I N ? .
00000000 41 54 2B 57 49 46 49 3F 0D A T + W I F I ? .
00000000 41 54 2B 4E 45 54 4D 4F 44 45 3F 0D A T + N E T M O D E ? .
00000000 41 54 2B 43 53 51 0D A T + C S Q .
00000000 41 54 2B 57 49 46 49 3D 31 0D A T + W I F I = 1 .
00000000 41 54 2B 54 45 53 54 49 4E 46 4F 3D 32 35 32 0D 00 00 00 00 00 00 00 00 00 00 00 00 A T + T E S T I N F O = 2 5 2 . . . . . . . . . . . . .
0000001C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 . . . . . . . . . . . . . . . . . . . . .
00000000 41 54 5E 53 59 53 49 4E 46 4F 0D A T ^ S Y S I N F O .
00000000 0D 0A 5E 53 59 53 49 4E 46 4F 3A 31 2C 30 2C 31 2C 35 2C 32 35 35 2C 2C 30 0D 0A 0D . . ^ S Y S I N F O : 1 , 0 , 1 , 5 , 2 5 5 , , 0 . . .
0000001C 0A 4F 4B 0D 0A . O K . .
00000000 41 54 2B 50 48 50 52 45 46 3D 34 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A T + P H P R E F = 4 . . . . . . . . . . . . . . . . .
0000001C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 . . . . . . . . . . . . . . . . . . . . .
00000000 41 54 5E 53 53 49 44 3F 0D A T ^ S S I D ? .
00000000 41 54 5E 43 49 4D 49 0D A T ^ C I M I .
00000000 41 54 2B 57 49 46 49 3D 30 0D A T + W I F I = 0 .
00000000 41 54 5E 53 59 53 49 4E 46 4F 0D A T ^ S Y S I N F O .
00000000 0D 0A 5E 53 59 53 49 4E 46 4F 3A 31 2C 30 2C 31 2C 35 2C 32 35 35 2C 2C 30 0D 0A 0D . . ^ S Y S I N F O : 1 , 0 , 1 , 5 , 2 5 5 , , 0 . . .
0000001C 0A 4F 4B 0D 0A . O K . .


Смена композиции в Linux
usb_modeswitch -v 05C6 -p f000 -V 05C6 -P 6000 -W -M '555342431234567890ABCDEF80000671030000000000000000000000000000'

Появятся четыре /dev/ttyUSB[0-3], дальше все почти автоматически.
echo '05c6 6000 ff' > /sys/bus/usb-serial/drivers/option1/new_id
wvdialconf
и т.д.
pfSense (FreeBSD)
1. Установить usb_modeswitch по официальной инструкции
Ссылки, конечно, устареют - придется найти ссылку под нужную версию.
На текущий момент, для x86_64:
pkg add http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/usb_modeswitch-2.5.0.txz

На текущий момент, для i386:
pkg add http://pkg.freebsd.org/FreeBSD:10:i386/latest/All/usb_modeswitch-2.5.0.txz


2. Создать файл /usr/local/etc/devd/05c6-f000.conf следующего содержания, в котором есть небольшая хитрость (задержка на 5 сек.), без которой результаты работы usb_modswitch либо перезаписываются, либо он вообще не может достучаться:
attach 10 {
device-name "umass[0-9]+";
match "vendor" "0x05c6";
match "product" "0xf000";
action "sleep 5;/usr/local/sbin/usb_modeswitch -v 05C6 -p f000 -V 05C6 -P 6000 -W -M '555342431234567890ABCDEF80000671030000000000000000000000000000'";
};

3. Перезапустить демон devd
service devd restart

4. (Пере)воткнуть модем, дальше конфигурировать по инструкциям (на данный момент все под старый интерфейс, но суть та же):
https://doc.pfsense.or…/Configuring_3G_modems
или вторая часть здесь: https://habrahabr.ru/post/187702/
Номер телефона использовать *99#, поле APN находится под кнопкой "Advanced".
После создания PPP и назначения интерфейса, нужно в него зайти, включить и еще раз выбрать PPP.

OpenWrt Chaos Calmer 15.05 (usbmode)
В NEXX-WT3020 - работает после адаптации usbmode (см. чуть ниже).
Также пробовал в клоне HAME A1 HAME MPR-A1 - Обсуждение

"Бодрый Подснежник 2.4.0" Бета 7 для A5 V11 (RT5350F 4MB/32MB) - не запустилась ни одна из версий устройства.

"Хитрый Домовенок" Модифицированная прошивка OpenWRT для Hame-A1, A15 и его клонов :
версия без модема не запускается ни в какую
пробовал соответственно с таким изменением конфига usbmode:
"05c6:f000": {
"*": {
"t_vendor": 1478,
"t_product": [ 24576 ],
"mode": "StandardEject",
"msg": "5553424312345679c000000080000671030000000000000000000000000000"
}
},
где значение msg также пробовал номером элемента в массиве


В то же время, версия с WiFi переводится в режим WiFi, мгновенно определяется OpenWRT, который "подминает" её под себя, занимает /dev/ttyUSB0 и поднимает подключение 3G.
Единственное что я сделал до этого - под Windows добавил в профиль параметры подключения (APN, номер телефона *99#) своего провайдера.
WiFi при этом работает, но становится совершенно бесполезным - ведь порт модема отбирает себе OpenWRT. Поэтому я решил WiFi отключать АТ командой - см. ниже.
Собранные прошивки
Как сменить IMEI
Всё просто до безобразия:
at+wrimei2=<нужные_циферки>
(уточняю: например at+wrimei2=111122223333555)
Способ смены IMEI на 8916
Смена IMEI (другой способ)
При смене imei отваливается wifi
Смена IMEI
Как включить/выключить WiFi
at+wifi=0
at+wifi=1
запросить статус: at+wifi?

То же самое удобно делать в скрипте, при занятом модеме отправлять на второй порт:
echo "at+wifi=0" > /dev/ttyUSB1
echo "at+wifi=1" > /dev/ttyUSB1
Другие AT команды
at+cfun=1,1 -- перезагрузка
AT+CLAC - Все поддерживаемые команды. Описания можно погуглить например по ключевым словам AT Command Set GOBI
Проверка и включение рабочих бэндов
Как подключена антенна
Прикрепленное изображение
Где купить, ссылки на аналоги и прочее
Ссылку на конкретный товар оставлять не вижу смысла, тем более тот магазин почему-то поднял цену. Легко найти по запросу PIXLINK 4G LTE, но как отметил выше - Pix-link этот никакой не бренд.
Ищите по внешнему виду, не забывайте подбирать по нужному LTE Band.

Насколько я понял, чип Qualcomm 9600 поддерживает любые полосы, но не все сразу, а только две нужных по желанию создателя прошивки.

Ещё похожие устройства:
Yeacomm
EMI
Unicom
xinxun

Вероятный производитель:
http://www.aleka.com.cn/service.html
http://en.aleka.com.cn/
Драйвера
Восстановление прошивки
Решение проблем

Программа для сохранения/восстановления разделов
Как сменить IMEI
Как удалось сменить imei на модеме с чипом Qualcomm msm8916
Дамп UFI103S-V02


В теме нет куратора. По вопросам наполнения шапки обращайтесь к автору в QMS или к модераторам раздела через кнопку Жалоба под сообщениями. Как это сделать правильно, что бы вас поняли с первого раза, хорошо описано здесь.

Сообщение отредактировал ferhad.necef - 28.08.24, 15:55
Причина редактирования: Дамп UFI103S-V02



Реп: (0)
Подскажите , вот что ему может не хватать ?

Прикрепленные изображения
Прикрепленное изображение



Реп: (13)
* Car10z,
не знаю. но прошить как последний вариант



Реп: (13)
* Stazzz,
наличие списка файлов не означает целостность самих файлов. попробуйте с конца - накатить систему



Реп: (178)
* burgerSTARS, current не заполнил, m. tinkoff. точку в конце не поставил.



Реп: (0)
* xERROR, дайте пожалуйста ссылку где описано как это сделать



Реп: (0)
Сумел запустить проверку , пишет что память только на чтение , это можно как то исправить или полный кирпич ?

Прикрепленные изображения
Прикрепленное изображение



Реп: (13)
вы запускали замкнув 1 и 6?



Реп: (0)
iehon @ 01.12.22, 16:28 *
Решение как сохранить дамп и залить его. Работает даже если вы почистили разделы.
- Бекап делается через miko.(см скриншот)
- Заливается бекап через мико тоже, но у меня не получилось. Программа EMMC BLOCK READ/WRITE справилась на отлично. Заливал дамп полностью в одном bin файле. Модем восстановился и работоспособен. Может быть кому-нибудь пригодится.

полезная информация по восстановлению кирпичей Общие принципы восстановления загрузчиков на Qualcomm и
общие принципы прошивки eMMC памяти в "домашних условиях"

belokuriha @ 30.11.22, 05:22
День добрый всем , подскажите , есть прошивка на этот модем что бы отображался сигнал 4G , и была возможность сменить адрес подключения ? Мой модем на msm8916

Есть стандартные прошивки и openwrt. В openwrt можно выбрать любой ip, но там 3G. Плюс раздача интернета через Wi-Fi из коробки. Ещё важно какая модель устройства у вас uz801 или ТП.

 # 
Прикрепленные изображения

Скажите где можно скачать дамп который видно на скринах у него имя 1.bin размером 3.61Гб ?

Добавлено 15.01.2023, 10:27:

xERROR @ 15.01.23, 10:21 *
вы запускали замкнув 1 и 6?

Да



Реп: (13)
прям так пишет емц сдохла..



Реп: (4)
WiFI не хочет работать если комп выключен, просто красный диод мигает, если подключаю к повербанку то постоянно мигает синий и зеленый но все работать (эта не проблема, думаю нужно просто диапазон сменить) но вот почему на выключенном пк не хочет работать, может было у кого нибудь такое?



Реп: (0)
"Dmitry @ 15.01.23, 11:52 *
WiFI не хочет работать если комп выключен, просто красный диод мигает, если подключаю к повербанку то постоянно мигает синий и зеленый но все работать (эта не проблема, думаю нужно просто диапазон сменить) но вот почему на выключенном пк не хочет работать, может было у кого нибудь такое?

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



Реп: (0)
xERROR @ 15.01.23, 10:41 *
прям так пишет емц сдохла..

будем пытаться менять память



Реп: (4)
* Stazzz,
Думаю проблема в чем-то другом, т.к телефоны и тот же повербанк на выключенном пк заряжаются



Реп: (1)
* raratext,
Спасибо! Сделал как сказали, всё заработало. Ещё вместо PAP выбрал IP.



Реп: (2)
На модеме с белой вебмордой, команды для получения списка сетей и тд. работают исправно, но только свой задать сразу ошибка:
+CME ERROR: operation not allowed
У кого была возможно такая?



Реп: (178)
* junya_ck, Операция не разрешена.Видимо-залочен на определенного оператора? У нас тут в теме уже столько разных модемов представили, что сразу и не ответишь.



Реп: (2)
junya_ck @ 16.01.23, 03:33 *
Операция не разрешена.Видимо-залочен на определенного оператора? У нас тут в теме уже столько разных модемов представили, что сразу и не ответишь.

Я понимаю что эта ошибка означает, вопрос почему она есть :D
Модем такой как у пользователя выше, 1в1
Прикрепленное изображение


Сообщение отредактировал junya_ck - 16.01.23, 04:35



Реп: (1513)
junya_ck @ 16.01.23, 6:33 *
Модем такой как у пользователя выше, 1в1
Это же 4G MiFi, тоже приедет скоро такой для опытов
Прикрепленное изображение
Прикрепленное изображение



Реп: (178)
* junya_ck, apn надо писать internet.rtk.ru



Реп: (1)
сеть не видет из коробки
raratext @ 16.01.23, 12:55 *
internet.rtk.ru

Нет активных антенн, хоть как пиши..

Сообщение отредактировал Anticked - 16.01.23, 14:40


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 08.12.24, 07:23