Hi !

I'm trying to upload a MMS into my operators MMSC (Movistar) using MM1 ??
kannel is working and mmbox-mm1 library compiled. Everything looks OK but
when mbuni tries to upload the content, crashes.
I don't know what happens first "fetch content error" or "Connection
terminated" but pppd disconnects before having the IP.

I'm not sure if is the proxy or the gateway what I have to put in custom
settings but I tried both and the same happened .

Thanks in advance !

mmsbox.log

--------------------------------------------------------------------------------------------

2010-03-15 18:48:37 [2475] [3] DEBUG: HTTP: Creating HTTPClient for
`127.0.0.1'.
2010-03-15 18:48:37 [2475] [3] DEBUG: HTTP: Created HTTPClient area
0x9d07598.
2010-03-15 18:48:37 [2475] [9] DEBUG: WSP: Mapping `text/plain', WSP 1.2 to
0x0003.
2010-03-15 18:48:37 [2475] [9] INFO: mmsbox.c:1366 <make_and_queue_msg>
[mmsbox] [n/a] MMSBox: Queued message from service [sendmms-user], [transid
[Mbuni-msg.5317.x1.75.97]: qf5317.1.x475.18
2010-03-15 18:48:37 [2475] [9] INFO: System error 2: No such file or
directory
2010-03-15 18:48:37 [2475] [9] DEBUG: HTTP: Resetting HTTPClient for
`127.0.0.1'.
2010-03-15 18:48:37 [2475] [9] INFO: mmsbox.c:1613 <dispatch_sendmms_recv>
[mmsbox] [n/a] MMSBox.mmssend: u=tester, Queued [Accepted:
Mbuni-msg.5317.x1.75.97]
2010-03-15 18:48:38 [2475] [7] DEBUG: Queued to thread 0 for
/usr/local/var/spool/mbuni/mmsbox_outgoing/qf5317.1.x475.18,
sendt=1268675317, tnow=1268675318
   SMSC `movistar2' shut down


arg 0: pppd
arg 1: call
arg 2: movistar
2010-03-15 18:48:48 [2475] [5] INFO: mmsbox_mm1.c:379 <handle_mm1>
[mmsbox-mm1] [n/a] start_gprs returned PID: 2515
2010-03-15 18:48:48 [2475] [5] DEBUG: WSP: Mapping `text/plain', WSP 1.2 to
0x0003.
2010-03-15 18:48:48 [2475] [5] ERROR: mmsbox_mm1.c:628 <fetch_content>
[mmsbox-mm1] [n/a] failed to fetch/post content: couldn't connect to host
2010-03-15 18:48:48 [2475] [5] DEBUG: Octet string at 0x9d07770:
2010-03-15 18:48:48 [2475] [5] DEBUG:   len:  0
2010-03-15 18:48:48 [2475] [5] DEBUG:   size: 0
2010-03-15 18:48:48 [2475] [5] DEBUG:   immutable: 0
2010-03-15 18:48:48 [2475] [5] DEBUG: Octet string dump ends.
2010-03-15 18:48:48 [2475] [5] ERROR: mmsbox_mm1.c:499 <handle_mm1>
[mmsbox-mm1] [n/a] Sending failed: (none), (none)!
2010-03-15 18:48:48 [2475] [18] INFO: mmsbox_mm1.c:345 <send_msg>
[mmsbox-mm1] [n/a] sent message, type=m-send-req, result=(none)
2010-03-15 18:48:48 [2475] [18] INFO: bearerbox.c:1519 <sendMsg> [MM7] [n/a]
Retry later MMSBox Outgoing Queue MMS Send: From 606XXXXXX/TYPE=PLMN, to
600XXXXXX/TYPE=PLMN, msgsize=96: msgid=[N/A]
2010-03-15 18:48:48 [2475] [5] INFO: mmsbox_mm1.c:524 <handle_mm1>
[mmsbox-mm1] [n/a] GPRS turned off returned: 0
   SMSC `movistar2' re-started




Config provided by movistar

----------------------------------------------------------------------

APN: mms.movistar.es
Username: movis...@mms
Password required: No
Password: MOVISTAR
Authentication: Normal
Gateway: 10.138.255.001
URL: http://mms.movistar.com
Connection security: Disabled
Session mode: Permanent
Proxy: 10.138.255.5
Proxy-port: 8080



mbuni.conf

-----------------------------------------------------------------------------

#/home/urko/Descargas/mbuni/mmsbox/mmsbox
/home/urko/Escritorio/mbuni/mbuni.conf

group = core
log-file = /var/log/kannel/mmsbox.log
access-log = /var/log/kannel/mmsbox-access.log
log-level = 0

group = mbuni
storage-directory = /usr/local/var/spool/mbuni
max-send-threads = 5
maximum-send-attempts = 5
default-message-expiry = 360000
queue-run-interval = 5
send-attempt-back-off = 300
sendmms-port = 10001
sendsms-url = http://localhost:13013/cgi-bin/sendsms
sendsms-username = foo
sendsms-password = bar


# Sample conf for MMSBox using a modem (MM1)
group = mmsc
id = movistar
type = custom
custom-settings = "smsc-on=lynx -dump '
http://localhost:13100/start-smsc?password=bar&smsc=movistar2';smsc-off=lynx<http://localhost:13100/start-smsc?password=bar&smsc=movistar2%27;smsc-off=lynx>-dump
'
http://localhost:13100/stop-smsc?password=bar&smsc=movistar2';gprs-on=pppd<http://localhost:13100/stop-smsc?password=bar&smsc=movistar2%27;gprs-on=pppd>call
movistar;gprs-pid=cat /var/run/ppp0.pid | head -1;port=13000;mmsc-url=
mms.movistar.com;proxy=10.138.255.001;msisdn=100"

mmsc-library = /usr/local/lib/libmmsbox_mm1.so


group = send-mms-user
username = tester
password = foobar


------------------------------------------------------
when I do >pppd call movistar
-------------------------------------------------------
tail -f /var/log/messages
---------------------------------------------------------------------
Mar 15 18:50:05 urko-desktop pppd[2540]: pppd 2.4.5 started by root, uid 0
Mar 15 18:50:06 urko-desktop chat[2543]: abort on (BUSY)
Mar 15 18:50:06 urko-desktop chat[2543]: abort on (NO CARRIER)
Mar 15 18:50:06 urko-desktop chat[2543]: abort on (VOICE)
Mar 15 18:50:06 urko-desktop chat[2543]: abort on (NO DIALTONE)
Mar 15 18:50:06 urko-desktop chat[2543]: abort on (NO DIAL TONE)
Mar 15 18:50:06 urko-desktop chat[2543]: abort on (NO ANSWER)
Mar 15 18:50:06 urko-desktop chat[2543]: abort on (DELAYED)
Mar 15 18:50:06 urko-desktop chat[2543]: send (ATZ^M)
Mar 15 18:50:06 urko-desktop chat[2543]: expect (OK)
Mar 15 18:50:06 urko-desktop chat[2543]: ^M
Mar 15 18:50:06 urko-desktop chat[2543]: OK
Mar 15 18:50:06 urko-desktop chat[2543]:  -- got it
Mar 15 18:50:06 urko-desktop chat[2543]: send (AT+CGDCONT=1,"IP","
mms.movistar.es"^M)
Mar 15 18:50:06 urko-desktop chat[2543]: expect (OK)
Mar 15 18:50:06 urko-desktop chat[2543]: ^M
Mar 15 18:50:06 urko-desktop chat[2543]: AT+CGDCONT=1,"IP","mms.movistar.es
"^M^M
Mar 15 18:50:06 urko-desktop chat[2543]: OK
Mar 15 18:50:06 urko-desktop chat[2543]:  -- got it
Mar 15 18:50:06 urko-desktop chat[2543]: send (ATDT*99***1#^M)
Mar 15 18:50:06 urko-desktop pppd[2540]: Serial connection established.
Mar 15 18:50:06 urko-desktop pppd[2540]: Using interface ppp0
Mar 15 18:50:06 urko-desktop pppd[2540]: Connect: ppp0 <--> /dev/ttyACM0
Mar 15 18:50:07 urko-desktop pppd[2540]: CHAP authentication succeeded
Mar 15 18:50:07 urko-desktop pppd[2540]: CHAP authentication succeeded
Mar 15 18:50:16 urko-desktop pppd[2540]: Could not determine remote IP
address: defaulting to 10.64.64.64
Mar 15 18:50:16 urko-desktop pppd[2540]: local  IP address 10.161.33.56
Mar 15 18:50:16 urko-desktop pppd[2540]: remote IP address 10.64.64.64
Mar 15 18:50:16 urko-desktop pppd[2540]: primary   DNS address 194.179.1.100
Mar 15 18:50:16 urko-desktop pppd[2540]: secondary DNS address 194.179.1.101

-----------------------------------------------
But when Mbuni calls pppd
---------------------------------------------------

Mar 15 18:44:03 urko-desktop chat[2450]: send (AT+CGDCONT=1,"IP","
mms.movistar.es"^M)
Mar 15 18:44:03 urko-desktop chat[2450]: expect (OK)
Mar 15 18:44:03 urko-desktop chat[2450]: ^M
Mar 15 18:44:03 urko-desktop chat[2450]: OK
Mar 15 18:44:03 urko-desktop chat[2450]:  -- got it
Mar 15 18:44:03 urko-desktop chat[2450]: send (ATDT*99***1#^M)
Mar 15 18:44:03 urko-desktop pppd[2448]: Serial connection established.
Mar 15 18:44:03 urko-desktop pppd[2448]: Using interface ppp0
Mar 15 18:44:03 urko-desktop pppd[2448]: Connect: ppp0 <--> /dev/ttyACM0
Mar 15 18:44:04 urko-desktop pppd[2448]: CHAP authentication succeeded
Mar 15 18:44:04 urko-desktop pppd[2448]: CHAP authentication succeeded
Mar 15 18:44:07 urko-desktop pppd[2448]: Terminating on signal 15
Mar 15 18:44:07 urko-desktop pppd[2448]: Connection terminated.
Mar 15 18:44:07 urko-desktop pppd[2448]: Exit.

---------------------------------------
_______________________________________________
Users mailing list
Users@mbuni.org
http://lists.mbuni.org/mailman/listinfo/users

Reply via email to