From mmayoralzuloaga at gmail.com Sun Jan 2 01:37:51 2011 From: mmayoralzuloaga at gmail.com (Martin Mayoral Zuloaga) Date: Sat, 1 Jan 2011 18:37:51 -0700 Subject: Who has a nanoBTS for sale? Message-ID: <000601cbaa1d$ac8b87b0$05a29710$@com> I have 2 nanobts for sale. Are you interesting -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: DSCN2852.JPG Type: image/jpeg Size: 1303841 bytes Desc: not available URL: From omar.atia at its.ws Mon Jan 3 07:33:38 2011 From: omar.atia at its.ws (Omar Atia) Date: Mon, 03 Jan 2011 09:33:38 +0200 Subject: Who has a nanoBTS for sale? In-Reply-To: <000601cbaa1d$ac8b87b0$05a29710$@com> References: <000601cbaa1d$ac8b87b0$05a29710$@com> Message-ID: <000001cbab18$90974a70$b1c5df50$%atia@its.ws> How much each and both ,,,and which frequency does it operate ? did you try it with OpenBSC. From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Martin Mayoral Zuloaga Sent: Sunday, January 02, 2011 3:38 AM To: openbsc at lists.gnumonks.org Subject: Re: Who has a nanoBTS for sale? I have 2 nanobts for sale. Are you interesting -------------- next part -------------- An HTML attachment was scrubbed... URL: From pauldart at gmail.com Wed Jan 5 08:21:38 2011 From: pauldart at gmail.com (Paul Dart) Date: Wed, 5 Jan 2011 08:21:38 +0000 Subject: Who has a nanoBTS for sale? In-Reply-To: <000601cbaa1d$ac8b87b0$05a29710$@com> References: <000601cbaa1d$ac8b87b0$05a29710$@com> Message-ID: Also where are you based? What is postage and packing likely to cost? I am potentially interested. On 2 Jan 2011 10:56, "Martin Mayoral Zuloaga" wrote: I have 2 nanobts for sale. Are you interesting -------------- next part -------------- An HTML attachment was scrubbed... URL: From laforge at gnumonks.org Wed Jan 5 09:35:15 2011 From: laforge at gnumonks.org (Harald Welte) Date: Wed, 5 Jan 2011 10:35:15 +0100 Subject: Who has a nanoBTS for sale? In-Reply-To: References: <000601cbaa1d$ac8b87b0$05a29710$@com> Message-ID: <20110105093515.GI30052@prithivi.gnumonks.org> Dear Paul and others, can you please make sure such responses go to the seller privately? While I don't mind the occasional mail from somebody offering low[er]-priced GSM gear, we don't want to turn this into a sales oriented list. Thanks for your understanding, Harald On Wed, Jan 05, 2011 at 08:21:38AM +0000, Paul Dart wrote: > Also where are you based? What is postage and packing likely to cost? > > I am potentially interested. > > On 2 Jan 2011 10:56, "Martin Mayoral Zuloaga" > wrote: > > I have 2 nanobts for sale. > > > > Are you interesting -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From laforge at gnumonks.org Sat Jan 1 17:19:01 2011 From: laforge at gnumonks.org (Harald Welte) Date: Sat, 1 Jan 2011 18:19:01 +0100 Subject: Relicensing OpenBSC under AGPLv3 In-Reply-To: <20100519192810.GE14287@prithivi.gnumonks.org> References: <20100519192810.GE14287@prithivi.gnumonks.org> Message-ID: <20110101171901.GM23146@prithivi.gnumonks.org> Hi all, Following-up to the previous discussion in May 2009, I have finally changed the OpenBSC (and related software) license from GPLv2-or-later to AGPLv3-or-later. All copyright holders have been contacted and all agree on the change of the license. libosmocore will remain GPLv2-or-later, and if linked with OpenBSC, you will use the AGPLv3 compatible GPLv3 license. Regards, Harald -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From mosbah.abdelkader at gmail.com Sat Jan 1 22:14:40 2011 From: mosbah.abdelkader at gmail.com (mosbah abdelkader) Date: Sat, 1 Jan 2011 23:14:40 +0100 Subject: Relicensing OpenBSC under AGPLv3 Message-ID: Can you explain please why you are changing the license. thks. On Sat, Jan 1, 2011 at 11:04 PM, wrote: > Send OpenBSC mailing list submissions to > openbsc at lists.gnumonks.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.gnumonks.org/mailman/listinfo/openbsc > or, via email, send a message with subject or body 'help' to > openbsc-request at lists.gnumonks.org > > You can reach the person managing the list at > openbsc-owner at lists.gnumonks.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of OpenBSC digest..." > > > Today's Topics: > > 1. Re: OpenBSC on Solaris (Sqlite3) (Holger Hans Peter Freyther) > 2. Relicensing OpenBSC under AGPLv3 (Harald Welte) > 3. RE: OpenBSC on Solaris (Sqlite3) (Omar Atia) > 4. RE: OpenBSC on Solaris (Sqlite3) (Omar Atia) > 5. RE: OpenBSC on Solaris (Sqlite3) (Omar Atia) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 01 Jan 2011 10:57:43 +0100 > From: Holger Hans Peter Freyther > Subject: Re: OpenBSC on Solaris (Sqlite3) > To: Omar Atia > Cc: openbsc at lists.gnumonks.org > Message-ID: <4D1EFA97.2010208 at freyther.de> > Content-Type: text/plain; charset=UTF-8 > > On 01/01/2011 10:28 AM, Omar Atia wrote: > > Dear Holger, > > > > I will try to make it on Linux (Home PC), but for the time being solaries > is the OS available for me . > > > > Sorry, > > you really need to find Solaris support in some other channel (no idea > where > this should be). > > z. > > > > ------------------------------ > > Message: 2 > Date: Sat, 1 Jan 2011 18:19:01 +0100 > From: Harald Welte > Subject: Relicensing OpenBSC under AGPLv3 > To: openbsc at lists.gnumonks.org > Message-ID: <20110101171901.GM23146 at prithivi.gnumonks.org> > Content-Type: text/plain; charset=us-ascii > > Hi all, > > Following-up to the previous discussion in May 2009, I have finally changed > the > OpenBSC (and related software) license from GPLv2-or-later to > AGPLv3-or-later. > > All copyright holders have been contacted and all agree on the change of > the > license. > > libosmocore will remain GPLv2-or-later, and if linked with OpenBSC, you > will > use the AGPLv3 compatible GPLv3 license. > > Regards, > Harald > -- > - Harald Welte > http://laforge.gnumonks.org/ > > ============================================================================ > "Privacy in residential applications is a desirable marketing option." > (ETSI EN 300 175-7 Ch. A6) > > > > ------------------------------ > > Message: 3 > Date: Sat, 01 Jan 2011 11:28:47 +0200 > From: Omar Atia > Subject: RE: OpenBSC on Solaris (Sqlite3) > To: 'Holger Hans Peter Freyther' , > openbsc at lists.gnumonks.org > Message-ID: <000201cba996$4d6a9410$e83fbc30$%atia at its.ws> > Content-Type: text/plain; charset=utf-8 > > Dear Holger, > > I will try to make it on Linux (Home PC), but for the time being solaries > is the OS available for me . > > 2nd I have found success in compiling sqlite3 and created 3 libs file and > put them under > > root at ITSHPS # cd /usr/lib/dbd or /usr/local/lib/dbd > root at ITSHPS # ls -ltr > total 56 > -rwxr-xr-x 1 root root 31520 Jan 1 11:15 libdbdsqlite3 > -rwxr-xr-x 1 root root 942 Jan 1 11:15 libdbdsqlite3.la > -rw-r--r-- 1 root root 24532 Jan 1 11:15 libdbdsqlite3.a > > Is it necessary to have the shared library as driver I mean is it > obligatory to have libdbdsqlite3.a and libdbdsqlite3.so ? > > Kindly check that folder under your linux path and let me know because I'm > still getting same message when running bsc_hack. > > [ITSHPS]celtabs:/oradata/u01/celtabs/openbsc/openbsc/openbsc/src>./bsc_hack > -c openbsc.cfg.nanobts > <0012> db.c:192 Failed to create connection. > DB: Failed to init database. Please check the option settings. > > > > Please check the below link it contains the so file ... > > http://packages.debian.org/lenny/sparc/libdbd-sqlite3/filelist > > > Thanks,, > Omar Atia > > -----Original Message----- > From: openbsc-bounces at lists.gnumonks.org [mailto: > openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter > Freyther > Sent: Saturday, January 01, 2011 12:39 AM > To: openbsc at lists.gnumonks.org > Subject: Re: OpenBSC on Solaris (Sqlite3) > > On 12/31/2010 11:32 PM, Omar Atia wrote: > > Dear holger, > > > > > so now I have framework installed and I have the sources for the > libdbdsqlite3 but I'm not able to compile , it is writing make statements > without compiling ... > > > > search for *** in the output. it is an indication of (GNU) make that there > is > an error. Most likely the configure script told you it couldn't find the > sqlite3.h and that the SQLIte3 backend was disabled or you need to pass > --enable-sqlite3 when configuring the drivers. > > Is there a strong reason to use Solaris? If there is not strong reason to > use > it you might be more happy with a Linux System as it comes with an easy way > to > install all these dependencies. > > > > > ------------------------------ > > Message: 4 > Date: Sat, 01 Jan 2011 11:56:43 +0200 > From: Omar Atia > Subject: RE: OpenBSC on Solaris (Sqlite3) > To: 'Holger Hans Peter Freyther' > Cc: openbsc at lists.gnumonks.org > Message-ID: <000301cba99a$349615a0$9dc240e0$%atia at its.ws> > Content-Type: text/plain; charset=utf-8 > > It works dear , shared library was missing during compilation :) ...sorry > > -----Original Message----- > From: Holger Hans Peter Freyther [mailto:holger at freyther.de] > Sent: Saturday, January 01, 2011 11:58 AM > To: Omar Atia > Cc: openbsc at lists.gnumonks.org > Subject: Re: OpenBSC on Solaris (Sqlite3) > > On 01/01/2011 10:28 AM, Omar Atia wrote: > > Dear Holger, > > > > I will try to make it on Linux (Home PC), but for the time being solaries > is the OS available for me . > > > > Sorry, > > you really need to find Solaris support in some other channel (no idea > where > this should be). > > z. > > > > > ------------------------------ > > Message: 5 > Date: Sun, 02 Jan 2011 00:01:41 +0200 > From: Omar Atia > Subject: RE: OpenBSC on Solaris (Sqlite3) > To: 'Omar Atia' , 'Holger Hans Peter Freyther' > > Cc: openbsc at lists.gnumonks.org > Message-ID: <000701cba9ff$7ac0c740$704255c0$%atia at its.ws> > Content-Type: text/plain; charset="utf-8" > > Dear Holger? > > > > Also attached screen shot for the telnet to bsc_hack as well as running the > program for sure I still have to bring ipaccess nanoBTS: > > > > Do you have documentation for sample vty commands ? how to provisin > subscriber ? bulk provisining for example ? or needs a script to write them > to DB in bulk mode ? another question is can we use oracle or we need to > redesign the application (db.c) , I saw some commented line for mysql ? > > > > > > > > > > -----Original Message----- > From: Omar Atia [mailto:omar.atia at its.ws] > Sent: Saturday, January 01, 2011 11:57 AM > To: 'Holger Hans Peter Freyther' > Cc: 'openbsc at lists.gnumonks.org' > Subject: RE: OpenBSC on Solaris (Sqlite3) > > > > It works dear , shared library was missing during compilation :) ...sorry > > > > -----Original Message----- > > From: Holger Hans Peter Freyther [mailto:holger at freyther.de] > > Sent: Saturday, January 01, 2011 11:58 AM > > To: Omar Atia > > Cc: openbsc at lists.gnumonks.org > > Subject: Re: OpenBSC on Solaris (Sqlite3) > > > > On 01/01/2011 10:28 AM, Omar Atia wrote: > > > Dear Holger, > > > > > > I will try to make it on Linux (Home PC), but for the time being solaries > is the OS available for me . > > > > > > > Sorry, > > > > you really need to find Solaris support in some other channel (no idea > where > > this should be). > > > > z. > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.gnumonks.org/pipermail/openbsc/attachments/20110102/b9ba90ec/attachment.htm > > > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: image001.png > Type: image/png > Size: 105982 bytes > Desc: not available > URL: < > http://lists.gnumonks.org/pipermail/openbsc/attachments/20110102/b9ba90ec/attachment.png > > > > ------------------------------ > > _______________________________________________ > OpenBSC mailing list > OpenBSC at lists.gnumonks.org > https://lists.gnumonks.org/mailman/listinfo/openbsc > > > End of OpenBSC Digest, Vol 25, Issue 2 > ************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From holger at freyther.de Sun Jan 2 09:02:20 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Sun, 02 Jan 2011 10:02:20 +0100 Subject: Relicensing OpenBSC under AGPLv3 In-Reply-To: References: Message-ID: <4D203F1C.8000605@freyther.de> On 01/01/2011 11:14 PM, mosbah abdelkader wrote: > Can you explain please why you are changing the license. > Hi, please see the archive. Harald mentioned the month it was discussed and this is the link to it[1]. [1] http://lists.gnumonks.org/pipermail/openbsc/2010-May/thread.html From lists at infosecurity.ch Mon Jan 3 10:05:29 2011 From: lists at infosecurity.ch (Fabio Pietrosanti (naif)) Date: Mon, 03 Jan 2011 11:05:29 +0100 Subject: Relicensing OpenBSC under AGPLv3 In-Reply-To: References: Message-ID: <4D219F69.5030008@infosecurity.ch> It sounds a very reasonable choice to me. That way if a mobile carrier would like to use OpenBSC to provide a GSM service and they modify/improve OpenBSC they need to release the improvement/modifications to their users or commit it back directly to the OpenBSC community. Otherwise it would be possible for a mobile carrier to invest a lot of money into OpenBSC to avoid paying traditional mobile manufacturer (nokia, ericsson, etc, etc) but never givin back the results of the investment to the community. Fabio On 01/01/11 23.14, mosbah abdelkader wrote: > Can you explain please why you are changing the license. > > thks. From laforge at gnumonks.org Sat Jan 22 13:09:33 2011 From: laforge at gnumonks.org (Harald Welte) Date: Sat, 22 Jan 2011 14:09:33 +0100 Subject: Wanted: Osmocom logo In-Reply-To: References: <20100730165851.GW13645@prithivi.gnumonks.org> <4C56B9AB.60903@mail.tsaitgaist.info> <4C574FE5.6020303@steve-m.de> <4C57D4FA.20107@mail.tsaitgaist.info> <4C595701.50708@mail.tsaitgaist.info> <4C617226.30403@mail.tsaitgaist.info> Message-ID: <20110122130933.GJ9164@prithivi.gnumonks.org> Hi all, sorry for never really finishing up with this topic. As you can see from http://bb.osmocom.org/ as well as http://openbsc.osmocom.org/ and http://tetra.osmocom.org/, I have now used the second of your logo variants. Wold you be able (and willing) to do the same logo but continue it with uppercase TETRA, BB and SECURITY, using the same font/style? This way we can differentiate the logo depending on the project site that people visit. Thanks in advance, Harald -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From steve at steve-m.de Sat Jan 22 14:43:50 2011 From: steve at steve-m.de (Steve Markgraf) Date: Sat, 22 Jan 2011 15:43:50 +0100 Subject: Wanted: Osmocom logo In-Reply-To: <20110122130933.GJ9164@prithivi.gnumonks.org> References: <20100730165851.GW13645@prithivi.gnumonks.org> <4C56B9AB.60903@mail.tsaitgaist.info> <4C574FE5.6020303@steve-m.de> <4C57D4FA.20107@mail.tsaitgaist.info> <4C595701.50708@mail.tsaitgaist.info> <4C617226.30403@mail.tsaitgaist.info> <20110122130933.GJ9164@prithivi.gnumonks.org> Message-ID: <4D3AED26.3060708@steve-m.de> Hi Harald, On 22.01.2011 14:09, Harald Welte wrote: > Wold you be able (and willing) to do the same logo but continue it with > uppercase TETRA, BB and SECURITY, using the same font/style? > > This way we can differentiate the logo depending on the project site that > people visit. See the attached Inkscape *.svgz and prerendered *.png files for trac. DECT and OpenBSC are just meant as a RFC, otherwise just take the osmocom.png for the OpenBSC trac (since there's a small correction in the first 'm'). Regards, Steve -------------- next part -------------- A non-text attachment was scrubbed... Name: osmocom_security.png Type: image/png Size: 14207 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: osmocom_tetra.png Type: image/png Size: 14936 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: osmocombb.png Type: image/png Size: 14426 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: osmocom_logo.png Type: image/png Size: 13331 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: osmocom_logos.svgz Type: image/svg+xml Size: 12600 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: osmocom_dect.png Type: image/png Size: 14788 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: osmocom_openbsc.png Type: image/png Size: 14562 bytes Desc: not available URL: From kaber at trash.net Sat Jan 22 18:04:39 2011 From: kaber at trash.net (Patrick McHardy) Date: Sat, 22 Jan 2011 19:04:39 +0100 Subject: Wanted: Osmocom logo In-Reply-To: <4D3AED26.3060708@steve-m.de> References: <20100730165851.GW13645@prithivi.gnumonks.org> <4C56B9AB.60903@mail.tsaitgaist.info> <4C574FE5.6020303@steve-m.de> <4C57D4FA.20107@mail.tsaitgaist.info> <4C595701.50708@mail.tsaitgaist.info> <4C617226.30403@mail.tsaitgaist.info> <20110122130933.GJ9164@prithivi.gnumonks.org> <4D3AED26.3060708@steve-m.de> Message-ID: <4D3B1C37.3070909@trash.net> On 22.01.2011 15:43, Steve Markgraf wrote: > Hi Harald, > > On 22.01.2011 14:09, Harald Welte wrote: > >> Wold you be able (and willing) to do the same logo but continue it with >> uppercase TETRA, BB and SECURITY, using the same font/style? >> >> This way we can differentiate the logo depending on the project site that >> people visit. > > See the attached Inkscape *.svgz and prerendered *.png files for trac. > > DECT and OpenBSC are just meant as a RFC, otherwise just take the > osmocom.png for the OpenBSC trac (since there's a small correction in > the first 'm'). I've put up the DECT logo on dect.osmocom.org, thanks Steve! From kevredon at mail.tsaitgaist.info Sat Jan 22 23:33:58 2011 From: kevredon at mail.tsaitgaist.info (Kevin Redon) Date: Sun, 23 Jan 2011 00:33:58 +0100 Subject: Wanted: Osmocom logo In-Reply-To: <4D3AED26.3060708@steve-m.de> References: <20100730165851.GW13645@prithivi.gnumonks.org> <4C56B9AB.60903@mail.tsaitgaist.info> <4C574FE5.6020303@steve-m.de> <4C57D4FA.20107@mail.tsaitgaist.info> <4C595701.50708@mail.tsaitgaist.info> <4C617226.30403@mail.tsaitgaist.info> <20110122130933.GJ9164@prithivi.gnumonks.org> <4D3AED26.3060708@steve-m.de> Message-ID: <4D3B6966.1060006@mail.tsaitgaist.info> Hi, To be able to add more extensions, I've added the text as text (using Yanone Kaffeesatz font http://www.yanone.de/typedesign/kaffeesatz/). The paths are still present (to use when the font is not available). I also organized in layers (using inkscape) and added some metadata (title, project page, license, material used, authors, ...) kevin On 01/22/2011 03:43 PM, Steve Markgraf wrote: > Hi Harald, > > On 22.01.2011 14:09, Harald Welte wrote: > >> Wold you be able (and willing) to do the same logo but continue it with >> uppercase TETRA, BB and SECURITY, using the same font/style? >> >> This way we can differentiate the logo depending on the project site that >> people visit. > > See the attached Inkscape *.svgz and prerendered *.png files for trac. > > DECT and OpenBSC are just meant as a RFC, otherwise just take the > osmocom.png for the OpenBSC trac (since there's a small correction in > the first 'm'). > > Regards, > Steve -------------- next part -------------- A non-text attachment was scrubbed... Name: osmocom_logos_inkscape.svgz Type: image/svg+xml Size: 8576 bytes Desc: not available URL: From omar.atia at its.ws Sat Jan 1 09:28:47 2011 From: omar.atia at its.ws (Omar Atia) Date: Sat, 01 Jan 2011 11:28:47 +0200 Subject: OpenBSC on Solaris (Sqlite3) In-Reply-To: <4D1E5B90.6020403@freyther.de> References: <827822724-1293788679-cardhu_decombobulator_blackberry.rim.net-1793722426-@b28.c18.bise7.blackberry> <4D1DAF69.4030804@freyther.de> <000001cba905$5d4ae0b0$17e0a210$%atia@its.ws> <4D1E0262.9080301@freyther.de> <000101cba93a$9af25080$d0d6f180$%atia@its.ws> <4D1E5B90.6020403@freyther.de> Message-ID: <000201cba996$4d6a9410$e83fbc30$%atia@its.ws> Dear Holger, I will try to make it on Linux (Home PC), but for the time being solaries is the OS available for me . 2nd I have found success in compiling sqlite3 and created 3 libs file and put them under root at ITSHPS # cd /usr/lib/dbd or /usr/local/lib/dbd root at ITSHPS # ls -ltr total 56 -rwxr-xr-x 1 root root 31520 Jan 1 11:15 libdbdsqlite3 -rwxr-xr-x 1 root root 942 Jan 1 11:15 libdbdsqlite3.la -rw-r--r-- 1 root root 24532 Jan 1 11:15 libdbdsqlite3.a Is it necessary to have the shared library as driver I mean is it obligatory to have libdbdsqlite3.a and libdbdsqlite3.so ? Kindly check that folder under your linux path and let me know because I'm still getting same message when running bsc_hack. [ITSHPS]celtabs:/oradata/u01/celtabs/openbsc/openbsc/openbsc/src>./bsc_hack -c openbsc.cfg.nanobts <0012> db.c:192 Failed to create connection. DB: Failed to init database. Please check the option settings. Please check the below link it contains the so file ... http://packages.debian.org/lenny/sparc/libdbd-sqlite3/filelist Thanks,, Omar Atia -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Saturday, January 01, 2011 12:39 AM To: openbsc at lists.gnumonks.org Subject: Re: OpenBSC on Solaris (Sqlite3) On 12/31/2010 11:32 PM, Omar Atia wrote: > Dear holger, > > so now I have framework installed and I have the sources for the libdbdsqlite3 but I'm not able to compile , it is writing make statements without compiling ... > search for *** in the output. it is an indication of (GNU) make that there is an error. Most likely the configure script told you it couldn't find the sqlite3.h and that the SQLIte3 backend was disabled or you need to pass --enable-sqlite3 when configuring the drivers. Is there a strong reason to use Solaris? If there is not strong reason to use it you might be more happy with a Linux System as it comes with an easy way to install all these dependencies. From holger at freyther.de Sat Jan 1 09:57:43 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Sat, 01 Jan 2011 10:57:43 +0100 Subject: OpenBSC on Solaris (Sqlite3) In-Reply-To: <000201cba996$4d6a9410$e83fbc30$%atia@its.ws> References: <827822724-1293788679-cardhu_decombobulator_blackberry.rim.net-1793722426-@b28.c18.bise7.blackberry> <4D1DAF69.4030804@freyther.de> <000001cba905$5d4ae0b0$17e0a210$%atia@its.ws> <4D1E0262.9080301@freyther.de> <000101cba93a$9af25080$d0d6f180$%atia@its.ws> <4D1E5B90.6020403@freyther.de> <000201cba996$4d6a9410$e83fbc30$%atia@its.ws> Message-ID: <4D1EFA97.2010208@freyther.de> On 01/01/2011 10:28 AM, Omar Atia wrote: > Dear Holger, > > I will try to make it on Linux (Home PC), but for the time being solaries is the OS available for me . > Sorry, you really need to find Solaris support in some other channel (no idea where this should be). z. From omar.atia at its.ws Sat Jan 1 09:56:43 2011 From: omar.atia at its.ws (Omar Atia) Date: Sat, 01 Jan 2011 11:56:43 +0200 Subject: OpenBSC on Solaris (Sqlite3) In-Reply-To: <4D1EFA97.2010208@freyther.de> References: <827822724-1293788679-cardhu_decombobulator_blackberry.rim.net-1793722426-@b28.c18.bise7.blackberry> <4D1DAF69.4030804@freyther.de> <000001cba905$5d4ae0b0$17e0a210$%atia@its.ws> <4D1E0262.9080301@freyther.de> <000101cba93a$9af25080$d0d6f180$%atia@its.ws> <4D1E5B90.6020403@freyther.de> <000201cba996$4d6a9410$e83fbc30$%atia@its.ws> <4D1EFA97.2010208@freyther.de> Message-ID: <000301cba99a$349615a0$9dc240e0$%atia@its.ws> It works dear , shared library was missing during compilation :) ...sorry -----Original Message----- From: Holger Hans Peter Freyther [mailto:holger at freyther.de] Sent: Saturday, January 01, 2011 11:58 AM To: Omar Atia Cc: openbsc at lists.gnumonks.org Subject: Re: OpenBSC on Solaris (Sqlite3) On 01/01/2011 10:28 AM, Omar Atia wrote: > Dear Holger, > > I will try to make it on Linux (Home PC), but for the time being solaries is the OS available for me . > Sorry, you really need to find Solaris support in some other channel (no idea where this should be). z. From omar.atia at its.ws Sat Jan 1 22:01:41 2011 From: omar.atia at its.ws (Omar Atia) Date: Sun, 02 Jan 2011 00:01:41 +0200 Subject: OpenBSC on Solaris (Sqlite3) References: <827822724-1293788679-cardhu_decombobulator_blackberry.rim.net-1793722426-@b28.c18.bise7.blackberry> <4D1DAF69.4030804@freyther.de> <000001cba905$5d4ae0b0$17e0a210$%atia@its.ws> <4D1E0262.9080301@freyther.de> <000101cba93a$9af25080$d0d6f180$%atia@its.ws> <4D1E5B90.6020403@freyther.de> <000201cba996$4d6a9410$e83fbc30$%atia@its.ws> <4D1EFA97.2010208@freyther.de> Message-ID: <000701cba9ff$7ac0c740$704255c0$%atia@its.ws> Dear Holger? Also attached screen shot for the telnet to bsc_hack as well as running the program for sure I still have to bring ipaccess nanoBTS: Do you have documentation for sample vty commands ? how to provisin subscriber ? bulk provisining for example ? or needs a script to write them to DB in bulk mode ? another question is can we use oracle or we need to redesign the application (db.c) , I saw some commented line for mysql ? -----Original Message----- From: Omar Atia [mailto:omar.atia at its.ws] Sent: Saturday, January 01, 2011 11:57 AM To: 'Holger Hans Peter Freyther' Cc: 'openbsc at lists.gnumonks.org' Subject: RE: OpenBSC on Solaris (Sqlite3) It works dear , shared library was missing during compilation :) ...sorry -----Original Message----- From: Holger Hans Peter Freyther [mailto:holger at freyther.de] Sent: Saturday, January 01, 2011 11:58 AM To: Omar Atia Cc: openbsc at lists.gnumonks.org Subject: Re: OpenBSC on Solaris (Sqlite3) On 01/01/2011 10:28 AM, Omar Atia wrote: > Dear Holger, > > I will try to make it on Linux (Home PC), but for the time being solaries is the OS available for me . > Sorry, you really need to find Solaris support in some other channel (no idea where this should be). z. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 105982 bytes Desc: not available URL: From holger at freyther.de Sun Jan 2 09:06:43 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Sun, 02 Jan 2011 10:06:43 +0100 Subject: OpenBSC on Solaris (Sqlite3) In-Reply-To: <000701cba9ff$7ac0c740$704255c0$%atia@its.ws> References: <827822724-1293788679-cardhu_decombobulator_blackberry.rim.net-1793722426-@b28.c18.bise7.blackberry> <4D1DAF69.4030804@freyther.de> <000001cba905$5d4ae0b0$17e0a210$%atia@its.ws> <4D1E0262.9080301@freyther.de> <000101cba93a$9af25080$d0d6f180$%atia@its.ws> <4D1E5B90.6020403@freyther.de> <000201cba996$4d6a9410$e83fbc30$%atia@its.ws> <4D1EFA97.2010208@freyther.de> <000701cba9ff$7ac0c740$704255c0$%atia@its.ws> Message-ID: <4D204023.4050606@freyther.de> On 01/01/2011 11:01 PM, Omar Atia wrote: > Dear Holger? > > Do you have documentation for sample vty commands ? how to provisin subscriber > ? bulk provisining for example ? or needs a script to write them to DB in bulk > mode ? another question is can we use oracle or we need to redesign the > application (db.c) , I saw some commented line for mysql ? Please feel free to extend the Wiki. Specially the documentation about the VTY interface of bsc_hack[1]. Right now the VTY interface only allows to manipulate users in the DB, not to create new ones. Again please feel encouraged to write a script to create subscribers and document it in the wiki. z. [1] http://openbsc.osmocom.org/trac/wiki/bsc_hack_VTY From laforge at gnumonks.org Sun Jan 2 10:58:05 2011 From: laforge at gnumonks.org (Harald Welte) Date: Sun, 2 Jan 2011 11:58:05 +0100 Subject: OpenBSC on Solaris (Sqlite3) In-Reply-To: <4D1EFA97.2010208@freyther.de> References: <827822724-1293788679-cardhu_decombobulator_blackberry.rim.net-1793722426-@b28.c18.bise7.blackberry> <4D1DAF69.4030804@freyther.de> <000001cba905$5d4ae0b0$17e0a210$%atia@its.ws> <4D1E0262.9080301@freyther.de> <000101cba93a$9af25080$d0d6f180$%atia@its.ws> <4D1E5B90.6020403@freyther.de> <000201cba996$4d6a9410$e83fbc30$%atia@its.ws> <4D1EFA97.2010208@freyther.de> Message-ID: <20110102105805.GB11380@prithivi.gnumonks.org> Dear Omar and others, please note that OpenBSC is a community-driven Open Source project. This means, that first of all, there is no guarantee that the software does anything useful at all ;) Secondly, we have never claimed that we support operation on non-Linux systems. We know that some people are using it on *BSD, and some userse have experience running it in a Cygwin/Windows installation. So if you want to make it work on a non-Linux system, you are on your own. Once you have it working, please send your patches to this mailing list, we can review and eventually merge it. This is how Free Software works: You add the features you are missing, and you contribute them back to the code. Regards, Harald -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From omar.atia at its.ws Fri Jan 7 17:56:31 2011 From: omar.atia at its.ws (Omar Atia) Date: Fri, 07 Jan 2011 19:56:31 +0200 Subject: OpenBSC on Solaris (Sqlite3) In-Reply-To: <20110102105805.GB11380@prithivi.gnumonks.org> References: <827822724-1293788679-cardhu_decombobulator_blackberry.rim.net-1793722426-@b28.c18.bise7.blackberry> <4D1DAF69.4030804@freyther.de> <000001cba905$5d4ae0b0$17e0a210$%atia@its.ws> <4D1E0262.9080301@freyther.de> <000101cba93a$9af25080$d0d6f180$%atia@its.ws> <4D1E5B90.6020403@freyther.de> <000201cba996$4d6a9410$e83fbc30$%atia@its.ws> <4D1EFA97.2010208@freyther.de> <20110102105805.GB11380@prithivi.gnumonks.org> Message-ID: <00ae01cbae94$3a0a56a0$ae1f03e0$%atia@its.ws> Thanks , I had success compiling them under Debian OS and even connecting to DB without any issue . Thanks again. Omar Atia -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Harald Welte Sent: Sunday, January 02, 2011 12:58 PM To: Omar Atia Cc: openbsc at lists.gnumonks.org Subject: Re: OpenBSC on Solaris (Sqlite3) Dear Omar and others, please note that OpenBSC is a community-driven Open Source project. This means, that first of all, there is no guarantee that the software does anything useful at all ;) Secondly, we have never claimed that we support operation on non-Linux systems. We know that some people are using it on *BSD, and some userse have experience running it in a Cygwin/Windows installation. So if you want to make it work on a non-Linux system, you are on your own. Once you have it working, please send your patches to this mailing list, we can review and eventually merge it. This is how Free Software works: You add the features you are missing, and you contribute them back to the code. Regards, Harald -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From omar.atia at its.ws Wed Jan 5 10:35:48 2011 From: omar.atia at its.ws (Omar Atia) Date: Wed, 05 Jan 2011 12:35:48 +0200 Subject: Connecting to real MSC... Message-ID: <005601cbacc4$534724d0$f9d56e70$%atia@its.ws> Dear All, Can you advise how I could make connections to real MSCs from Openbsc ? Is it supported by OpenBSC? I believe it is over A protocol right ? SCCP ? Thanks, Omar Atia -------------- next part -------------- An HTML attachment was scrubbed... URL: From holger at freyther.de Thu Jan 6 09:44:05 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Thu, 06 Jan 2011 10:44:05 +0100 Subject: IPA Stream IDs Message-ID: <4D258EE5.7090809@freyther.de> Hi all, I was very liberal in just using numbers from the 'open' number range. We should move to a different scheme and just take the liberty to take one ID and then have our own header inside there. I would propose to do something like this struct ipa_proto_hdr { uint16_t len; uint8_t proto; data[0]; } packed; struct osmo_ipa_proto_hdr { uint8_t osmo_proto; data[0]; } packed;. Any comments? From 246tnt at gmail.com Thu Jan 6 12:20:41 2011 From: 246tnt at gmail.com (Sylvain Munaut) Date: Thu, 6 Jan 2011 13:20:41 +0100 Subject: IPA Stream IDs In-Reply-To: <4D258EE5.7090809@freyther.de> References: <4D258EE5.7090809@freyther.de> Message-ID: Hi, > I was very liberal in just using numbers from the 'open' number range. huh ? Where do you do that ? > I would propose to do something like this > > struct ipa_proto_hdr { > ? ? ? ?uint16_t len; > ? ? ? ?uint8_t proto; > ? ? ? ?data[0]; > } packed; > > struct osmo_ipa_proto_hdr { > ? ? ? ?uint8_t osmo_proto; > ? ? ? ?data[0]; > } packed; looks like a sane idea to me. Plus it makes the header 32 bits ... Sylvain From holger at freyther.de Thu Jan 6 12:29:56 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Thu, 06 Jan 2011 13:29:56 +0100 Subject: IPA Stream IDs In-Reply-To: References: <4D258EE5.7090809@freyther.de> Message-ID: <4D25B5C4.2010401@freyther.de> On 01/06/2011 01:20 PM, Sylvain Munaut wrote: > Hi, > > >> I was very liberal in just using numbers from the 'open' number range. > > huh ? Where do you do that ? I tunnel MGCP through the protocol, we work on a interface to access statistics and set some other things that will work through the protocol as well. Right now I will have to tunnel ISUP messages as well. From omar.atia at its.ws Thu Jan 6 19:23:48 2011 From: omar.atia at its.ws (Omar Atia) Date: Thu, 06 Jan 2011 21:23:48 +0200 Subject: Wireshark Patching... Message-ID: <006201cbadd7$403cee60$c0b6cb20$%atia@its.ws> Dear All, Please note that after getting the sources using git , I found wireshark directory contains patches ? I did some googling I found that if I need to patch wireshark I should run like the below command : 1. patch -p1 < patch path/name the configure and compile , but while checking wireshark sources I didn't find for packet-gsm_abis_oml.c in the path of wireshark /epan/dissectors? does the patch abis_oml.patch(available under wireshark directory with the delivery downloaded with git) create it ? Thanks, Omar Atia -------------- next part -------------- An HTML attachment was scrubbed... URL: From laforge at gnumonks.org Fri Jan 7 09:36:58 2011 From: laforge at gnumonks.org (Harald Welte) Date: Fri, 7 Jan 2011 10:36:58 +0100 Subject: [ADM] OpenBSC git repository address change Message-ID: <20110107093658.GM30052@prithivi.gnumonks.org> Hi all! Today, I have moved the remaining projects on git://openbsc.osmocom.org/ (aka git://bs11-abis.gnumonks.org/) to the central git://git.osmocom.org/ location. This helps us to consolidate all our git repositories on one server. The git URL of the main OpenBSC repository has changed from git://bs11-abis.gnumonks.org/openbsc.git (read-only) gitosis at bs11-abis.gnumonks.org:openbsc.git (write) to git://git.osmocom.org/openbsc.git (read-only) gitosis at git.osmocom.org:openbsc.git (write) In order to update your local repository with the new URL, simply use the "git remote set-url" command, like in the following examples. for those of you with read-only access: git remote set-url origin git://git.osmocom.org/openbsc.git for people with write/commit access: git remote set-url origin gitosis at git.osmocom.org:openbsc.git The other two repositories that have changed in similar way are openggsn.git and chan_openbsc.git. Thanks for your attention, and sorry for any inconvenience, Harald -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From kobayashi_maru at onlinehome.de Fri Jan 7 11:38:38 2011 From: kobayashi_maru at onlinehome.de (Thomas Ansorg) Date: Fri, 07 Jan 2011 12:38:38 +0100 Subject: applying multibts-patch Message-ID: <1294400318.4157.9.camel@r-9djhc747gf8b40ha> hello i downloaded kernelversion 2.6.30 from www.kernel.org for using the linux-2.6.30-hfcmulti-multibts.patch on it. unfortunately, some hunks in the c-file failed. where can i download a kernel that fits to that patch? T. -- Wer Rechtschreibfehler findet, darf sie behalten! -------------- next part -------------- A non-text attachment was scrubbed... Name: hfcmulti.c.rej Type: application/x-reject Size: 9599 bytes Desc: not available URL: From Andreas.Eversberg at versatel.de Fri Jan 7 12:24:26 2011 From: Andreas.Eversberg at versatel.de (Andreas.Eversberg) Date: Fri, 7 Jan 2011 13:24:26 +0100 Subject: AW: applying multibts-patch Message-ID: you don't need that patch. you can configure the hfcmulti.ko using dmask and bmask: * dmask and bmask: * NOTE: One dmask value must be given for every HFC-E1 card. * If omitted, the E1 card has D-channel on time slot 16, which is default. * dmask is a 32 bit mask. The bit must be set for an alternate time slot. * If multiple bits are set, multiple virtual card fragments are created. * For each bit set, a bmask value must be given. Each bit on the bmask * value stands for a B-channel. The bmask may not overlap with dmask or * with other bmask values for that card. * Example: dmask=0x00020002 bmask=0x0000fffc,0xfffc0000 * This will create one fragment with D-channel on slot 1 with * B-channels on slots 2..15, and a second fragment with D-channel * on slot 17 with B-channels on slot 18..31. Slot 16 is unused. * If bit 0 is set (dmask=0x00000001) the D-channel is on slot 0 and will * not function. * Example: dmask=0x00000001 bmask=0xfffffffe * This will create a port with all 31 usable timeslots as * B-channels. * If no bits are set on bmask, no B-channel is created for that fragment. * Example: dmask=0xfffffffe bmask=0,0,0,0.... (31 0-values for bmask) * This will create 31 ports with one D-channel only. * If you don't know how to use it, you don't need it! hope this helps -----Urspr?ngliche Nachricht----- Von: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] Im Auftrag von Thomas Ansorg Gesendet: Freitag, 7. Januar 2011 12:39 An: openBSC-Mailingliste Betreff: applying multibts-patch hello i downloaded kernelversion 2.6.30 from www.kernel.org for using the linux-2.6.30-hfcmulti-multibts.patch on it. unfortunately, some hunks in the c-file failed. where can i download a kernel that fits to that patch? T. -- Wer Rechtschreibfehler findet, darf sie behalten! From natarajuab.tech at gmail.com Fri Jan 7 12:46:22 2011 From: natarajuab.tech at gmail.com (Nataraju A B) Date: Fri, 7 Jan 2011 18:16:22 +0530 Subject: Why TDM time slot time duration is 577us ?? Message-ID: Hi All, I wish I am posting this query to the right mailing list. If not please let me know the correct list for this query. I understand the basics of GSM and wireless in general. I have a very basic question. Why did the time slot value considered to be 577us ? I searches Google for some useful doc, which clarifies the reason behind selection of time slot ? Thanks, Nataraju A B -------------- next part -------------- An HTML attachment was scrubbed... URL: From Andreas.Eversberg at versatel.de Fri Jan 7 13:28:12 2011 From: Andreas.Eversberg at versatel.de (Andreas.Eversberg) Date: Fri, 7 Jan 2011 14:28:12 +0100 Subject: AW: Why TDM time slot time duration is 577us ?? Message-ID: 576,92307692307692307692307692308us per slot 4615,3846153846153846153846153846 per 8 slots (1 frame) 120ms per 26 frames ________________________________ Von: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] Im Auftrag von Nataraju A B Gesendet: Freitag, 7. Januar 2011 13:46 An: openbsc at lists.gnumonks.org Betreff: Why TDM time slot time duration is 577us ?? Hi All, I wish I am posting this query to the right mailing list. If not please let me know the correct list for this query. I understand the basics of GSM and wireless in general. I have a very basic question. Why did the time slot value considered to be 577us ? I searches Google for some useful doc, which clarifies the reason behind selection of time slot ? Thanks, Nataraju A B -------------- next part -------------- An HTML attachment was scrubbed... URL: From Andreas.Eversberg at versatel.de Fri Jan 7 13:31:28 2011 From: Andreas.Eversberg at versatel.de (Andreas.Eversberg) Date: Fri, 7 Jan 2011 14:31:28 +0100 Subject: WG: Why TDM time slot time duration is 577us ?? Message-ID: in addition: Traffic Multiframe Structures - The 26 traffic multiframe structure is used to send information on the traffic channel. The 26 traffic multiframe structure is used to combine user data (traffic), slow control signaling (SACCH), and idle time period. The idle time period allows a mobile device to perform other necessary operations such as monitoring the radio signal strength level of a beacon channel from other cells. The time interval of a 26 frame traffic multiframe is 6 blocks of speech coder data (120 msec). (http://www.althos.com/tutorial/GSM-tutorial-frame-structure.html) one encoded speech block lasts 20ms. 576,92307692307692307692307692308us per slot 4615,3846153846153846153846153846 per 8 slots (1 frame) 120ms per 26 frames (6 speech blocks) From natarajuab.tech at gmail.com Fri Jan 7 13:51:43 2011 From: natarajuab.tech at gmail.com (Nataraju A B) Date: Fri, 7 Jan 2011 19:21:43 +0530 Subject: Why TDM time slot time duration is 577us ?? In-Reply-To: References: Message-ID: Hi Andreas, Thanks for the speedy reply. The link which sent you is definitely useful. But the very basic question I wanted to get a clarification was that, what is the drive behind selection of burst time to be 577us. For example the audio frequency can range upto 4Khz. The sampling frequency should be 8Khz. If each sample is of 8 bit accuracy. This lead to 64K bits of data. ...... If we explore further on these lines we should be able to correlate to the time 577us for each burst. I wanted some more info these lines. What was/were the drives behind selection of this burst time. Otherwise what are the other end requirements led to selection of this burst time and in turn TDMA frame hierarchy. Thanks, Nataraju A B On Fri, Jan 7, 2011 at 7:01 PM, Andreas.Eversberg < Andreas.Eversberg at versatel.de> wrote: > in addition: > > Traffic Multiframe Structures - The 26 traffic multiframe structure is > used to send information on the traffic channel. The 26 traffic > multiframe structure is used to combine user data (traffic), slow > control signaling (SACCH), and idle time period. The idle time period > allows a mobile device to perform other necessary operations such as > monitoring the radio signal strength level of a beacon channel from > other cells. The time interval of a 26 frame traffic multiframe is 6 > blocks of speech coder data (120 msec). > (http://www.althos.com/tutorial/GSM-tutorial-frame-structure.html) > > one encoded speech block lasts 20ms. > > > 576,92307692307692307692307692308us per slot > 4615,3846153846153846153846153846 per 8 slots (1 frame) > 120ms per 26 frames (6 speech blocks) > > > > -- Thanks, Nataraju A B -------------- next part -------------- An HTML attachment was scrubbed... URL: From bouchtaoui at gmail.com Fri Jan 7 14:50:39 2011 From: bouchtaoui at gmail.com (Nordin) Date: Fri, 07 Jan 2011 15:50:39 +0100 Subject: Why TDM time slot time duration is 577us ?? In-Reply-To: References: Message-ID: <4D27283F.7030409@gmail.com> On 7-1-2011 14:51, Nataraju A B wrote: > Hi Andreas, > > Thanks for the speedy reply. > The link which sent you is definitely useful. But the very basic question I > wanted to get a clarification was that, what is the drive behind selection > of burst time to be 577us. From what I remember, the timing was derived from ISDN. From f.koliqi at gmail.com Sat Jan 8 07:00:42 2011 From: f.koliqi at gmail.com (Fadil Berisha) Date: Sat, 8 Jan 2011 02:00:42 -0500 Subject: Why TDM time slot time duration is 577us ?? In-Reply-To: References: Message-ID: Bit rate duration is determined from physical channel throughput for particular modulation schema. GMSK modulation is used with constant BT = 0.3, where? B is the 3dB bandwidth of the theoretical Gaussian filter and T is duration of input data bit. Knowing B, we calculate 1/T = 1625/6 ksymb/s? or approximately 270.833 ksymb/s. From here bit duration is 3.69.. ? s. Voice signal is processed in time intervals of 20ms = s/50. For that period of time throughput is [(1625/6) x (1000/50)] symbols. Because this number is fractional, let look at 6 times longer time interval. For time interval 120ms throughput is [1625 x 20] symbols or [13 x 125 x 20] symbols or [26 x 1250] symbols or [26 x 8 x 156.25] symbols. From natarajuab.tech at gmail.com Sun Jan 9 17:30:58 2011 From: natarajuab.tech at gmail.com (Nataraju A B) Date: Sun, 9 Jan 2011 23:00:58 +0530 Subject: Why TDM time slot time duration is 577us ?? In-Reply-To: References: Message-ID: Thanks for the useful info, Is there some reference doc which deals in details on this timings... ? 2011/1/8 Fadil Berisha > Bit rate duration is determined from physical channel throughput for > particular modulation schema. GMSK modulation is used with constant BT > = 0.3, where B is the 3dB bandwidth of the theoretical Gaussian > filter and T is duration of input data bit. Knowing B, we calculate > 1/T = 1625/6 ksymb/s or approximately 270.833 ksymb/s. From here bit > duration is 3.69.. ? s. > > Voice signal is processed in time intervals of 20ms = s/50. For that > period of time throughput is [(1625/6) x (1000/50)] symbols. Because > this number is fractional, let look at 6 times longer time interval. > For time interval 120ms throughput is [1625 x 20] symbols or [13 x 125 > x 20] symbols or [26 x 1250] symbols or [26 x 8 x 156.25] symbols. > > From last result we can identify: > Number of symbols in a burst = 156.25 symbols, and burst time 156.25 x > 3.69... = 576,92?s > Number of symbols in TDMA frame is 8 x 156.25 = 1250 symbols, > Number of symbols in Multiframe is 26 x 1250 symbols. > > > > > > > > > On Fri, Jan 7, 2011 at 8:51 AM, Nataraju A B > wrote: > > > > Hi Andreas, > > Thanks for the speedy reply. > > The link which sent you is definitely useful. But the very basic question > I wanted to get a clarification was that, what is the drive behind selection > of burst time to be 577us. > > For example the audio frequency can range upto 4Khz. The sampling > frequency should be 8Khz. If each sample is of 8 bit accuracy. This lead to > 64K bits of data. ...... If we explore further on these lines we should be > able to correlate to the time 577us for each burst. > > I wanted some more info these lines. What was/were the drives behind > selection of this burst time. Otherwise what are the other end requirements > led to selection of this burst time and in turn TDMA frame hierarchy. > > Thanks, > > Nataraju A B > > On Fri, Jan 7, 2011 at 7:01 PM, Andreas.Eversberg < > Andreas.Eversberg at versatel.de> wrote: > >> > >> in addition: > >> > >> Traffic Multiframe Structures - The 26 traffic multiframe structure is > >> used to send information on the traffic channel. The 26 traffic > >> multiframe structure is used to combine user data (traffic), slow > >> control signaling (SACCH), and idle time period. The idle time period > >> allows a mobile device to perform other necessary operations such as > >> monitoring the radio signal strength level of a beacon channel from > >> other cells. The time interval of a 26 frame traffic multiframe is 6 > >> blocks of speech coder data (120 msec). > >> (http://www.althos.com/tutorial/GSM-tutorial-frame-structure.html) > >> > >> one encoded speech block lasts 20ms. > >> > >> > >> 576,92307692307692307692307692308us per slot > >> 4615,3846153846153846153846153846 per 8 slots (1 frame) > >> 120ms per 26 frames (6 speech blocks) > >> > >> > >> > > > > > > > > -- > > Thanks, > > Nataraju A B > -- Thanks, Nataraju A B -------------- next part -------------- An HTML attachment was scrubbed... URL: From cr3 at cr3.us Fri Jan 7 23:16:36 2011 From: cr3 at cr3.us (Chris Rankine) Date: Fri, 7 Jan 2011 18:16:36 -0500 Subject: Unknown issue with GGSN/SGSN Message-ID: I am trying to implement an experimental EDGE deployment using one of the DCS1800 models. (If needed for debugging purposes, I can request access to a GSM900 for GPRS only testing). I have everything compiled and running with the newest builds as of a few or two ago. EDGE works most of the time, however randomly it stops working. I have the SGSN and GGSN running, and typically during these down periods I will see messages appearing on the SGSN, but none of the typical traffic flowing messages on the GGSN (typical messages being "Received packet from tun!" and "encaps_tun. Packet received: forwarding to tun"). Typically if I wait a period of time, sometimes about 2 minutes, other times for a long time, then the connection returns. During this entire time the phone still displays the "E" meaning it believes it has an EDGE connection. If I reboot the phone I will get the PDP entry deleted and requested messages. As for the SGSN, I am new to GPRS and EDGE and I am not familiar with a lot of the terms that are appearing, so I can not comment on what is good or bad. I get the same results if I put three IPs on one VM and have it running OpenBSC, OpenGGSN, and the OpenBSC based SGSN, as compared to when I give one VM to OpenBSC and another dual homed VM hosts OpenGGSN and SGSN. I guess what I am asking is what do you suggest I should be looking into to try to figure out what is causing this problem? I have two old Android phones to play with.. So, at least for the Android phones I have better access at debugging issues on the phone. Attached below are the relevant parts of the GGSN conf, SGSN conf, and openBSC conf. Thanks for any suggestions. Chris Rankine ##### /etc/ggsn.conf fg debug listen 192.168.21.189 pcodns1 130.207.244.251 pcodns2 130.207.244.251 ###### osmo_sgsn.cfg sgsn gtp local-ip 192.168.21.188 ggsn 0 remote-ip 192.168.21.189 ggsn 0 gtp-version 1 ns timer tns-block 3 timer tns-block-retries 3 timer tns-reset 3 timer tns-reset-retries 3 timer tns-test 30 timer tns-alive 3 timer tns-alive-retries 10 encapsulation udp local-ip 192.168.21.188 encapsulation udp local-port 23000 encapsulation framerelay-gre enabled 0 bssgp ##### openbsc.cfg network network country code 1 mobile network code 1 short name OpenBSC long name OpenBSC auth policy closed location updating reject cause 13 encryption a5 0 neci 1 rrlp mode none mm info 1 handover 0 handover window rxlev averaging 10 handover window rxqual averaging 1 handover window rxlev neighbor averaging 10 handover power budget interval 6 handover power budget hysteresis 3 handover maximum distance 9999 timer t3101 10 timer t3103 0 timer t3105 0 timer t3107 0 timer t3109 0 timer t3111 0 timer t3113 60 timer t3115 0 timer t3117 0 timer t3119 0 timer t3141 0 bts 0 type nanobts band DCS1800 cell_identity 0 location_area_code 1 training_sequence_code 7 base_station_id_code 63 ms max power 40 cell reselection hysteresis 4 rxlev access min 0 channel allocator ascending rach tx integer 9 rach max transmission 7 ip.access unit_id 3 0 oml ip.access stream_id 255 gprs mode egprs gprs routing area 1 gprs cell bvci 2 gprs nsei 1 gprs nsvc 0 nsvci 1 gprs nsvc 0 local udp port 23000 gprs nsvc 0 remote udp port 23000 gprs nsvc 0 remote ip 192.168.21.188 trx 0 rf_locked 0 arfcn 514 nominal power 70 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 timeslot 1 phys_chan_config SDCCH8 timeslot 2 phys_chan_config TCH/F timeslot 3 phys_chan_config PDCH timeslot 4 phys_chan_config TCH/F timeslot 5 phys_chan_config PDCH timeslot 6 phys_chan_config PDCH timeslot 7 phys_chan_config PDCH -------------- next part -------------- An HTML attachment was scrubbed... URL: From laforge at gnumonks.org Sat Jan 8 20:50:08 2011 From: laforge at gnumonks.org (Harald Welte) Date: Sat, 8 Jan 2011 21:50:08 +0100 Subject: Unknown issue with GGSN/SGSN In-Reply-To: References: Message-ID: <20110108205008.GE32270@prithivi.gnumonks.org> On Fri, Jan 07, 2011 at 06:16:36PM -0500, Chris Rankine wrote: > I am trying to implement an experimental EDGE deployment using one of the > DCS1800 models. (If needed for debugging purposes, I can request access to > a GSM900 for GPRS only testing). I have everything compiled and running > with the newest builds as of a few or two ago. EDGE works most of the time, > however randomly it stops working. The best way to debug any of this is to set up wireshark to capture all the packets up and until the time it stops working. By 'all' packets, I mean * the OML link from the BTS to BSC * the RSL link from the BTS to BSC * the Gb link from the BTS to SGSN * the GTP link from SGSN to GGSN If you can provide the resulting pcap file, I am happy to look at it. Please note that while a numberof people have had success in small lab installations of OsmoSGSN, it is still quite experimental code. -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From omar.atia at its.ws Tue Jan 11 07:47:23 2011 From: omar.atia at its.ws (Omar Atia) Date: Tue, 11 Jan 2011 09:47:23 +0200 Subject: Adding patches to wireshark... Message-ID: <000e01cbb163$c9f18b40$5dd4a1c0$%atia@its.ws> Dears, Can you explain how to add packages to wire shark ? I quoted the following : A-bis OML dissector? To add a dissector for the GSM 12.21 A-bis Organization and Maintenance Layer (OML), you can use the abis_oml.patch file from the wireshark directory of our git repository. This will be submitted for inclusion into wireshark soon. From http://openbsc.osmocom.org/trac/wiki/PacketDump is the above updated on the latest apt-get install wireshark , or we need to get the sources and apply the patch !!! plz let me know how ? Omar Atia TPSG ? Functional Consultant ITS Logo.png T. + (961) 9 641555 ext. 416 M. + (961) 3 001294 F. + (961) 9 641555 ext. 217 degital signeture.pngE. omar.atia at its.ws -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 160 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.png Type: image/png Size: 5748 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image003.jpg Type: image/jpeg Size: 2395 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image004.png Type: image/png Size: 8941 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image005.jpg Type: image/jpeg Size: 2446 bytes Desc: not available URL: From holger at freyther.de Tue Jan 11 08:16:52 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Tue, 11 Jan 2011 09:16:52 +0100 Subject: Adding patches to wireshark... In-Reply-To: <000e01cbb163$c9f18b40$5dd4a1c0$%atia@its.ws> References: <000e01cbb163$c9f18b40$5dd4a1c0$%atia@its.ws> Message-ID: <4D2C11F4.9040805@freyther.de> On 01/11/2011 08:47 AM, Omar Atia wrote: > Dears, > > > is the above updated on the latest apt-get install wireshark , or we need to > get the sources and apply the patch !!! plz let me know how ? > Yes, you will need to get the sources and then apply the patches. The easiest way to apply them is using git am on a copy of the sources created with git svn. There are plenty of manuals around the web for that. holger From omar.atia at its.ws Tue Jan 11 08:31:53 2011 From: omar.atia at its.ws (Omar Atia) Date: Tue, 11 Jan 2011 10:31:53 +0200 Subject: Adding patches to wireshark... In-Reply-To: <4D2C11F4.9040805@freyther.de> References: <000e01cbb163$c9f18b40$5dd4a1c0$%atia@its.ws> <4D2C11F4.9040805@freyther.de> Message-ID: <001e01cbb16a$02160b80$06422280$%atia@its.ws> Dear Holger,, Can you plz send me the git link which is suitable to apply patch through it . Thanks, Omar Atia -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Tuesday, January 11, 2011 10:17 AM To: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... On 01/11/2011 08:47 AM, Omar Atia wrote: > Dears, > > > is the above updated on the latest apt-get install wireshark , or we need to > get the sources and apply the patch !!! plz let me know how ? > Yes, you will need to get the sources and then apply the patches. The easiest way to apply them is using git am on a copy of the sources created with git svn. There are plenty of manuals around the web for that. holger From holger at freyther.de Tue Jan 11 08:49:27 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Tue, 11 Jan 2011 09:49:27 +0100 Subject: Adding patches to wireshark... In-Reply-To: <001e01cbb16a$02160b80$06422280$%atia@its.ws> References: <000e01cbb163$c9f18b40$5dd4a1c0$%atia@its.ws> <4D2C11F4.9040805@freyther.de> <001e01cbb16a$02160b80$06422280$%atia@its.ws> Message-ID: <4D2C1997.9080807@freyther.de> On 01/11/2011 09:31 AM, Omar Atia wrote: > Dear Holger,, > Can you plz send me the git link which is suitable to apply patch through it Dear Oma, I think you need to be proactive beyond sending email. Have you googled for git svn tutorial? Do you know what git, svn and such are? Have you ever used one of these? Do you know the concept of a patch? Have you created one yourself? applied one? Do you know where to find the wireshark svn repository? have you searched for it? What were your search terms? From omar.atia at its.ws Tue Jan 11 09:01:33 2011 From: omar.atia at its.ws (Omar Atia) Date: Tue, 11 Jan 2011 11:01:33 +0200 Subject: Adding patches to wireshark... In-Reply-To: <4D2C1997.9080807@freyther.de> References: <000e01cbb163$c9f18b40$5dd4a1c0$%atia@its.ws> <4D2C11F4.9040805@freyther.de> <001e01cbb16a$02160b80$06422280$%atia@its.ws> <4D2C1997.9080807@freyther.de> Message-ID: <002c01cbb16e$26da7100$748f5300$%atia@its.ws> Yes dear I worked git which I used to download the src for libosmocore and opensbsc... I have downloaded the sources from debian wireshark , even I have compiled it when I tired to install the patch ... Patch -p1 (patch file) it raises a problem in Makefile.common , and didn't patch the Makefile.common but it did create the C and header files for the below patch abis_oml.patch under dissector, but the issue in the make file , how can I add them to make file in order to be compiled ... Any way I will google git svn tonight and check it , but if you have any hint for the version of wireshark I should download the sources for it let me know . Thanks, Omar Atia -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Tuesday, January 11, 2011 10:49 AM To: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... On 01/11/2011 09:31 AM, Omar Atia wrote: > Dear Holger,, > Can you plz send me the git link which is suitable to apply patch through it Dear Oma, I think you need to be proactive beyond sending email. Have you googled for git svn tutorial? Do you know what git, svn and such are? Have you ever used one of these? Do you know the concept of a patch? Have you created one yourself? applied one? Do you know where to find the wireshark svn repository? have you searched for it? What were your search terms? From 246tnt at gmail.com Tue Jan 11 09:12:45 2011 From: 246tnt at gmail.com (Sylvain Munaut) Date: Tue, 11 Jan 2011 10:12:45 +0100 Subject: Adding patches to wireshark... In-Reply-To: <002c01cbb16e$26da7100$748f5300$%atia@its.ws> References: <000e01cbb163$c9f18b40$5dd4a1c0$%atia@its.ws> <4D2C11F4.9040805@freyther.de> <001e01cbb16a$02160b80$06422280$%atia@its.ws> <4D2C1997.9080807@freyther.de> <002c01cbb16e$26da7100$748f5300$%atia@its.ws> Message-ID: > I have downloaded the sources from debian wireshark , even I have compiled > it when I tired to install the patch ... I compiled a new wireshark (based on the 1.4.2 sources, but from svn/git will probably be easier) this week end and the patch may not apply totally cleanly and you will need tweaks and such ... Totally new dissectors might also require a autoreconf -i (so you'd better know autotools and how to solve those issue as well, google for it) But any decent programmer should have no trouble fixing all that by himself. All this is provided "AS-IS" and making it work for your specific setup is up to you. Cheers, Sylvain From holger at freyther.de Tue Jan 11 15:40:31 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Tue, 11 Jan 2011 16:40:31 +0100 Subject: Adding patches to wireshark... In-Reply-To: <002c01cbb16e$26da7100$748f5300$%atia@its.ws> References: <000e01cbb163$c9f18b40$5dd4a1c0$%atia@its.ws> <4D2C11F4.9040805@freyther.de> <001e01cbb16a$02160b80$06422280$%atia@its.ws> <4D2C1997.9080807@freyther.de> <002c01cbb16e$26da7100$748f5300$%atia@its.ws> Message-ID: <4D2C79EF.5020706@freyther.de> On 01/11/2011 10:01 AM, Omar Atia wrote: > Yes dear I worked git which I used to download the src for libosmocore and > opensbsc... :) > Patch -p1 (patch file) it raises a problem in Makefile.common , and didn't > patch the Makefile.common but it did create the C and header files for the > below patch abis_oml.patch under dissector, but the issue in the make file , > how can I add them to make file in order to be compiled ... Always hard to judge where the difficulty is. The GNU patch program is leaving a FILENAME.orig and a FILENAME.rej next to the file that failed to be patched. In your case you should have a Makefile.common.rej that shows you which 'hunk' (part of the patch) was not applied. You simply need to add the abis-oml c file to that... > > Any way I will google git svn tonight and check it , but if you have any > hint for the version of wireshark I should download the sources for it let > me know . I have rebased the patches, added a README with the svn version that these patches apply to to the OpenBSC git. everything clear now? From omar.atia at its.ws Tue Jan 11 20:08:21 2011 From: omar.atia at its.ws (Omar Atia) Date: Tue, 11 Jan 2011 22:08:21 +0200 Subject: Adding patches to wireshark... In-Reply-To: <4D2C79EF.5020706@freyther.de> References: <000e01cbb163$c9f18b40$5dd4a1c0$%atia@its.ws> <4D2C11F4.9040805@freyther.de> <001e01cbb16a$02160b80$06422280$%atia@its.ws> <4D2C1997.9080807@freyther.de> <002c01cbb16e$26da7100$748f5300$%atia@its.ws> <4D2C79EF.5020706@freyther.de> Message-ID: <000101cbb1cb$4c7e1580$e57a4080$%atia@its.ws> Thanks It is clear for me !! just send me 1 pcap file to open it with the patched wireshark and it should have abis-oml protocol sniffed inside it , in order to make sure that the patch is okay as I have added the c file inside one place in Makefile.common I will copy the place below : Under : DISSECTOR_SRC= . . . . packet-gsm_a_common.c \ packet-gsm_a_dtap.c \ packet-gsm_a_gm.c \ packet-gsm_abis_oml.c \ packet-gsm_a_rp.c \ packet-gsm_a_rr.c \ packet-gsm_bsslap.c \ is this right ? shall I add it in different place ( C file and header are created under ) /epan/dissectors Thanks, Omar Aia -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Tuesday, January 11, 2011 5:41 PM To: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... On 01/11/2011 10:01 AM, Omar Atia wrote: > Yes dear I worked git which I used to download the src for libosmocore and > opensbsc... :) > Patch -p1 (patch file) it raises a problem in Makefile.common , and didn't > patch the Makefile.common but it did create the C and header files for the > below patch abis_oml.patch under dissector, but the issue in the make file , > how can I add them to make file in order to be compiled ... Always hard to judge where the difficulty is. The GNU patch program is leaving a FILENAME.orig and a FILENAME.rej next to the file that failed to be patched. In your case you should have a Makefile.common.rej that shows you which 'hunk' (part of the patch) was not applied. You simply need to add the abis-oml c file to that... > > Any way I will google git svn tonight and check it , but if you have any > hint for the version of wireshark I should download the sources for it let > me know . I have rebased the patches, added a README with the svn version that these patches apply to to the OpenBSC git. everything clear now? From holger at freyther.de Tue Jan 11 20:37:41 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Tue, 11 Jan 2011 21:37:41 +0100 Subject: Adding patches to wireshark... In-Reply-To: <000101cbb1cb$4c7e1580$e57a4080$%atia@its.ws> References: <000e01cbb163$c9f18b40$5dd4a1c0$%atia@its.ws> <4D2C11F4.9040805@freyther.de> <001e01cbb16a$02160b80$06422280$%atia@its.ws> <4D2C1997.9080807@freyther.de> <002c01cbb16e$26da7100$748f5300$%atia@its.ws> <4D2C79EF.5020706@freyther.de> <000101cbb1cb$4c7e1580$e57a4080$%atia@its.ws> Message-ID: <4D2CBF95.5040809@freyther.de> On 01/11/2011 09:08 PM, Omar Atia wrote: > Thanks It is clear for me !! just send me 1 pcap file to open it with the > patched wireshark Hmm, who do you address with this request? Have you attempted to search for 'pcap' in the OpenBSC wiki? From omar.atia at its.ws Tue Jan 11 20:45:37 2011 From: omar.atia at its.ws (omar.atia at its.ws) Date: Tue, 11 Jan 2011 20:45:37 +0000 Subject: Adding patches to wireshark... Message-ID: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> Dear Holger, Yes , I found two 1 location update reject and one location update accept .is this abis oml ? Thanks, Omar ------Original Message------ From: Holger Hans Peter Freyther Sender: openbsc-bounces at lists.gnumonks.org To: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... Sent: Jan 11, 2011 11:37 PM On 01/11/2011 09:08 PM, Omar Atia wrote: > Thanks It is clear for me !! just send me 1 pcap file to open it with the > patched wireshark Hmm, who do you address with this request? Have you attempted to search for 'pcap' in the OpenBSC wiki? Sent via BlackBerry? from mtc touch From holger at freyther.de Tue Jan 11 21:12:44 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Tue, 11 Jan 2011 22:12:44 +0100 Subject: Adding patches to wireshark... In-Reply-To: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> Message-ID: <4D2CC7CC.1080408@freyther.de> On 01/11/2011 09:45 PM, omar.atia at its.ws wrote: > Dear Holger, > Yes , I found two 1 location update reject and one location update accept .is this abis oml ? > Thanks, > Omar well, same thing again. You should write what you have tried to answer this question your self. Wireshark supports filters, you can filter for a given protocol... this way it is super easy to figure out if you have any OML messages in the trace... From omar.atia at its.ws Wed Jan 12 07:45:30 2011 From: omar.atia at its.ws (Omar Atia) Date: Wed, 12 Jan 2011 09:45:30 +0200 Subject: Adding patches to wireshark... In-Reply-To: <4D2CC7CC.1080408@freyther.de> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> Message-ID: <000601cbb22c$b2097320$161c5960$%atia@its.ws> Dear Holger,, Sorry for bothering you a lot . OML doesn't appear in the filter means failed to patch , let me again repeat everything with autoconf -i. Thanks, Omar Atia -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Tuesday, January 11, 2011 11:13 PM To: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... On 01/11/2011 09:45 PM, omar.atia at its.ws wrote: > Dear Holger, > Yes , I found two 1 location update reject and one location update accept .is this abis oml ? > Thanks, > Omar well, same thing again. You should write what you have tried to answer this question your self. Wireshark supports filters, you can filter for a given protocol... this way it is super easy to figure out if you have any OML messages in the trace... From holger at freyther.de Wed Jan 12 07:55:55 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Wed, 12 Jan 2011 08:55:55 +0100 Subject: Adding patches to wireshark... In-Reply-To: <000601cbb22c$b2097320$161c5960$%atia@its.ws> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> Message-ID: <4D2D5E8B.90403@freyther.de> On 01/12/2011 08:45 AM, Omar Atia wrote: > Dear Holger,, > > Sorry for bothering you a lot . > OML doesn't appear in the filter means failed to patch , let me again repeat > everything with autoconf -i. Hi Omar, well. the only problem is you are not showing the self motivation required to participate in a Free Software Project. I joined Free Software Projects to learn, and one simply does not learn by just asking for the solution, one needs to try stuff. So again. Which combination of OML did you try in the filter bar? You can also get all the protocols listed by wireshark and search there. Also look at the file name of the abis oml dissector and try this. holger From omar.atia at its.ws Wed Jan 12 09:59:47 2011 From: omar.atia at its.ws (Omar Atia) Date: Wed, 12 Jan 2011 11:59:47 +0200 Subject: Adding patches to wireshark... In-Reply-To: <4D2D5E8B.90403@freyther.de> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> Message-ID: <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> Dear Holger,,, I wrote OML in the filter bar ,,,response was it is neither a field or protocol name ...(is there any other syntax for protocol name for a-bis-oml). Just write down protocol name in the filter bar . Thanks, Omar Atia -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Wednesday, January 12, 2011 9:56 AM To: Omar Atia Cc: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... On 01/12/2011 08:45 AM, Omar Atia wrote: > Dear Holger,, > > Sorry for bothering you a lot . > OML doesn't appear in the filter means failed to patch , let me again repeat > everything with autoconf -i. Hi Omar, well. the only problem is you are not showing the self motivation required to participate in a Free Software Project. I joined Free Software Projects to learn, and one simply does not learn by just asking for the solution, one needs to try stuff. So again. Which combination of OML did you try in the filter bar? You can also get all the protocols listed by wireshark and search there. Also look at the file name of the abis oml dissector and try this. holger From holger at freyther.de Wed Jan 12 10:16:19 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Wed, 12 Jan 2011 11:16:19 +0100 Subject: Adding patches to wireshark... In-Reply-To: <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> Message-ID: <4D2D7F73.2060403@freyther.de> On 01/12/2011 10:59 AM, Omar Atia wrote: > Dear Holger,,, > I wrote OML in the filter bar ,,,response was it is neither a field or > protocol name ...(is there any other syntax for protocol name for > a-bis-oml). > Just write down protocol name in the filter bar . Hi Omar, here are the options to figure out the name of the protocol for wireshark 1.) Edit -> Preferences -> Protocols and search for something that contains OML, Abis, A-bis in the name. (Actually it is A-bis OML and sorts at the top). 2.) You can look at the dissector sourcecode and search for 'register_dissector'. It normally comes at the bottom of the dissector sourcecode. The string is the dissector name. 3.) the convention of epan appears to be packet-FOO.c where FOO is the protocol name. In your case this would be 'gsm_abis_oml'. Wireshark has nice completion in the filter bar. By just typing 'g' for GSM it will show you all GSM protocols it knows, it should list gsm_abis_oml. From omar.atia at its.ws Wed Jan 12 15:11:26 2011 From: omar.atia at its.ws (Omar Atia) Date: Wed, 12 Jan 2011 17:11:26 +0200 Subject: Adding patches to wireshark... In-Reply-To: <4D2D7F73.2060403@freyther.de> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> <4D2D7F73.2060403@freyther.de> Message-ID: <008b01cbb26a$fe382140$faa863c0$%atia@its.ws> Dear Holger, While compiling wireshark ,after patching 'gsm_abis_oml' I got the following : gcc -DHAVE_CONFIG_H -I. -I../.. -I./../.. -I./.. -I/usr/local/include -DPLUGIN_DIR=\"/usr/local/lib/wireshark/plugins/1.5.0\" -Werror -DINET6 "-D_U_=__attribute__((unused))" -g -O2 -Wall -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wpointer-arith -Wno-pointer-sign -Warray-bounds -Wcast-align -Wformat-security -I/usr/local/include -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -MT libdissectors_la-packet-gsm_abis_oml.lo -MD -MP -MF .deps/libdissectors_la-packet-gsm_abis_oml.Tpo -c packet-gsm_abis_oml.c -fPIC -DPIC -o .libs/libdissectors_la-packet-gsm_abis_oml.o cc1: warnings being treated as errors packet-gsm_abis_oml.c: In function 'proto_register_abis_oml': packet-gsm_abis_oml.c:1555: error: assignment from incompatible pointer type packet-gsm_abis_oml.c:1556: error: assignment from incompatible pointer type make[5]: *** [libdissectors_la-packet-gsm_abis_oml.lo] Error 1 inside the patched file it contains an error , can u advise how to fix it ? I'm moving into the right path now ... Thanks, Omar Atia -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Wednesday, January 12, 2011 12:16 PM To: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... On 01/12/2011 10:59 AM, Omar Atia wrote: > Dear Holger,,, > I wrote OML in the filter bar ,,,response was it is neither a field or > protocol name ...(is there any other syntax for protocol name for > a-bis-oml). > Just write down protocol name in the filter bar . Hi Omar, here are the options to figure out the name of the protocol for wireshark 1.) Edit -> Preferences -> Protocols and search for something that contains OML, Abis, A-bis in the name. (Actually it is A-bis OML and sorts at the top). 2.) You can look at the dissector sourcecode and search for 'register_dissector'. It normally comes at the bottom of the dissector sourcecode. The string is the dissector name. 3.) the convention of epan appears to be packet-FOO.c where FOO is the protocol name. In your case this would be 'gsm_abis_oml'. Wireshark has nice completion in the filter bar. By just typing 'g' for GSM it will show you all GSM protocols it knows, it should list gsm_abis_oml. From holger at freyther.de Wed Jan 12 15:17:21 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Wed, 12 Jan 2011 16:17:21 +0100 Subject: Adding patches to wireshark... In-Reply-To: <008b01cbb26a$fe382140$faa863c0$%atia@its.ws> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> <4D2D7F73.2060403@freyther.de> <008b01cbb26a$fe382140$faa863c0$%atia@its.ws> Message-ID: <4D2DC601.2090702@freyther.de> On 01/12/2011 04:11 PM, Omar Atia wrote: > Dear Holger, > > > inside the patched file it contains an error , can u advise how to fix it ? > > I'm moving into the right path now ... > You have not read the README. From omar.atia at its.ws Wed Jan 12 15:28:13 2011 From: omar.atia at its.ws (Omar Atia) Date: Wed, 12 Jan 2011 17:28:13 +0200 Subject: Adding patches to wireshark... In-Reply-To: <4D2DC601.2090702@freyther.de> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> <4D2D7F73.2060403@freyther.de> <008b01cbb26a$fe382140$faa863c0$%atia@its.ws> <4D2DC601.2090702@freyther.de> Message-ID: <009501cbb26d$56bc6e00$04354a00$%atia@its.ws> You mean this one 1.1.6 Compiler warnings You should write code that is free of compiler warnings. Such warnings will often indicate questionable code and sometimes even real bugs, so it's best to avoid warnings at all. The compiler flags in the Makefiles are set to "treat warnings as errors", so your code won't even compile when warnings occur. Warnings are treated as error ... -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Wednesday, January 12, 2011 5:17 PM To: Omar Atia Cc: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... On 01/12/2011 04:11 PM, Omar Atia wrote: > Dear Holger, > > > inside the patched file it contains an error , can u advise how to fix it ? > > I'm moving into the right path now ... > You have not read the README. From holger at freyther.de Wed Jan 12 15:34:36 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Wed, 12 Jan 2011 16:34:36 +0100 Subject: Adding patches to wireshark... In-Reply-To: <009501cbb26d$56bc6e00$04354a00$%atia@its.ws> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> <4D2D7F73.2060403@freyther.de> <008b01cbb26a$fe382140$faa863c0$%atia@its.ws> <4D2DC601.2090702@freyther.de> <009501cbb26d$56bc6e00$04354a00$%atia@its.ws> Message-ID: <4D2DCA0C.5000305@freyther.de> On 01/12/2011 04:28 PM, Omar Atia wrote: > You mean this one > no. from where you got the patch... From omar.atia at its.ws Wed Jan 12 15:48:16 2011 From: omar.atia at its.ws (Omar Atia) Date: Wed, 12 Jan 2011 17:48:16 +0200 Subject: Adding patches to wireshark... In-Reply-To: <4D2DCA0C.5000305@freyther.de> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> <4D2D7F73.2060403@freyther.de> <008b01cbb26a$fe382140$faa863c0$%atia@its.ws> <4D2DC601.2090702@freyther.de> <009501cbb26d$56bc6e00$04354a00$%atia@its.ws> <4D2DCA0C.5000305@freyther.de> Message-ID: <009901cbb270$276bd250$764376f0$%atia@its.ws> The wireshark patch from the directory that is downloaded when using git openbsc.git The wireshark sources from svn checkout http://anonsvn.wireshark.org/wireshark/trunk wireshark any way the error has disappeared when I removed -Werror (treat warnings as error ) from makefile but it still compiling the rest . -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Wednesday, January 12, 2011 5:35 PM To: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... On 01/12/2011 04:28 PM, Omar Atia wrote: > You mean this one > no. from where you got the patch... From holger at freyther.de Wed Jan 12 15:55:50 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Wed, 12 Jan 2011 16:55:50 +0100 Subject: Adding patches to wireshark... In-Reply-To: <009901cbb270$276bd250$764376f0$%atia@its.ws> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> <4D2D7F73.2060403@freyther.de> <008b01cbb26a$fe382140$faa863c0$%atia@its.ws> <4D2DC601.2090702@freyther.de> <009501cbb26d$56bc6e00$04354a00$%atia@its.ws> <4D2DCA0C.5000305@freyther.de> <009901cbb270$276bd250$764376f0$%atia@its.ws> Message-ID: <4D2DCF06.4090200@freyther.de> On 01/12/2011 04:48 PM, Omar Atia wrote: > The wireshark patch from the directory that is downloaded when using git > openbsc.git > > The wireshark sources from > > svn checkout http://anonsvn.wireshark.org/wireshark/trunk wireshark > > any way the error has disappeared when I removed -Werror (treat warnings as > error ) from makefile but it still compiling the rest. ... openbsc/wirehsark/README... it is not that difficult.. removing -Werror is not a very bright idea as well. The signature of the value_match callback has changed... the patches are already updated, the README indicates the SVN version of wireshark to be used... From omar.atia at its.ws Wed Jan 12 16:36:33 2011 From: omar.atia at its.ws (Omar Atia) Date: Wed, 12 Jan 2011 18:36:33 +0200 Subject: Adding patches to wireshark... In-Reply-To: <4D2DCF06.4090200@freyther.de> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> <4D2D7F73.2060403@freyther.de> <008b01cbb26a$fe382140$faa863c0$%atia@its.ws> <4D2DC601.2090702@freyther.de> <009501cbb26d$56bc6e00$04354a00$%atia@its.ws> <4D2DCA0C.5000305@freyther.de> <009901cbb270$276bd250$764376f0$%atia@its.ws> <4D2DCF06.4090200@freyther.de> Message-ID: <00a601cbb276$e2aceda0$a806c8e0$%atia@its.ws> Dear Holger, 1st there is no readme under wireshark directory , you can browse the source online . http://openbsc.osmocom.org/trac/browser/wireshark Please find as well snap shot for OML abis protocol working on wireshark I have compiled. Let me check the path I'm downloading sources from it using git . I'm running from the new git repositories Thanks, Omar Atia -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Wednesday, January 12, 2011 5:56 PM To: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... On 01/12/2011 04:48 PM, Omar Atia wrote: > The wireshark patch from the directory that is downloaded when using git > openbsc.git > > The wireshark sources from > > svn checkout http://anonsvn.wireshark.org/wireshark/trunk wireshark > > any way the error has disappeared when I removed -Werror (treat warnings as > error ) from makefile but it still compiling the rest. ... openbsc/wirehsark/README... it is not that difficult.. removing -Werror is not a very bright idea as well. The signature of the value_match callback has changed... the patches are already updated, the README indicates the SVN version of wireshark to be used... -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot.png Type: image/png Size: 202375 bytes Desc: not available URL: From holger at freyther.de Wed Jan 12 16:45:11 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Wed, 12 Jan 2011 17:45:11 +0100 Subject: Adding patches to wireshark... In-Reply-To: <00a601cbb276$e2aceda0$a806c8e0$%atia@its.ws> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> <4D2D7F73.2060403@freyther.de> <008b01cbb26a$fe382140$faa863c0$%atia@its.ws> <4D2DC601.2090702@freyther.de> <009501cbb26d$56bc6e00$04354a00$%atia@its.ws> <4D2DCA0C.5000305@freyther.de> <009901cbb270$276bd250$764376f0$%atia@its.ws> <4D2DCF06.4090200@freyther.de> <00a601cbb276$e2aceda0$a806c8e0$%atia@its.ws> Message-ID: <4D2DDA97.3000204@freyther.de> On 01/12/2011 05:36 PM, Omar Atia wrote: > Dear Holger, > > 1st there is no readme under wireshark directory , you can browse the source > online . > > http://openbsc.osmocom.org/trac/browser/wireshark Hi, this seems to be an issue due us migrating the git repository from one server to another. I have poked harald and he will update the repo url on the server or such. Thanks for reporting it. If you browse through git.osmocom.org you will see the README. > > Please find as well snap shot for OML abis protocol working on wireshark I > have compiled. congrats. From omar.atia at its.ws Thu Jan 13 15:26:11 2011 From: omar.atia at its.ws (Omar Atia) Date: Thu, 13 Jan 2011 17:26:11 +0200 Subject: Adding patches to wireshark... In-Reply-To: <4D2DDA97.3000204@freyther.de> References: <68768893-1294778743-cardhu_decombobulator_blackberry.rim.net-1386379503-@b28.c18.bise7.blackberry> <4D2CC7CC.1080408@freyther.de> <000601cbb22c$b2097320$161c5960$%atia@its.ws> <4D2D5E8B.90403@freyther.de> <002701cbb23f$7525b3c0$5f711b40$%atia@its.ws> <4D2D7F73.2060403@freyther.de> <008b01cbb26a$fe382140$faa863c0$%atia@its.ws> <4D2DC601.2090702@freyther.de> <009501cbb26d$56bc6e00$04354a00$%atia@its.ws> <4D2DCA0C.5000305@freyther.de> <009901cbb270$276bd250$764376f0$%atia@its.ws> <4D2DCF06.4090200@freyther.de> <00a601cbb276$e2aceda0$a806c8e0$%atia@its.ws> <4D2DDA97.3000204@freyther.de> Message-ID: <005501cbb336$38412370$a8c36a50$%atia@its.ws> Thanks Holger for updating wireshark patches and added README file , I have patched sources with all patches provided , and all protocols come on wireshark filter when reading README file it is a simple as that . Thanks again ... -----Original Message----- From: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] On Behalf Of Holger Hans Peter Freyther Sent: Wednesday, January 12, 2011 6:45 PM To: Omar Atia Cc: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... On 01/12/2011 05:36 PM, Omar Atia wrote: > Dear Holger, > > 1st there is no readme under wireshark directory , you can browse the source > online . > > http://openbsc.osmocom.org/trac/browser/wireshark Hi, this seems to be an issue due us migrating the git repository from one server to another. I have poked harald and he will update the repo url on the server or such. Thanks for reporting it. If you browse through git.osmocom.org you will see the README. > > Please find as well snap shot for OML abis protocol working on wireshark I > have compiled. congrats. From omar.atia at its.ws Tue Jan 11 20:50:44 2011 From: omar.atia at its.ws (omar.atia at its.ws) Date: Tue, 11 Jan 2011 20:50:44 +0000 Subject: Adding patches to wireshark... In-Reply-To: <68768893-1294778743-cardhu_blackberry.rim.net-copy_sent_folder-791854047-@b28.c18.bise7.blackberry> References: <68768893-1294778743-cardhu_blackberry.rim.net-copy_sent_folder-791854047-@b28.c18.bise7.blackberry> Message-ID: <536319489-1294779055-cardhu_decombobulator_blackberry.rim.net-913957862-@b28.c18.bise7.blackberry> Tomorrow I will do search on the on openbsc wiki , I have to sleep now good night . Thanks again, Omar atia Sent via BlackBerry? from mtc touch -----Original Message----- From: omar.atia at its.ws Date: Tue, 11 Jan 2011 20:45:37 To: Holger Hans Peter Freyther; ; Reply-To: omar.atia at its.ws Subject: Re: Adding patches to wireshark... Dear Holger, Yes , I found two 1 location update reject and one location update accept .is this abis oml ? Thanks, Omar ------Original Message------ From: Holger Hans Peter Freyther Sender: openbsc-bounces at lists.gnumonks.org To: openbsc at lists.gnumonks.org Subject: Re: Adding patches to wireshark... Sent: Jan 11, 2011 11:37 PM On 01/11/2011 09:08 PM, Omar Atia wrote: > Thanks It is clear for me !! just send me 1 pcap file to open it with the > patched wireshark Hmm, who do you address with this request? Have you attempted to search for 'pcap' in the OpenBSC wiki? Sent via BlackBerry? from mtc touch From kobayashi_maru at onlinehome.de Tue Jan 11 16:10:29 2011 From: kobayashi_maru at onlinehome.de (Thomas Ansorg) Date: Tue, 11 Jan 2011 17:10:29 +0100 Subject: mISDN config problem Message-ID: <1294762229.6577.16.camel@r-9djhc747gf8b40ha> hello i was succesfull in building the 2.6.31.3 kernel in order to install a new misdn driver. the tar file is git-11ae851f95a3f795d6f8caa26e889f2426dd93f1.tar.gz. after configuring, make and installing, bsc_hack reported 3 recognized devices. fine! but after restarting, lsmod said, no hfcmulti is loaded. modprobe hfcmulti didn't work. dmesg said: [ 4752.384476] base_sock_release(f6ddd500) sk=f73be000 [ 4763.947599] hfcmulti: Unknown parameter `dslot' what did i forget? T. -- Wer Rechtschreibfehler findet, darf sie behalten! From laforge at gnumonks.org Tue Jan 11 21:47:56 2011 From: laforge at gnumonks.org (Harald Welte) Date: Tue, 11 Jan 2011 22:47:56 +0100 Subject: mISDN config problem In-Reply-To: <1294762229.6577.16.camel@r-9djhc747gf8b40ha> References: <1294762229.6577.16.camel@r-9djhc747gf8b40ha> Message-ID: <20110111214756.GI13849@prithivi.gnumonks.org> Dear Thomas, > i was succesfull in building the 2.6.31.3 kernel in order to install a > new misdn driver. this question should probably be asked on the isdn4linux / mISDN mailing list, as it doesn't seem to relate to OpenBSC as such. -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From Andreas.Eversberg at versatel.de Wed Jan 12 07:53:33 2011 From: Andreas.Eversberg at versatel.de (Andreas.Eversberg) Date: Wed, 12 Jan 2011 08:53:33 +0100 Subject: AW: mISDN config problem Message-ID: hi thomas, see help inside mISDN/drivers/isdn/hardware/mISDN/hfcmulti.c dslot is now "dmask" and "bmask". you can structure your card using masks now. regards, andreas -----Urspr?ngliche Nachricht----- Von: openbsc-bounces at lists.gnumonks.org [mailto:openbsc-bounces at lists.gnumonks.org] Im Auftrag von Thomas Ansorg Gesendet: Dienstag, 11. Januar 2011 17:10 An: openBSC-Mailingliste Betreff: mISDN config problem hello i was succesfull in building the 2.6.31.3 kernel in order to install a new misdn driver. the tar file is git-11ae851f95a3f795d6f8caa26e889f2426dd93f1.tar.gz. after configuring, make and installing, bsc_hack reported 3 recognized devices. fine! but after restarting, lsmod said, no hfcmulti is loaded. modprobe hfcmulti didn't work. dmesg said: [ 4752.384476] base_sock_release(f6ddd500) sk=f73be000 [ 4763.947599] hfcmulti: Unknown parameter `dslot' what did i forget? T. -- Wer Rechtschreibfehler findet, darf sie behalten! From bertoncello at netzing.de Wed Jan 12 08:39:59 2011 From: bertoncello at netzing.de (Luca Bertoncello) Date: Wed, 12 Jan 2011 09:39:59 +0100 Subject: VTY-command "drop bts connection" Message-ID: <20110112093959.7711effe@Luca> Hi, list! I need to restart the communication between the BTS and OpenBSC, in order to change some parameters. I think, I have to use the command "drop bts connection BTS oml". Unfortunately, I can't find this command in the VTY... I see in the code (vty_interface.c), that it is defined for the VIEW_NODE, but I can't find it in the VTY. Need I vacancy or have I to switch to some other VTY-menu? Thanks a lot -- _______________________________________________________________________ Luca Bertoncello Entwicklung Mail: bertoncello at netzing.de NETZING Solutions AG Tel.: 0351/41381 - 23 Fr?belstr. 57, 01159 Dresden Fax: 0351/41381 - 12 _______________________________________________________________________ Impressum: NETZING Solutions AG - Fr?belstra?e 57 - 01159 Dresden Sitz der Gesellschaft Amtsgericht Dresden HRB 18926 Vorstand Dieter Schneider - Aufsichtsratsvorsitzender Volker Kanitz USt.Id DE211326547 Mail: netzing.ag at netzing.de -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From holger at freyther.de Wed Jan 12 08:59:50 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Wed, 12 Jan 2011 09:59:50 +0100 Subject: VTY-command "drop bts connection" In-Reply-To: <20110112093959.7711effe@Luca> References: <20110112093959.7711effe@Luca> Message-ID: <4D2D6D86.2020906@freyther.de> On 01/12/2011 09:39 AM, Luca Bertoncello wrote: > Hi, list! > > I need to restart the communication between the BTS and OpenBSC, in > order to change some parameters. > > I think, I have to use the command "drop bts connection BTS oml". > Unfortunately, I can't find this command in the VTY... > > I see in the code (vty_interface.c), that it is defined for the > VIEW_NODE, but I can't find it in the VTY. Which branch are you looking at? The command is in bsc_vty.c and is registered at the ENABLE_NODE (see below). You will need to enter this node, just like when configuring things. install_element(ENABLE_NODE, &drop_bts_cmd); From bertoncello at netzing.de Wed Jan 12 09:54:25 2011 From: bertoncello at netzing.de (Luca Bertoncello) Date: Wed, 12 Jan 2011 10:54:25 +0100 Subject: VTY-command "drop bts connection" In-Reply-To: <4D2D6D86.2020906@freyther.de> References: <20110112093959.7711effe@Luca> <4D2D6D86.2020906@freyther.de> Message-ID: <20110112105425.7614cd60@Luca> Am Wed, 12 Jan 2011 09:59:50 +0100 schrieb Holger Hans Peter Freyther : > Which branch are you looking at? The command is in bsc_vty.c and is > registered at the ENABLE_NODE (see below). You will need to enter > this node, just like when configuring things. > > > install_element(ENABLE_NODE, &drop_bts_cmd); I'm using the branch on-waves/bsc-master, and I see the line: install_element(VIEW_NODE, &drop_bts_cmd); So, I think, it should to available for a normal user. But it's not. I searched in many session, and I didn't found it... Thanks -- _______________________________________________________________________ Luca Bertoncello Entwicklung Mail: bertoncello at netzing.de NETZING Solutions AG Tel.: 0351/41381 - 23 Fr?belstr. 57, 01159 Dresden Fax: 0351/41381 - 12 _______________________________________________________________________ Impressum: NETZING Solutions AG - Fr?belstra?e 57 - 01159 Dresden Sitz der Gesellschaft Amtsgericht Dresden HRB 18926 Vorstand Dieter Schneider - Aufsichtsratsvorsitzender Volker Kanitz USt.Id DE211326547 Mail: netzing.ag at netzing.de -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From holger at freyther.de Wed Jan 12 10:09:33 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Wed, 12 Jan 2011 11:09:33 +0100 Subject: VTY-command "drop bts connection" In-Reply-To: <20110112105425.7614cd60@Luca> References: <20110112093959.7711effe@Luca> <4D2D6D86.2020906@freyther.de> <20110112105425.7614cd60@Luca> Message-ID: <4D2D7DDD.4030903@freyther.de> On 01/12/2011 10:54 AM, Luca Bertoncello wrote: > install_element(VIEW_NODE, &drop_bts_cmd); > > So, I think, it should to available for a normal user. > But it's not. I searched in many session, and I didn't found it... Well... telnet 127.0.0.1 4242 >? ... drop Debug/Simulation command to drop ipaccess BTS ... are you executing the right executable? did you build it before? From bertoncello at netzing.de Wed Jan 12 10:13:46 2011 From: bertoncello at netzing.de (Luca Bertoncello) Date: Wed, 12 Jan 2011 11:13:46 +0100 Subject: VTY-command "drop bts connection" In-Reply-To: <4D2D7DDD.4030903@freyther.de> References: <20110112093959.7711effe@Luca> <4D2D6D86.2020906@freyther.de> <20110112105425.7614cd60@Luca> <4D2D7DDD.4030903@freyther.de> Message-ID: <20110112111346.58472a26@Luca> Am Wed, 12 Jan 2011 11:09:33 +0100 schrieb Holger Hans Peter Freyther : > telnet 127.0.0.1 4242 > >? > ... > drop Debug/Simulation command to drop ipaccess BTS > ... By me it is not to see... :( > are you executing the right executable? did you build it before? I think so! Now I tried to get the latest version from git (main branch) and to compile it. I can use the command from enable mode. But it will be interesting to know WHY I can't see it in the other branch... Thanks -- _______________________________________________________________________ Luca Bertoncello Entwicklung Mail: bertoncello at netzing.de NETZING Solutions AG Tel.: 0351/41381 - 23 Fr?belstr. 57, 01159 Dresden Fax: 0351/41381 - 12 _______________________________________________________________________ Impressum: NETZING Solutions AG - Fr?belstra?e 57 - 01159 Dresden Sitz der Gesellschaft Amtsgericht Dresden HRB 18926 Vorstand Dieter Schneider - Aufsichtsratsvorsitzender Volker Kanitz USt.Id DE211326547 Mail: netzing.ag at netzing.de -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From holger at freyther.de Wed Jan 12 10:20:08 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Wed, 12 Jan 2011 11:20:08 +0100 Subject: VTY-command "drop bts connection" In-Reply-To: <20110112111346.58472a26@Luca> References: <20110112093959.7711effe@Luca> <4D2D6D86.2020906@freyther.de> <20110112105425.7614cd60@Luca> <4D2D7DDD.4030903@freyther.de> <20110112111346.58472a26@Luca> Message-ID: <4D2D8058.9090407@freyther.de> On 01/12/2011 11:13 AM, Luca Bertoncello wrote: > Now I tried to get the latest version from git (main branch) and to > compile it. > I can use the command from enable mode. > > But it will be interesting to know WHY I can't see it in the other > branch... Well, only you can know. Maybe typing make would be start? touch file && make would be another option (check if the file rebuilds and links), adding a printf to the init function in file, make, execute would be another. My assumption is that you execute the wrong binary (either wrong name/path, or you need to compile first) From kobayashi_maru at onlinehome.de Wed Jan 12 11:05:56 2011 From: kobayashi_maru at onlinehome.de (Thomas Ansorg) Date: Wed, 12 Jan 2011 12:05:56 +0100 Subject: dmask and bmask settings Message-ID: <1294830356.13237.9.camel@r-9djhc747gf8b40ha> hello the misdn driver runs, but it seems im doing something wrong with the parameter. i have 2 bs-11, means i need 2 d-channels, right? i took the config from the hfcmulti.c-helptext which seemed sensible: d-channels on slot 1 and 17, the rest except 16 b-channels. i tried "modprobe hfcmulti dmask=0x00020002 bmask=0x0000fffc,0xfffc0000" but that doesnt seem to work. T. -- Wer Rechtschreibfehler findet, darf sie behalten! From kobayashi_maru at onlinehome.de Wed Jan 12 13:45:17 2011 From: kobayashi_maru at onlinehome.de (Thomas Ansorg) Date: Wed, 12 Jan 2011 14:45:17 +0100 Subject: multiBTS-problem Message-ID: <1294839917.4768.5.camel@r-9djhc747gf8b40ha> hi all, the misdn driver is nice configured now(dmask=0x00020002, bmask=0x0000fffc,0xfffc0000), but i get the error message "could not bind l2 socket Invalid argument". the full output is: 2 devices found id: 0 Dprotocols: 00000018 Bprotocols: 0000000e protocol: 4 nrbchan: 14 name: hfc-e1.1-1 activate bchan activate bchan 2 devices found id: 1 Dprotocols: 00000018 Bprotocols: 0000000e protocol: 4 nrbchan: 14 name: hfc-e1.1-2 could not bind l2 socket Invalid argument bts1 (connected to the pc) is configured port 0 ts 1 tei 25 in multidrop config bts2 is configured port 1 ts 6 tei 26 in line config any ideas? -- Wer Rechtschreibfehler findet, darf sie behalten! From Andreas.Eversberg at versatel.de Wed Jan 12 14:04:27 2011 From: Andreas.Eversberg at versatel.de (Andreas.Eversberg) Date: Wed, 12 Jan 2011 15:04:27 +0100 Subject: AW: multiBTS-problem Message-ID: your first port has the following slots: d=1, b=2-15 your second port has the following slots: d=16, b=17-31 did you set the timeslots in osmocom.cfg according to your second port? > the misdn driver is nice configured now(dmask=0x00020002, > bmask=0x0000fffc,0xfffc0000), but i get the error message "could not From laforge at gnumonks.org Wed Jan 12 14:17:51 2011 From: laforge at gnumonks.org (Harald Welte) Date: Wed, 12 Jan 2011 15:17:51 +0100 Subject: multiBTS-problem In-Reply-To: <1294839917.4768.5.camel@r-9djhc747gf8b40ha> References: <1294839917.4768.5.camel@r-9djhc747gf8b40ha> Message-ID: <20110112141751.GN15879@prithivi.gnumonks.org> Hello Thomas, On Wed, Jan 12, 2011 at 02:45:17PM +0100, Thomas Ansorg wrote: > the misdn driver is nice configured now(dmask=0x00020002, > bmask=0x0000fffc,0xfffc0000) > bts1 (connected to the pc) is configured port 0 ts 1 tei 25 in multidrop > config bts2 is configured port 1 ts 6 tei 26 in line config Why do you configure your BTS to be in TS1 + TS6, and the E1 D channels in TS 1 and 17? Do you realize that 6 != 17 Your BTS2 will try to establish ISDN Layer2 and run OML on TS6, but your mISDN hfcmulti driver will try to establish that on TS17. The OML timeslot of BTS _and_ hfcmulti _and_ your openbsc.cfg need to match in order for it to work. Regards, Harald -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From kobayashi_maru at onlinehome.de Thu Jan 13 13:34:15 2011 From: kobayashi_maru at onlinehome.de (Thomas Ansorg) Date: Thu, 13 Jan 2011 14:34:15 +0100 Subject: BTS config problem Message-ID: <1294925655.4397.17.camel@r-9djhc747gf8b40ha> hello im still trying to make 2 bts work in multidrop mode. bts0, the one on the pc, tells that: LMT LOGON: ACK PHASE: 3 Normal MBCCU0: Load MBCCU1: No Load Abis-link: Restoring BS11 ATTRIBUTES: BS-11 ESN PCB Serial Number: 001104 BS-11 ESN Hardware Code Number: 135-2044/03.07 BS-11 ESN Firmware Code Number: 135-2044/03.07 PLL Set Value=1006, Work Value=1038 SITE MANAGER ATTRIBUTES: E1 Channel: Port=0 Timeslot=1 (Full Slot) TEI: 25 BS11 Line Interface ATTRIBUTES: PLL Mode: Standalone BS11 CCLK ATTRIBUTES: CCLK Accuracy: High (1) CCLK Type=0 BS11 Power Amplifier 0 ATTRIBUTES: TRX Power: 30mW (GSM) BPORT0 ATTRIBUTES: Line Configuration: Multi-Drop (1) BPORT1 ATTRIBUTES: Line Configuration: Multi-Drop (1) LMT LOGOFF: ACK this bs11 works pretty well as single config. but bts1 tells that: LMT LOGON: ACK PHASE: 3 Normal MBCCU0: No Load MBCCU1: Load Abis-link: Restoring BS11 ATTRIBUTES: BS-11 ESN PCB Serial Number: 001111 BS-11 ESN Hardware Code Number: 135-2044/03.03 BS-11 ESN Firmware Code Number: 135-2044/03.03 PLL Set Value=1042, Work Value=1221 SITE MANAGER ATTRIBUTES: E1 Channel: Port=1 Timeslot=17 (Full Slot) TEI: 25 BS11 Line Interface ATTRIBUTES: PLL Mode: Standalone BS11 CCLK ATTRIBUTES: CCLK Accuracy: Medium (0) CCLK Type=0 BS11 Power Amplifier 0 ATTRIBUTES: TRX Power: 2W (GSM) BPORT0 ATTRIBUTES: Line Configuration: Star (0) BPORT1 GET ATTR NACK LMT LOGOFF: ACK as you can see, i configured the 2nd bs11 with ts 17 on port 1, according the bmask and dmask settings(sorry for that yesterday, but sometimes there are so many trees you dont see the forest - german saying), and bsc_hack starts now without problems, but bootstrapping is only on bts0, bts1 isnt recognised. when i connect bts1 to the pc and run it in single mode(with line 1 timeslot 17 settings in openbsc.cfg), it is recogised with bootstrapping, but dont function. it isnt seen by any handy. i put 2 attachments in the mail, hope they arent dropped could the different pll and work values be the reason? is the BPORT1 GET ATTR NACK from bts1 a possible reason? what about the strange messages seen in the bts1_err.jpg? T. -- Wer Rechtschreibfehler findet, darf sie behalten! -------------- next part -------------- A non-text attachment was scrubbed... Name: bts1-2.jpg Type: image/jpeg Size: 730919 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: BTS1_err.JPG Type: image/jpeg Size: 752537 bytes Desc: not available URL: From laforge at gnumonks.org Sat Jan 15 11:52:49 2011 From: laforge at gnumonks.org (Harald Welte) Date: Sat, 15 Jan 2011 12:52:49 +0100 Subject: BTS config problem In-Reply-To: <1294925655.4397.17.camel@r-9djhc747gf8b40ha> References: <1294925655.4397.17.camel@r-9djhc747gf8b40ha> Message-ID: <20110115115249.GI21832@prithivi.gnumonks.org> Thomas, I really don't understand why this is giving you such a hard time. Was very easy and simple for the HAR2009 setup. I assume your setup is like this: E1 E1 PC------BTS0------BTS1 * the PC connects to BTS0 Port0 * BTS0 Port1 connects to BTS1 Port0 As a consequence, it is logical that: 1) BTS0 must have two BPORT (0+1) objects, both in multi-drop mode 2) BTS1 must have one BPORT (0) object, in 'star' configuration 3) both BTS need to run the site manager on Port0, as this is the port that faces towards the BSC 4) OML of each BTS must be on a serparate timeslot (like 1 + 17) 5) timslot mapping of hfcmulti.ko and BTS0 and BTS1 must match, e.g. have D channels on 1 and 17. From laforge at gnumonks.org Fri Jan 14 19:54:29 2011 From: laforge at gnumonks.org (Harald Welte) Date: Fri, 14 Jan 2011 20:54:29 +0100 Subject: State of the HSL Femtocell support Message-ID: <20110114195429.GE20603@prithivi.gnumonks.org> Hi! Today I've done the first push of the 'laforge/hsl' branch, an attempt to support the HSL 2.75G Femtocell from OpenBSC. It is far from being complete, but you can get the BTS to start up on the right ARFCN and process location area updates and other signalling traffic. Voice support is still being worked on. To give you a quick overview of what you are dealing with: == Hardware == * Ti DaVinci TMS320DM6443A (ARM9 CPU + DSP) * Xilinx Spartan-3A FPGA (XC3SD1800A) * 128 MByte DDR-2 RAM * 128 MByte NAND flash * Realtek RTL8201 Ethernet MAC * Dual 12-bit 65Ms/sec ADC (ADS5232) * Dual 14-bit 275Ms/sec DAC (DAC5672) As you can see, the hardware is _much_ more powerful than you would ever need for a simple single-ARFCN femtocell. Using the high-speed DAC/ADC, the combined power of the FPGA (with DSP slices) and DSP, you can probably expect that they will at least want to do multi-ARFCN (if not 3G) on the same hardware at some later point. == Protocol == They use an odd down-sized minimalistic dialect of the ip.access Abis/IP. === ACS === Prior to connecting to the BSC, the cell downloads its current configuration via https, using a HTTP POST of its serial number. === IPA layer === The IPA multiplex layer does not have PING/PONG keepalives, and it does not do the ID_GET/ID_RESP/ID_CONF identification with the Unit ID. Furthermore, both OML and RSL are encapsulated in the same TCP connection. Stream identifier 0xDD is used for passing string debug messages from the BTS to the BSC. Neither OML nor RSL are implemented fully, as per 12.21 / 08.58 === RSL === It seems to have a very 'creative' interpretation of the RSL specification. Some examples: * use of SACCH INFO MODIFY instead of SACCH FILLING for default SI5/SI6 * it forgets to send RSL CHAN REL ACK on TS1...7 * it does not implement RSL CHAN MODIFY * it seems to be unable to run without DTX * it often detects RACH requests where there are none (!) === OML === OML is almost not present at all. Only software download and setting of ARFCN + BSIC are supported. No managed objects, no state transitions, no software activation procedures/events at all. The configuration of each timeslot seems to happen 'on demand', i.e. there are no OML commands to configure the timeslots, but it depends on your RSL CHAN ACT whether a timeslot will become a TCH/H or TCH/F. I have not managed to use a SDCCH/8 anywhere, just TCH/F and TCH/H as well as SDCCH/4. The BCCH _claims_ to be a Combination 4, but in reality it is a Combination 5 (i.e. including the SDCCH/4) === GPRS === GPRS is quiite odd, too. The BSSGP is encapsulated in the RSL L3_INFO_IE, this means we will have to run a NS link from the BSC to the SGSN, combining all the BSSGP links from HSL Femtocells to the BSC. -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From paul at kristianpaul.org Sat Jan 15 00:37:32 2011 From: paul at kristianpaul.org (Cristian Paul =?iso-8859-1?Q?Pe=F1aranda?= Rojas) Date: Fri, 14 Jan 2011 19:37:32 -0500 Subject: State of the HSL Femtocell support In-Reply-To: <20110114195429.GE20603@prithivi.gnumonks.org> References: <20110114195429.GE20603@prithivi.gnumonks.org> Message-ID: <20110115003732.GF2319@micro.kristianpaul.local> > It is far from being complete, but you can get the BTS to start up > on the right ARFCN and process location area updates and other signalling > traffic. Voice support is still being worked on. Is posible to buy this BTS outside of Europe? I think the price should be smaller compared with other BTS, that is good for people with small budget :-). -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: not available URL: From laforge at gnumonks.org Sat Jan 15 10:06:25 2011 From: laforge at gnumonks.org (Harald Welte) Date: Sat, 15 Jan 2011 11:06:25 +0100 Subject: State of the HSL Femtocell support In-Reply-To: <20110115003732.GF2319@micro.kristianpaul.local> References: <20110114195429.GE20603@prithivi.gnumonks.org> <20110115003732.GF2319@micro.kristianpaul.local> Message-ID: <20110115100625.GC21832@prithivi.gnumonks.org> Hi Cristian, On Fri, Jan 14, 2011 at 07:37:32PM -0500, Cristian Paul Pe?aranda Rojas wrote: > > It is far from being complete, but you can get the BTS to start up > > on the right ARFCN and process location area updates and other signalling > > traffic. Voice support is still being worked on. > > Is posible to buy this BTS outside of Europe? You would have to talk to the manufacturer and its distributors about this. I have no commercial or other relationship with the manufacturer. All OpenBSC support for the device (as usual) was done without any vendor support. -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From dakota at dragonfli.org Wed Jan 19 14:10:02 2011 From: dakota at dragonfli.org (Dakota C) Date: Wed, 19 Jan 2011 09:10:02 -0500 Subject: State of the HSL Femtocell support Message-ID: >You would have to talk to the manufacturer and its distributors about >this. I have no commercial or other relationship with the manufacturer. I myself tried this route as I'm a student looking for an inexpensive way to work with OpenBSC, but... 1: they require a mutual shared NDA before they'll even talk prices; 2: they claim it REQUIRES their proprietary BSC software and thus you must purchase a femtocell developer kit including their A-bis specs and a bunch of stuff you don't need, inflating the price; and 3: they only offer their NDA to companies -- individuals and students need not apply. 4: ... but they DO ship internationally -- GSM1800 only. But looking at the /only/ price they mention - $7200 US for two femtocells and all the software -- why bother? You're better off buying two, maybe three NanoBTS for that price. And I also seem to question my own point #2 -- they first tell me "If you do want to use the HSL Femtocell with an alternative to the HSL BSC..." and then in the latest mail "... our femtocell is designed to be used with our own BSC" making it seem as if you're not supposed to be taking it elsewhere. Le sigh. -DC From laforge at gnumonks.org Sat Jan 15 11:38:12 2011 From: laforge at gnumonks.org (Harald Welte) Date: Sat, 15 Jan 2011 12:38:12 +0100 Subject: OsmoSGSN status report Message-ID: <20110115113812.GE21832@prithivi.gnumonks.org> Hi all! Since more people are currently looking into using OsmoSGSN, let me write down some technical notes on its current status: NS (08.16) implementation (BSS and SGSN side) * complete + stable * supports NS/UDP/IP and NS/FR/GRE/IP stacking BSSGP (08.18) implementation * no support for per-BSS/per-MS flow control yet, this is WIP * otherwise complete and stable LLC (04.64) implementation, network side * No support for Async Balanced Mode (ABM), as to the best of my knowledge, it is not used if IP is transported over GPRS * Encryption stub functionality using external plugins for actual GEA encryption. GEA3 reference code is published, but we cannot redistribute it * No full support for the XID mechanism yet SNDCP (04.65) implementation * Fragmentation/defragmentation implenented but not widely tested * No full support for the XID mechanism yet * No support for any of the header compression formats * is optional anyway, but helps performance * No support for V.42bis payload compression * is optional anyway, but helps performance GPRS Mobility Management (04.08) implementation * Supports GPRS ATTACH, RA UPDATE * Known bugs with inter-cell hand-over * No access to HLR yet, i.e. all MS are permitted to enter * No persistent storage of MM state, i.e. all state is lost if process crashes or restart * We don't yet work around a fairly common MS bug which makes them try to do GPRS RA UPD without ever sending GPRS ATTACH first GPRS Session Management (04.08) implementation * Supports only one PDP Context per MS so far * Only IPv4, no IPv6 contexts yet * No persistent storage of active PDP contexts, i.e. all state is lost if process crashes or restarts * only supports one APN, routed to one single GGSN The TODO list in order of priority is: * Implement BSSGP flow control (per BSS and per MS) * Fix MM state machine issues, make sure inter-cell hand-over of GPRS works * Add access from SGSN to HLR (possibly using libosmo-{tcap,map}, maybe again a quick sqlite database hack meanwhile * Verify encrpytion support in LLC code * Work on header/payload compression I don't have a precise schedule yet for it. Anyone who wants to work on those issues is of course much welcome. Meanwhile, if you experience problems with GPRS, please take pcap files of the A-bis, Gb and GTP links and send them to me, with a detailed description of what goes wrong when. I'm happy to look at those issues and resolve them, if I get sufficiently verbose bug reports. Regards, Harald -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From laforge at gnumonks.org Sat Jan 15 21:17:14 2011 From: laforge at gnumonks.org (Harald Welte) Date: Sat, 15 Jan 2011 22:17:14 +0100 Subject: [ADM] openbsc mailinglist address change Message-ID: <20110115211714.GN21832@prithivi.gnumonks.org> Hi! The 'preferred' address for the openbsc mailinglist has changed to openbsc at lists.osmocom.org and http://lists.osmocom.org/ However, since the latter is just a virtual instance on the same list server, the old addresses will continue to work. Please note, though, the 'List-Id' header will change the doamin name, so you may have to update your message filter scripts. Sorry for any inconvenience, but I'm just making sure all the GSM network related projects are on osmocom.org (like the recent git repository move). Regards, Harald -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From holger at freyther.de Sat Jan 15 22:20:44 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Sat, 15 Jan 2011 23:20:44 +0100 Subject: cellmgr_ng on the way to a STP and MGW Message-ID: <4D321DBC.5000308@freyther.de> Hi all, the cellmgr_ng code has gained M2UA handling and is on the way that it could play the classic role of a Media Gateway (MGW) as of RFC3331, or a plain Signalling Transfer Point. Is someone interested in helping to finish that up and using it somewhere? regards holger From duncan.salerno at googlemail.com Sat Jan 15 22:57:35 2011 From: duncan.salerno at googlemail.com (Duncan Salerno) Date: Sat, 15 Jan 2011 22:57:35 +0000 Subject: Perl SIGTRAN stack Message-ID: Hi, Found a perl (!) SIGTRAN stack on the net, thought someone here might be interested. Includes a very basic HLR emulator and various other bits. Looks fairly easy to extend to send/respond to various GSM MAP messages, could be useful for testing. http://mtve.livejournal.com/13725.html http://frox25.no-ip.org/~mtve/wiki/SigTranSol.html Enjoy! Duncan -------------- next part -------------- An HTML attachment was scrubbed... URL: From holger at freyther.de Sun Jan 16 19:43:48 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Sun, 16 Jan 2011 20:43:48 +0100 Subject: Perl SIGTRAN stack In-Reply-To: References: Message-ID: <4D334A74.7030506@freyther.de> On 01/15/2011 11:57 PM, Duncan Salerno wrote: > Hi, > > Found a perl (!) SIGTRAN stack on the net, thought someone here might be > interested. Includes a very basic HLR emulator and various other bits. Looks > fairly easy to extend to send/respond to various GSM MAP messages, could be > useful for testing. Hi, thanks. the difficulty is not so much in message generation and parsing (once you have proper ASN1 support), the difficulty is more on how you separate processes and data to create a reliable and scalable system. On the ironic side we now have two approaches to that (in erlang and in smalltalk). :) z. From holger at freyther.de Sun Jan 16 19:45:07 2011 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Sun, 16 Jan 2011 20:45:07 +0100 Subject: cellmgr_ng moved to GNU AGPLv3 Message-ID: <4D334AC3.4090409@freyther.de> Hi all, I have moved the cellmgr_ng code to GNU AGPLv3 as well. I am going to land M2UA code, a simple STP tomorrow and also the linkset cleanups I have been doing. From ravi.varun00 at gmail.com Wed Jan 19 05:16:40 2011 From: ravi.varun00 at gmail.com (Ravi Shankar) Date: Wed, 19 Jan 2011 10:46:40 +0530 Subject: How to run openbsc on nanoBTS Message-ID: Dear sir I am new to openbsc.I have two NanoBTS(165cu).I'm facing some difficulty which I'm summarizing below I'm using Ubuntu10.04 1) Can we proceed with one nanobts.? 2)I've configured bts ip,unit id, oml ip of one bts.But not able to get the firmware. How to get it and configure for NanoBTS?? 3)how to run openbsc ?? Please suggest the procedure to run the openbsc. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter.hasse at fokus.fraunhofer.de Wed Jan 19 10:13:31 2011 From: peter.hasse at fokus.fraunhofer.de (Peter Hasse) Date: Wed, 19 Jan 2011 11:13:31 +0100 Subject: How to run openbsc on nanoBTS In-Reply-To: References: Message-ID: <4D36B94B.6080806@fokus.fraunhofer.de> On 19.01.2011 06:16, Ravi Shankar wrote: > Dear sir Hi Ravi > > I am new to openbsc.I have two NanoBTS(165cu).I'm facing some > difficulty which I'm summarizing below > I'm using Ubuntu10.04 > 1) Can we proceed with one nanobts.? Yes, in fact i would recommend to start with one and if you get familar with openbsc you can add more bts. > 2)I've configured bts ip,unit id, oml ip of one bts.But not able to > get the firmware. Check out ipaccess-config util from the openbts source. You can download the firmware out of the bts you have configured. > How to get it and configure for NanoBTS?? nanoBTS is a different project and based on the USRP. checkout openbts.org to get further informations. > > 3)how to run openbsc ?? http://openbsc.osmocom.org/trac/wiki/BscHack > > Please suggest the procedure to run the openbsc. > > Thanks mfg derPeter From laforge at gnumonks.org Thu Jan 20 11:49:06 2011 From: laforge at gnumonks.org (Harald Welte) Date: Thu, 20 Jan 2011 12:49:06 +0100 Subject: How to run openbsc on nanoBTS In-Reply-To: <4D36B94B.6080806@fokus.fraunhofer.de> References: <4D36B94B.6080806@fokus.fraunhofer.de> Message-ID: <20110120114906.GC7456@prithivi.gnumonks.org> Hi Ravi and Peter, Regarding Ravi's question: > > 2)I've configured bts ip,unit id, oml ip of one bts.But not able to > > get the firmware. I have never seen a nanoBTS that ships without firmware. How would you be able to set the Unit ID, etc. if there was no firmware on the nanoBTS? If you need specific firmware versions for your nanoBTS, please contact your supplier/distributor or ip.access directly. > > How to get it and configure for NanoBTS?? > nanoBTS is a different project and based on the USRP. checkout > openbts.org to get further informations. Hrm? Just to clarify: * OpenBSC is our software. * nanoBTS is a product manufactured by ip.access. Can be used with OpenBSC * OpenBTS is a SDR GSM Um-SIP gateway by Kestrel Signal Processing; does not need OpenBSC as it bypasses the clasic BSC/MSC components. Ravi: OpenBSC is Free Software provied 'as is'. You are free to download it from our site, study the source code, compile it and use it like you seem fit. But there is no documentation apart from what is on the website (wiki) and in the source code itself. There is no "end user support". You get the software for free, but you're on your own from that point on. It is not our task to provide you detailed guidance on how to install and use the software. Regards, Harald -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From kobayashi_maru at onlinehome.de Thu Jan 20 21:50:44 2011 From: kobayashi_maru at onlinehome.de (Thomas Ansorg) Date: Thu, 20 Jan 2011 22:50:44 +0100 Subject: how to create trx0? Message-ID: <1295560244.15272.4.camel@r-9djhc747gf8b40ha> hello, my 2nd bs11 has no load on trx0. may someone give me a bit more detailed information than on openbsc.org how to create trx0? tnx in advance T. -- Wer Rechtschreibfehler findet, darf sie behalten! From risky at mail.ru Thu Jan 20 22:30:43 2011 From: risky at mail.ru (Sergey V. Efimoff) Date: Fri, 21 Jan 2011 01:30:43 +0300 Subject: how to create trx0? In-Reply-To: <1295560244.15272.4.camel@r-9djhc747gf8b40ha> References: <1295560244.15272.4.camel@r-9djhc747gf8b40ha> Message-ID: Hello, Could you please provide more detailed answers to the next questions: 1) Did you load the firmware into your BSC; 2) The output of the bs11_config during the warm-up and boot process; 3) Your openbsc.cfg; 4) The output of bsc_hack. What do you mean when you say "create trx0"? Best Regards, Sergey. On Jan 21, 2011, at 12:50 AM, Thomas Ansorg wrote: > hello, > my 2nd bs11 has no load on trx0. may someone give me a bit more detailed > information than on openbsc.org how to create trx0? > > tnx in advance > T. > -- > Wer Rechtschreibfehler findet, darf sie behalten! > > From risky at mail.ru Thu Jan 20 22:34:20 2011 From: risky at mail.ru (Sergey V. Efimoff) Date: Fri, 21 Jan 2011 01:34:20 +0300 Subject: how to create trx0? In-Reply-To: References: <1295560244.15272.4.camel@r-9djhc747gf8b40ha> Message-ID: <6B067069-E691-4346-9E8A-4ABF01FDCA9A@mail.ru> Misprint: there should be BTS, not BSC at the point 1 On Jan 21, 2011, at 1:30 AM, Sergey V. Efimoff wrote: > Hello, > > Could you please provide more detailed answers to the next questions: > > 1) Did you load the firmware into your BSC; > 2) The output of the bs11_config during the warm-up and boot process; > 3) Your openbsc.cfg; > 4) The output of bsc_hack. > > What do you mean when you say "create trx0"? > > Best Regards, > Sergey. > > On Jan 21, 2011, at 12:50 AM, Thomas Ansorg wrote: > >> hello, >> my 2nd bs11 has no load on trx0. may someone give me a bit more detailed >> information than on openbsc.org how to create trx0? >> >> tnx in advance >> T. >> -- >> Wer Rechtschreibfehler findet, darf sie behalten! >> >> > From kobayashi_maru at onlinehome.de Fri Jan 21 19:46:12 2011 From: kobayashi_maru at onlinehome.de (Thomas Ansorg) Date: Fri, 21 Jan 2011 20:46:12 +0100 Subject: how to create trx0? In-Reply-To: References: <1295560244.15272.4.camel@r-9djhc747gf8b40ha> Message-ID: <1295639172.4592.6.camel@r-9djhc747gf8b40ha> Am Freitag, den 21.01.2011, 01:30 +0300 schrieb Sergey V. Efimoff: > Hello, > > Could you please provide more detailed answers to the next questions: > > 1) Did you load the firmware into your BSC; > 2) The output of the bs11_config during the warm-up and boot process; > 3) Your openbsc.cfg; > 4) The output of bsc_hack. all this next monday. what i now know for sure is that bs11_config says "load smu intended" at the beginning of boot process > > What do you mean when you say "create trx0"? i mean that bs11_config says "MBCCU0: No Load MBCCU1: Load" which means trx0 is not activated, or with haralds words: i have no software in trx0 T. -- Wer Rechtschreibfehler findet, darf sie behalten! From luca at srlabs.de Fri Jan 21 05:44:03 2011 From: luca at srlabs.de (Luca Melette) Date: Fri, 21 Jan 2011 06:44:03 +0100 Subject: GPRS - local and foreign TLLIs Message-ID: <20110121064403.18fa0913@c7h5n3o6.sofago.net> Hello everybody, after setting up a nanoBTS with OpenBSC/SGSN/GGSN, I had some troubles trying to connect my smartphone to the GPRS cell. Investigating the BTS-to-SGSN traffic, I saw that the frames sent by the SGSN were all marked with the same N(U) value (at LLC layer), the value was 0. With some debug, I found that the there was a mismatch in the TLLI storage, used to keep the status of attached terminals. The mentioned code is contained in gprs_llc.c, involving LL Entity functions and gprs_llc_tx_ui(). /* look-up or create the LL Entity for this (TLLI, SAPI) tuple */ lle = lle_by_tlli_sapi(msgb_tlli(msg), sapi); if (!lle) { struct gprs_llc_llme *llme; LOGP(DLLC, LOGL_ERROR, "LLC TX: unknown TLLI 0x%08x, " "creating LLME on the fly\n", msgb_tlli(msg)); llme = llme_alloc(msgb_tlli(msg)); lle = &llme->lle[sapi]; } The TX function uses the previously received TLLI to lookup for the LLE. The lle_by_tlli_sapi() performs the search, but preliminary it applies a foreign2local TLLI conversion to ensure to have a local one. Since no valid entry for the searched TLLI is found, a new one is created. And the problem is here. The new entry has the foreign TLLI. Next time the lookup fails again, and a new entry is created. This way, the counter N(U) is always reset, and the mobile do not recognize the message sequence and no attach is possible. My question is about foreign and local TLLIs. I patched the lookup, avoiding the conversion, so that the LLE is found and everything works fine... but... What is the sense of the conversion? Should the TLLI be always stored as a local one? Can this problem be solved with another foreign2local while allocating new entries? Actually, my problem has been solved with that workaround. But I'm curious to know what is the right way. Hope somebody can answer :) Thanks. Cheers, LM From laforge at gnumonks.org Sun Jan 23 18:01:55 2011 From: laforge at gnumonks.org (Harald Welte) Date: Sun, 23 Jan 2011 19:01:55 +0100 Subject: GPRS - local and foreign TLLIs In-Reply-To: <20110121064403.18fa0913@c7h5n3o6.sofago.net> References: <20110121064403.18fa0913@c7h5n3o6.sofago.net> Message-ID: <20110123180155.GH5499@prithivi.gnumonks.org> Hi Luca, On Fri, Jan 21, 2011 at 06:44:03AM +0100, Luca Melette wrote: > after setting up a nanoBTS with OpenBSC/SGSN/GGSN, > I had some troubles trying to connect my smartphone > to the GPRS cell. > > Investigating the BTS-to-SGSN traffic, I saw that the > frames sent by the SGSN were all marked with the same > N(U) value (at LLC layer), the value was 0. > > With some debug, I found that the there was a mismatch > in the TLLI storage, used to keep the status of attached > terminals. This is probably related to some recent changes like f6bd340df6bcac716da78da8e35f379a7b853027 where I tried to fix the TLLI lookup in case a MS moves from one RA to another. It seems instead of fixing it, I have made things worse. Try to revert that patch... > My question is about foreign and local TLLIs. > I patched the lookup, avoiding the conversion, so that the > LLE is found and everything works fine... but... > > What is the sense of the conversion? > > Should the TLLI be always stored as a local one? > > Can this problem be solved with another foreign2local > while allocating new entries? It is a hard problem that has caused already quite a lot of headaches to me. 1) we should never create a new TLLI in our map on outgoing transfers 2) we need to get all the TLLI transitions/translations right (from GMM -> LLC layer. Special care has to be taken in the case that two different TLLI values are acceptable for the same MS, e.g. in case of TMSI reallocation or some message losses (remember: as opposed to MM, GMM messages can be dropped by the lower layers). > Actually, my problem has been solved with that workaround. > But I'm curious to know what is the right way. I am very happy to get your input on the problem. As indicated, I've already spent a number of hours trying to come up with a solution that's correct in all cases, but have failed to do so. Prior to my December 23rd changes, it was working fine with a single BTS in a single RA. But once you start to see MS moving betwen RA, the old code did not correctly resolve the foreign TLLI in the new RA to the old 'local' TLLI. Regards, Harald -- - Harald Welte http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) From kobayashi_maru at onlinehome.de Mon Jan 24 14:39:30 2011 From: kobayashi_maru at onlinehome.de (Thomas Ansorg) Date: Mon, 24 Jan 2011 15:39:30 +0100 Subject: please verify my multidrop-config Message-ID: <1295879970.23220.34.camel@r-9djhc747gf8b40ha> hello list, i'd like you to go with me thru my setup of 2 bs11 and verify it. it looks like this: E1 E1 PC------BTS0------BTS1 let's begin with the bs11_config outputs bts0: LMT LOGON: ACK PHASE: 3 Normal MBCCU0: Load MBCCU1: No Load Abis-link: Restoring BS11 ATTRIBUTES: BS-11 ESN PCB Serial Number: 001104 BS-11 ESN Hardware Code Number: 135-2044/03.07 BS-11 ESN Firmware Code Number: 135-2044/03.07 PLL Set Value=1006, Work Value=1038 SITE MANAGER ATTRIBUTES: E1 Channel: Port=0 Timeslot=1 (Full Slot) TEI: 25 BS11 Line Interface ATTRIBUTES: PLL Mode: Standalone BS11 CCLK ATTRIBUTES: CCLK Accuracy: High (1) CCLK Type=0 BS11 Power Amplifier 0 ATTRIBUTES: TRX Power: 30mW (GSM) BPORT0 ATTRIBUTES: Line Configuration: Multi-Drop (1) BPORT1 ATTRIBUTES: Line Configuration: Multi-Drop (1) LMT LOGOFF: ACK and that's bts1: LMT LOGON: ACK PHASE: 3 Normal MBCCU0: Load MBCCU1: No Load Abis-link: Restoring BS11 ATTRIBUTES: BS-11 ESN PCB Serial Number: 001112 BS-11 ESN Hardware Code Number: 135-2044/03.03 BS-11 ESN Firmware Code Number: 135-2044/03.03 PLL Set Value=1073, Work Value=1073 SITE MANAGER ATTRIBUTES: E1 Channel: Port=1 Timeslot=17 (Full Slot) TEI: 25 BS11 Line Interface ATTRIBUTES: PLL Mode: Standalone BS11 CCLK ATTRIBUTES: CCLK Accuracy: High (1) CCLK Type=0 BS11 Power Amplifier 0 ATTRIBUTES: TRX Power: 30mW (GSM) BPORT0 ATTRIBUTES: Line Configuration: Star (0) BPORT1 GET ATTR NACK <--- do i have to worry about his? LMT LOGOFF: ACK here we go with openbsc.cfg. i use only trx0 of each bts. don't ask why i did something like this or like that, i just adapted the openbsc.cfg-file from the packet to my timeslots configured ! ! OpenBSC configuration saved from vty ! ! password foo ! line vty no login ! network network country code 262 mobile network code 10 short name Y-Phone long name Yodaphone handover 1 bts 0 type bs11 band GSM900 cell_identity 1 location_area_code 1 training_sequence_code 7 base_station_id_code 63 oml e1 line 0 timeslot 1 sub-slot full oml e1 tei 25 <-- i use tei 25 for the oml of bts1, too. correct? trx 0 arfcn 121 max_power_red 0 rsl e1 line 0 timeslot 1 sub-slot full <-- the same e1 timeslot for oml is used here for the ccch. rsl e1 tei 1 | correct? timeslot 0 | i'd say weird phys_chan_config CCCH+SDCCH4 | e1 line 0 timeslot 1 sub-slot full <-- timeslot 1 phys_chan_config TCH/F e1 line 0 timeslot 2 sub-slot 1 timeslot 2 phys_chan_config TCH/F e1 line 0 timeslot 2 sub-slot 2 timeslot 3 phys_chan_config TCH/F e1 line 0 timeslot 2 sub-slot 3 timeslot 4 phys_chan_config TCH/F e1 line 0 timeslot 3 sub-slot 0 timeslot 5 phys_chan_config TCH/F e1 line 0 timeslot 3 sub-slot 1 timeslot 6 phys_chan_config TCH/F e1 line 0 timeslot 3 sub-slot 2 timeslot 7 phys_chan_config TCH/F e1 line 0 timeslot 3 sub-slot 3 bts 1 type bs11 band GSM900 location_area_code 2 training_sequence_code 7 base_station_id_code 63 oml e1 line 0 timeslot 17 sub-slot full <-- harald told me line has to be 0, but i dont understand why. i configured 2 fragments on the misdn driver, with d-channel on ts 1 and 17, the rest b-channels. each fragment is a device,right? (0 and 1). Each device corresponds to a port in bs11_config and a line here, right ? oml e1 tei 25 <-- here again: all oml e1 teis identical? trx 0 arfcn 122 max_power_red 0 rsl e1 line 0 timeslot 17 sub-slot full rsl e1 tei 2 timeslot 0 phys_chan_config CCCH+SDCCH4 <--here we go with line(=port=id) 1, since fragment 2 starts ad device id 1 on e1 ts 17 as d-channel e1 line 1 timeslot 17 sub-slot full timeslot 1 phys_chan_config SDCCH8 e1 line 1 timeslot 18 sub-slot 1 timeslot 2 phys_chan_config TCH/F e1 line 1 timeslot 18 sub-slot 2 timeslot 3 phys_chan_config TCH/F e1 line 1 timeslot 18 sub-slot 3 timeslot 4 phys_chan_config TCH/F e1 line 1 timeslot 19 sub-slot 0 timeslot 5 phys_chan_config TCH/F e1 line 1 timeslot 19 sub-slot 1 timeslot 6 phys_chan_config TCH/F e1 line 1 timeslot 19 sub-slot 2 timeslot 7 phys_chan_config TCH/F e1 line 1 timeslot 19 sub-slot 3 and for the final: the output of bsc_hack during start: 2 devices found id: 0 Dprotocols: 00000018 Bprotocols: 0000000e protocol: 4 nrbchan: 14 name: hfc-e1.1-1 activate bchan activate bchan DB: Database initialized. DB: Database prepared. since line 1 isnt used for bts1 oml, only device id 0 with d-channel on ts 1 is activated. but im quite sure this is a mistake, i need 2 devices for 2 bts. right? this config dont work at all. bts1 not recognised, bts0 is recognised but cant handle calls. the handys are callable and ring, but no data is transmitted. please give me as much feedback as possible mni tnx T. -- Wer Rechtschreibfehler findet, darf sie behalten! From ste7an at gmail.com Fri Jan 28 23:26:07 2011 From: ste7an at gmail.com (ste7an) Date: Sat, 29 Jan 2011 00:26:07 +0100 Subject: How to obtain one of these HSL 2.75G Femtocells? Message-ID: This Femtocell looks both from a pricing point of view as from a hardware point of view very interesting. Now that the integration in OpenBSC looks very promising it would become a good alternative for the more expensive ip.access picocells. It seems that these HSL femtocell can not be bought without first investing in the developers pack from HSL which cost as much as 7000$. Does anyone know how to obtain one of these cells for a reasonable price? Are they already deployed by operators? Looking at the internal hardware, it may even become a substitute for the USRP's.... -------------- next part -------------- An HTML attachment was scrubbed... URL: From mmayoralzuloaga at gmail.com Sat Jan 29 20:26:56 2011 From: mmayoralzuloaga at gmail.com (Martin Mayoral Zuloaga) Date: Sat, 29 Jan 2011 13:26:56 -0700 Subject: nanoBTS for sale Message-ID: <000001cbbff2$e07a1880$a16e4980$@com> 2 nanobts for sale $ 1,500 usd each. Both $ 2,700 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: DSCN2824.JPG Type: image/jpeg Size: 427399 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: DSCN2852.JPG Type: image/jpeg Size: 1303841 bytes Desc: not available URL: