Re: [PATCH] smsc_at2.c error string
Vincent CHAVANIS <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
No this is currently uppon approval to be on CVS. You can freely give your opignon though ;) Vincent. Alvaro Cornejo a écrit : > Hi Vincent > > Is that in the latest CVS? > > I got this as error string: > > > cat /var/log/kannel/x1p7_movimx2.log |grep -i error |more > > 2009-06-18 06:08:41 [29762] [14] DEBUG: AT2[movimx2]: <-- +CMS ERROR: > no network service > 2009-06-18 06:08:41 [29762] [14] ERROR: AT2[movimx2]: CMS ERROR: +CMS > ERROR: no network service > ... > > 2009-06-18 21:16:59 [29762] [13] DEBUG: AT2[movimx1]: <-- +CMS ERROR: congestion > 2009-06-18 21:16:59 [29762] [13] ERROR: AT2[movimx1]: CMS ERROR: +CMS > ERROR: congestion > ... > > 2009-06-18 07:28:05 [29762] [14] DEBUG: AT2[movimx2]: <-- +CMS ERROR: > unassigned (unallocated) number > 2009-06-18 07:28:05 [29762] [14] ERROR: AT2[movimx2]: CMS ERROR: +CMS > ERROR: unassigned (unallocated) > number > 2009-06-18 07:28:40 [29762] [14] DEBUG: AT2[movimx2]: memory check error > 2009-06-18 07:28:40 [29762] [14] ERROR: AT2[movimx2]: Couldn't connect > (retrying in 10 seconds). > 2009-06-18 07:30:16 [29762] [14] DEBUG: AT2[movimx2]: <-- +CMS ERROR: > unassigned (unallocated) number > 2009-06-18 07:30:16 [29762] [14] ERROR: AT2[movimx2]: CMS ERROR: +CMS > ERROR: unassigned (unallocated) > number > 2009-06-18 07:31:54 [29762] [14] DEBUG: AT2[movimx2]: <-- +CMS ERROR: > no network service > 2009-06-18 07:31:54 [29762] [14] ERROR: AT2[movimx2]: CMS ERROR: +CMS > ERROR: no network service > 2009-06-18 07:32:41 [29762] [14] DEBUG: AT2[movimx2]: <-- +CMS ERROR: congestion > 2009-06-18 07:32:41 [29762] [14] ERROR: AT2[movimx2]: CMS ERROR: +CMS > ERROR: congestion > 2009-06-18 07:33:00 [29762] [14] DEBUG: AT2[movimx2]: <-- +CMS ERROR: > unassigned (unallocated) number > 2009-06-18 07:33:00 [29762] [14] ERROR: AT2[movimx2]: CMS ERROR: +CMS > ERROR: unassigned (unallocated) > number > 2009-06-18 07:34:56 [29762] [14] DEBUG: AT2[movimx2]: <-- +CMS ERROR: > no network service > 2009-06-18 07:34:56 [29762] [14] ERROR: AT2[movimx2]: CMS ERROR: +CMS > ERROR: no network service > 2009-06-18 07:35:47 [29762] [14] DEBUG: AT2[movimx2]: memory check error > 2009-06-18 07:35:47 [29762] [14] ERROR: AT2[movimx2]: Couldn't connect > (retrying in 10 seconds). > 2009-06-18 07:37:04 [29762] [14] DEBUG: AT2[movimx2]: <-- +CMS ERROR: congestion > 2009-06-18 07:37:04 [29762] [14] ERROR: AT2[movimx2]: CMS ERROR: +CMS > ERROR: congestion > > ... > > 2009-06-18 12:23:06 [29762] [14] DEBUG: AT2[movimx2]: <-- +CMS ERROR: > network out of order > 2009-06-18 12:23:06 [29762] [14] ERROR: AT2[movimx2]: CMS ERROR: +CMS > ERROR: network out of order > > ... > > I use: > > Kannel bearerbox version `cvs-20090513'. Build `May 12 2009 19:25:12', > compiler `4.1.2 20070626 (Red Hat 4.1.2-13)'. > > > Regards > > Alvaro > > > > |-----------------------------------------------------------------------------------------------------------------| > Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier > celular y Nextel > en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via > SMS y GPRS online > Visitenos en www.perusms.NET www.smsglobal.com.mx y > www.pravcom.com > > > > On Thu, Jun 18, 2009 at 11:17 AM, Vincent > CHAVANIS<[email protected]> wrote: >> This is already as it. >> >> error(0, "AT2[%s]: +CMS ERROR: %s (%d)", octstr_get_cstr(privdata->name), >> at2_error_string(errcode), errcode); >> >> Vincent. >> >> >> Alvaro Cornejo a écrit : >>> Hi Vincent >>> >>> Might it be possible to show the message error number/code in the >>> error message text? This way it will be easyer to google for >>> additional information. >>> >>> someting like: >>> >>> >>> case 0: >>> /* >>> * Station cannot be reached because, although the number is in a >>> * valid format, it is not currently assigned (allocated). >>> */ >>> return "[0] Unassigned (unallocated) number (+CMS) or No >>> connection to phone (+CME)"; >>> case 2: >>> return "[2] Phone-adaptor link reserved"; >>> case 3: >>> /* >>> * This can be a lot of things, depending upon the command, >>> but in general >>> * it relates to invaid parameters being passed. >>> */ >>> return "[3] Operation / Parameter(s) not supported"; >>> case 5: >>> return "[5] PH-SIM PIN required"; >>> ... >>> >>> default: >>> return "[code] Error number unknown. Ask google and add it"; >>> >>> This will also help people parse the logs >>> >>> Regards >>> >>> Alvaro >>> >>> >> > > -- Telemaque - 06560 SOPHIA-ANTIPOLIS - (FR) Service Technique/Reseau - NOC Direction du Developpement xMS+ http://www.telemaque.fr/ [email protected] Tel : +33 4 92 90 99 84 (fax 9142)