Это старая версия документа!
Содержание
T77W968 DW5821e в OpenWRT
Подключение в debian
# # minicom # apt install -y minicom lsub minicom -s # установить /dev/ttyUSB0 115200
Справочник AT команд T77W968 DW5821e
OpenWrt
Новый 4G+ LTE-A модем Foxconn T77W968 на базе Qualcomm Snapdragon X20 - топовое решение для вашего беспроводного интернет соединения!
Поддерживает огромное количество комбинаций агрегаций, возможна активация режима mimo 4×4, 16-я категория обеспечивает высокую скорость передачи данных. Простое конфигурирование через AT команды для максимального удобства.
Модем способен агрегировать до 4 полос на приём и 2 на отдачу.
Лучше удалить ограничивающий файл «carrier police».
Поддерживает модуляцию QAM 64, QAM 256, MIMO 2×2, MIMO 4×4, ULCA x2.
Имеется OpenWRT после сброса в дефолтовые настройки, без веб-интерфейса luci. Подключаем модем Dell T77W968 DW5821e в OpenWRT. Безусловно,T77W968 - лучший модем за свои деньги (Fibocom 860 - шлак). Он работает сразу из коробки, в нем легко сменить IMEI (несколько AT-команд в вебморде OpenWRT).
#### # Минимальная установка # Настройка поддержки модемов Dell T77W968 DW5821e в OpenWRT # Нужная команда # echo "alias wget='wget -4 --no-check-certificate'" >> /etc/profile # Добавляем репозиторий (В зависимости от версии openwrt) # Обязательно нужен для работы модемов # cd /tmp; wget https://openwrt.132lan.ru/packages/21.02/packages/add.sh -O - | sh cd /tmp; wget https://openwrt.132lan.ru/packages/24.10/packages/add.sh -O - | sh opkg update opkg install luci luci-app-modeminfo modeminfo modeminfo-qmi modeminfo-serial-dell # Дополнительные пакеты opkg update opkg install kmod-usb-serial kmod-usb-net kmod-usb-serial-wwan kmod-usb-serial-option \ kmod-usb-net-qmi-wwan kmod-usb-net-cdc-mbim modemmanager luci-proto-modemmanager # ATI - команды из веб-морды OpenWRT # для настройки модема и не только opkg install atinout luci-app-atinout # wget -O /tmp/add.sh https://openwrt.132lan.ru/packages/23.05/packages/ sh /tmp/add.sh # echo "src/gz modemfeed https://openwrt.132lan.ru/packages/23.05/packages/mipsel_24kc/modemfeed" >> /etc/opkg/customfeeds.conf
В этом месте модем уже будет работать после перезагрузки роутера. Необходимо создать подключение в OpenWRT стандартным способом, имея в виду, что модем работает через протокол ModemManager
Отключение FTM режима на модеме Dell DW5821e (T77W968)
Признак FTM режима
at+ftm?
Если отвечает так, то модем в режиме FTM:
Device is in: 1, FTM
Правильный ответ
Device is in:0,ONLINE
OK
Отменяем режим FTM
at^nv=2497,1,"01"
Включаем только нужные частоты (bands)
AT^SLBAND? > Получение включенных band-ов AT^SLBAND > Сброс заблоченных band AT^SLBAND=LTE,2,1 > B1 AT^SLBAND=LTE,2,3 > B3 AT^SLBAND=LTE,2,5 > B5 AT^SLBAND=LTE,2,8 > B8 AT^SLBAND=LTE,2,40 > B40 AT^SLBAND=LTE,2,1,3 > B1 & B3 AT^SLBAND=LTE,2,1,8 > B1 & B8 AT^SLBAND=LTE,2,3,8 > B3 & B8 AT^SLBAND=LTE,2,1,40 > B1 & B40 AT^SLBAND=LTE,2,3,40 > B3 & B40 AT^SLBAND=LTE,2,8,40 > B8 & B40 AT^SLBAND=LTE,2,1,3,8 > B1, B3 & B8 AT^SLBAND=LTE,2,1,3,40 > B1, B3 & B40 AT^SLBAND=LTE,2,1,8,40 > B1, B8 & B40 AT^SLBAND=LTE,2,3,8,40 > B3, B8 & B40 AT^SLBAND=LTE,2,1,3,7,40 > B1, B3, B7 & B40
Другие полезные AT команды
# Включаем аггрегацию AT^CA_ENABLE=0 # Только LTE / Set LTE only AT^SLMODE=1,30 # Только WCDMA / Set WCDMA only AT^SLMODE=1,14 # Включить WCDMA & LTE AT^SLMODE=1,35 # Перезагрузка модема AT^RESET # Отключить бенды WCDMA AT^SLBAND=WCDMA,1,1,2,4,5,6,8,9,19
Смена IMEI на DW5821e/T77W968
- Смотрим текущий IMEI
ati Manufacturer:DELL Model:4116 Revision:T77W968.F1.0.0.5.2.GC.0131[May21202004:00:00] SVN:03 IMEI:355446090038747 +GCAP:+CGSM MPN:01 OK
Примеры IMEI
Другие варианты для телефонов можно посмотреть на сайте IMEI.info
866873056136677 866873055998168 866873059582984 866873053835339 866873057374822 866873051775669 866873056591244 866873055753100 866873057252101 866873059848369 SAMSUNG 350925378707602, 350925371110515, 350925375272980, 350925371014782, 350925372792857, 350925374194193, 350925372151773, 350925374791253, 350925378331288, 350925377114677
- Повреждаем содержащий IMEI айтем (в терминале) через ATI:
at^nv=550,"0" OK
- Перезагружаем модем:
at+cfun=1,1 OK
Изменение IMEI с помощью AT команды
Для этого IMEI нужно привести к GSM формату. Хотим установить IMEI 862854065516954.
- Слева от IMEI дописываем 80A: 80A862854065516954
- Разбиваем цифры по парам: 80 A8 62 85 40 65 51 69 54
- Меняем цифры местами в каждой паре: 08 8A 26 58 04 56 15 96 45
- Далее передаём в терминале AT - команду с новым IMEI: 08,8a,26,58,04,56,15,96,45
at^nv=550,9,"08,8a,26,58,04,56,15,96,45"
Фиксация модема T77W968 DW5821e на соту
Вычисление необходимых параметров
AT^DEBUG?
Смотрим в параметры EARFCN (DL/UL):1425/19425 и eNBID(PCI):1025014-51(357) Жирным выделены два параметра, которые нам нужны. В примере это PCI - 357 EARFCN - 1425
# Преобразуем числа в 16-ричный формат 1425 = 0x591 357 = 0x165 # В команду для фиксации нужно добавить параметры через запятую, учитывая, # что байты нужно поменять местами, то есть из 0x591 получаем 91 05 0x165 --> 65 01 # Команда 1 выглядит так: at^efs="/nv/item_files/modem/lte/rrc/csp/pci_lock",4,"91,05,65,01" # Команда 2 так: at^efs="/nv/item_files/modem/lte/rrc/csp/earfcn_lock",2,"91,05" # Перезагрузка at+cfun=1,1
Проверка установленной фиксации
at^efs="/nv/item_files/modem/lte/rrc/csp/pci_lock" ^EFS:/nv/item_files/modem/lte/rrc/csp/pci_lock,91,05,65,01 OK at^efs="/nv/item_files/modem/lte/rrc/csp/earfcn_lock" ^EFS:/nv/item_files/modem/lte/rrc/csp/earfcn_lock,91,05 OK
Отмена фиксации соты
# отмена фиксации соты at^efs="/nv/item_files/modem/lte/rrc/csp/pci_lock",0 - для PCI_LOCK # отмена фиксации несущей частоты at^efs="/nv/item_files/modem/lte/rrc/csp/earfcn_lock",0 - для EARFCN_LOCK # reboot at+cfun=1,1
