+1 from me. Looks great and very
handy.
- Original Message -
From:
Angel
Fradejas
To: Kannel Developers
Sent: Thursday, February 27, 2003 11:03
AM
Subject: [PATCH] admin http 'loglevel'
command for bearerbox
Hi
all
Find
attached a patch to
We're working with a SMPP 3.4 server that validly (according to the 3.4
specs) terminates the C-Octet Strings it sends us with a NULL character.
This currently isn't handled directly by Kannel and ends up as an extra
character on the message content.
For example a message of AAA, length 3, now
:24:42 [6] INFO: Starting to service Alex@ from
447740305115 to 80118
which is defintiely wrong.
Yes, no?
Alex
- Original Message -
From: Alexander Malysh [EMAIL PROTECTED]
To: Stipe Tolj [EMAIL PROTECTED]
Cc: Alex Judd [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Wednesday, February 26
Ahh.. I think Alexander is right
DELIVER_SM specifies that short_message is a Var 0 - 254 size octets
Then specified earleir in the spec. is that Var 0 - 254 is an Octet String,
not a C-Octet String
Octet Strings are not Null terminated.
Looks like Mobay's gateway is buggy. I'll try and
A much cleaner version of the HUP code that
+ ACTIONS:
+ kill - HUP | ps -ef | grep -i production | awk '{print $2}' :
/var/log/kannel/access.log, /var/log/kannel/enpocket.log,
/var/log/kannel/smsbox.log
ACTIONS:
for pid in `ps -ef | grep -i bear | awk '{print $2}'` ; do
Everyone
Additional comments on rotating logs for the userguide for systems that
don't have RedHat's logrotate installed.
Alex
--- userguide.xml.orig 2003-02-17 17:19:11.420001000 +
+++ userguide.xml 2003-02-17 17:20:19.650037000 +
@@ -7490,6 +7490,24 @@
endscript
]
To: [EMAIL PROTECTED]
Sent: Friday, February 14, 2003 8:42 PM
Subject: Re: T68i incorrect support of CNMI
Citando Alex Judd [EMAIL PROTECTED]:
RE: [Fwd: Removing WTP-SAR limit 32768 B]Anyone else noticed that the
T68i
appears to break the rules of the CNMI command in smsc_at2.c?
AT+CNMI
Not to enter the discussions at last point but can you also remove all the -
DAVE notes from the comments, especially where duplicate settings are
removed and your comment just says so?
Attach the final diff as an attachment so we can all quickly test and
finalise it would be great
Not meaning
By default we are disabling the auto switching of
TON and NPI in the SMPP driver.
I think we should enable this by default and then
allow to explicitly turn it off.
smsc_smpp.c, line 1272, autodetect_addr =
1;
Make sense to everyone?
Alex
RE: [Fwd: Removing WTP-SAR limit 32768 B]Anyone else noticed that the T68i
appears to break the rules of the CNMI command in smsc_at2.c?
AT+CNMI=?
+CNMI: (3),(0,1,3),(0,2),(0),(0)
which default setting to =3,3,2,0,0 means that no messages should be stored
in memory, and even if they are they
Right - I understand your problem better now.
Send the following MMS to your phone to see a correctly formatted T68i MMS
with smil, text and gif all included. The T68i receives this and displays it
correctly.
http://212.118.244.25/mmstest/Name.mms
Alex
and that would generally mean that there
Maria
You can try a T68i compatible binary from our site at
http://212.118.244.25/mmstest/matrix.mms
Regards
Alex
As Stipe says, you should use Kannel, as the Kannel whole product, with SMPP
support and interface with that. You can build light weight versions of it
by modifying the make file however trying to extract just the driver is
going to cause you issues.
If however you want SMPP code on it's own to
I can see no problems with the proposed changes. octstr_destroy checks
whether the octstr is null before trying to destroy it anyway so will cause
no adverse effects.
Alex
- Original Message -
From: Stipe Tolj [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Cc: devel [EMAIL PROTECTED]
Sent:
I was using binary as wappush returns a syntax error if I wasn't encoding
the data. test_ppg seems to use windows (oa,od) carriage returns for it's
joined lines, whereas my system is using xnix(oa) carriage returns. Don't
know if this would cause the problem
I enclosed the dumps below.
the changes necessary.
BTW does the content look right?
Alex
- Original Message -
From: Aarno Syvänen [EMAIL PROTECTED]
To: Alex Judd [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Tuesday, December 03, 2002 3:41 PM
Subject: Re: MMS m-notification-ind and test_ppg
This indeed causes
Update from myself is that you can actually use Apache to serve binary mms
files quite successfully and send alerts with the m-notification code from
Aarno (thanks to Igor for the test image)
If anyone else is interested on this part, I'm putting together a faq
document covering this so I'll
Aarno/Paul/Ivor/Andreas/Marco
I've been reading everyones post and problems on the Kannel mailing list in
depth with MMS notification sending and so far are still having problems
which I can't resolve - therefore wondering if you anyone can shed any light
with a couple of problems that I'm having
.
Alex
- Original Message -
From: Aarno Syvänen [EMAIL PROTECTED]
To: Alex Judd [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Tuesday, November 26, 2002 9:23 AM
Subject: Re: m-notification-ind question
What phone are you working with ?
Aarno
On Monday, November 25, 2002, at 04:47 PM, Alex
I'm seem to be getting very different udh's generated from test_ppg than
those from the text m-notification-ind that works.
1. Working udh
udh=%06%05%04%0b%84%23%f0
2. Nonworking test_ppg generated UDH(s) [multi-part-message]
[udh:12:0B05040B8423F3000301]
[udh:12:0B05040B8423F3000302]
That's very cool Stipe.
I've been working here with creating an SMPP listener in order to allow
peering and the routing changes work nicely with that. Has anyone commited
an SMPP listener to the group yet?
Alex
- Original Message -
From: Stipe Tolj [EMAIL PROTECTED]
To: [EMAIL
I'll setup the resources page over the weekend.
Any recommendations from the group as to documents to add please mail me
direct.
I currently will be linking all of the WAP Forum doc.s for encapsultation
etc., those from the MMDC and from 3GPP.
Any carriers on the list willing to let us use
Avner
We wrote a patch here to use our Motorola P7389i working as a development
device and because it only supported CMTI we used that. I submitted it
against CVS but due to limited take up of use (once in a blue moon it turns
up) it was left out.
The Siemens M20 should work fine without this I
Devel
I'd like to suggest that we put together a team of
us to work on getting full MMS support into the CVS tree? I've reviewed the
recent submissions from Vjacheslav Chekushin [EMAIL PROTECTED] which add SAR to the platform
and from my limited reading they look fine (few programming opts.
that for a client.
I'm pretty sure I can post this one back when we've done it :-)
Alex
- Original Message -
From: Oded Arbel [EMAIL PROTECTED]
To: Alex Judd [EMAIL PROTECTED]; Dima Milentiev [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Tuesday, September 03, 2002 8:03 PM
Subject: RE: [RFC] New
minimalist site :) I see
only download of green_fairly and nothing else.
-Original Message-
From: Alex Judd [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, September 04, 2002 2:37 PM
To: Oded Arbel; Dima Milentiev
Cc: [EMAIL PROTECTED]
Subject: Re: [RFC] New temporary nack for Kannel SMPP module
Hi Dima
I have the document pinned to my wall infront of me all the time as it's the
best summary of error codes I've found, however it no longer looks like they
have it available on their site so I'll put it into a quick word document.
Shouldn't take more than 5 minutes.
As a trade, are you
If you are running under Cygwin on Windows you need to specify your serial
ports as /dev/comx
For example in one of our setups we have
group=smsc
smsc=at2
smsc-id=Motorola1
modemtype=motorola_p7389i
device=/dev/com2
retry=true
keepalive=600
I would recommend if you are running on windows,
Atef
Are you using gcc rather than cc? I have live Solaris systems using 2.8 and
gcc and they work perfectly.
I've never used the standard Sun cc to compile as it tends to cause
problems.
Regads
Alex
- Original Message -
From: Atef lotfy [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent:
Hello list
I know this list is not for recruitment uses but I've been a contributor for
quite a while here and I know a few others have asked in the past (and the more
paid developers we get working on the project the better the software gets!). If
there's anyone on the list who'd like to
Arnar
If you haven't fixed this the Invalid source address means you need to make
sure your from= parameter is correct. If your source TON was wrong you would
get a 0x0048 or if your source NPI was wrong you would get a 0x0049
Make sure you get the right +countrycode format of the
Anyone seen this condition occuring on receiving an inbound SMS message with
AT2? Looks like the first time it happens it originates in the bearerbox and
then follows into the smsbox, and then only the smsbox on the 2nd time.
Kannel appears to survive fine but I'd prefer it didn't happen
Alex
This is one of my test boxes that I'm running with Cygwin - might well the
not very happy conflict between the two..
- Original Message -
From: Oded Arbel [EMAIL PROTECTED]
To: Alex Judd [EMAIL PROTECTED]; Kannel-devel (E-mail)
[EMAIL PROTECTED]
Sent: Thursday, June 13, 2002 1:28 PM
Yep - IMO AT2 is now stable enough (in fact significantly more stable than
AT1) to drop AT1.
- Original Message -
From: Andreas Fink [EMAIL PROTECTED]
To: Bruno David Rodrigues [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Wednesday, June 12, 2002 11:50 AM
Subject: AT1
On Wed,
:05 [7] ERROR: System error 104: Connection reset by peer
- Original Message -
From: Oded Arbel [EMAIL PROTECTED]
To: Alex Judd [EMAIL PROTECTED]; Devel (E-mail)
[EMAIL PROTECTED]
Sent: Monday, June 10, 2002 3:17 PM
Subject: RE: Kannel, AT2 and Cygwin : blocking
Not on cygwin
The only people that will let you test will expect
you to become customers (Cellnet etc.) therefore I'd use one of the SMPP
emulators out there to test against. Have a look at Anam's free one for Win32 at
http://www.anam.comor there's a few more
out there free too.
Alex
- Original
On my test servers here I have to manually unblock the serial port
connection to each of my modems using Hyperterminal or the like each time I
reboot my system before Kannel is able to connect to the modems connected to
it.
I've read on the CygWin list that there is some potentially different
Has anyone looked into making the logging in Kannel (at file level at least)
a little more intelligent than it is at the moment? Currently even in info
mode it generates fairly large logs which require continued sorting.
One suggestion I thought was to adopt the Apache Jakarta project format of
.
Totally agree.
[ Even if I am a CVS bad guy(tm) ]
Angel Fradejas
Mediafusión España, S.A.
[EMAIL PROTECTED]
www.mediafusion.es
Tel. +34 91 252 32 00
Fax +34 91 572 27 08
--
Alex Judd
http://www.skywire.co.uk
Hopefully the last time I have to correct/patch this bit of code for a
while..
Alex
--
Alex Judd
http://www.skywire.co.uk
Index: gw/smsc_smpp.c
===
RCS file: /home/cvs/gateway/gw/smsc_smpp.c,v
retrieving revision 1.65
- there
are some timezones that have a difference of half an hour.
---
Alex Judd
http://www.skywire.co.uk
- gmtime.tm_min) / 15);
if (gwqdiff = 0)
relation_UTC_time = octstr_create(+);
else
relation_UTC_time = octstr_create(-);
Alex
On Wed, 22 May 2002, Alex Judd wrote:
* in computing relation_UTC_time, the logic assumes that all time zones
have differences of 1 hour
a msg with content: No service specified
Who know why ?
Does Kannel 1.1.6 support flash message?
Thank for any reply!
__
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com
--
Alex Judd
http
to be sent as an OTA or WAP Push message?
Thanks everyone
Alex
--
Alex Judd
http://www.skywire.co.uk
_
Join the worlds largest e-mail service with MSN Hotmail.
http://www.hotmail.com
--
Alex Judd
http://www.skywire.co.uk
Be interested on feedback and getting it into CVS.
Alex
--
Alex Judd
http://www.skywire.co.uk
for the
Motorola P7389i and support for it to be added to CVS (unless someone has
done already???).
I guess here we could use something really simple like an ATI4 or similar
as a 'do something' comand however your battery level one is quite nice.
Alex
--
Alex Judd
http://www.skywire.co.uk
denied
--
Alex Judd
http://www.skywire.co.uk
,
but didn't send any patch as Oded said there could be no +CMTI: if
ta-te link is reserved.
The other thing to do is dlr for at2 :-)
Cheers
Andrea
--
Alex Judd
http://www.skywire.co.uk
Apoligies - that's not the final patch :) I'll do a cvs diff -u later this
week once I'm happy with it's stability and then we can get the group vote
on it then. There are other files and functions that have slight
modifications too.
Alex
--
Alex Judd
http://www.skywire.co.uk
!) and it is fine however I
would appreciate people testing it and giving me feedback.
Cheers
Alex
--
Alex Judd
http://www.skywire.co.uk
Index: smsc_at2.c
===
RCS file: /home/cvs/gateway/gw/smsc_at2.c,v
retrieving revision 1.35
Thanks. Will diff the patches for a few things today and submit them.
Alex
On Wed, 24 Apr 2002, Stipe Tolj wrote:
Seems to be fixed now.
Commit that fixed the bug was:
http://www.kannel.3glab.org/cgi-bin/viewcvs.cgi/gateway/gw/smsbox.c.diff?r1=1.185r2=1.186sortby=date
--
Alex Judd
Judd wrote:
smsc_emi2 (and smsc_http) have the ability to defer messages with the
sms.deferred. Has anyone implemented this for SMPP and does it support it
in the PDU structure?
--
Alex Judd
http://www.skywire.co.uk
mailto:[EMAIL PROTECTED]
+353 1 284 7555
Castle Yard, Saint Patrick's Road, Dalkey, County Dublin, Ireland
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Alex Judd
Sent: Tuesday, April 23, 2002 1:16 PM
To: [EMAIL PROTECTED]
Subject: Re: SMPP
this generates an error response.
Looking to at manual (wavecom) there is no mention to this.
Does anybody know anything about it?
Andrea Viscovich
Email2Mobile: [EMAIL PROTECTED]
Web: http://www.smsprof.it
--
Alex Judd
http://www.skywire.co.uk
--
Alex Judd
http://www.skywire.co.uk
.
It is a combined patch (sorry) including:
1. configurable TON and NPI (modified from Alex
Judd
2. unbind when shutting down
3. configurable default priority for SMS messages
4. configurable throughput to limit (throttle)
sending SMS rate to SMPP SMSC
5. Makefile.in
freezing. Many of us have to manually hack the code after each release to
get it working.
* smsc_smpp.c source and destination TON
Posted by: Alex Judd [EMAIL PROTECTED]
Message-ID:
[EMAIL PROTECTED]
Also, I consider important all of the timestamping issues: emi2, at2
: boxc_receiver: sms received
2002-03-20 11:53:38 [7] DEBUG: First character = A and 2nd character = B
2002-03-20 11:53:38 [7] DEBUG: Manually set to ton = 5 and npi = 6
2002-03-20 11:53:38 [7] DEBUG: ton = 5 and npi = 6
--
Alex Judd
http://www.skywire.co.uk
--
Alex Judd
http://www.skywire.co.uk
Rodrigues
Enviado el: miércoles 20 de marzo de 2002 17:25
Para: Alex Judd; [EMAIL PROTECTED]
Asunto: Re: msg-sms.smsc_id versus cfg_get(grp, octstr_imm(smsc-id))
it's not easy to do that in the current code.
You'll have to have a preferred-smsc in your smsc group
or even an allowed-smsc
which would mean that any sourceaddress of + will have the wrong
TON and NPI generated.
Alex
--
Alex Judd
http://www.skywire.co.uk
Has anyone written an SMTP SMSC interface for Kannel? I'm going to set it
up using mail aliases, and lynx otherwise (a non attractive option) but
potentially looking at the smsc_http.c interface this could be changed to
parse responses on port 25?
Alex
--
Alex Judd
www.skywire.co.uk
(see
PERL LWP, PHP CURL and even BASH).
--
Oded Arbel
m-Wise Inc.
[EMAIL PROTECTED]
Enjoy the minor good things in life. The great things are rare.
-Original Message-
From: Alex Judd [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 13, 2002 3:36 PM
Cc: [EMAIL
My current (recent) cvs build appears to lose the responses from the SMS
when using the url functions (get-url, post-url etc.) however works quite
fine with a text dump etc.. Anyone else seen this or fixed it?
Logs..
2002-02-27 15:25:26 Receive SMS [SMSC:1] [SVC:] [ACT:] [from:44774]
the SMSC which causes Kannel to wait for x amount of time, then retry and
then loop with this kind of behaviour which makes for reasonably slow
delievry behaviour.
Is this the correct behaviour?
Alex
On Wed, 20 Feb 2002, Alex Judd wrote:
In order to add (hopefully nice) throttling to the SMPP
.
On Wed, 20 Feb 2002, Jörg Pommnitz wrote:
I second this. gwthread_sleep does what you want right now or
I'm missing something.
Regards
Jörg
-Original Message-
From: Oded Arbel
To: Alex Judd; [EMAIL PROTECTED]
Sent: 2/20/02 4:33 PM
Subject: RE: Modification of gwthread_sleep
.
This way I can sleep nicely for 1 second periods.
Any objections to this before I do so?
Regards
Alex
--
Alex Judd
http://www.skywire.co.uk/
http://www.enpocket.com/
configuration file changes for the SMPP driver
to CVS yet? I can add the other configuration changes at the same time.
Alex
Cheers all,
Ben.
--
Alex Judd
http://www.enpocket.com/
The TON and NPI parameters are defined according to the GSM and the SMPP
standards. Unfortunately how they are used in an SMSC does not seem to be
standardised.
Yes - that unluckly is the problem - those of us who have to deal with
non-standard implementations of SMPP have to modify the code
Illogical and strange but thanks for looking at it (and the fix).
We don't check for host as a default config value either so you get an
octstr error if you don't specify it. Quick diff fix for that.
# cvs diff -u gw/smsc_smpp.c
Index: gw/smsc_smpp.c
to the
number (the code removes it afterwards).
--
Alex Judd
http://www.enpocket.com/
Index: gw/smsc_smpp.c
===
RCS file: /home/cvs/gateway/gw/smsc_smpp.c,v
retrieving revision 1.50
diff -u -r1.50 smsc_smpp.c
--- gw/smsc_smpp.c
: Started thread 7
(gw/bb_smscconn.c:sms_router)
2002-01-28 15:02:17 [5] PANIC: mutex_lock: Managed to lock the mutex
twice!
Ideas??
Alex
--
Alex Judd
http://www.enpocket.com/
this?
Alex
--
Alex Judd
http://www.enpocket.com/
Anyone else agree?
Alex
--
Alex Judd
http://www.enpocket.com/
The changes make sense to me including a minor fix for error handling and
the major flow changes are well commented so if someone can test in a live
environment I would vote for commiting.
Alex
On Thu, 24 Jan 2002, Oded Arbel wrote:
Hi list.
Since we're already discussing the at2 gsm7bit
Wai
It sounds like another process on your server is blocking /dev/ttyb. I'm
guessing you are using solaris in which case it could be ttymon or
similar. Try moving your modem to a different port (/dev/ttya if you are
not using it for console) and see if you can connect to that.
A good way to
If there is a need for a lighter weight binary with reduced driver support
shouldn't this be something put into the build process so that on
compilation people can define the support and drivers they want to build
in their binaries.
It would be a painful process the first time it is done but
Looks like it might be a problem fixed a while ago as I can't emulate it
here. Sending an empty message works fine.
== smsbox.log ==
2001-07-26 16:22:06 [4] INFO: Starting to service from 447740305115 to
1234
2001-07-26 16:22:06 [8] DEBUG: HTTP: Opening connection to `127.0.0.1:81'.
2001-07-26
Kannel throws an assertion failure because the position in the list it wants
to get the message from is actually higher than ithe size of the message
list is. My thoughts are that the code that receives messages checks their
length, and doesn't add them to the list if they are empty - however the
The fundamental problem with the AT code is there is no queuing system
implemented either to process messages taken off of the SIM or to send
messages out through the SIM, and the current 'try for a while then die'
mechanism is far from perfect.
We (Skywire) will be rewriting the AT module next
The current version
of the smsc_at code uses a rather brute force approach to opening and using the
serial port in that it basically tries for a finite amount of times to open the
interface, and then if this fails it does a number of retries. What this means
is that if the modem crashes,
82 matches
Mail list logo