nd thanks to Sylvain for his suggestion to check
the L2 pseudo length.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a d
Thanks, fix applied!
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN
t of view.
What do you think?
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
CHAN ACT, save the state,
wait for the CHAN ACT ACK, then transmit the IMMEDIATE ASSIGN.
Similar issues might exist in other cases of channel activation, such as
handover.
--
- Harald Weltehttp://lafor
So if you have an idle system, 'show subscriber cache' should be empty.
'sms send pending' will simply check for all pending sms in the database
and deliver all pending messages to those subscribers who are currently
online
don't recall the exact
reason, so let me review this again...
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
Hi Zecke,
On Tue, Jun 22, 2010 at 05:43:05PM +0800, Holger Freyther wrote:
> On 06/22/2010 09:27 AM, Holger Hans Peter Freyther wrote:
> > On 06/22/2010 12:08 AM, Harald Welte wrote:
> >
> >> What needs to be done is to actually send the RSL CHAN ACT, save the state,
&g
strncpy(subscr->name, name, sizeof(subscr->name));
> + talloc_free(name);
we only free it in case subscr != NULL. If subscr == NULL,
the function has already returned before we get to this free,
causing a memory leak.
I have now re-ordered the function slightly to fi
t;proto=0xff
> <000d> input/ipaccess.c:477 no matching signalling link for hh->proto=0xff
> <000d> input/ipaccess.c:477 no matching signalling link for hh->proto=0xff
it sounds like you are missing an ' oml ip.access stream_id 255' at the 'bts
0' level of
On Sun, Jun 27, 2010 at 05:50:06PM +0100, mosbah abdelkader wrote:
> Is there a support of SS7 protocol stack over MTP (TDM) or SCTP (SIGTRAN) in
> the openbsc project.
no.
--
- Harald Weltehttp://laforge.gnumon
ep would be to port your tool to use the functions of libosmocore
and then merge your tool into the openbsc source tree.
If that's too much effort I don't blame you... but I always try to avoid
code duplication when possible.
Regards,
Harald
--
- H
Oh, one more note: The information that yuo have in provider.h exists
as part of osmocom-bb/src/host/layer23/src/networks.c
We should move this into libosmocore, at that point you can also use it
from your tool or from other software.
Regards,
Harald
--
- Harald Weltehttp
unset DHCP client functionality
* set static IP address nvram flag
* set static gateway nvram flag
* set the BTS IP to 192.168.100.222 netmask 255.255.255.0
* set the default gateway to 192.168.100.1
* restart the BTS
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonk
problem.
And yes, I have your other mails, but the day only has 24 hours, sorry...
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
using something like "tcpdump -w file.name -s 0 -i
eth0"
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing opti
Dear Ashwin,
On Tue, Jun 29, 2010 at 12:58:57PM +0530, Ashwin wrote:
> On Monday 28 June 2010 05:07 PM, Harald Welte wrote:
> >On Sun, Jun 27, 2010 at 05:50:06PM +0100, mosbah abdelkader wrote:
> >
> >>Is there a support of SS7 protocol stack over MTP (TDM) or SCTP (SIG
es to the bug you have
seen, but indeed we were doing something wrong with regard to the RSL
channel activation. I've fixed that now, feel free to see if
93d50e69d37b3e3bd5cd41967705b8645cfefdec fixes your problem.
--
- Hara
; Channel Identification.
The protocol traces I have for the Siemens BS-11 include the MA in hopping
configurations, so this is why I decided to add them, too. I am not really
sure which Phase the BS-11 implements - and if it is Phase 1, then the MA
would still be required.
--
- Harald Welte
I'll apply your patch right now.
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
parsing
upper-case hex letters on the VTY.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a des
failures?
>
> The problem is always the same, I described in my E-Mails.
> I tried to install the last version of OpenBSC (git clone ...), because
> Harald said, he applied a patch.
Neither Holger nor I can reproduce your problem, so
ementation.
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
, confirming you agree with
the AGPLv3 re-licensing. If you do not agree, it is no problem. Then
that respective code will remain under GPLv3, as e.g. the vty-code
that we've imported from zebra/quagga.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonk
there)
* Ability to route APNs to different GGSNs
So everyone who has access to a nanoBTS: Try it now. The build/config
instructions haven't changed from what I described last time when I wrote
a GPRS status update to this list.
Happy hacking,
Harald
--
- Harald Welte
a howto here: http://openbsc.osmocom.org/trac/wiki/OpenBSC_GPRS
good. Now we only need a actual wiki page for OsmoSGSN and its VTY commands.
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in re
LL, ...)
So I think there are actually multiple bugs.
1) the channel should not be released at that time
2) we have some kind of a race condition at channel release, where incoming
messages should either be discarded _or_ should still be processed with
all the data structures intact.
Ch
ng to indicate
that the message is between e.g. MS and MSC and 'bypasses' BTS and BSC.
I'm still waiting for somebody with more graphviz skills to make this an
option.
Hope this is useful for some of you...
--
- Harald Weltehttp://
uld be sent to the other MS as part of the MT SMS.
So whatever modifications we make, we should keep in mind that the transparent
MO-SMS to MT-SMS path remains unharmed.
--
- Harald Weltehttp://laforge.gnumonks.org/
===
e sure you do a full rebuild (make distclean; ./configure; make; make
install)
of both libosmocore and openbsc
2) send your openbsc.cfg that was used
--
- Harald Weltehttp://laforge.gnumonks.org/
"Pr
On Mon, Jul 12, 2010 at 04:48:12PM +0200, Harald Welte wrote:
> Hi Luca,
>
> On Sun, Jul 11, 2010 at 08:28:49AM +0200, Luca Bertoncello wrote:
> > > Which phone is that? does it work with any other phone?
> >
> > My phone is a Siemens S65v. I tried with other p
rmware version (as
reported by ipaccess-config)? Holger, Dieter and myself all don't understand
the problems you are experiencing, and it might be something that is different
in your setup than ours (and we use GSM1800 nanoB
try, it
thus fails to obtain an IP address and does not connect to wherever you want to
connect to.
Please keep this list on-topic, i.e. OpenBSC related, including OpenBSC + lcr.
But people here have little interest in discussing Asterisk configuration.
Thanks,
Harald
--
- Harald Welte
Hi Dieter,
On Tue, Jul 13, 2010 at 11:09:18PM +0200, Dieter Spaar wrote:
> Hello Harald,
>
> On Tue, 13 Jul 2010 16:06:55 +0200, "Harald Welte"
> wrote:
> >
> > The Netzing NE110 (as well as other MTK phones) seem to have a bug in
> > their MO-SMS code
read then dequeues one primitive, processes it,
and sends a response primitive once it is finished.
Any feedback/comments to this proposed architecture are most welcome.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
==
n typically responds with a MAP-DELIMITER.req which in turn
triggers the transmission of all queued primitives in a response message.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Priv
not useful for
anyone to play withit, unless you want to help the development effort.
I will not answer any questions on how to use it, how to compile it or how
to do anything else with it until I consider it reasonably well finished.
--
- Harald Weltehttp://laforge.gnumonks.
. Can I use it with our BaseStation or have I to
> > use the power supplier of the BaseStations, too?
>
> The netgear FS108P is a switch that's known to work with them. I use it
> myself.
it works for me, too. but only for two nanoBTS, as soon as I connect the
e access
to the data sheet that specifies the maximum power consumption of each
BTS unit. Based on this you can then search for available switches that
provide at least this amount of power on each port.
Regards,
Haral
Hi!
I've just committed a patch that will cause libosmocore to abort in case
we try to msgb_put() beyond the end fo the buffer or msgb_push() ahead
of the start.
I hope we can uncover any hidden buffer under/overflows this way, if they
exist.
Regards,
Harald
--
- Harald
onnector are showing
that you have neither studied the ip.access documentation (that NETZING has),
nor our wiki in detail before contacting the list.
Please use this list after you have exhausted all other resources.
Regards,
H
active for which subscriber.
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
nk to a URL) to the
openbsc@lists.gnumonks.org mailing list.
Thanks in advance for any submissions!
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desira
s everything but OsmoSGSN on Windows, and it should
be pretty portable on any POSIX OS.
So yes, I agree, referring to tux is probably not the best idea in our logo.
--
- Harald Weltehttp://laforge.gnumonks.org/
ed to protocols / hacking / development
of mobile telephony systems.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable market
ed.
>(doesn't need to be square, just not too elongated. And currently
> the antenna + 'osmocom' + 'sgsn' is pretty long :)
I don't mind that it is more horizontal than veryical. fits nice wi
he readability is bad, if you don't already know
the project name and can thus 'interpolate' in your brain.
So my preference would be the first one.
--
- Harald Weltehttp://laforge.gnumonks.org/
nder active
development.
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
to discard the return value. However, it doesn't seem
right that vty_go_parent does not pass on the retunr value of the
host.app_info->go_parent_cb() function.
--
- Harald Weltehttp://laforge.gnumonks.org/
uot;auto fixup" code of VTY.
sounds fair to me. The auto-fixup code needs to be there for config file
parsing, where we never really know when to return from a sub-level
back to its parent, as there is no explicit 'exit' in the config file.
--
- Harald Welte
(disable them by default).
If that solves the problem, I think it is not worth doing some kind of hacks
(like a DB thread within OpenBCS) and simply go for the "real" solution
with external HLR process and communication over MAP/TCAP/SCCP
Regards,
Harald
-
the A-bis interface in GSM works.
So if you want to learn more about it, it definitely helps to read the GSM
technical specifications 08.51, 08.52, 08.54, 08.56, 08.58, 08.60, 08.61 and
12.21
Regards,
Harald
--
- Harald Weltehttp://laforge.gnu
on the network that decides your location
based on that information.
What kind of MCC / MNC are you using? Have you tried changing them to
one that exists in reality and checked where you get placed on the map now?
--
- Harald Welte
Hi,
I have read about this device many months ago, but as far as I know, it
is still vaporware. As such, it ceases to exist until somebody can show
me it exist in the real world.
Adding OpenBSC support for an existing inexpensive device would of course
be an exciting task.
--
- Harald Welte
ers, as we can
> seriously cut costs.
The OpenBSC project would definitely be interested in adding support for any
additional low-cost GSM BTS hardware.
--
- Harald Weltehttp://laforge.gnumonks.org/
"
say me, how can I configure the two nanoBTS as neighbor?
They will automatically be configured as neighbor cells. The default
behavior of OpenBSC is to consider all cells in one openbsc.cfg file as
neighbors to each other.
--
- Harald Welte
ite a wireshark dissector
plugin to hand-off the 12.21/08.58 data to the existing OML or RSL dissectors.
From that point on, you can write OpenBSC code to bring up the BTS by simply
playing back the same messages that you have seen from the proprietary BSC.
--
- Harald Welt
even the nanoBTS becomes _much_ cheaper when you buy it in volume
(let's say 1000 units or more)
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential ap
ing cannot read the packet.
>
> Can you Please advice.
How can we give any advice, if you don't include packet traces (.pcap file)
of the actual communication? Only if we have this information, we can make
any assessment at all..
--
- Harald Welteh
likely we will implement it during the next months.
So you can either pay a lot of money and have a ready + working solution, or
you can spend less money and will have to do some sofrware development yourself.
Regards,
Harald
--
- Harald Weltehttp://laforg
ot expect much difficulty modifying OpenBSC to work with a GSM-R BTS
(without VGCS/VBCS/NCH/... support, of course).
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a
implement the GSM-R specific features on layer 3 like ASCI.
In both cases I think the hardware is there for whoever has a serious interest
in
experimenting with this technology, and who is not afraid to implement the GSM-R
specific bits.
--
- Harald Welte
register a phone number at the eventphone.de GURU
web interface ahead of the event. But how do we match the IMSI and
the phone number? Ask users to simply state the phone number they
registered? How do we get some kind of authentication?
Comments and additions are most welcome,
Harald
--
an IMSI.
ok, the other way around. The token is a unique value that they have to SMS to
OpenBSC... great idea. I like it that way.
> Other option is IMEI. They put the IMEI on evenphone.de and when we
> get a registration we know who to link.
too cumbersome for most users from my
at the 27C3 for a small amount
of money...
The 'problem' with those cards is that anyone can read and write the Ki, so
they are not something that any operator would ever use. But it's exactly
the rihgt thing for R&D and testing use...
--
- Harald Weltehttp:
old
phones and A5/2 to break A5/1 or A5/3, or you can do today with A5/3 if you
later use the same RAND on an A5/1 encrypted session).
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
&
04bbb1]
A backtrace without the symbol names is not particularly useful.
can you actually provide a gdb backtrace from this? As we don't have your
exact binaries for libosmocore + bsc_hack and your generated core file, we
cannot produce this ourselves.
Regards,
Harald
--
- Harald
Zecke,
thanks for all your work getting this ready for master. It's great to see
less divergence and more of the formerly OnWaves specific bsc_msc_ip go into
our main branch.
--
- Harald Weltehttp://laforge.gnumonk
It
is not very hard to add, the required OML messages are quite simple.
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications
k. Then you should see connection attempts on the various interfaces,
such as from the nanoBTS to the SGSN, etc.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residentia
this is only neccessary if you want to daisy-chain multiple bts in a molti-drop
configuration.
"Thomas Ansorg" wrote:
>Hello!
>when you look at
>http://openbsc.osmocom.org/trac/attachment/wiki/BS11_Configuration/bs11_connections.jpg
>
>you see that the second rx/TX-Ports are connected. Is this
the octasic products seem indeed very interesting, thanks dor pointing it out.
however, without aiming for larger quantities, I doubt it is worth the r&d
effort.
for now the easiest way to build a real bts would be to take a SDR, OpenBTS and
add an Abis/IP interface to OpenBTS.
Regards,
--
Se
product
>and far more temperamental ...
>
>OpenBTS and octasic are basically the same thing a SDR the only thing
>that
>is missing in the octasic product is the radio front end.
>
>Barnaby J Astles
>
>On Sun, Nov 28, 2010 at 01:46, Harald Welte
>wrote:
>
>> t
this is all work in progress, and progress is very slow. development speed
mainly depends on the amount of customer interest and funding.
i will likely be working on the map/tcap stack over the next 3-5 months.
none of this code is intended to ne used for anything but to continue its
developme
on't think the openbsc.cfg is the problem, it is most likely the
configuration of the BS-11 itself. Can you provide bs11-config output for
both the BS-11 ?
--
- Harald Weltehttp://laforge.gnumonks.org/
&quo
of the sgsn to inquire about the state of the NS,
BSSGP protocol, show the mm-contexts, if any?
There are so many ways to obtain more information on what exactly is going on,
please use them :)
--
- Harald Weltehttp://laforge.gnumonks.org/
===
e, if configuration of bs-11, openbsc and the bs11 firmware is
identical, it might well be a hardware issue. But I don't get why it would
be related to the first call or not...
Regards,
Harald
--
- Harald Welte
g to perform this BER
> test?
to the best of my knowledge there is no OML TEST mode related to this in the
nanoBTS. My assumption is that the CMU300 is actually just trying to establish
a TCH voice call and do the test using that voice call...
--
- Harald Weltehttp://lafo
orking BSC that can
> > be hooked to a MSC. What are you going to try with this?
>
> As I said, I have a real MSC and I'd like to have OpenBSC just running
> as BSC and speaking with this MSC.
> Is it not, what this branch does?
This is what osmo-bsc does, whether or not
remove them.
> what's the matter with that, why don't these timer instructions work?
the config file format has changed since we last used the cfg.2-2, sorry
for that. Feel free to submit a patch after you made it work :)
--
- H
penBSC? If not, I will send you some sample cards monday
next week.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential ap
some code that can sort-of
automatically 'export' all controlif parameter to the VTY, and remove the
current code that sets this parameter from the VTY.
Any ideas?
Regards,
Harald
--
- Harald Weltehttp://
de and play with it!
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
by using OpenCT with pcsc-lite.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
working on some private branch on a particular feature, please
rebase that private branch on current master before pushing the changes.
Thanks!
--
- Harald Weltehttp://laforge.gnumonks.org/
"Pr
s_nm_bs11_conn_oml_tei(g_bts, 0, 1, 0xff, TEI_OML);
you can change the source to use TS != 1 and any numeric value instead of
TEI_OML
Feel free to fix this properly and make the timeslot and TEI a commandline
argument and send us a patch!
--
- Harald Welte
d, and it already knows
all the other data (almanac/ephemeris/...) from a local database and/or its own
reference receiver.
Pretty interesting. If only I had the time to implement it ;)
--
- Harald Weltehttp://laforge.gnumonks.org/
===
nal handover is
supported.
But I think you might be interested in this anyway :)
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
make sure you
are as detailed and as verbose as possible!
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
this:
bs11_config (C) 2009-2010 by Harald Welte and Dieter Spaar
This is FREE SOFTWARE with ABSOLUTELY NO WARRANTY
LMT LOGON: ACK
PHASE: 3 Normal MBCCU0: LoadMBCCU1: Load
Abis-link: Restoring
BS11 ATTRIBUTES:
BS-11 ESN PCB Serial Number: 001115
BS-11 ESN Har
PORT0 is
in star mode. You have to set BPORT0 to multi-drop _before_ creating BPORT1.
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable
if this is the output of the last version of bs11_config, then it does not seem
to print the BPORT objects, not even bport0 nor does it show any GET ATTRIBUTE
NACK. please do a clean rebuild of latest git and send output of 'strace -f -x
-s1024 bs11_config query'
--
Sent from a mobile device, ex
dnt
> really understand.
I think you may simply be missing the pkg-config program itself. Make sure
that is installed, and then do the "autoreconf -i" again, as well as the
./configure, make, etc...
--
- Harald Weltehttp://laforge.gnumonks.org/
===
SL<->RANAP translater be developed.
e) Adding support for the Ubiquisys/SFR femtocell would require us to implement
the UMA protocol stack. This can once again be either done as part of
the MSC or using an external translator/gateway program.
Regards,
Harald
--
s using the abis_oml wireshark
dissector from openbsc.git/wireshark/ ?
this should give you some more information than just the BSC log.
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in reside
ecke had to work around quite
a number of bugs in the MSC. Whether the same bugs or workarounds work with
your MSC is of course unknown.
> Any idea?
No, I think you will have to debug this yourself by looking at the A interface
prtoocol traces in wireshark.
--
- Harald Welte
hardware problem of that particular unit to me :(
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
(at the end of the chain).
Now the final question: Did you patch your hfcmulti kernel driver? What kind of
module load parameters do you use in order to run D-channels on multiple E1
timeslots?
--
- Harald Weltehttp://laforge.gnumonks.org/
ocom.org/lcr.git
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
he SGSN is the same
as in the BTS-hosted PCU.
Please note that OsmoSGSN is still not production ready. You can use it
in a lab, but don't expect too much.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
===
, and if linked with OpenBSC, you will
use the AGPLv3 compatible GPLv3 license.
Regards,
Harald
--
- Harald Weltehttp://laforge.gnumonks.org/
"Privacy in residential applications is a desirable mark
1 - 100 of 110 matches
Mail list logo