Hi, The wrong dcs value is fixed in this part (gw/sms.c) : /* mode 1 */ else { debug("bb.sms.smpp", 0, "[debug perso #1] dcs: %d", dcs); dcs |= 0xF0; /* sets bits 7-3 */ debug("bb.sms.smpp", 0, "[debug perso #2] dcs: %d", dcs); if(msg->sms.coding != DC_UNDEF){ dcs |= (msg->sms.coding << 2); /* only DC_7BIT or DC_8BIT, sets bit 2*/ debug("bb.sms.smpp", 0, "[debug perso #3] dcs: %d", dcs); } if (msg->sms.mclass == MC_UNDEF){ dcs |= 1; /* default meaning: ME specific */ debug("bb.sms.smpp", 0, "[debug perso #4] dcs: %d", dcs); }else{ dcs |= msg->sms.mclass; /* sets bit 1,0 */ debug("bb.sms.smpp", 0, "[debug perso #5] dcs: %d", dcs); } debug("bb.sms.smpp", 0, "[debug perso #6] dcs: %d", dcs); }
Logs : 2008-02-07 17:37:18 [11772] [14] DEBUG: [debug perso #1] dcs: 0 2008-02-07 17:37:18 [11772] [14] DEBUG: [debug perso #2] dcs: 240 2008-02-07 17:37:18 [11772] [14] DEBUG: [debug perso #3] dcs: 240 2008-02-07 17:37:18 [11772] [14] DEBUG: [debug perso #5] dcs: 241 2008-02-07 17:37:18 [11772] [14] DEBUG: [debug perso #6] dcs: 241 Regards, Olivier PELLEGRINO MIL'NR3 Le jeudi 07 février 2008 à 15:42 +0100, Stipe Tolj a écrit : > Olivier PELLEGRINO schrieb: > > Output: > > 2008-02-05 15:42:28 [20444] [14] DEBUG: [debug perso #1] > > msg->sms.alt_dcs: -1, smpp->conn->alt_dcs: 0, > > pdu->u.submit_sm.data_coding: 0, SMPP_DEFAULT_CHARSET: UTF-8, > > smpp->alt_charset: ISO-8859-1 > > 2008-02-05 15:42:28 [20444] [14] DEBUG: [debug perso #2] if condition > > 2008-02-05 15:42:28 [20444] [14] DEBUG: [debug perso #3] > > msg->sms.alt_dcs: -1, smpp->conn->alt_dcs: 0, > > pdu->u.submit_sm.data_coding: 241, SMPP_DEFAULT_CHARSET: UTF-8, > > smpp->alt_charset: ISO-8859-1 > > ok, which proves that the submit_sm.data_coding = 241 is set within the if > condition branch, hence via fields_to_dcs(msg, 1); > > Please check within gw/sms.c:fields_to_dcs() which if branch set the dcs > value > accordingly. > > Stipe > > ------------------------------------------------------------------- > Kölner Landstrasse 419 > 40589 Düsseldorf, NRW, Germany > > tolj.org system architecture Kannel Software Foundation (KSF) > http://www.tolj.org/ http://www.kannel.org/ > > mailto:st_{at}_tolj.org mailto:stolj_{at}_kannel.org > ------------------------------------------------------------------- >