Morfik czemu po wydaniu tych komend modem zostaje mi w trybie UMTS
AT+COPS=3,2;+COPS?
+COPS: 0,2,"26006",2
Czy jak podnosisz połączenie LTE to wtedy ponownie zmieniasz tryb parcy na LTE ?
echo -e "AT^SYSCFGEX=\"030201\",3FFFFFFF,1,2,800C5,,\r" > $MODEM_IF
sleep 1
echo -e "AT+CMGF=1;^CURC=0;^USSDMODE=0\r" > $MODEM_IF
sleep 1
echo -e "AT+CUSD=1,\"*111*480*1#\"\r" > $MODEM_IF
# echo -e "AT+CUSD=1,\"*111*480*1#\",15\r" > $MODEM_IF
sleep 5
echo -e "AT+CUSD=1,\"0\"\r" > $MODEM_IF
exit 0
log z wykonania komend tylko inny kod ussd i jak widać zostaje na UMTS
root@OpenWrt:~# cat /dev/ttyUSB1
AT^SYSCFGEX="030201",3FFFFFFF,1,2,800C5,,
OK
AT+CMGF=1;^CURC=0;^USSDMODE=0
OK
AT+CUSD=1,"*111#",15
OK
^HWNAT:03
+CREG: 1, CC, 233F34, 2
+CGREG: 1, CC, 233F34, 2
+CUSD: 1,"Witaj w Swiecie Red Bull MOBILE
1 Konto
2 Uslugi / Promocje
0 Wyjscie
Wiecej opcji znajdziesz na www.redbullmobile.pl",0
AT+CUSD=1,"0"
OK
+CUSD: 0,"Dziekujemy za skorzystanie z uslugi.",15
Nie wiedząc czemu nie powraca do LTE zmieniłem troszkę zmianę trybu pracy modemu:
MODEM_IF="/dev/ttyUSB1"
echo -e "AT^SYSCFGEX=\"02\",3FFFFFFF,1,2,7FFFFFFFFFFFFFFF,,\r" > $MODEM_IF
sleep 1
echo -e "AT+CMGF=1;^CURC=0;^USSDMODE=0\r" > $MODEM_IF
sleep 1
echo -e "AT+CUSD=1,\"*111#\",15\r" > $MODEM_IF
sleep 5
echo -e "AT+CUSD=1,\"0\"\r" > $MODEM_IF
sleep 2
echo -e "AT^SYSCFGEX=\"03\",3FFFFFFF,1,2,c5,,\r" > $MODEM_IF
Mile widziane info czemu mi samo nie powracało z UMTS do LTE chyba że modem potrzebuje więcej czasu nie ponowne przełączenie na LTE.
Nie przełączenie do trybu LTE powodowało że nie dałem ifdown wan przed trybem USSD i ifup po wykonaniu komend USSD bo przecie modem po podniesieniu połączenia wybiera automatyczny tryb pracy 03 LTE 
Stacja Pogody pracująca na LEDE / Openwrt + arduino.
http://dominikowice.one.pl Pomiar temperatury, ciśnienia, wilgotności online + wykresy 24 godzinne, 7 dniowe, 30 dniowe, itp. A wszystko to na Routerze NETGEAR WNDR 4300 z wgranym LEDE.