From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pavel Machek Subject: Re: Motorola motmdm support Date: Sun, 30 Dec 2018 23:39:59 +0100 Message-ID: <20181230223958.GA32627@amd> References: <20181229094953.GA15358@amd> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1787520035096822835==" Return-path: In-Reply-To: <20181229094953.GA15358@amd> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ofono-bounces-bdc2hr5oBkPYtjvyW6yDsg@public.gmane.org Sender: "ofono" To: ofono-bdc2hr5oBkPYtjvyW6yDsg@public.gmane.org, linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org, sre-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, nekit1000-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, mpartap-hi6Y0CQ0nG0@public.gmane.org, merlijn-tF0PIh4TN3odnm+yROfE0A@public.gmane.org List-Id: linux-omap@vger.kernel.org --===============1787520035096822835== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="U+BazGySraz5kW0T" Content-Disposition: inline --U+BazGySraz5kW0T Content-Type: multipart/mixed; boundary="/9DWx/yDrRhgMJTb" Content-Disposition: inline --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! > Motorola phones use "interesting" setup. >=20 > There's qmi and "normal" (but very buggy) AT interface on > them. Unfortunately that uses USB and uses too much power (which is a > problem on phone). >=20 > Plus there's /dev/motmdm1, motmdm3 and motmdm9, multiplexed over > serial line. >=20 > It uses subset of AT commands (good) with slightly modified > protocol... it says ":OK" instead of "OK" and puts ~ before > unsolicited messages. Ok, turns out the setup is not that unusual, calypso also uses few different channels. This is where I got so far; yes, I'm probably doing everything wrong, but hey, at least motmdm1 is detected and in some cases I even get status messages... Pavel --=20 (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo= g.html --/9DWx/yDrRhgMJTb Content-Type: application/gzip Content-Disposition: attachment; filename="delme2.gz" Content-Transfer-Encoding: base64 H4sICNRHKVwAA2RlbG1lMgDsPGtz4kiSn+1fUc2Ge8EGDH67ve4dGmM3N34F4J6ZmJ5QCKkA hYXEScJu72zfb798lN4C437MxW10T4wNVVlZVfmqzKwsm9ZoJGq1sRUIfftKv5cjy5Z1fSqG yW/rlmPKT+JA149GRyNZr8uDQ9k4Ph6JZqNxsLe3XqvV0uPXt7a2Mjh++knU9hsH1QOxhb+a uwJahnPLDixH8925Z0hfbJ0K07MepOdvG+ZUn7qmnMaf6hPxcV2sra0VwLiOM9WdurEupGNa o3WxvhUiB4i5zcinbuB6rs2DYoiC6VOQ6W91A5axlVjGMtjJUtjxzPNrsPZAfgqeQZsCnaxv wX+iYIfj5noRVWf2fGw5/va4iSRiZjT3iRk7O9XjBbwIRz3qD9Jwpzi0YEpDt59mvrt0XgVD ky9gzNQs5kiIgkEAQ/HGp8Pp0hVAP81uJkV+Ja4MVwJbd+SjQGEX2BtqBmtOQ/2r14+Mo0Pz cM8gldk25cO2M7dtpS4rTYOsa1QbYqtZ3TlAJVrf2t5c3xL0vxDuueu4oiZuZtIRfSKDGEhb ziau8xSDtd3Zk2eNJ4Eotytip9E4qu00mk0hujCPDd3ezPX0wHKdumjZtiBYX3jSl96DNOsx psHE8sXMc8cemA34OPKkFL47Ch51T56IJ3cOAuLASNPyA88azgMpkPaOue16SCtr9MSYoHUO 5PJEMJEikN7UF+6Ivlxc34kL6UhPt8XtfGhbhri0DOn4UiDBYJViR+g+o5khgD+Rphg+0ehz XFFfrUicuzAJ72zxJuK1msJyCMvEncGqJnqA63y0gCZDKea+HM3tKiMBcPFLd/D+5m4gWte/ iV9avV7revDbCYAHExd65YNkZNZ0ZluAG1bk6U7wBBtlHFedXvs9DGq96152B78JINF5d3Dd 6ffF+U1PtMRtqzfotu8uWz1xe9e7vel36kL0JS5NMoolxBoRxYEIpgx0y/YTFPgN+OTDIm1T TEDbgV+GBGk0hS4MkJXnOcFodNt1xrRfAI9peiKskXDcoCoePQsEIHDznGEEMXuqIItGvSr2 mwCnO/c2MKIPGM6tEWA/t13Xq4p3rh8g6FVLiMZOs9moNXcbIMZ3/Va4t220lX+zRqYcifet Dx2tfXN93r3Q3mOrY9hz0NZ/gH6NrHF98hYa+QDZSnajNDiqO9Fo2tYw32i5mTbpeU62zX/y t/1AD6g52TEOcSYb3RFo9bbtZpfA7eqkKehJHxpppKWxHhgTXEEp0wpaPrcL2oPgiRqTzZnT jnpxXyAYMK8fCJjCE5uO60ht5oE38On3P8Sp+FNc311eis8nDO/NjUDgYjW1WA1kQBd/wnl4 0QraqHWbuFYAX5s7vjV2SDHBjBgBSGk4Crtp41oKlzHUYB1D7H1wLRNQDQk/NIQLoAVTpx5o vgFoNdN9dGBoeTx0XVuCCXPvqwJW0yPqiE2mUpWObPg3nrmwILBeYBM8Ql9Z38INqN2pOXFy EwgQQS1fM0ACfO0tr16hyoOLzbERgiLmBHCeqgCLKyiYdCwZpDw2Krn5QIrBfNBPItra2buL csm9FxtmqQrEqXArKHoZvhDv1mAmXDst7STRwAtRCw6p8JnGm+BpmFIDNtBU5df0qyrG2MQ0 10aWo9v4ZQYiJsvcWqElA8PCERFy7Pi8kM/z2Q8ux/ORHotN+kX0TCgx7XykG5I6sGk4H/1+ sPfHc/LwKhKI5RLF4pHWadhDQ/V+pWgslI21NU8Gc8+JhTArt0vEFgnozOB4CEZlIEdV+Na/ pEufK1VRag1e9du3rbOz3unGHOhSsENaAu0BTZzmw/lT5gnha1UQ0oT9rJLpTP6srLKMrfYF HHyD3tntd18Iy9BC2aPuUPgimYrgqZsA+dQtUwPs4VoGj6533w1HlNR0BdP4MDrCDFNVRfSt skAVacjsYU/TTROkxqdRvLXz1mW/oyZrty4v37XaP2vo6Wn9u3YbfDNFpaGiqhKURWbHGJs4 6QpWR/wHm5to6Q5M8B9vUBxm0Fibyqk5n5Xha6SiaYJUVtJmMCqt9uC0WV2my4pYL9BoPubS RyNA0GrHGoZ2FfFWNCqpLZLRwL4yAqqJlxI+rUTnre7lXa9TxqmWn9mhs8kCRtj1ABdvTXXv qbxUktXe+DzLQyoc8QgjCMmxWJGqvKzNvGJ+SwVh0VFfNUc+EqUiWYv05ub85vpGu7jt9bWr 1q9a6/Zau+xcXwzeiy3R3Dn6Q5lbYUMQGrGCdMyATZAgwaZBNqzlTAyBGCYyDyjehpJdCACN iSgTJISAgcvaaugQhCaWedu7Gdxo3ds3SGhe1rOH2BmeYnCEVT+WurcfS6XINQPeJla/tjb0 pH5/smTWDwdfPO+Hg6+bee9r5t5bcfbPkQUgAH3mkN4mZwPJgCWk5hQ1EpCa2A1nKMG0Gz5O KSJEX2dd4hOQNH4l2xKblsXWY0XDYcovMh3pyBPoHbb/fzEQygjktT5S+EJlXuUgalQzmL7u 4FGx9/eXDuRkWjhCooPZGsovkIsH2Co6BDnGpxIZQN/QT1sqEAl2lWKjTJ5EAKcV8LpRXoSg KprsYiMrcNApO+kxCUWtc31z1blKWHu1uJh1hg1sKuPH5e62ElByRhSkmqTxvEaGiDw5dR+e ofo306MsYZ/bWCLCickzd0CAY9FWIRTJpCJEcuuLvI9oA3QDoC6hME0G2OqOPpUgZaeZZBud AHUSU+pdIsYEybRdAsoABJu1j7kxWQAalberuXF5kGqYhFsiFpZjBWXsV7xfSDnYw9jyIWAq v+aGiAFLsMtPq2JHZhfhX+FOKXuDuOi2JwO32q2S3hzu7UNw+4Jbpew8iWulveMft0o/bpV+ 3Cp991ulcf76KLqT4bsawG45YQjRuu1q/bt3/9VpDzQII5CjF538nQ9feBdeBwVPM+nn7oGW XOEk3SPOy2VN8RKD/QIvgHFnDfEScx3ZdSbN7eXdRfdaO+ucd6875RRW8FKv1HfBiUk2iOCt fuj0+t2ba3bjUohue92bHmgKYmzdXQ4YJE+JasEOKi8/DiYrmunJaseBsd9o6nvHx198HExS VQb7P46DH8fBj+NgleMgNLehkukBq5cezAPLVpYXjJgEg0gG0H9c5OmeLAeMbeVJsb3xLFuV xum2XQOmwPZNLGJI+p6LgZRRkcODfWNnV6/Xd3abeuPAyNT8rYAobXaWAKLN2T2sHoot+Ek+ qMgeYNlBQNAYpmS40yloHJxggs5moWkgSm1NE2/FIQDOPH081cVFuw26p48dYCuecfABDIco 1X4BywMaaQSl6LwWSfxjD3lYWlREFm3N4YuqGgcLysIVkr0YUtH++Ng4agyNA6D9XlMa4OA/ Q/sF2BYwYAE0ceGAuHCwgAtRvUmuB3ACOur6Hhz4B3Jgm9nw9lk2+Na0mOrUoYi829zdN3ZH Zr2+d3h8tHtg7j1DZB68gKbcySTcYxriL2hIej0AruEhrlkuXgKqdAC2Tv2x2JxK39fHsvj2 T1AK339sVuHHzgl857v5ifwUXVJha5ST4u6wS3AO6GS9tkZG1JZ0SYVZPS3gbwLnGImyWkbt Ld+qvToVve6l1gnvPDGjL8LcJ1+flQDgDIz6zH4SIzD9c0++ERt+qZpmlPJxw9/Eo1xbyJ7R znFDN3bq9f3G6KBxOMzoQH4ccybfjkzZO9xHpuCvowRTFAPQG7AcHRwhMMMjN/k90Ie25MIl 2PSfonR9A6dv/5dOD9zIWlNdEYvPVe7dal/1RafXu+m9gf5mUX9nQX+N+ju/Dgr7gVXLuqvc /+bmZ7WsQe+OZ/1MfM1eRGMCSzdNLd5pKIyql5OVVSVEMdhijlpulp/Yori5Z5j7+7tYQb4n 9V3DbOws5CaNyvGSWpGTx1RIfnyQUq7oNj30Kzh3d9G9aU90xwGXE7eDH6oCG10wMGj1MC1n Imu2N0VPjuFssUH20RsxQpCqCLwn9Cg8qQPtwDFD14LyjfoDiDrKB3oBYs10WTGASgh6KrCG QRvORyPQYYLVQGEePX1WttzaW0yk07WNSrKXUmuHaRnNhvnRKYXfKqykpKXhNKeYG8faeHX9 g0Rq7h4jlZp7DSbTGNWcU7sWLgGcpPJFK+jeiE3Lrark5Jh5zbPzCAPcpQCxA9H6QOq5TxSf +2hoGGT4FEifUAZsQ7aiDaXmCzfCKHE8Y6KUM5pD5g8D4zfPJzJFfKN10UbpMhewVMXr1OxR opbL3JtHTITjJpe5K1lR+zaAWgEa4oVScm7rYwg48GdFWUbVHSfURZRQZ+MqKPANCRDNATsn XiMaN53Dp+Vwwp7nQIA8esvNeHvZ4nhQl1y9/Eox4/FI3zNHw6PCmDGHMhEe7h7/SBf+iA9/ xId/RRF6Qb15UW05ndOun6tML6hhnzsgZGZBbXqcKlxQsx43jwwnsBfXsRcnN1OtVFiebZzO P32nNOjL6+gp7hyCnuQpuDAwLYaZSuDO4m5fBgGMz1I+AfHg2vOpLOwHq42Oa/HelDf/qFvB ogXG0VuemmC5JbhX94W9GPYUtk+LNzL3/azMcQd4pobEbRajC+5zYpbNtPD1e0Zwru+utLPL tthNNn646bY71Axam4DtDHqdC25vxs39q76CFWIneaPL3pIczseqlkH6v6v5+KFD6QNu6o0o cQkrfwB08CH9/oFP14KXD6ZtxDjpgjl0dCO2oBsvzVQfEL+gFe2qBvzKVX5Cm9jkDl5VlnhN Ae7x+1b7Z2XNCt95GDPLSb/zgGDntnuNgUr04uPl70NSNwZEJCR4OYkBNhMWXWSLZZNgPEem VjasBEgiBxdL/O0L/oVOHlMV9bFc2vAxChZh2TQsdUEdCs5eUHiSLMov2BPqPRflF0jSZuEe 3wiaRi027NuYlap8SaJaGfPzpdlnBFeKyk3CcUUVJ93rD63L5KRIGh4QzspV9uNUeUtiT6qw JSIyLyuq1VCLCst9nr+CQrxFlScFZF9E4AISxWtZSmJVLLKwdM3ALxAyBuCilr+gRDy/lWyh eFhOxk90X7KptWg9XVwBOFVUJJ5WS361hQIuHQyTkzVNmKMCJw4DqrH0Y2lMFmAjVs6Lv8aP VaFKsBPV4DlwR36KwEv/s9Xr97unpUqueAxd0TKuzKKCWPj1D3EIv7a2uF4VDN6hcObTIZww ZPXWhFg8ocaQ4byv1XZpWjw24ppwIQp2D6FxGB1b1ZBWFVXI+TllcflGANDN1GOK7ya2xDcr ybF4VvHq2X8xR4GUrcFWv927Pm2g5w3BDeVMSLAtg5xtv85EBtiBBAmaQfQPVgbdfjjv3Sl+ 9oM5hL98AiFguz9oDSBQs20fpFo8TjDivOqL1+I2PBsFRlyYJaEEDgdMJs8U13FFhT24/9pb OnIjD+GPhBRVUxqpSgAp/6b0Olkoxknwxlq4Wo5aIPaYO74LcYuFsV2KBBBBQuAKsST8hujk 6e+w9rEapRbNUhtLrDqgE3KbfcST2JP1B5Vtdhql/POdeOUrYNho3133TxthHfJX4cJ8aOe0 uQKuz38F3/udwd1tyPcNmunNS/i+ZMMp1EhERI47540W7z9WIX1uWq7wLROjVwecSlBH3Byo hjWdT7Obe2b2n/qD04+l2g6VkycWsHj+M6W1ppQz4dv482VTbvQvO53b050V5+uQFRT97pXg A9rctiDM9/Jq82K2As5e5wr5Ck6v5ZgvZOxKE3Sv+188wbOERPRnq4hOmEvIuRawLnTXjYk0 7r/Fa7SVXY0vd58Sx8kVTcCHqs/XIXg4g9EEtbd8kA+SGwsiIdsN1NHCBA2DIJz2XlW5J07T 5KxZD3PmPgJ+M3Qy8YKl0G1Dh0VLEvi7upaYfF0TYBVxJsqw4dZnmCl1DMzOg6GQeHwCgdDc QkT2T+HPDUNKExNwOHYwYUXDRCmIKhrMmYfVuhiPP4lQ77aVIob5RB6M97a6h5kFvhhh/993 mR1/J244MBkaKyIHpQB5bDBBkYN18kKW25PUmRxuBY1zHHiyKmSEO6dqBYFAWNVl6bb1r+dj AdCQ/pMT6J/Ay6XfJ9kq/6wzHAdqydsGTOpDy3vdnwz4HsmdkVH7phrzBaEcij+vhKKxCSyQ b0LpjckYR1IjvtDAz/K/57odxYDR0EQQOHaB/4n3mSmkLGHhOFjKOzjuMFnSbO7vNBolZSCX jbjVPSt4wjGYUFhlRD9wZ++swKd5VhlwBlQOBxytMuBX1/nVHY0QHn+tMOLSBZV7AXwv8Nu8 oHBAkt8lus1hAWqWTkK5CIInzcX7mQ2fYo44Aifu0UubPylW2d7GIGBEjypgQDmNsCputN7Z L70KBzZpUEaaBXGzt31zx/pEMjVSAY+Qti+TwGAJwgVHSBUBKgWiZGIZiftUToNk79UKBJLO FdwYnyDelGwfxB4z29Id8rV2DuuNxiFEaJ8MOQvI3HHSsebPpIEuCZu1tH9Stq17Kdjfq5Bn ijZWZQzpluij99GJDCAblHDr/A0ppI39qTbD/L7vWw+yHD7wSr/ZQVLijS6Pix0LhYffrKQ6 U8zAXstNEI0nWEI2emIkA+k8lEsqSz/Qzjrv7i5KFawciQcmDHsQZvGoxCCZe0O9xPP4jUil p9gGxxba/GcivtxOo37U7yU+X3anUx1OEJ4DDoyPzkcs/d1vNOhHo7I4E5CPq4RIxS746I6t fJQZWESEcLyK/GmXYzwtVZwfZg2LKZSJmFKkWg+fgWZy0NYfSt2waGRN6dNacn6SwMz8n7+F M5Q/wCPyL486aW0Q1sGYIMHbRMqGZO5NCMqVSeDhxWc3CUY6B7twvdHfdaBdg+pTv5jPBJzW Jl3UojLmU7RMtO/q0eW8kWTngnxmYoUqvfIXJoZyic2FaYrCPAVbnZSgs0JkNY4rLKK/FkS9 mWsQgCLWnkQA0V1IoiumY5yTXpQdBq1CZ/7/ID3Mw9TNnsalJKH8ggkrqXuvUlUUOsmVBA2s +G+ywOcvxMXjo3u6L8MS7raPkSkYwfb53fVpM9TaFzj/PM5DB4bs4Cp/nSamQBjShNn1iE5L 4rpQIFw/+L4SkQmq+fpWU9e3MMfj81KD16xfxWbicHyr/fW4wuvtr8LE19QZFHzgfuhcn930 tHbr8rfb/k0SKx+TCdTxPW9ulXRH//WbVfUCX4+Ir/y/WNWmj7GwpcUohTJy/aeP5KoVj4jy XgCV0Y+8KoTvmUPpL3jWzK+aoTf1nPlUJC9DU8+XT9M3dtTH53Gijxv4UTKfhHGfalDTkV1P zkcN3Kl0PNGrWqqZPxyYOHgz7+OESN4DT1VoATDK2Cl/LN8Rnk15aibeOKfousxcFT9xTmFN vm0uxrvgqR1Afts3diEZq8nVV4rrHudwMqo3LdkmVeI4Gh3I5sg4qtePhoejw90jma45zg1L lzxGzVR1fNigsuPDRnHdMfvNcKiAz5a+mQvduZG7qQz1OpUJq241hCNbBYY/uZI2cfGWxA3E YGHBNwEjjJOpGU4wAuIi4awLnMz21N5mkj5VmhTsCOwZeiphGTGEu1hCu9s4Su1bLV6VxDvH jUapqmIHy7fUWtfCond1vxyBJLcSA1GCGSLmhWBU4R6aDCrHWYLOce8tHf9K+PJZQaWTiy+E UX8DOwJS39cQgKi0d3TA1dZHR6lKY662N00txeRQMFC+VBPlByvENcUATJ/H/ewkcA8mQSpJ 6XjyZ3owERs+ZXKSn9HORp8RKSd8VDiqBkajoiERPJ0iXJT8Kpzm3/8Wr9SARHlyVHJ9eNQk UhwCSY6ypOCM7HIqYCaKFSSZPh1SxXm45SSeMIm1hFqIUm1lSPXmWVg4ambgDj5pD7o9l1GW qdQ9097d9UtRZTaNVikNLvUvxufPh0Cu/10JsAyAD61B1qObQgLHwtQCc2tQah6wpgfN9UJN KkYOIQUt2OFuoA0+IOsQykEJLBe0vhLJXrgs0BelxUm5mcXJEG+QqBfY4CJLX0ZxJqQuI1Ef NHdDtzmgaS5OTsyDBw5cGKwWAJndBcXOYAAA --/9DWx/yDrRhgMJTb-- --U+BazGySraz5kW0T Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlwpST4ACgkQMOfwapXb+vJ/oACgj5CASsSXvxo/Nwk9XEI140x2 510Anj+MD8KvZWWnjxCxdjoiX1rLsGP8 =iZ82 -----END PGP SIGNATURE----- --U+BazGySraz5kW0T-- --===============1787520035096822835== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============1787520035096822835==--