OpenWrt – Rev 1

Subversion Repositories:
Rev:
{
        "huawei": {
                "initialize": [
                        "AT",
                        "ATZ",
                        "ATQ0",
                        "ATV1",
                        "ATE1",
                        "ATS0=0",
                        "AT+CGDCONT=${profile},\\\"${pdptype}\\\"${apn:+,\\\"$apn\\\"}"
                ],
                "modes": {
                        "preferlte": "AT^SYSCFGEX=\\\"030201\\\",3fffffff,2,4,7fffffffffffffff,,",
                        "preferumts": "AT^SYSCFGEX=\\\"0201\\\",3fffffff,2,4,7fffffffffffffff,,",
                        "lte": "AT^SYSCFGEX=\\\"03\\\",3fffffff,2,4,7fffffffffffffff,,",
                        "umts": "AT^SYSCFGEX=\\\"02\\\",3fffffff,2,4,7fffffffffffffff,,",
                        "gsm": "AT^SYSCFGEX=\\\"01\\\",3fffffff,2,4,7fffffffffffffff,,",
                        "auto": "AT^SYSCFGEX=\\\"00\\\",3fffffff,2,4,7fffffffffffffff,,"
                },
                "connect": "AT^NDISDUP=${profile},1${apn:+,\\\"$apn\\\"}${username:+,\\\"$username\\\"}${password:+,\\\"$password\\\"}${auth:+,$auth}",
                "disconnect": "AT^NDISDUP=${profile},0"
        },
        "samsung": {
                "initialize": [
                        "AT",
                        "AT+CGREG=2",
                        "AT+CFUN=5",
                        "AT+MODESELECT=3",
                        "AT+CGDCONT=${profile},\\\"${pdptype}\\\"${apn:+,\\\"$apn\\\"}"
                ],
                "modes": {
                        "umts": "AT+CHANGEALLPATH=1"
                },
                "connect": "AT+CGATT=1",
                "disconnect": "AT+CGATT=0"
        },
        "sierra": {
                "initialize": [
                        "AT+CFUN=1",
                        "AT+CGDCONT=${profile},\\\"${pdptype}\\\"${apn:+,\\\"$apn\\\"}",
                        "AT$QCPDPP=${profile},${auth:-0}${password:+,\\\"$password\\\"}${username:+,\\\"$username\\\"}"
                ],
                "modes": {
                        "preferlte": "AT!SELRAT=07",
                        "preferumts": "AT!SELRAT=05",
                        "lte": "AT!SELRAT=06",
                        "umts": "AT!SELRAT=01",
                        "gsm": "AT!SELRAT=02",
                        "auto": "AT!SELRAT=00"
                },
                "connect": "AT!SCACT=1,${profile}",
                "disconnect": "AT!SCACT=0,${profile}"
        },
        "sony": {
                "initialize": [
                        "AT+CFUN=1",
                        "AT+CGDCONT=${profile},\\\"${pdptype}\\\"${apn:+,\\\"$apn\\\"}",
                        "AT*EIAAUW=${profile},1,\\\"${username}\\\",\\\"${password}\\\",${auth:-00111}"
                ],
                "modes": {
                        "umts": "AT+CFUN=6",
                        "gsm": "AT+CFUN=5"
                },
                "connect": "AT*ENAP=1,${profile}",
                "disconnect": "AT*ENAP=0"
        },
        "mtk1": {
                "initialize": [
                        "AT+CFUN=1"
                ],
                "configure": [
                        "AT+CGDCONT=${profile},\\\"${pdptype}\\\",\\\"${apn}\\\",0,0"
                ],
                "connect": "AT+CGACT=1,${profile}",
                "finalize": "AT+CGDATA=\\\"M-MBIM\\\",${profile},1",
                "disconnect": "AT+CGACT=0,${profile}"
        }
}