Thanks Nikos. I will try that --- On Wed, 7/1/09, Nikos Balkanas <[email protected]> wrote:
> From: Nikos Balkanas <[email protected]> > Subject: Re: Connecting a GSM Phone to Linux > To: [email protected], "Jovan Kostovski" <[email protected]>, "sangprabv" > <[email protected]> > Cc: [email protected] > Date: Wednesday, 7 January, 2009, 8:56 PM > Give an smsbox-id to group smsbox. Also put in an > smsbox-route group (see > manual p. 77). Finally you might need to pass > &smsc=<smsc-id> or > &smsc-id=<smsc-id> in your URL (I don't > remember which is the correct one). > > BR, > Nikos > ----- Original Message ----- > From: "Pham Ngoc Khanh" <[email protected]> > To: "Jovan Kostovski" <[email protected]>; > "sangprabv" > <[email protected]> > Cc: <[email protected]> > Sent: Wednesday, January 07, 2009 10:09 AM > Subject: Re: Connecting a GSM Phone to Linux > > > Sorry if I post my question in the wrong place. I just > think that my problem > is also about sending message via GSM modem. > Here is my configuration: > > group = core > admin-port = 13000 > smsbox-port = 13001 > admin-password = bar > #log-file = "/tmp/kannel.log" > #log-level = 0 > #box-deny-ip = "*.*.*.*" > box-allow-ip = "127.0.0.1" > > group = modems > id = nokiaphone > name = "Nokia Phone" > detect-string = "Nokia Mobile Phone" > need-sleep = true > keepalive-cmd = "AT+CBC;+CSQ" > > group = smsc > smsc = at > smsc-id=nokia > modemtype = nokiaphone > device=/dev/ttyS0 > my-number = xxxxxxx > sms-center = xxxxxxx > #connect-allow-ip = 127.0.0.1 > log-level = 0 > speed = 0 > > group = smsbox > bearerbox-host = 127.0.0.1 > sendsms-port = 13013 > global-sender = xxxxxx > log-level = 0 > > group = sendsms-user > username = user > password = user > concatenation= true > max-messages = 10 > > And I try to send message by: > http://localhost:13013/cgi-bin/sendsms?username=user&password=user&from=xxxxxx&to=xxxxxx&text=hello > > I got the feedback as: "3: Queued for later > delivery". > Could someone help me out to send message? > P/S: I use Nokia E51 as GSM modem and connect via USB > cable. > > I really appreciate it. > > --- On Thu, 1/1/09, sangprabv <[email protected]> > wrote: > > > From: sangprabv <[email protected]> > > Subject: Re: Connecting a GSM Phone to Linux > > To: "Jovan Kostovski" > <[email protected]> > > Cc: [email protected] > > Date: Thursday, 1 January, 2009, 12:31 AM > > Dig some archieves from users list, there's a post > from > > me about > > configuring P990i as AT SMSC. TIA. > > > > > > Willy > > A tall, dark stranger will have more fun than you. > > > > > > -----Original Message----- > > From: Jovan Kostovski <[email protected]> > > To: David Edwards <[email protected]> > > Cc: [email protected] > > Subject: Re: Connecting a GSM Phone to Linux > > Date: Wed, 31 Dec 2008 18:16:49 +0100 > > > > On Wed, Dec 31, 2008 at 3:04 PM, David Edwards > > <[email protected]> wrote: > > > Hi, > > > > > > I have a very lame question, I want to use a Sony > > Ericsson P990i as a modem > > > SMSC via Kannel, but I don't know how to > connect > > it to Linux? Can someone > > > help me? My system is as follows: > > > > > > Desktop: > > > Ubuntu 8.04 (2.6.24-22-generic) > > > > > > Kannel: > > > 1.4.1-2ubuntu1 (installed via package manager). > > > > > > I don't have bluetooth enabled on my desktop, > I do > > have a USB cable for the > > > P990i. > > > > > > Sorry if this is a lame request, but I am > reasonable > > new to Linux and very > > > new to Kannel, if someone could send me in the > right > > direction, I would > > > appreciate it. > > > > When you connect the phone to the computer with usb > cable > > ubuntu > > should detect it (you'll see a message saying > "New > > mobile broadband > > device detected" in the network manager) > > Than open a terminal and type: sudo wvdialconf > > > > You'll get output similar to the one in > wvdialconf.log > > - see the > > attachment (i'm using my SE K750i) > > > > Take note on lines > > "ttyACM0<*1>: Modem Identifier: ATI -- Sony > > Ericsson K750" - you'll > > need this info for the modems group detection-string > and > > detection > > string parameters. I presume you'll get something > like > > "Sony Ericsson > > P990" > > > > "Found an USB modem on /dev/ttyACM0" - for > smsc > > group - device parameter > > > > Create a smsc group: > > group = smsc > > smsc = at > > modemtype = auto > > device=/dev/ttyACM0 > > my-number = YOUR_MOBILE_NUMBER > > connect-allow-ip = 127.0.0.1 > > > > than create a modem group > > group = modems > > id = "sonyericsson_K750" > > name = "Sony Ericsson_K750" > > detect-string = "Sony Ericsson" > > detect-string2 = "K750" > > init-string = "AT+CNMI=2,3,0,0,0" > > # 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] > > > > You might check the init-string and the other > parameters i > > order to > > get it working. > > Usually people are experiencing problems due to bad > init > > string > > > > after this try to start the bearerbox manually in > debug > > mode: > > ./bearerbox -v 0 /etc/kannel.conf > > i think that ubuntu stores the config in > /etc/kannel.conf > > if not > > change it to the right file location. > > > > Somewhere in the debug output of bearerbox between the > at > > commands you > > should see something similar to: > > DEBUG: AT2[/dev/ttyACM0]: found string <Sony > > Ericsson> plus <K750>, > > using modem definition <Sony Ericsson_K750> > > > > and at the end: > > INFO: AT2[/dev/ttyACM0]: AT SMSC successfully opened. > > > > which means that bearerbox has successfully created > > connection to the phone. > > > > > > One more thing, I suggest you to download the kannel > source > > and > > compile it your self to conform your needs. > > The compiled package is sort of generically compiled > ;) > > > > BR, Jovan
