Hello,

Thanks for the link. I've been playing around with a few different
combinations of init-strings that I've found online, but none have fixed the
issue of the modem "freezing" after I try to press ctrl+Z to send an SMS
message. I think I need to learn more about the AT command set. I've found a
few places online that describe the various commands, but none have been
very helpful in describing init-strings, or how it could be related to my
issue.

Does anyone know of any references I can find online that describe the
intricacies of GSM modem init-strings, and why they're so important? Better
yet, if anyone has run into this issue with a samsung mobile phone
(SGH-E890) and found a solution, please let me know.

Cheers,
Kenshi

On 9/2/07, Alejandro Guerrieri <[EMAIL PROTECTED]> wrote:
>
> Good observation, that may be the reason. Probably the init string
> needs some more tweaking...
>
> Try fixing it on zTerm.
>
> I've found this document that may help you a little (no clue about
> what it says on the header, but there are a lot of references to AT
> commands being sent to a Samsung phone so it may throw some light...
>
> http://www.forumponsel.com/forum/showflat1105602.htm
>
> Hope it helps and good luck,
>
> Alejandro
>
> On 9/2/07, Kenshi Arasaki <[EMAIL PROTECTED]> wrote:
> > Hello,
> >
> > I've noticed something a little odd with my phone. When I open up zTERM
> and
> > try to send an SMS manually using AT commands, whenever I press ^Z after
> > typing the body of the message, I get no response - the terminal simply
> > freezes up. Looking at the log files w.r.t communication with the modem,
> I
> > notice no response after Kannel sends the ^Z message as well. Could this
> be
> > the meaning behind the "timeout" message I mentioned earlier? If so,
> does
> > anyone know of any solutions?
> >
> > Thanks,
> >
> > Kenshi
> >
> > On 9/2/07, Kenshi Arasaki <[EMAIL PROTECTED]> wrote:
> > > Hello,
> > >
> > > Here are my configuration files - thanks again for your help.
> > >
> > > Here is my smskannel.conf file:
> > >
> > > group = core
> > > admin-port = 13000
> > > smsbox-port = 13001
> > > admin-password = [password]
> > > log-file = "/tmp/kannel.log"
> > > log-level = 0
> > > box-deny-ip = "*.*.*.*"
> > > box-allow-ip = " 127.0.0.1"
> > >
> > > #---------------------------------------------
> > > # SMSC CONNECTIONS
> > > #
> > > # SMSC connections are created in bearerbox and they handle SMSC
> specific
> > > # protocol and message relying. You need these to actually receive and
> > send
> > > # messages to handset, but can use GSM modems as virtual SMSCs
> > >
> > > group = smsc
> > > smsc = at
> > > modemtype = auto
> > > device = /dev/tty.ey-SerialPort-1
> > > my-number = [phone number (example- 12061234567)]
> > > connect-allow-ip = 127.0.0.1
> > > log-level = 0
> > > speed = 0
> > > log-file = "/tmp/smsbbox.log"
> > >
> > > #---------------------------------------------
> > > # SMSBOX SETUP
> > > #
> > > # Smsbox(es) do higher-level SMS handling after they have been
> received
> > from
> > > # SMS centers by bearerbox, or before they are given to bearerbox for
> > delivery
> > >
> > > group = smsbox
> > > bearerbox-host = 127.0.0.1
> > > sendsms-port = 13013
> > > global-sender = [mobile number of attached phone in format
> > 1-area-code-number]
> > > log-file = "/tmp/smsbox.log"
> > > log-level = 0
> > > access-log = "/tmp/access.log"
> > >
> > > #---------------------------------------------
> > > # SEND-SMS USERS
> > > #
> > > # These users are used when Kannel smsbox sendsms interface is used to
> > > # send PUSH sms messages, i.e. calling URL like
> > > #
> >
> http://kannel.machine:13013/cgi-bin/sendsms?username=tester&password=foobar
> .
> > ..
> > >
> > > group = sendsms-user
> > > username = [username]
> > > password = [password]
> > > #user-deny-ip = ""
> > > #user-allow-ip = ""
> > >
> > > #---------------------------------------------
> > > # SERVICES
> > > #
> > > # These are 'responses' to sms PULL messages, i.e. messages arriving
> from
> > > # handsets. The response is based on message content. Only one
> sms-service
> > is
> > > # applied, using the first one to match.
> > >
> > > group = sms-service
> > > keyword = default
> > > keyword-regex = .*
> > > catch-all = yes
> > > max-messages = 0
> > > get-url = "http://[myurl]/sms.php?phone=%p&text=%a";
> > >
> > > include = "/usr/local/kannel/modems.conf"
> > >
> > > Here is my modems.conf file (the modem used is the "samsung" entry)
> > > # Modems configuration
> > > #
> > > # Example and default values
> > > #
> > > # group = modems
> > > # id = "my-id"
> > > # name = "my-name"
> > > # detect-string = "MODEM"
> > > # detect-string2 = "" [Default]
> > > # init-string = "AT+CNMI=1,2,0,0,0" [Default]
> > > # speed = 9600 [Default]
> > > # enable-hwhs = "AT+IFC=2,2" [Default]
> > > # need-sleep = false [Default]
> > > # no-pin = false [Default]
> > > # no-smsc = false [Default]
> > > # sendline-sleep = 100 [Default, miliseconds]
> > > # keepalive-cmd = "AT" [Default]
> > > # broken = false [Default]
> > > # message-storage = "SM"
> > > # enable-mms = false [Default]
> > >
> > >
> > > # If modemtype=auto, try everyone and defaults to this one
> > > group = modems
> > > id = generic
> > > name = "Generic Modem"
> > >
> > > group = modems
> > > id = samsung
> > > name = samsung
> > > detect-string = "SAMSUNG SGH-E890"
> > > init-string = "AT+CNMI=1,1"
> > >
> > >
> > > Cheers,
> > > Kenshi
> > >
> > >
> > >
> > > On 9/2/07, Alejandro Guerrieri < [EMAIL PROTECTED] >
> wrote:
> > >
> > >     Please paste all relevant configuration files, set aside any
> passwords
> > >     and public IP's.
> > >
> > >     Regards,
> > >
> > >     Alejandro
> > >
> > >     On 9/2/07, Kenshi Arasaki < [EMAIL PROTECTED]> wrote:
> > >     > Hello,
> > >     >
> > >     > I was also wondering if I might have perhaps set some
> configuration
> > settings
> > >     > incorrectly.
> > >     > Do the "my-number" and "global-sender" fields refer to the phone
> > number of
> > >     > the mobile phone I am connecting?
> > >     >
> > >     > Cheers,
> > >     > Kenshi
> > >     >
> > >     >
> > >     > On 9/2/07, Kenshi Arasaki < [EMAIL PROTECTED] > wrote:
> > >     > > Hello,
> > >     > >
> > >     > > I've set the loglevel to 0 for both the bearerbox and smsbox.
> From
> > reading
> > >     > the Users Guide, it appears to be the most granular log level -
> is
> > this not
> > >     > correct?
> > >     > >
> > >     > > From perusing the log files, I'm seeing messages of this type:
> > >     > > 2007-09-02 16:42:43 [321] [3] DEBUG: Delayed reply - wait for
> > bearerbox
> > >     > > 2007-09-02 16:42:43 [321] [0] DEBUG: Got ACK (0) of
> > >     > 3b41b737-fa0b-495b-86c7-7479ed3fb131
> > >     > > 2007-09-02 16:42:43 [321] [0] DEBUG: HTTP: Resetting
> HTTPClient
> > for
> > >     > `127.0.0.1'.
> > >     > > 2007-09-02 16:43:43 [321] [1] DEBUG: Timeout for fd:25
> appeares.
> > >     > >
> > >     > > or
> > >     > >
> > >     > > 2007-09-02 16:42:43 [294] [8] DEBUG: boxc_receiver: sms
> received
> > >     > > 2007-09-02 16:42:43 [294] [8] DEBUG: send_msg: sending msg to
> box:
> > <
> > >     > 127.0.0.1>
> > >     > > 2007-09-02 16:43:30 [294] [1] DEBUG: Timeout for fd:31
> appeares.
> > >     > >
> > >     > > Could it have to do with the "Timeout" message I'm seeing?
> Also,
> > does
> > >     > anyone know what that message means?
> > >     > >
> > >     > > Thanks,
> > >     > > Kenshi
> > >     > >
> > >     > >
> > >     > >
> > >     > > On 9/1/07, Alejandro Guerrieri < [EMAIL PROTECTED]
> >
> > wrote:
> > >     > > > Kenshi,
> > >     > > >
> > >     > > > Check on kannel.log, maybe you need to lower your log-level
> > setting to
> > >     > > > get more info.
> > >     > > >
> > >     > > > Regards,
> > >     > > >
> > >     > > > Alejandro
> > >     > > >
> > >     > > > On 9/1/07, Kenshi Arasaki < [EMAIL PROTECTED] >
> wrote:
> > >     > > > > Hello,
> > >     > > > >
> > >     > > > > I've got my samsung E890 phone connected via bluetooth to
> my
> > mac os X
> > >     > laptop
> > >     > > > > thanks to the people on this mailing list :)
> > >     > > > >
> > >     > > > > However, when I try to issue the following HTTP GET
> command in
> > order
> > >     > to test
> > >     > > > > send SMS functionality,
> > >     > > > >
> > >     >
> >
> http://myserver:myport/cgi-bin/sendsms?username=[user]&password=[password]&to=[number]&text=hellojello
> > >     > > > > no SMS messages are sent, and my HTTP admin status shows
> that
> > I have a
> > >     > > > > failure.
> > >     > > > >
> > >     > > > > I receive the following message after issuing the GET
> command:
> > 0:
> > >     > Accepted
> > >     > > > > for delivery
> > >     > > > >
> > >     > > > > This is the log output from my bearerbox:
> > >     > > > > 2007-09-01 18:31:09 [366] [2] DEBUG: HTTP: Creating
> HTTPClient
> > for
> > >     > > > > `127.0.0.1'.
> > >     > > > > 2007-09-01 18:31:09 [366] [2] DEBUG: HTTP: Created
> HTTPClient
> > area
> > >     > 0x415920.
> > >     > > > > 2007-09-01 18:31:09 [366] [3] INFO: smsbox: Got HTTP
> request
> > >     > > > > </cgi-bin/sendsms> from < 127.0.0.1>
> > >     > > > > 2007-09-01 18:31:09 [366] [3] INFO: sendsms used by
> <[user]>
> > >     > > > > 2007-09-01 18:31:09 [366] [3] INFO: sendsms
> > sender:<[user]:[number]> (
> > >     > > > > 127.0.0.1) to:<[number]> msg:<hellojello>
> > >     > > > > 2007-09-01 18:31:09 [366] [3] DEBUG: Stored UUID
> > >     > > > > adddabb8-79c5-4bed-a71f-8f052df256dd
> > >     > > > > 2007-09-01 18:31:09 [366] [3] DEBUG: message length 10,
> > sending 1
> > >     > messages
> > >     > > > > 2007-09-01 18:31:09 [366] [3] DEBUG: Status: 202 Answer:
> > <Sent.>
> > >     > > > > 2007-09-01 18:31:09 [366] [3] DEBUG: Delayed reply - wait
> for
> > >     > bearerbox
> > >     > > > > 2007-09-01 18:31:09 [366] [0] DEBUG: Got ACK (0) of
> > >     > > > > adddabb8-79c5-4bed-a71f-8f052df256dd
> > >     > > > > 2007-09-01 18:31:09 [366] [0] DEBUG: HTTP: Resetting
> > HTTPClient for
> > >     > > > > `127.0.0.1'.
> > >     > > > > 2007-09-01 18:32:09 [366] [1] DEBUG: Timeout for fd:25
> > appeares.
> > >     > > > >
> > >     > > > > This is the log output from my smsbox:
> > >     > > > > 2007-09-01 18:31:10 [365] [6] DEBUG:
> > AT2[/dev/tty.ey-SerialPort-1]:
> > >     > > > > TP-Validity-Period: 24.0 hours
> > >     > > > > 2007-09-01 18:31:10 [365] [6] DEBUG:
> > AT2[/dev/tty.ey-SerialPort-1]:
> > >     > -->
> > >     > > > > AT+CMGS=23^M
> > >     > > > > 2007-09-01 18:31:16 [365] [6] DEBUG:
> > AT2[/dev/tty.ey-SerialPort-1]:
> > >     > send
> > >     > > > > command status: -1
> > >     > > > > 2007-09-01 18:31:16 [365] [6] DEBUG:
> > AT2[/dev/tty.ey-SerialPort-1]:
> > >     > -->
> > >     > > > > AT+CMGS=23^M
> > >     > > > > 2007-09-01 18:31:22 [365] [6] DEBUG:
> > AT2[/dev/tty.ey-SerialPort-1]:
> > >     > send
> > >     > > > > command status: -1
> > >     > > > > 2007-09-01 18:31:22 [365] [6] DEBUG:
> > AT2[/dev/tty.ey-SerialPort-1]:
> > >     > -->
> > >     > > > > AT+CMGS=23^M
> > >     > > > > 2007-09-01 18:31:28 [365] [6] DEBUG:
> > AT2[/dev/tty.ey-SerialPort-1]:
> > >     > send
> > >     > > > > command status: -1
> > >     > > > >
> > >     > > > > Anyone have any ideas as to why my SMS messages aren't
> being
> > sent?
> > >     > > > >
> > >     > > > > Thanks,
> > >     > > > > Kenshi
> > >     > > > >
> > >     > > > >
> > >     > > > >
> > >     > > >
> > >     > > >
> > >     > > > --
> > >     > > > Alejandro Guerrieri
> > >     > > > Magicom
> > >     > > > http://www.magicom-bcn.net/
> > >     > > > LinkedIn: http://www.linkedin.com/in/aguerrieri
> > >     > > >
> > >     > > >
> > >     > >
> > >     > >
> > >     >
> > >     >
> > >
> > >
> > >     --
> > >     Alejandro Guerrieri
> > >     Magicom
> > >     http://www.magicom-bcn.net/
> > >     LinkedIn: http://www.linkedin.com/in/aguerrieri
> > >
> > >
> > >
> > >
> >
> >
>
>
> --
> Alejandro Guerrieri
> Magicom
> http://www.magicom-bcn.net/
> LinkedIn: http://www.linkedin.com/in/aguerrieri
>

Reply via email to