Комментарии 9
На встроенном модеме queltec в ноутбуке такое можно повторить?
Попробуйте, но никаких гарантий не даю )) Я рассказываю про подходы и методы, но это не инструкции.
Огромное спасибо за статью. Удалось повторить модификацию.
Модем регистрируется в сети МТС (автоматический выбор). Но модем при попытке подключения получает "PDP отклонён с cause 33" (requested service option not subscribed), не получает от оператора IP, и дальше по цепочке, в итоге сервис 4gcm не соединяется с mqtt серверами Unitree и робот остаётся в статусе offline.
Пробовал указывать разных доступных операторов - МТС и Мегафон возвращают PDP 33 (что намекает на то что что-то не включено со стороны услуг для моего Orange-IMSI), а другие сети не дают даже такой реакции.
Настройки вроде бы все включены - Cellular, Remote Control. На счетё Unitree Data Plan есть "подаренные" ими 15$. Запустить их eSim профиль в итоге как-то можно?
Не пробовали искать как другой eSim профиль залить?
Конечно пришлось купить esim российского оператора и заменить. Штатная esim регистрировалась но не работала. Там французская стояла у нас. Ожидаемо что сам оператор уже не поддерживал работу в РФ.
А как профиль загружали подскажите?
В прошивках EG25-G полноценную поддержку AT комманд для Esim завезли только в прошивку EG25GGBR07A08M2G_A0.305.A0.305, рисковать обновляться до неё без подтверждения целесообразности боязно. Пропатчить то я её могу, пока secure boot 0 она даже наверное заработает, поругавшись в логи. Но там эта прошивка уже подписана Quectel сертификатом (приватной части от которого нет). Если security boot активируется - вот тут будет беда.
Находил пока такую документацию на близкие модемы - https://forums.quectel.com/uploads/short-url/A4rEKqqtf17nlInpzz8jIhF06GN.pdf
И я не уверен, что это сработает.
Просто lpac собранный под aarch64 не помогает записать профиль.
Добавлю от себя желающим повторить. Перед любым серьёзным вмешательством в прошивку модема лучше всего создавать полный бэкап модема через Qualcomm EDL mode (9008), например с помощью https://github.com/bkerler/edl или любого другого аналогичного ПО, поддерживающего работу с Qualcomm модемами в EDL режиме. При живом модеме в EDL режим можно попасть софтовым путём.
Меня спас такой бэкап. При первой попытке я допустил ошибку в патче modem.mdt и модем полностью перестал проявлять признаки жизни, ни в нормальном режиме, ни в аварийном. Система просто его не регистрировала. Для таких случаев приходится искать "test point" (USB_BOOT) - для EG25 это 115 pin, а на mPCIE коннекторе он прозванивается на 3 pin, туда нужно подать 1,8V и тогда модем поднимется в EDL mode (9008), после чего прошивку можно восстановить из бэкапа.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Разлочиваем модем Quectel EG25-G в робособаке Unitree Go2