hi all,
I used OpenbTS2.8 and USRP1, when I open my USRP I can see many IMSIs,
with time goes on, more and more IMSIs:
OpenBTS> tmsis
TMSI IMSI age used
1 46000XXXXX10868 22m 22m
2 46002XXXXX01717 286s 224s
3 46002XXXXX17237 283s 207s
4 46002XXXXX00049 231s 172s
5 46002XXXXX38386 206s 206s
6 46000XXXXX07778 196s 157s
7 46000XXXXX35524 140s 119s
8 46000XXXXX20138 65s 65s
9 46000XXXXX26220 37s 37s
But, only the 4th one is mine, and I selected the network manually. I
think OpenBTS does not have the ability to attract mobile phones to the
network automatically, so are these phones really registered in my BTS
or it is just pseudomorph?
I called these numbers and they are unreachable, but the phones which
selected network manually can be called.
So, any explanations?
Thank you.
--
Best regards,
Pan, Luyuan

I'm pretty sure that's what was causing a similar error before, but I guess not.
My only other thought is that you might have someone listening in on
the OpenBTS ports already. There's only two, the SIP port and the
transceiver port. I think it's unlikely that's the problem though...
On Wed, Jun 20, 2012 at 2:30 AM, Pan, Luyuan <panluyuan@...> wrote:
> On 2012/6/20 2:16, Kurtis Heimerl wrote:
>>
>> I think i've seen this before, but my dev box is down and I don't have
>> access. There's a missing configuration variable that doesn't cause
>> the error it should. My guess would be CLI.SocketPath.
>>
>> So try this out from the sqlite3 command line for OpenBTS.db:
>> INSERT INTO "CONFIG"
>> VALUES('CLI.SocketPath','/var/run/command',0,0,'Path for Unix domain
>> datagram socket used for the OpenBTS console interface.');
>>
>> On Mon, Jun 18, 2012 at 7:26 PM, Pan, Luyuan <panluyuan@...> wrote:
>>>
>>> On 2012/6/19 2:04, Kurtis Heimerl wrote:
>>>>
>>>> It's hard to say. Did you try restarting your system? My guess is
>>>> either the transceiver is still running or you can't clear the CLI
>>>> file. Both would be fixed by restarting.
>>>>
>>>> On Mon, Jun 18, 2012 at 5:53 AM, Pan, Luyuan <panluyuan@...>
>>>> wrote:
>>>>>
>>>>> Hi all,
>>>>> I installed my OpenbTS2.8 and it ran quite well at the first several
>>>>> times(I can send message to my phone), but then it stopped work after I
>>>>> used 'kill -9 ****' to terminate the ./OpenBTS several times. The error
>>>>> message is:
>>>>> In the ./OpenBTS:--------------------------
>>>>> Starting the system...
>>>>> ALERT 3077904736 TRXManager.cpp:273:sendCommandPacket: lost control
>>>>> link
>>>>> to transceiver (what does this mean?)
>>>>> terminate called after throwing an instance of 'SocketError'
>>>>> Aborted (core dumped)
>>>>> In the ./OpenBTSCLI:-----------------------
>>>>> [root@... apps]# ./OpenBTSCLI
>>>>> command socket path is /var/run/command
>>>>> rm: cannot remove `/tmp/OpenBTS.console.3112.4fdf9155': No such file or
>>>>> directory
>>>>> response socket bound to /tmp/OpenBTS.console.3112.4fdf9155
>>>>> readline installed
>>>>> Remote Interface Ready. (?????)
>>>>> Type:
>>>>> "help" to see commands,
>>>>> "version" for version information,
>>>>> "notices" for licensing information.
>>>>> "quit" to exit console interface
>>>>> OpenBTS> help
>>>>> sending datagram: No such file or directory
>>>>> Is the remote application running?
>>>>> ------------------
>>>>> I want to know does it result from my improper behavior or something
>>>>> else? (I used to force to terminate the process with CTRL+C and kill
>>>>> command)
>>>>> Can anyone help me out? Thank you very much...
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Pan, Luyuan
>>>>>
>>> I restarted my computer and USRP1. Also, I searched the internet and find
>>> this solution, but it does not work:
>>> Symptom:
>>> [dburgess@... apps]$ ./OpenBTS
>>> bind() failed: Address already in use
>>>
>>> terminate called after throwing an instance of 'SocketError'
>>> Aborted
>>> Problem: OpenBTS shut down uncleanly and left a stray transceiver
>>> process.
>>> Solution: Kill the stray transceiver process and try again. Like this
>>> [dburgess@... apps]$ ps
>>> PID TTY TIME CMD
>>> 23233 pts/1 00:00:00 bash
>>> 23342 pts/1 00:00:32 transceiver
>>> [dburgess@... apps]$ kill -KILL 23342
>>> You can also use killall:
>>> killall transceiver
>>> The problem is the same as mine, But I still do not know what to do.
>>> Thank you.
>>>
>>>
>>> --
>>> Best regards,
>>> Pan, Luyuan
>
> Sorry, firstly, I used select * from CONFIG instead of
>
>
> INSERT INTO "CONFIG"
> VALUES('CLI.SocketPath','/var/run/command',0,0,'Path for Unix domain
> datagram socket used for the OpenBTS console interface.');
>
> but the line you said is in the first place. So I think this may not the
> right solution.
>
> Thank you.
>
> --
> Best regards,
> Pan, Luyuan

That is what I mean. If you trace the SIP traffic (by putting "sip" in
the filter bar at the top) you can see how Asterisk and OpenBTS are
communicating. Asterisk usually sends error messages if there's a
problem.
On Wed, Jun 20, 2012 at 5:52 AM, Dan <ddmwasi@...> wrote:
> Hello,
>
> Sorry to sound ignorant but I have managed to get Wireshark to run but how
> to I trace what is happening on Asterisk. I can trace what is happening on
> the ethernet port but I dont think this is what you mean right?
>
> Regards,
>
> Daniel Mwasi
>
>
> On Mon, Jun 18, 2012 at 8:05 PM, Kurtis Heimerl <kheimerl@...>
> wrote:
>>
>> This is probably an asterisk error. Can you trace what's happening in
>> Asterisk or on the wire (via wireshark)?
>>
>> On Mon, Jun 18, 2012 at 5:42 AM, Dan <ddmwasi@...> wrote:
>> > Hello,
>> >
>> > I have installed OpenBTS on the USRP N210. I have managed to get all the
>> > modules to work. I have connected my phone and it connects fine. When I
>> > type
>> > the TMSIS command it comes up as registered. I can also send SMS from
>> > the
>> > OpenBTS to the phone. I am however unable to call on the phone to test
>> > this
>> > functionality. When I dial 600 i get a call failed error. Can anyone
>> > please
>> > assist me.
>> >
>> > Regards,
>> >
>> > Daniel Mwasi
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Live Security Virtual Conference
>> > Exclusive live event will cover all the ways today's security and
>> > threat landscape has changed and how IT managers can respond.
>> > Discussions
>> > will include endpoint security, mobile security and the latest in
>> > malware
>> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> > _______________________________________________
>> > Openbts-discuss mailing list
>> > Openbts-discuss@...
>> > https://lists.sourceforge.net/lists/listinfo/openbts-discuss
>> >
>
>

All, the dynamic number assignment functionality (meaning no more manual
Asterisk database editing) is now at https://github.com/nolanke/openbts-p2.8
A brief note about this has been added to
https://wush.net/trac/rangepublic/wiki/CommunityUpdates
If anyone gives it a try, I'd be interested to hear how you get on.
On Thu, Jun 7, 2012 at 9:03 PM, Kurtis Heimerl <kheimerl@...>wrote:
> And as a note, if you eventually want to push code into the main
> repository (the one on the wiki), it might be better to work from the
> SVN repository listed on the wiki. We have instructions for using git
> to interoperate with that repo.
>
>
Actually, I've been working in both repositories (my local main version and
the github fork) with this in mind. It would be good to push the code into
the main repo at some stage
> On Wed, Jun 6, 2012 at 10:24 PM, keith <contactkeith@...> wrote:
> >
> > Hi Alexander - thanks for the positive response
> >
> > On Wed, Jun 6, 2012 at 5:17 PM, Alexander Chemeris
> > <alexander.chemeris@...> wrote:
> >>
> >> Hi Keith!
> >>
> >> On Wed, Jun 6, 2012 at 8:06 PM, keith <contactkeith@...> wrote:
> >> > Hi all,
> >> >
> >> > We've been doing some work based on OpenBTS 2.8, Asterisk 10.4.0
> using a
> >> > USRP N210 and I'd like to get your thoughts on whether these additions
> >> > might
> >> > be useful to the community and what's the best way to make these
> changes
> >> > available to all.
> >>
> >> The best place for documentation so far is the OpenBTS wiki:
> >> https://wush.net/trac/rangepublic/
> >>
> >> For code - github is probably the best way to go. I recommend to clone
> >> this repo, maintained by Thomas Tsou and make your changes in your
> >> clone:
> >> https://github.com/ttsou/openbts-p2.8
> >>
> >
> > Thanks - I'll start pushing code & docs to each of these.
> >
> >>
> >> > The two main additions are:
> >> >
> >> > 1. Added dynamic subscriber addition support - automatically updates
> the
> >> > sipbuddies and dialdata_table SQLite DBs to add new IMSIs and assign
> >> > numbers. New subscribers simply receive a text message containing
> their
> >> > assigned phone number when they register. This number is tied to the
> >> > IMSI so
> >> > when the subscriber rejoins the network at a later stage, they can use
> >> > the
> >> > same number (unless they are removed from the DB in the meantime).
> >> >
> >> > 2. Added MySQL support - this is primarily used to log new IMSIs,
> phone
> >> > numbers, and events during the various GSM call and SMS transactions
> to
> >> > drive an external network monitoring tool. It coexists with the
> existing
> >> > SQlite approach.
> >>
> >> Both things looks neat!
> >>
> >>
> >>
> >> --
> >> Regards,
> >> Alexander Chemeris.
> >> CEO, Fairwaves LLC / ООО УмРадио
> >> http://fairwaves.ru
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond. Discussions
> > will include endpoint security, mobile security and the latest in malware
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > _______________________________________________
> > Openbts-discuss mailing list
> > Openbts-discuss@...
> > https://lists.sourceforge.net/lists/listinfo/openbts-discuss
> >
>

On 2012/6/20 2:16, Kurtis Heimerl wrote:
> I think i've seen this before, but my dev box is down and I don't have
> access. There's a missing configuration variable that doesn't cause
> the error it should. My guess would be CLI.SocketPath.
>
> So try this out from the sqlite3 command line for OpenBTS.db:
> INSERT INTO "CONFIG"
> VALUES('CLI.SocketPath','/var/run/command',0,0,'Path for Unix domain
> datagram socket used for the OpenBTS console interface.');
>
> On Mon, Jun 18, 2012 at 7:26 PM, Pan, Luyuan <panluyuan@...> wrote:
>> On 2012/6/19 2:04, Kurtis Heimerl wrote:
>>> It's hard to say. Did you try restarting your system? My guess is
>>> either the transceiver is still running or you can't clear the CLI
>>> file. Both would be fixed by restarting.
>>>
>>> On Mon, Jun 18, 2012 at 5:53 AM, Pan, Luyuan <panluyuan@...> wrote:
>>>> Hi all,
>>>> I installed my OpenbTS2.8 and it ran quite well at the first several
>>>> times(I can send message to my phone), but then it stopped work after I
>>>> used 'kill -9 ****' to terminate the ./OpenBTS several times. The error
>>>> message is:
>>>> In the ./OpenBTS:--------------------------
>>>> Starting the system...
>>>> ALERT 3077904736 TRXManager.cpp:273:sendCommandPacket: lost control link
>>>> to transceiver (what does this mean?)
>>>> terminate called after throwing an instance of 'SocketError'
>>>> Aborted (core dumped)
>>>> In the ./OpenBTSCLI:-----------------------
>>>> [root@... apps]# ./OpenBTSCLI
>>>> command socket path is /var/run/command
>>>> rm: cannot remove `/tmp/OpenBTS.console.3112.4fdf9155': No such file or
>>>> directory
>>>> response socket bound to /tmp/OpenBTS.console.3112.4fdf9155
>>>> readline installed
>>>> Remote Interface Ready. (?????)
>>>> Type:
>>>> "help" to see commands,
>>>> "version" for version information,
>>>> "notices" for licensing information.
>>>> "quit" to exit console interface
>>>> OpenBTS> help
>>>> sending datagram: No such file or directory
>>>> Is the remote application running?
>>>> ------------------
>>>> I want to know does it result from my improper behavior or something
>>>> else? (I used to force to terminate the process with CTRL+C and kill
>>>> command)
>>>> Can anyone help me out? Thank you very much...
>>>>
>>>> --
>>>> Best regards,
>>>> Pan, Luyuan
>>>>
>> I restarted my computer and USRP1. Also, I searched the internet and find
>> this solution, but it does not work:
>> Symptom:
>> [dburgess@... apps]$ ./OpenBTS
>> bind() failed: Address already in use
>>
>> terminate called after throwing an instance of 'SocketError'
>> Aborted
>> Problem: OpenBTS shut down uncleanly and left a stray transceiver process.
>> Solution: Kill the stray transceiver process and try again. Like this
>> [dburgess@... apps]$ ps
>> PID TTY TIME CMD
>> 23233 pts/1 00:00:00 bash
>> 23342 pts/1 00:00:32 transceiver
>> [dburgess@... apps]$ kill -KILL 23342
>> You can also use killall:
>> killall transceiver
>> The problem is the same as mine, But I still do not know what to do.
>> Thank you.
>>
>>
>> --
>> Best regards,
>> Pan, Luyuan
Sorry, firstly, I used select * from CONFIG instead of
INSERT INTO "CONFIG"
VALUES('CLI.SocketPath','/var/run/command',0,0,'Path for Unix domain
datagram socket used for the OpenBTS console interface.');
but the line you said is in the first place. So I think this may not the
right solution.
Thank you.
--
Best regards,
Pan, Luyuan

I think i've seen this before, but my dev box is down and I don't have
access. There's a missing configuration variable that doesn't cause
the error it should. My guess would be CLI.SocketPath.
So try this out from the sqlite3 command line for OpenBTS.db:
INSERT INTO "CONFIG"
VALUES('CLI.SocketPath','/var/run/command',0,0,'Path for Unix domain
datagram socket used for the OpenBTS console interface.');
On Mon, Jun 18, 2012 at 7:26 PM, Pan, Luyuan <panluyuan@...> wrote:
> On 2012/6/19 2:04, Kurtis Heimerl wrote:
>>
>> It's hard to say. Did you try restarting your system? My guess is
>> either the transceiver is still running or you can't clear the CLI
>> file. Both would be fixed by restarting.
>>
>> On Mon, Jun 18, 2012 at 5:53 AM, Pan, Luyuan <panluyuan@...> wrote:
>>>
>>> Hi all,
>>> I installed my OpenbTS2.8 and it ran quite well at the first several
>>> times(I can send message to my phone), but then it stopped work after I
>>> used 'kill -9 ****' to terminate the ./OpenBTS several times. The error
>>> message is:
>>> In the ./OpenBTS:--------------------------
>>> Starting the system...
>>> ALERT 3077904736 TRXManager.cpp:273:sendCommandPacket: lost control link
>>> to transceiver (what does this mean?)
>>> terminate called after throwing an instance of 'SocketError'
>>> Aborted (core dumped)
>>> In the ./OpenBTSCLI:-----------------------
>>> [root@... apps]# ./OpenBTSCLI
>>> command socket path is /var/run/command
>>> rm: cannot remove `/tmp/OpenBTS.console.3112.4fdf9155': No such file or
>>> directory
>>> response socket bound to /tmp/OpenBTS.console.3112.4fdf9155
>>> readline installed
>>> Remote Interface Ready. (?????)
>>> Type:
>>> "help" to see commands,
>>> "version" for version information,
>>> "notices" for licensing information.
>>> "quit" to exit console interface
>>> OpenBTS> help
>>> sending datagram: No such file or directory
>>> Is the remote application running?
>>> ------------------
>>> I want to know does it result from my improper behavior or something
>>> else? (I used to force to terminate the process with CTRL+C and kill
>>> command)
>>> Can anyone help me out? Thank you very much...
>>>
>>> --
>>> Best regards,
>>> Pan, Luyuan
>>>
> I restarted my computer and USRP1. Also, I searched the internet and find
> this solution, but it does not work:
> Symptom:
> [dburgess@... apps]$ ./OpenBTS
> bind() failed: Address already in use
>
> terminate called after throwing an instance of 'SocketError'
> Aborted
> Problem: OpenBTS shut down uncleanly and left a stray transceiver process.
> Solution: Kill the stray transceiver process and try again. Like this
> [dburgess@... apps]$ ps
> PID TTY TIME CMD
> 23233 pts/1 00:00:00 bash
> 23342 pts/1 00:00:32 transceiver
> [dburgess@... apps]$ kill -KILL 23342
> You can also use killall:
> killall transceiver
> The problem is the same as mine, But I still do not know what to do.
> Thank you.
>
>
> --
> Best regards,
> Pan, Luyuan

Hi,
I'm working with
Software:
ttsou-openbts-p2.8-2118e97
asterisk-10.4.0
GNU Radio 3.4.0
Hardware:
USRP1 with two daugtherboards (for DCS900) (all from Ettus)
external 52MHz clock
I have built and configured OpenBTS successfully.But when I
run:
sudo ./sipauthserve
it takes out:
cannot find configuration value Log.Level
terminate called after throwing an instance of 'ConfigurationTableKeyNotFound'
Aborted(core dumped)
I can see the file OpenBTS.db and sipauthserve.db in the /etc/OpenBTS directory
so I assume it has worked.
Anybody that can help is highly appreciated.
Thanks!
-----
yuli

On 2012/6/19 2:04, Kurtis Heimerl wrote:
> It's hard to say. Did you try restarting your system? My guess is
> either the transceiver is still running or you can't clear the CLI
> file. Both would be fixed by restarting.
>
> On Mon, Jun 18, 2012 at 5:53 AM, Pan, Luyuan <panluyuan@...> wrote:
>> Hi all,
>> I installed my OpenbTS2.8 and it ran quite well at the first several
>> times(I can send message to my phone), but then it stopped work after I
>> used 'kill -9 ****' to terminate the ./OpenBTS several times. The error
>> message is:
>> In the ./OpenBTS:--------------------------
>> Starting the system...
>> ALERT 3077904736 TRXManager.cpp:273:sendCommandPacket: lost control link
>> to transceiver (what does this mean?)
>> terminate called after throwing an instance of 'SocketError'
>> Aborted (core dumped)
>> In the ./OpenBTSCLI:-----------------------
>> [root@... apps]# ./OpenBTSCLI
>> command socket path is /var/run/command
>> rm: cannot remove `/tmp/OpenBTS.console.3112.4fdf9155': No such file or
>> directory
>> response socket bound to /tmp/OpenBTS.console.3112.4fdf9155
>> readline installed
>> Remote Interface Ready. (?????)
>> Type:
>> "help" to see commands,
>> "version" for version information,
>> "notices" for licensing information.
>> "quit" to exit console interface
>> OpenBTS> help
>> sending datagram: No such file or directory
>> Is the remote application running?
>> ------------------
>> I want to know does it result from my improper behavior or something
>> else? (I used to force to terminate the process with CTRL+C and kill
>> command)
>> Can anyone help me out? Thank you very much...
>>
>> --
>> Best regards,
>> Pan, Luyuan
>>
I restarted my computer and USRP1. Also, I searched the internet and
find this solution, but it does not work:
Symptom:
[dburgess@... apps]$ ./OpenBTS
bind() failed: Address already in use
terminate called after throwing an instance of 'SocketError'
Aborted
Problem: OpenBTS shut down uncleanly and left a stray transceiver process.
Solution: Kill the stray transceiver process and try again. Like this
[dburgess@... apps]$ ps
PID TTY TIME CMD
23233 pts/1 00:00:00 bash
23342 pts/1 00:00:32 transceiver
[dburgess@... apps]$ kill -KILL 23342
You can also use killall:
killall transceiver
The problem is the same as mine, But I still do not know what to do.
Thank you.
--
Best regards,
Pan, Luyuan

This is probably an asterisk error. Can you trace what's happening in
Asterisk or on the wire (via wireshark)?
On Mon, Jun 18, 2012 at 5:42 AM, Dan <ddmwasi@...> wrote:
> Hello,
>
> I have installed OpenBTS on the USRP N210. I have managed to get all the
> modules to work. I have connected my phone and it connects fine. When I type
> the TMSIS command it comes up as registered. I can also send SMS from the
> OpenBTS to the phone. I am however unable to call on the phone to test this
> functionality. When I dial 600 i get a call failed error. Can anyone please
> assist me.
>
> Regards,
>
> Daniel Mwasi
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Openbts-discuss mailing list
> Openbts-discuss@...
> https://lists.sourceforge.net/lists/listinfo/openbts-discuss
>

It's hard to say. Did you try restarting your system? My guess is
either the transceiver is still running or you can't clear the CLI
file. Both would be fixed by restarting.
On Mon, Jun 18, 2012 at 5:53 AM, Pan, Luyuan <panluyuan@...> wrote:
> Hi all,
> I installed my OpenbTS2.8 and it ran quite well at the first several
> times(I can send message to my phone), but then it stopped work after I
> used 'kill -9 ****' to terminate the ./OpenBTS several times. The error
> message is:
> In the ./OpenBTS:--------------------------
> Starting the system...
> ALERT 3077904736 TRXManager.cpp:273:sendCommandPacket: lost control link
> to transceiver (what does this mean?)
> terminate called after throwing an instance of 'SocketError'
> Aborted (core dumped)
> In the ./OpenBTSCLI:-----------------------
> [root@... apps]# ./OpenBTSCLI
> command socket path is /var/run/command
> rm: cannot remove `/tmp/OpenBTS.console.3112.4fdf9155': No such file or
> directory
> response socket bound to /tmp/OpenBTS.console.3112.4fdf9155
> readline installed
> Remote Interface Ready. (?????)
> Type:
> "help" to see commands,
> "version" for version information,
> "notices" for licensing information.
> "quit" to exit console interface
> OpenBTS> help
> sending datagram: No such file or directory
> Is the remote application running?
> ------------------
> I want to know does it result from my improper behavior or something
> else? (I used to force to terminate the process with CTRL+C and kill
> command)
> Can anyone help me out? Thank you very much...
>
> --
> Best regards,
> Pan, Luyuan
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Openbts-discuss mailing list
> Openbts-discuss@...
> https://lists.sourceforge.net/lists/listinfo/openbts-discuss

Hi all,
I installed my OpenbTS2.8 and it ran quite well at the first several
times(I can send message to my phone), but then it stopped work after I
used 'kill -9 ****' to terminate the ./OpenBTS several times. The error
message is:
In the ./OpenBTS:--------------------------
Starting the system...
ALERT 3077904736 TRXManager.cpp:273:sendCommandPacket: lost control link
to transceiver (what does this mean?)
terminate called after throwing an instance of 'SocketError'
Aborted (core dumped)
In the ./OpenBTSCLI:-----------------------
[root@... apps]# ./OpenBTSCLI
command socket path is /var/run/command
rm: cannot remove `/tmp/OpenBTS.console.3112.4fdf9155': No such file or
directory
response socket bound to /tmp/OpenBTS.console.3112.4fdf9155
readline installed
Remote Interface Ready. (?????)
Type:
"help" to see commands,
"version" for version information,
"notices" for licensing information.
"quit" to exit console interface
OpenBTS> help
sending datagram: No such file or directory
Is the remote application running?
------------------
I want to know does it result from my improper behavior or something
else? (I used to force to terminate the process with CTRL+C and kill
command)
Can anyone help me out? Thank you very much...
--
Best regards,
Pan, Luyuan

Hi all,
I installed my OpenbTS2.8 and it ran quite well at the first several
times(I can send message to my phone), but then it stopped work after I
used 'kill -9 ****' to terminate the ./OpenBTS several times. The error
message is:
In the ./OpenBTS:--------------------------
Starting the system...
ALERT 3077904736 TRXManager.cpp:273:sendCommandPacket: lost control link
to transceiver (what does this mean?)
terminate called after throwing an instance of 'SocketError'
Aborted (core dumped)
In the ./OpenBTSCLI:-----------------------
[root@... apps]# ./OpenBTSCLI
command socket path is /var/run/command
rm: cannot remove `/tmp/OpenBTS.console.3112.4fdf9155': No such file or
directory
response socket bound to /tmp/OpenBTS.console.3112.4fdf9155
readline installed
Remote Interface Ready. (?????)
Type:
"help" to see commands,
"version" for version information,
"notices" for licensing information.
"quit" to exit console interface
OpenBTS> help
sending datagram: No such file or directory
Is the remote application running?
------------------
I want to know does it result from my improper behavior or something
else? (I used to force to terminate the process with CTRL+C and kill
command)
Can anyone help me out? Thank you very much...
--
Best regards,
Pan, Luyuan

Hello,
I have installed OpenBTS on the USRP N210. I have managed to get all the
modules to work. I have connected my phone and it connects fine. When I
type the TMSIS command it comes up as registered. I can also send SMS from
the OpenBTS to the phone. I am however unable to call on the phone to test
this functionality. When I dial 600 i get a call failed error. Can anyone
please assist me.
Regards,
Daniel Mwasi

I've been running openbts successfully for the last week, got in this
morning ran some OS updates and restarted OpenBTS with the following
result: https://pastebin.com/raw.php?i=KFsRcQaJ
Any pointers/help on debugging would be greatly appreciated.
I'm running fedora 17 x86_64 with latest svn trunk. (have not updated
svn since it was working last week).

Hi,Donald.
I used openbts-2.5.4,and it failed, I issued the commands but it shows:
OpenBTS>config SMS.MIMEType application/vnd.3gpp.sms
-- print the current configuration
wrong number of arguments
so,I changed the version to 2.8 ,and it works!!Thank you:)
But now I want to know that if I add unicode to encodding the
message ,where shoudle I add the code?Or the OpenBTS has
these code already?
Thank you~~
---
best wishes
yuli

On 2012/6/18 16:01, Alexander Chemeris wrote:
>
> Check you have enough rights to access transceiver out better run from
> root.
>
> Sent from my Android device.
>
>
Hello,
The code relate to ./trabsceiver is:
const char* transceiverPath = "./transceiver";
pid_t gTransceiverPid = 0;
void startTransceiver()
{
// Start the transceiver binary, if the path is defined.
// If the path is not defined, the transceiver must be started by
some other process.
char TRXnumARFCN[4];
sprintf(TRXnumARFCN,"%1d",gConfig.getNum("GSM.Radio.ARFCNs"));
LOG(NOTICE) << "starting transceiver " << transceiverPath << " " <<
TRXnumARFCN;
gTransceiverPid = vfork();
LOG_ASSERT(gTransceiverPid>=0);
if (gTransceiverPid==0) {
// Pid==0 means this is the process that starts the transceiver.
execlp(transceiverPath,transceiverPath,TRXnumARFCN,NULL);
LOG(EMERG) << "cannot find " << transceiverPath;
_exit(1);
I have the root right, and the ./transceiver(executable file) is in
another folder(Transceiver52M), I do not know how it is called.
--
Best regards,
Pan, Luyuan