I succeed to get something interresting :)

I set mbuni to use wvdial but I shutdown kannel first and remove
"start/stop" smsc from custom-settings command in mmsbox.conf to set only
mmsbox gprs-on script:

==> /var/log/mbuni/mmsbox.log <==
2010-03-21 14:56:15 [16018] [13] DEBUG: Thread 13
(mms_queue.c:(gwthread_func_t *)tdeliver) maps to pid 16018.
2010-03-21 14:56:39 [16018] [3] DEBUG: HTTP: Creating HTTPClient for
`127.0.0.1'.
2010-03-21 14:56:39 [16018] [3] DEBUG: HTTP: Created HTTPClient area
0xb4f005b0.
2010-03-21 14:56:39 [16018] [14] DEBUG: WSP: Mapping `text/plain', WSP 1.2
to 0x0003.
2010-03-21 14:56:39 [16018] [14] INFO: mmsbox.c:1366 <make_and_queue_msg>
[mmsbox] [n/a] MMSBox: Queued message from service [sendmms-user], [transid
[Mbuni-msg.3799.x1.18.40]: h-jj-qf3799.1.x18.83
2010-03-21 14:56:39 [16018] [14] INFO: System error 2: No such file or
directory
2010-03-21 14:56:39 [16018] [14] DEBUG: HTTP: Destroying HTTPClient area
0xb4f005b0.
2010-03-21 14:56:39 [16018] [14] DEBUG: HTTP: Destroying HTTPClient for
`127.0.0.1'.
2010-03-21 14:56:39 [16018] [14] INFO: mmsbox.c:1613 <dispatch_sendmms_recv>
[mmsbox] [n/a] MMSBox.mmssend: u=altmms, Queued [Accepted:
Mbuni-msg.3799.x1.18.40]
2010-03-21 14:56:40 [16018] [7] DEBUG: Queued to thread 0 for
/var/spool/mbuni/mmsbox_outgoing/h/jj/qf3799.1.x18.83, sendt=1269143799,
tnow=1269143800
2010-03-21 14:56:45 [16018] [5] INFO: mmsbox_mm1.c:379 <handle_mm1>
[mmsbox-mm1] [n/a] start_gprs returned PID: 16054
2010-03-21 14:56:45 [16018] [5] DEBUG: WSP: Mapping `text/plain', WSP 1.2 to
0x0003.




2010-03-21 14:57:06 [16018] [5] ERROR: mmsbox_mm1.c:628 <fetch_content>
[mmsbox-mm1] [n/a] failed to fetch/post content: couldn't connect to host
2010-03-21 14:57:06 [16018] [5] DEBUG: Octet string at 0xb4f02f10:
2010-03-21 14:57:06 [16018] [5] DEBUG:   len:  0
2010-03-21 14:57:06 [16018] [5] DEBUG:   size: 0
2010-03-21 14:57:06 [16018] [5] DEBUG:   immutable: 0
2010-03-21 14:57:06 [16018] [5] DEBUG: Octet string dump ends.
2010-03-21 14:57:06 [16018] [5] ERROR: mmsbox_mm1.c:499 <handle_mm1>
[mmsbox-mm1] [n/a] Sending failed: (none), (none)!
2010-03-21 14:57:06 [16018] [5] INFO: mmsbox_mm1.c:524 <handle_mm1>
[mmsbox-mm1] [n/a] GPRS turned off returned: 0
2010-03-21 14:57:06 [16018] [13] INFO: mmsbox_mm1.c:345 <send_msg>
[mmsbox-mm1] [n/a] sent message, type=m-send-req, result=(none)
2010-03-21 14:57:06 [16018] [13] INFO: bearerbox.c:1519 <sendMsg> [MM7]
[n/a] Retry later MMSBox Outgoing Queue MMS Send: From 100/TYPE=PLMN, to
+687773502/TYPE=PLMN, msgsize=97: msgid=[N/A]


/var/log/messages:
---------------------------
Mar 21 14:56:42 kannel pppd[16054]: pppd 2.4.5 started by root, uid 0
Mar 21 14:56:42 kannel pppd[16054]: Using interface ppp0
Mar 21 14:56:42 kannel pppd[16054]: Connect: ppp0 <--> /dev/ttyACM0
Mar 21 14:56:45 kannel pppd[16054]: PAP authentication succeeded
Mar 21 14:56:46 kannel pppd[16054]: not replacing existing default route via
192.168.0.254
Mar 21 14:56:46 kannel pppd[16054]: local  IP address 10.152.146.153
Mar 21 14:56:46 kannel pppd[16054]: remote IP address 10.6.6.6
Mar 21 14:56:48 kannel ntpd[1285]: Listening on interface #9 ppp0,
10.152.146.153#123 Enabled
Mar 21 14:57:06 kannel pppd[16054]: Terminating on signal 15
Mar 21 14:57:06 kannel pppd[16054]: Connect time 0.4 minutes.
Mar 21 14:57:06 kannel pppd[16054]: Sent 0 bytes, received 0 bytes.
Mar 21 14:57:06 kannel pppd[16054]: Connection terminated.
Mar 21 14:57:06 kannel pppd[16054]: Exit.
Mar 21 14:57:08 kannel ntpd[1285]: Deleting interface #9 ppp0,
10.152.146.153#123, interface stats: received=0, sent=0, dropped=0,
active_time=20 secs


Using pppd (without mbuni) I got this:

Mar 21 15:47:02 kannel pppd[18110]: pppd 2.4.5 started by root, uid 0
Mar 21 15:47:03 kannel chat[18112]: abort on (BUSY)
Mar 21 15:47:03 kannel chat[18112]: abort on (NO CARRIER)
Mar 21 15:47:03 kannel chat[18112]: abort on (ERROR)
Mar 21 15:47:03 kannel chat[18112]: send (AT^M)
Mar 21 15:47:03 kannel chat[18112]: expect (OK)
Mar 21 15:47:03 kannel chat[18112]: AT^M^M
Mar 21 15:47:03 kannel chat[18112]: OK
Mar 21 15:47:03 kannel chat[18112]:  -- got it
Mar 21 15:47:03 kannel chat[18112]: send (AT+CGDCONT=1,"IP","mms"^M)
Mar 21 15:47:04 kannel chat[18112]: expect (OK)
Mar 21 15:47:04 kannel chat[18112]: ^M
Mar 21 15:47:04 kannel chat[18112]: AT+CGDCONT=1,"IP","mms"^M^M
Mar 21 15:47:04 kannel chat[18112]: OK
Mar 21 15:47:04 kannel chat[18112]:  -- got it
Mar 21 15:47:04 kannel chat[18112]: send (ATDT*99***1#^M)
Mar 21 15:47:04 kannel pppd[18110]: Serial connection established.
Mar 21 15:47:04 kannel pppd[18110]: Using interface ppp0
Mar 21 15:47:04 kannel pppd[18110]: Connect: ppp0 <--> /dev/ttyACM0
*Mar 21 15:47:05 kannel pppd[18110]: Serial line is looped back.*
Mar 21 15:47:05 kannel pppd[18110]: Connection terminated.
Mar 21 15:47:06 kannel pppd[18110]: Exit.

and second time this:
Mar 21 15:47:43 kannel pppd[18129]: pppd 2.4.5 started by root, uid 0
Mar 21 15:47:44 kannel chat[18131]: abort on (BUSY)
Mar 21 15:47:44 kannel chat[18131]: abort on (NO CARRIER)
Mar 21 15:47:44 kannel chat[18131]: abort on (ERROR)
Mar 21 15:47:44 kannel chat[18131]: send (AT^M)
Mar 21 15:47:44 kannel chat[18131]: expect (OK)
Mar 21 15:47:44 kannel chat[18131]: AT^M^M
Mar 21 15:47:44 kannel chat[18131]: OK
Mar 21 15:47:44 kannel chat[18131]:  -- got it
Mar 21 15:47:44 kannel chat[18131]: send (AT+CGDCONT=1,"IP","mms"^M)
Mar 21 15:47:44 kannel chat[18131]: expect (OK)
Mar 21 15:47:44 kannel chat[18131]: ^M
Mar 21 15:47:44 kannel chat[18131]: AT+CGDCONT=1,"IP","mms"^M^M
Mar 21 15:47:44 kannel chat[18131]: OK
Mar 21 15:47:44 kannel chat[18131]:  -- got it
Mar 21 15:47:44 kannel chat[18131]: send (ATDT*99***1#^M)
Mar 21 15:47:44 kannel pppd[18129]: Serial connection established.
Mar 21 15:47:44 kannel pppd[18129]: Using interface ppp0
Mar 21 15:47:44 kannel pppd[18129]: Connect: ppp0 <--> /dev/ttyACM0
Mar 21 15:47:44 kannel pppd[18129]: PAP authentication succeeded
*Mar 21 15:47:46 kannel pppd[18129]: LCP terminated by peer*
Mar 21 15:47:49 kannel pppd[18129]: Connection terminated.
Mar 21 15:47:49 kannel pppd[18129]: Hangup (SIGHUP)
Mar 21 15:47:49 kannel pppd[18129]: Modem hangup
Mar 21 15:47:49 kannel pppd[18129]: Exit.

So I can established a GPRS session but in one case (wvdial) I can not POST
the MMS (maybe proxy:port issue?) and using pppd I can not get an IP
address, maybe PAP/CHAP issue?

What do you think ?

Regards,

Emmanuel

2010/3/19 Nuno Freitas <nuno.frei...@nabiasolutions.com>

>  Sorry Emmanuel, I didn’t have much time to look into the config, except
> for a fast look. But I did do the same command that you did
>
>
>
> Command :
>
>  lynx -dump "
> http://localhost:myport/?username=myuser&password=myport&to=myphone/TYPE=PLMN&subject=Test&text=MMS
> "
>
>  I got a mms message on my phone and got this outcome from mmsbox.log.
>
>
>
> 2010-03-18 15:20:55 [9735] [3] DEBUG: HTTP: Creating HTTPClient for
> `127.0.0.1'.
>
> 2010-03-18 15:20:55 [9735] [3] DEBUG: HTTP: Created HTTPClient area
> 0x81732e8.
>
> 2010-03-18 15:20:55 [9735] [13] DEBUG: WSP: Mapping `text/plain', WSP 1.2
> to 0x0003.
>
> 2010-03-18 15:20:55 [9735] [13] INFO: mmsbox.c:1355 <make_and_queue_msg>
> [mmsbox] [n/a] MMSBox: Queued message from service [sendmms-user], [transid
> [Mbuni-msg.5655.x2.35.91]: qf5655.10.x735.44
>
> 2010-03-18 15:20:55 [9735] [13] INFO: System error 2: No such file or
> directory
>
> 2010-03-18 15:20:55 [9735] [13] DEBUG: HTTP: Destroying HTTPClient area
> 0x81732e8.
>
> 2010-03-18 15:20:55 [9735] [13] DEBUG: HTTP: Destroying HTTPClient for
> `127.0.0.1'.
>
> 2010-03-18 15:20:55 [9735] [13] INFO: mmsbox.c:1602 <dispatch_sendmms_recv>
> [mmsbox] [n/a] MMSBox.mmssend: u=XXX, Queued [Accepted:
> Mbuni-msg.5655.x2.35.91]
>
> 2010-03-18 15:20:56 [9735] [7] DEBUG: Queued to thread 1 for
> /var/www/mmsbox_outgoing/qf5655.10.x735.44, sendt=1268925655,
> tnow=1268925656
>
> 2010-03-18 15:21:06 [9735] [5] INFO: mmsbox_mm1.c:463 <handle_mm1>
> [mmsbox-mm1] [n/a] start_gprs returned PID: 13830
>
> 2010-03-18 15:21:06 [9735] [5] DEBUG: WSP: Mapping `text/plain', WSP 1.2 to
> 0x0003.
>
> 2010-03-18 15:21:08 [9735] [5] INFO: mmsbox_mm1.c:690 <write_octstr_data>
> [mmsbox-mm1] [n/a] write_data called with nmemn=44, size=1
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG: Octet string at 0x81732a0:
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:   len:  0
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:   size: 1024
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:   immutable: 0
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG: Octet string dump ends.
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG: Dumping HTTP headers:
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:  Octet string at 0x8173660:
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    len:  31
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    size: 1024
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    immutable: 0
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 58 2d 4d 6d 73 2d 4d 65 73
> 73 61 67 65 2d 54 79   X-Mms-Message-Ty
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 70 65 3a 20 6d 2d 73 65 6e
> 64 2d 63 6f 6e 66      pe: m-send-conf
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:  Octet string dump ends.
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:  Octet string at 0x8172650:
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    len:  27
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    size: 1024
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    immutable: 0
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 58 2d 4d 6d 73 2d 54 72 61
> 6e 73 61 63 74 69 6f   X-Mms-Transactio
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 6e 2d 49 64 3a 20 30 30 30
> 30 31                  n-Id: 00001
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:  Octet string dump ends.
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:  Octet string at 0x8170ec8:
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    len:  22
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    size: 1024
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    immutable: 0
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 58 2d 4d 6d 73 2d 4d 4d 53
> 2d 56 65 72 73 69 6f   X-Mms-MMS-Versio
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 6e 3a 20 31 2e
> 30                                 n: 1.0
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:  Octet string dump ends.
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:  Octet string at 0x8173228:
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    len:  25
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    size: 1024
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    immutable: 0
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 58 2d 4d 6d 73 2d 52 65 73
> 70 6f 6e 73 65 2d 53   X-Mms-Response-S
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 74 61 74 75 73 3a 20 4f
> 6b                        tatus: Ok
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:  Octet string dump ends.
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:  Octet string at 0x81737b8:
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    len:  41
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    size: 1024
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    immutable: 0
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 4d 65 73 73 61 67 65 2d 49
> 44 3a 20 67 36 78 70   Message-ID: g6xp
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 37 72 67 39 34 75 64 6c 74
> 31 35 32 40 77 2e 6d   7rg94udlt...@w.m
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:    data: 6d 73 2e 74 6d 6e 2e 70
> 74                        ms.tmn.pt
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG:  Octet string dump ends.
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG: End of dump.
>
> 2010-03-18 15:21:08 [9735] [5] DEBUG: Dumping MMS message body (not
> multipart) [0 parts] -->
>
> 2010-03-18 15:21:08 [9735] [12] INFO: mmsbox_mm1.c:429 <send_msg>
> [mmsbox-mm1] [n/a] sent message, type=m-send-req, result=(none)
>
> 2010-03-18 15:21:08 [9735] [5] INFO: mmsbox_mm1.c:625 <handle_mm1>
> [mmsbox-mm1] [n/a] GPRS turned off returned: 0
>
> 2010-03-18 15:21:08 [9735] [12] INFO: bearerbox.c:1519 <sendMsg> [MM7]
> [n/a] Sent MMSBox Outgoing Queue MMS Send: From 100, to
> 35196MYNUNBER/TYPE=PLMN, msgsize=96: msgid=[g6xp7rg94udlt...@w.mms.tmn.pt]
>
> 2010-03-18 15:21:12 [9735] [0] DEBUG: Queued to thread 3 for
> /var/www/mmsbox_incoming/i/ir/qf5668.11.x735.28, sendt=0, tnow=1268925672
>
> 2010-03-18 15:21:12 [9735] [17] INFO: mmsbox.c:646
> <mmsbox_service_dispatch> [MM7] [modem] MMSBox: Skipped delivery-report URL
> call for [g6xp7rg94udlt...@w.mms.tmn.pt]. Empty URL, from [100/TYPE=PLMN]
>
> 2010-03-18 15:21:15 [9735] [5] INFO: mmsbox_mm1.c:640 <handle_mm1>
> [mmsbox-mm1] [n/a] SMSC turned on
>
>
>
>
>
> You can see that “INFO: System error 2: No such file or directory” is not a
> problem. Because this mms was sent to my phone successfully.
>
> Since your test diverts from  mine just before the gprs connection being
> made I would suggest that you test the connection.
>
> In command line execute pppd call gprs and check the file /var/log/messages
>
> It should give  something like this
>
>
>
>
>
> Mar 18 15:21:02 host chat[13832]: abort on (BUSY)
>
> Mar 18 15:21:02 host chat[13832]: abort on (NO CARRIER)
>
> Mar 18 15:21:02 host chat[13832]: abort on (ERROR)
>
> Mar 18 15:21:02 host chat[13832]: send (AT^M)
>
> Mar 18 15:21:02 host chat[13832]: expect (OK)
>
> Mar 18 15:21:02 host chat[13832]: ^M
>
> Mar 18 15:21:02 host chat[13832]: OK
>
> Mar 18 15:21:02 host chat[13832]:  -- got it
>
> Mar 18 15:21:02 host chat[13832]: send (AT+CGDCONT=1,"IP","mmsc.tmn.pt"^M)
>
> Mar 18 15:21:02 host chat[13832]: expect (OK)
>
> Mar 18 15:21:02 host chat[13832]: ^M
>
> Mar 18 15:21:02 host chat[13832]: OK
>
> Mar 18 15:21:02 host chat[13832]:  -- got it
>
> Mar 18 15:21:02 host chat[13832]: send (ATDT*99***1#^M)
>
> Mar 18 15:21:02 host pppd[13830]: Serial connection established.
>
> Mar 18 15:21:02 host pppd[13830]: Using interface ppp0
>
> Mar 18 15:21:02 host pppd[13830]: Connect: ppp0 <--> /dev/ttyS0
>
> Mar 18 15:21:03 host pppd[13830]: CHAP authentication succeeded
>
> Mar 18 15:21:03 host pppd[13830]: CHAP authentication succeeded
>
> Mar 18 15:21:04 host pppd[13830]: local  IP address 10.11.128.17
>
> Mar 18 15:21:04 host pppd[13830]: remote IP address 192.168.254.254
>
>
>
>
>
> If you don’t get something like this then looking at configuration files
> won’t do any good looking at the conf files…
>
> Hope that this may help.
>
>
>
> Nuno
>
>
>
> _______________________________________________
> Users mailing list
> Users@mbuni.org
> http://lists.mbuni.org/mailman/listinfo/users
>
>


-- 
Emmanuel

CHANSON Emmanuel
Mobile Nouvelle-Calédonie: +687.77.35.02
Mobile France: +33 (0) 6.68.03.89.56
@email : emmanuelchan...@gmail.com
_______________________________________________
Users mailing list
Users@mbuni.org
http://lists.mbuni.org/mailman/listinfo/users

Reply via email to