> a stupid question: how can I apply this patch?

I **think** it should suffice to copy the patch file into the gw/smsc
directory (e.g., in at2.patch) and type "patch < at2.patch". Anyhow, I'm not
that experienced with the 'patch' command. Have a look at the man pages.

> Why isn't it included in the new builds (or is it?)?

I don't know: I'm not a kannel developer or src code maintainer ;-)


>
> ----- Original Message -----
> From: "Pierluigi Campidoglio" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, July 02, 2003 1:32 PM
> Subject: Re: SMS messages in handset
>
>
> > > Second, what is this patch and how do I get it (I'm using a snapshot
> from
> > > about a week ago - does it already include the patch?) ?
> >
> > Have a look at
http://www.mail-archive.com/[EMAIL PROTECTED]/msg00311.html
> >
> > > Third, I've played around with the modem a bit (sent it AT commands
> using
> > a
> > > hyperterm), and came up to this configuration, which works, but... :
> > >
> > > group = modems
> > > id = ericsson_300
> > > name = Ericsson T300
> > > init-string = "AT+CNMI=3,3,2"
> >
> > with 3,3,2 you enables both SMS and CBS (broadcast messages)
presentation
> to
> > the serial port. I think kannel does not support broadcast messages
> (correct
> > me if I am wrong!!!).
> > Try issuing an "AT+CNMI=?" command to the modem and tell me the
response.
> >
> > > The messages are polled, which is not very good (when they are sent to
> > > kannel with CMT they cannot be parsed for some reason).
> >
> > I don't know why kannel cannot parse the messages. Anyhow, the patch
from
> > Steve Kennedy avoids polling of messages: it will simply allow kannel to
> > handle both "whole" SMS (CMT) and indications (CMTI): each time a CMTI
> > indication ("a message arrived and was stored in memory x at location
y")
> > the code retrieves and deletes that message from memory x without doing
a
> > "real" poll.
> >
> > >
> > > ----- Original Message -----
> > > From: "Pierluigi Campidoglio" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Tuesday, July 01, 2003 9:31 PM
> > > Subject: Re: SMS messages in handset
> > >
> > >
> > > > TE-specific (or class 3) messages are normal messages that are
> "marked"
> > as
> > > > having class 3. This is just a definition: the important thing is
that
> > > class
> > > > 3 message are very rarely (if at all) used.
> > > > AT+CNMI=3,3 should left the messages stored on your handset **only**
> > when
> > > > you got any of such (unused) SMS; this is to say: you **should**
> always
> > > have
> > > > your messages deleted from inbox. I say 'should' since the standards
> are
> > > > known they are created to be violated: each manufacturer follows
> either
> > > the
> > > > standard or their own rules.
> > > >
> > > > Anyhow, after a look at the kannel source code, I think the best
> > > workaround
> > > > could be the following:
> > > > 1) remove "sim-buffering = true"
> > > > 2) try setting AT+CNMI=3,1 (if the modem supports it) in modems.conf
> > > > 3) apply the patch sent by Steve Kennedy on May 30.
> > > >
> > > >
> > > >
> > > > ----- Original Message -----
> > > > From: "Zohar" <[EMAIL PROTECTED]>
> > > > To: "Pierluigi Campidoglio" <[EMAIL PROTECTED]>;
> > <[EMAIL PROTECTED]>
> > > > Sent: Tuesday, July 01, 2003 3:22 PM
> > > > Subject: Re: SMS messages in handset
> > > >
> > > >
> > > > > 1. What are " TE-specific"?
> > > > > 2. In which case will I have messages left on the handset?
> > > > >
> > > > >
> > > > > I am a bit confused with all the terms, so excuse my slowness...
> > > > > What I currently have in modems.conf, for T68 is:
> > > > > AT+CNMI=3,3
> > > > >
> > > > > is this OK? - probably not, but what is..?
> > > >
> > > >
> > > > > ----- Original Message -----
> > > > > From: "Pierluigi Campidoglio" <[EMAIL PROTECTED]>
> > > > > To: <[EMAIL PROTECTED]>
> > > > > Sent: Tuesday, July 01, 2003 1:57 PM
> > > > > Subject: Re: SMS messages in handset
> > > > >
> > > > >
> > > > > > Sure,
> > > > > > y=3 means:
> > > > > > "Send only the Class 3 (i.e., TE-specific) messages to the
serial
> > port
> > > > as
> > > > > a
> > > > > > "whole"; send any other message as an indication"
> > > > > >
> > > > > >
> > > > > > ----- Original Message -----
> > > > > > From: "Navjot Singh" <[EMAIL PROTECTED]>
> > > > > > To: "Pierluigi Campidoglio" <[EMAIL PROTECTED]>;
> > > > <[EMAIL PROTECTED]>
> > > > > > Sent: Tuesday, July 01, 2003 7:15 AM
> > > > > > Subject: RE: SMS messages in handset
> > > > > >
> > > > > >
> > > > > > > thanks for the information.
> > > > > > > Can you let me know the significance of y=3?
> > > > > > >
> > > > > > > -navjot
> > > > > > >
> > > > > > >
> > > > > > > |-----Original Message-----
> > > > > > > |From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
> > > Behalf
> > > > > Of
> > > > > > > |Pierluigi Campidoglio
> > > > > > > |Sent: Tuesday, July 01, 2003 1:18 AM
> > > > > > > |To: [EMAIL PROTECTED]
> > > > > > > |Subject: Re: SMS messages in handset
> > > > > > > |
> > > > > > > |
> > > > > > > |Have a look at the logs and check which parms are passed to
the
> > > > AT+CNMI
> > > > > > > |command. This command looks like:
> > > > > > > |AT+CNMI=x,y,z,p,q
> > > > > > > |If y=1, the handset sends the serial port notifications like
> "an
> > > > > > > |SMS was got
> > > > > > > |and stored in your SIM or handset memory at location x". If
> y=2,
> > > > > "whole"
> > > > > > > |SMSs are sent to the serial port, instead of notifications.
If
> > the
> > > > > latter
> > > > > > > |happens, any incoming SMS is typically kept in the
handset/SIM
> > > > > > > |inbox, unless
> > > > > > > |it is a class 0 (i.e., a "flash") message.
> > > > > > > |
> > > > > > > |
> > > > > > > |----- Original Message -----
> > > > > > > |From: "Jacob Vennervald Madsen" <[EMAIL PROTECTED]>
> > > > > > > |To: "Zohar" <[EMAIL PROTECTED]>
> > > > > > > |Cc: <[EMAIL PROTECTED]>
> > > > > > > |Sent: Monday, June 30, 2003 6:10 PM
> > > > > > > |Subject: Re: SMS messages in handset
> > > > > > > |
> > > > > > > |
> > > > > > > |> Hi Again
> > > > > > > |>
> > > > > > > |> Sorry it took a while before a replied.
> > > > > > > |>
> > > > > > > |> > sim-buffering = true
> > > > > > > |> Is there any specific reason you're using sim-buffering?
> > > > > > > |>
> > > > > > > |> > the T300 and the T68 look very much alike, so i
figured...
> > > > > > > |> Try to get a hold of the AT command set for both handsets
so
> > you
> > > > can
> > > > > > > |> check out if there are any differences in the
initialization
> of
> > > > them.
> > > > > > > |> Normally you can set up the phone to directly forward
> incomming
> > > > > SMS'es
> > > > > > > |> to the serialport or to store them first on the SIM-card.
Try
> > to
> > > > > check
> > > > > > > |> if there are any differences in the way these things are
set
> up
> > > on
> > > > > the
> > > > > > > |> two different handsets. If there is you should probably
make
> > your
> > > > own
> > > > > > > |> "group = modem" setting to initialize the phone correctly.
> > > > > > > |>
> > > > > > > |> Best regards,
> > > > > > > |> Jacob Vennervald
> > > > > > > |>
> > > > > > > |> On Mon, 2003-06-30 at 17:47, Zohar wrote:
> > > > > > > |> > I'm using a Sony-Ericsson T300, with the following
> > > configuration:
> > > > > > > |> >
> > > > > > > |> > group = smsc
> > > > > > > |> > smsc = at2
> > > > > > > |> > smsc-id = VSMSC
> > > > > > > |> > modemtype = ericsson_t68
> > > > > > > |> > device = /dev/cua/b
> > > > > > > |> > speed = 9600
> > > > > > > |> > validityperiod = 255
> > > > > > > |> > keepalive = 10
> > > > > > > |> > sim-buffering = true
> > > > > > > |> >
> > > > > > > |> > the T300 and the T68 look very much alike, so i
figured...
> > > > > > > |> >
> > > > > > > |> >
> > > > > > > |> > ----- Original Message -----
> > > > > > > |> > From: "Jacob Vennervald Madsen"
<[EMAIL PROTECTED]>
> > > > > > > |> > To: "Zohar" <[EMAIL PROTECTED]>
> > > > > > > |> > Cc: <[EMAIL PROTECTED]>
> > > > > > > |> > Sent: Monday, June 30, 2003 4:20 PM
> > > > > > > |> > Subject: Re: SMS messages in handset
> > > > > > > |> >
> > > > > > > |> >
> > > > > > > |> > > It could be a lot of different things but most likely
> it's
> > > > > because
> > > > > > > |your
> > > > > > > |> > > GSM modem/handset is not initialized correct.
> > > > > > > |> > > Which GSM modem are you using?
> > > > > > > |> > > Which AT commands are sent to it durring
initialization?
> > > > > > > |> > >
> > > > > > > |> > > Best regards,
> > > > > > > |> > > Jacob Vennervald
> > > > > > > |> > >
> > > > > > > |> > > On Mon, 2003-06-30 at 17:12, Zohar wrote:
> > > > > > > |> > > > please, I need help in understanding why, when using
> > > Kannel,
> > > > > some
> > > > > > > |> > handsets keep the incoming messages in their inbox (on
the
> > > > > > > |handset/SIM),
> > > > > > > |> > while others don't. The ones that do get full and cannot
> > > > > > > |receive anymore
> > > > > > > |> > messages.
> > > > > > > |> > > > Thanks,
> > > > > > > |> > > > Zohar.
> > > > > > > |> > > --
> > > > > > > |> > > Venlig hilsen / Best regards,
> > > > > > > |> > > Jacob Vennervald
> > > > > > > |> > > System Developer
> > > > > > > |> > > Proventum Solutions ApS
> > > > > > > |> > > Toldbodgade 51C
> > > > > > > |> > > 1253 Copenhagen K
> > > > > > > |> > > Denmark
> > > > > > > |> > > Phone: +45 33 45 43 61
> > > > > > > |> > > Mobile: +45 61 68 58 51
> > > > > > > |> > >
> > > > > > > |> > >
> > > > > > > |> >
> > > > > > > |> >
> > > > > > > |> --
> > > > > > > |> Venlig hilsen / Best regards,
> > > > > > > |> Jacob Vennervald
> > > > > > > |> System Developer
> > > > > > > |> Proventum Solutions ApS
> > > > > > > |> Toldbodgade 51C
> > > > > > > |> 1253 Copenhagen K
> > > > > > > |> Denmark
> > > > > > > |> Phone: +45 33 45 43 61
> > > > > > > |> Mobile: +45 61 68 58 51
> > > > > > > |>
> > > > > > > |>
> > > > > > > |
> > > > > > > |
> > > > > > > |
> > > > > >
> > > > > >
> > > > > >
> > > >
> > > >
> > > >
> >
> >
> >
>


Reply via email to