Hi
I have an UmTrx -v2.3.2 and I am trying to implement the multi-BTS feature using Osmocom projects and a single umtrx, as outlined here https://umtrx.org/multi-bts-with-osmocom-and-a-single-umtrx/. However, I encountered some issues and couldn't able to get it working. in the spectrum, I only saw two single-tone signals for the two BTS.
I am afraid maybe I am using the wrong branches of projects. I am not sure which branches correspond to the master branch from 2015, as the fairwaves' blog is from that year.
here are my setup details:
ubuntu 20.04
UHD (branch:3.9-LTS)
UHD-Fairwaves(branch: master)
libosmocore (tag:0.9.6)
libosmo-abis (tag:0.4.0)
libosmo-netif (tag:0.0.6)
libosmo-sccp (tag:0.7.0)
openbsc (branch:fairwaves/master)
first osmo-bts (branch: fairwaves/0.3.0-fw-4, with ./configure --enable-trx )
second osmo-bts (branch:achemeris/2sector, with ./configure --prefix=/usr/local/special/2sector --enable-trx )
osmo-trx (branch:achemeris/2sector)
I was wondering if you could provide more specific guidance on which version of the Osmocom projects I should use. Is there any additional documentation or resources that could be helpful in this regard?
Thank you for your assistance, and I look forward to hearing back from you soon.
Best Regards,
Mobin
SIP endpoint (IMSI X @ cell Y) to another SIP endpoint (IMSI X @ cell Z).
(Here "cell" can be understood as "OpenBTS instance".) The call transfer
is managed by the SIP front-end.
Assuming for the purpose of discussion that the "SIP front-end" would be
FreeSwitch, it could be embeded inside the host that runs OpenBTS
(FreeSwitch would only use a tiny part of CPU compared to e.g. the
transceiver), so this would appear like a "black box that does SIP" to
the outside world even though the functionality are split between two
components (FreeSwitch and OpenBTS) internally.
# Handover decision process outside of OpenBTS
The other aspect we agreed on, was that the decision process of when to
do handover should be better left outside of OpenBTS so that it can be
implemented by the carrier rather than a static function inside OpenBTS.
This allows a carrier to implement the call-control functionality either
as a distributed system (e.g. alongside OpenBTS and FreeSwitch inside
the "embedded" device) or a centralized system. This also allows them to
use different sets of data and policies to decide when to switch a
mobile to/from different bands, etc. (Jean-Samuel makes the point that
handover is used nowadays to help with frequency management /
load-balancing, alongside its historical role for geographical handover.)
In turn this makes the requirements for Measurement Report in OpenBTS
very simple: OpenBTS only needs to send SIP "UPDATE" messages when
receiving Measurement Reports messages. There's no need to process the
Measurement Reports inside OpenBTS itself. (I will have to specify the
content of the UPDATE message separately based on GSM 04.08 section
10.5.2.20.)
Combining this with the previous section leads to a model where the
carrier's handover-decision code interfaces on one side with OpenBTS
(via UPDATE messages) and on the other side with the SIP call-control
element (FreeSwitch), either via a specific interface (e.g. ESL in
FreeSwitch) or via regular SIP third-party-call-control. The
call-control elements then transfers the call from one OpenBTS instance
to another OpenBTS instance (for example by iniatiting a REFER towards
the calling SIP element -- but since we split OpenBTS and FreeSwitch, we
don't have to add support for REFER in OpenBTS!).
In any case this gives a potentially highly-distributed handover
mechanism that doesn't have the limitations of inter-MSC handover, the
process is entirely peer-to-peer.
I'm probably forgetting to mention some other topics, just wanted to put
this in writing for discussion as early as possible.
S.
--
Stéphane Alnet. Telecom Artisan. OpenSource Advocate.
Development and integration for FreeSwitch, OpenSIPS, CouchDB, Node.js.
Mobile: +33643482771 - http://shimaore.net/ - https://github.com/shimaore/
about it and demonstrate it operating OpenBTS and OsmoBTS. I could
talk about our open-source development of OpenBTS, if there would be
any interest.
Also I'd love to talk about OsmoBTS/OpenBSC which the new cool. Only
few people heard about OsmoBTS, while it provides great capabilities:
* it works with off-the-shelf SDR transceivers like UmTRX
* it could use VoIP (SIP) soft-switches to connect calls
* it connects to MSCs of legacy GSM networks
* it supports encryption, handover, FR/HR/AMR codecs and GPRS (in beta)
* standards compliant L1/L2 layers, so there are no issues with
various phone models
I love Osmocom approach to development as well - development is open
to all contributors, the code is well structured and tested, even
build results for all sub-projects are available through a continuous
integration suite:
http://jenkins.osmocom.org/jenkins/
On Sat, May 4, 2013 at 9:00 AM, Robin Coxe <coxe(a)close-haul.com> wrote:
> (Apologies for cross-posting. We wanted to reach everyone who might be
> interested in attending. Please respond responsibly.)
>
> Anders Brownworth (Switchcoder), Alexander Chemeris (Fairwaves), and Robi=
n
> Coxe (Close-Haul Communications & Analog Devices) invite those interested=
in
> open GSM hardware and software development to an informal gathering in
> Cambridge, MA on Friday 10 May 2013 from 6-8 pm. Alexander will be visit=
ing
> the Boston area from Moscow.
>
> If you are interested in participating in any capacity in the Boston-area
> open source GSM development community, we look forward to meeting you. O=
ur
> goal is to identify like-minded people involved in or interested in learn=
ing
> more about projects such as OpenBTS, OsmocomBTS, OsmocomBB, and OpenBSC.
> If you have a portable, self-contained demo, feel free to bring it with y=
ou.
>
> When: Friday 10 May 2013, 6-8 pm EDT
> Where: Cambridge Innovation Center, 1 Broadway, 4th Floor, Cambridge, MA
> 02142 USA
> Photo ID required for building entry.
>
> Please RSVP on Eventbrite: http://opengsmboston.eventbrite.com/
>
>
>
>
>
>
>
>
--=20
Regards,
Alexander Chemeris.
CEO, Fairwaves LLC / =D0=9E=D0=9E=D0=9E =D0=A3=D0=BC=D0=A0=D0=B0=D0=B4=D0=
=B8=D0=BE
http://fairwaves.ru
control scripts have been moved from UHD repository to a separate
repository:
https://github.com/fairwaves/umtrx_scripts
On Fri, Jan 25, 2013 at 1:07 AM, Alexander Chemeris
<alexander.chemeris(a)gmail.com> wrote:
> Hi all,
>
> Just to let everyone know - in addition to working on manufacturing
> issues we're improving our UmTRX firmware and software support right
> now. And today we've got dual-channel finally working. Thanks to
> Andrew Karpenkov for his awesome work on implementing the second
> channel support in FPGA!
>
> I plan to push the pre-built FPGA image to the download area in the
> during the weekend and Andrew will publish the FPGA code changes soon
> too.
>
> What's ahead of us is to teach OpenBTS to use the second channel of
> UmTRX. This includes support of two independent channels and then
> implementation of switched diversity receive.
>
> --
> Regards,
> Alexander Chemeris.
> CEO, Fairwaves LLC / =D0=9E=D0=9E=D0=9E =D0=A3=D0=BC=D0=A0=D0=B0=D0=B4=D0=
=B8=D0=BE
> http://fairwaves.ru
--=20
Regards,
Alexander Chemeris.
CEO, Fairwaves LLC / =D0=9E=D0=9E=D0=9E =D0=A3=D0=BC=D0=A0=D0=B0=D0=B4=D0=
=B8=D0=BE
http://fairwaves.ru
Dear Osmocom Community,
[please respect the Reply-To and post all follow-up discussion to this
to openbsc(a)lists.osmocom.org, so we avoid having long threads
cross-posted to several mailing lists.]
Like every year in early December, it is time to discuss as schedule for
OsmoDevCon in the upcoming year.
Note: Ths is about OsmoDevCon, the more private meeting of developers,
*NOT* about OsmoCon, the public conference.
== When, Who, Where ==
I propose the following date for OsmoDevCon 2018:
April 20 - April 23rd, 2018
* Who: Active developers/contributors of Osmocom projects (as usual)
* Where: IN-Berlin, Berlin (as usual)
Please let me know ASAP if that proposed date works for everyone who'd
want to attend. We can still change it now, but I would want to nail
down the date pretty soon.
== Format ==
After the experiment of reducing from 4 to 3 days last year (due to
OsmoCon), we will again go for *four days* in 2018.
However, we should clearly divide the days in a way that e.g. "GSM/3G"
topics are on two days, while SDR+Other topics are on the other days, so
people not interested in some topics can skip one or two days, as
needed.
We could even divide it further like:
* 1 day 3GPP RAN (osmo-bts, osmo-bsc, osmo-pcu, virt_phy, fake_trx, ...)
* 1 day 3GPP CN (osmo-msc, osmo-hlr, osmo-sip-connector, nextepc, etc.)
* 2 days misc
Regards, and looking forward to meeting you [again] in 2018,
Harald
--
- Harald Welte <laforge(a)gnumonks.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
Hi,
I have a umtrx v2.1 which is not booting anymore. When I power it, only led F and H turn ON and stay in this state forever. Is there anything that can be done ?
best regards,
Hello, list.
My hardware is Umtrx v2.1 and I have already built GSM components:
Osmo-trx (branch fairwaves/master)
libosmocore (branch: master)
libosmo-abis (branch: master)
libosmo-sccp (branch: master)
libosmo-netif (branch: master)
openBSC (branch: fairwaves/master, I use OsmoNITB)
osmoBTS (branch: fairwaves/master. Also did ./configure --enable-trx at the installation process)
So now SMS and calls work fine.
Then I want to get GPRS up. I use master branch of openggsn and master branch of osmo-pcu (osmo-sgsn is supplied with osmoNITN). But when I start osmo-pcu, it says: "PCU interface version number of BTS (5) is different (7). Please re-compile!". After that osmo-pcu aborts. Could you please tell me what branches to use for correct work of GPRS?
Dear Osmocom Community,
[please respect the Reply-To and post all follow-up discussion to this
to openbsc(a)lists.osmocom.org, so we avoid having long threads
cross-posted to several mailing lists.]
>From 2012 to 2016 we were running a series of small, invitation-only
Osmocom Developer Conferences. Access was intentionally restricted
to those community members who have demonstrated an existing track
record of contribution to any of the projects under the Osmocom
umbrella.
This format of a small, tightly knit group of about 20 people has been
successful over the years, and I have received a lot of positive
feedback from past participants.
On the other hand, the Osmocom project has grown in scope and diversity,
and some of those projects don't have all that much relationship to each
other - except being started by people from within the same group.
There's the cellular communications (GSM/GPRS/EDGE/UMTS and hopefully at
some point LTE) protocols which is attracting a lot of professional
users. And then there's pure community projects like rtl-sdr,
OsmocomBB, OsmocomGMR and many other efforts.
Particularly the cellular infrastructure projects (OsmoBTS, OsmoPCU,
OsmoBTS, OsmoNITB, OsmoSGSN, OpenGGSN, OsmoIuh & co) are somehow
"standing out" of the othe projects in the context of having a wider
user bsae, and in that user base also primarily commercial users.
So I'd like to start a discussion on how to possibly change the event
format to accomodate the various interests and parties. I definitely
don't want to loose the "annual meeting of old friends" atmosphere,
while at the same time also opening up to other interested parties.
One idea would be to keep OsmoDevCon as-is and have a separate event
where non-contributing/developing users / sysadmins / system integrators
could also be attending.
Another idea would be to split into a 'user day' and 'developer days'
format. This is something the netfilter developer workshops have been
using for many years, and from my limited insight quite successfully so.
The "user day" is more like a traditional tech conference, with a large
auditorium and talks oriented towards users / sysadmins / integrators of
the software. The "developer days" are the invitation-only part, for
known contributing developers only, similar to what we have at
OsmoDevCon.
Having both events (or both parts of an event) back-to-back has the
advantage that a large number of potential speakers for the 'user day'
are already present, and they don't have to travel yet another time.
One could even structure it further and say we have one user day, one
public 'Osmocom cellular developer day' and then the closed 'OsmoDevCon
classic', maybe reduced from 4 days to 3 or even 2 days only?
What is the general opinion about this?
Are there people lurking on this list who would be interested in
attending a public 'user day' or even 'developer day' about the Osmocom
cellular projects, with presentations and workshops around topics such
as running Osmocom based cellular networks?
In terms of when/where, I would suggest to keep the tradition of April
in Berlin/Germany. But I'm of course very happy if somebody wants to
host it some place else...
Regards, and looking forward to meeting you [again] in 2017,
Harald
--
- Harald Welte <laforge(a)gnumonks.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
Hi
By default the IP address of the UmTRX board is 192.168.10.2. The
problem is that I can't have two boards on the same network, so I would
like to change the IP address of my boards to make them unique on the
network. How can I do that?
Thanks,
-Osman
Hi,
I am trying to run an application written in GNU Radio. The application
insert tags e.g. "tx_time", "tx_sob" to control the transmission time. The
value of "tx_time" is such that data is transmitted at start of new second.
But I observe that the transmission and PPS is not synchronized when I see
the transmission and PPS on scope. Sometime the transmission is late and
sometime it is early. Has anyone faced this issue? Are there any examples
that I can test. Thanks.
--
Usman
Good-day,
I have been having difficulty trying to locate a HOWTO or other document
outlining how to use/configure GNURADIO for the umTRX. I understand that
GNURADIO will work with the umTRX however am not yet savvy with SDR and do
not want to jump through hoops trying to get this working. If someone can
point me in the right direction, it would be appreciated.
Thank you
George
Hi,
I know that on the UmTRX the switching controllers ( ST L5973 ) are
all synchronized together.
IIRC the earlier versions of the UmTRX didn't have this and I'm
wondering if you really noticed a difference due to this change ?
Cheers,
Sylvain
Hi all,
We've just tagged 1.0.4 release of the UmTRX host driver. A short
summary of the changes:
* Do not add 'g' to a git id when creating a version string.
* Proper debianization.
* Add ability to set diversity switches position from UHD args.
* By default route each Rx channel to it's own antenna.
* JSON API to question/control property tree of a running UHD app.
Useful for querying sensors and for debugging purposes.
* Python utility to query VSWR from a running UHD app in real time
using JSON API.
* Fix DC and IQ calibration utilities.
Binary build for Ubuntu will soon be available from the MyriadRF PPA.
--
Regards,
Alexander Chemeris.
CEO, Fairwaves, Inc.
https://fairwaves.co
Hi All,
We want to run two independent ARFCNs on UmTRX using the two TRXs on the device using osmo-bts, but just as trx 0 is defined in osmobts.cfg we cannot define trx 1. Can someone please help us accomplish this? Also please inform if it is possible that we run one TRX on GSM900 and another on 1800?
Note: we have compiled the openbsc setup as per instructions at http://openbsc.osmocom.org/trac/wiki/network_from_scratch using the jolly/multi-trx branch.
Regards,
Amber & Sarosh
Hello Alexander,
Is the cost of the most current revision (2.3.1) of the UmTRX $950 as indicated on the Fairwaves website for the 2.2 revision? Also, please let me know about lead times for the umTRX.
Thank you
George
Hi,
I have been following the instructions at
(http://www.rs-online.com/designspark/electronics/eng/blog/running-a-gsm-net
work-on-the-raspberry-pi-2) but have encountered a strange error when I run
the "uhd_usrp_probe" command, stating:
"
linux; GNU C++ version 4.6.3; Boost_105000; UHD_003.008.002-151-gbf4f50de
-- Opening a UmTRX device... 192.168.10.2
Error: RuntimeError: NotImplementedError: holler protocol not implemented
"
I have done a search on Google for the error but there doesn't seem to be
any information on it.
Do you have any idea what is causing it? Any help would be much appreciated.
Should you be interested in knowing the exact commands I ran when following
the instructions, let me know and I'll write them out.
Regards,
Kea
Hi
We have configured OsmoNITB, OsmoBTS and OsmoTRX to run two transceivers using UmTRX. But somehow when the spectrum is monitored, the only frequency that is detected is the one TRX0 is tuned to. ARFCN set for TRX1 is not detected i.e. TRX1 does not seem to be transmitting on the specified frequency.
Can anyone please tell what possibly could be the issue?
Thanks & Regards,
Amber & Sarosh
Hello Amber & Sarosh
You have to add these lines below into */etc/osmocom/openbsc.cfg *right
after trx0 configuration
trx 1
rf_locked 0
arfcn 184 (*set the right ARFCN for you here* )
nominal power 23
max_power_red 0
rsl e1 tei 0
timeslot 0
phys_chan_config TCH/F
timeslot 1
phys_chan_config TCH/F
timeslot 2
phys_chan_config TCH/F
timeslot 3
phys_chan_config TCH/F
timeslot 4
phys_chan_config TCH/F
timeslot 5
phys_chan_config TCH/F
timeslot 6
phys_chan_config TCH/F
timeslot 7
phys_chan_config TCH/F
And add into *etc/osmocom/osmo-bts.cfg*
trx 1
rxgain 12
power 0
restart services:* sudo sv restart osmo-trx osmo-bts osmo-nitb*
Regarding trx band dividing, theoretically it might possible but we haven't
tested that
--
Best regards,
Andy
Dear Osmocom.org project members,
I'm happy to be able to announce the annual incarnation of OsmoDevCon.
The Date is set for March 27 through 30. Venue: As usual, IN-Berlin
e.V. in Berlin, Germany.
Further details can be obtained from
http://openbsc.osmocom.org/trac/wiki/OsmoDevCon2015
Attendance, as usual, is restricted to people with an active history in
the Project by contributions in terms of code, patches, discussions,
documentation or in other form.
= Registration =
If you have wiki access, please add yourself to the #Requested section.
Alternatively, you can send me private e-mail about it.
After review, your (nick)name will be listed in the #Confirmed section.
Looking forward to meeting all of you again soon!
--
- Harald Welte <laforge(a)gnumonks.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
Tom Tsou <tom <at> tsou.cc> writes:
>
> On Tue, Jun 3, 2014 at 12:18 PM, Yavuz Mert <yavuzmertt <at> gmail.com> wrote:
> > Hi all,
> > Can I use the two transceivers of UmTrx as two different BTS using
osmobts-trx
> > and osmo-trx.(Having different ipa-unit-id's)
> > I considered running single osmo-trx and two instances of osmobts-trx which
> > would require hacking UDP port numbers for clock, ctrl and data ports,
sending
> > clock indication to both osmobts-trx instances from osmo-trx.
> > Or maybe there is already a saner method i could not figure
>
> Right now you can only drive the separate RF paths as two TRX units
> controlled by one osmobts instance. Communicating with each TRX
> independently with multiple osmobts instances is not supported. The
> reason for this is that are some operations (e.g. thread setup) that
> are tied to TRX0 with the expectation of a single C0 setup rather than
> completely independent configuration of channels.
>
> -TT
>
>
Hi Tom,
Can you please elaborate a little "how can i drive the seperate RF paths as
two TRX units controlled by one osmobts instance?"
i have tried setting the configuration file for osmobts-trx (osmo-bts.cfg)
by adding 'trx 1' section at the end, but i got an error when starting
osmobts. i was not able to find any documentation regarding this setup.
further fairwaves umtrx hardware supports 2 seperate RF paths, does that
mean that i can use fairwaves umtrx hardware with single osmo-trx and single
osmobts instance?
thanks,
Arif
Hello All!
Where i can find information about fpga and firmware architecture?
I will be grateful for any information :)
С уважением,
alex korolev
nik135(a)mail.ru
Hi Josh,
On Tue, Apr 8, 2014 at 11:00 PM, Josh Blum <josh(a)joshknows.com> wrote:
> Hey guys,
>
> Please CC whoever appropriate.
>
> I have been looking over the u2plus_core.v and u2plus_umtrx_v2.v files
> with the intention of updating the vita rx/tx chains and dsp chains. I
> noticed a few interesting things about the clocking and I just wanted to
> confirm some of my assumptions, a few possible changes, and possibly
> share some knowledge.
>
> 1) vita chain/dsp core
> Inside the u2plus_core.v, there is a 13MHz clock (lms_clk) that is used
> to clock the time core and the dsps. The vita chain is clocked at 104MHz
> (dsp_clk). So for example, when the dsp strobes out 1 sample, does the
> vita_rx_chain see 8 of the same sample?
>
> My immediate concern is updating the vita and dsp chains. So, I really
> just need to understand the interaction between the dsp and the vita
> chain since they are crossing this 104/13Mhz clock domain.
>
> 2) usrp3 style vita framing/deframing
> Some time after umtrx was released, B200 came out. The FPGA architecture
> in B200 was changed from the earlier models to address dealing with
> these integrated frontend chips. Specifically, the ADC, DAC, DSP, and
> framing can all run on the same clock domain at full sample rate. This
> is accomplished because the vita framing happens on 64-bit wide bus to
> deal with the overhead of VITA headers. I suspect this architecture
> would be better fitting for the UmTRX.
I think the B200 architecture is better for UmTRX, but I'll let Andrew
and Sergey to decide, as they know the FPGA code much better.
> 3) u2plus_umtrx_v2.v
> It looks like the ADC and DAC IQ signals are clocked in/out on the
> positive and negative edges of the 13MHz clock. This is accomplished
> using a 26 MHz clock. So technically, this is another clock domain
> crossing between the 13/26MHz for the ADC/DAC signals. So, you should be
> able to accomplish the same effect in with just the 13MHz clock using
> the ODDR2 and IDDR2 xilinx modules.
>
> 4) digital loopback options?
> I was looking for a way to do a digital loopback inside the LMS. I wasnt
> sure if it was possible. Basically, if I set some value on the DAC pins,
> can I get the same value of the ADC pins? I saw registers for baseband
> loopback, but I think thats all analog. The idea is to self-test the bus
> timing by putting a test word into the IOs.
Unfortunately, there is no digital loopback in the LMS.
As you correctly note, the baseband loopback is actually analog.
> ---
> In any case, the most important issue is #1. I want to have a host build
> and image that is fully functional with latest UHD, lets say next week.
> And I would like to be able to first verify with your team that we
> havent lost any functionality, before further changes like the timed
> command core. Sounds OK to you?
Ok with me.
> Thanks,
> -josh
>
>
>
>
--
Regards,
Alexander Chemeris.
CEO, Fairwaves, Inc. / ООО УмРадио
https://fairwaves.co
Alex,
On Thu, Feb 20, 2014 at 11:33 AM, alex korolev <nik135(a)mail.ru> wrote:
> When i exec 'tx_waveforms.exe --wave-type SINE --wave-freq=100000
> --freq=300000000 --rate 1000000 --bw 20000 --ampl 0.7' I get a sine wave at
> the desired frequency, but it have a jitter.
> It is a normal behavior?
Most likely this is fine. Check spectrum picture with a spectrum
analyzer to see if there is any noise which might cause this.
> The little jpeg attached :-)
It's an avi, not a jpeg ;)
> ps. I have not found information on calibration,
> tell me how to make sure that the device is calibrated??
We're preparing a short manual about the calibration. Skilled and
impatient could refer to the LMS6002D calibration guide for details.
--
Regards,
Alexander Chemeris.
CEO, Fairwaves LLC / ООО УмРадио
http://fairwaves.ru
Hello
i installed all the package of openBTS and it was working properly, but
last time i take the server and connect the Umtrx module, the ping command
work properly, uhd_find_devices also work but i have this masseage: transceiver
; no process found... and after a long message comes telling me that the
network is unreachable. Just last week all this was working properly.
Can someone tell me ho to fix it please? or do i need to flash again the
module Umtrx?
Hello
i installed all the package of openBTS and it was working properly, but
last time i take the server and connect the Umtrx module, the ping command
work properly, uhd_find_devices also work but i have this masseage: transceiver
; no process found... and after a long message comes telling me that the
network is unreachable. Just last week all this was working properly.
Can someone tell me ho to fix it please? or do i need to flash again the
module Umtrx?
*Manoel Aposaz.*
*The limite of our Greatest achievement will depend on the depth of our
imagination and our relation with God.*
Tel : 77 113 24 83.
Kleiv...
Hi. Since link2voip.com went kaput, I've been without a SIP trunking
provider. Does anyone have any recommendations?
I'd prefer a pay-as-you-go service over one with a monthly fee, since I use
it sporadically for development.
Thanks,
Robin
Hello, All!
1. I'm also (as Andrew Back) interested about calibration methods, but I can not find calibration technology description.
How i can calibate device?
2. test_pps_input program failed with message:
Using Device: Single USRP:
Device: UmTRX Device
Mboard 0: UMTRX-REV0
RX Channel: 0
RX DSP: 0
RX Dboard: A
RX Subdev: LMS6002D (0xfa07) - 0
TX Channel: 0
TX DSP: 0
TX Dboard: A
TX Subdev: LMS6002D (0xfa09) - 0
Attempt to detect the PPS and set the time...
-- 1) catch time transition at pps edge
Error: RuntimeError: Board 0 may not be getting a PPS signal!
No PPS detected within the time interval.
See the application notes for your device.
Where i can get information about pps signal state and gps lock? (from device)
3. I found that eob (end of burst) metadata does not work, signal at spectrum analyzer is present, after sendind eob.
How i can mute tx?
thanks for answers ! :-)
С уважением,
alex korolev
nik135(a)mail.ru
Hello,
I'm attempting to perform TCXO DAC calibration. However, whenever I
run umtrx_vcxo.py it reports the current DAC value to be 2048,
regardless of whether the GPS antenna is unplugged, or it is plugged
in and GPS has a lock.
I've updated the FPGA and ZPU firmware with those found at:
http://people.osmocom.org/ipse/umtrx-v2/current/
But this doesn't seem to have made any difference.
Is there anything else I can try?
Cheers,
Andrew
--
Andrew Back
http://carrierdetect.com
Hello,
Is there documentation somewhere, even if just an archived e-mail, of
the processes you need to follow to carry out calibration for LO
leakage and I/Q balance?
Cheers,
Andrew
--
Andrew Back
http://carrierdetect.com
Hello, Alexander!
A few days ago, you wrote that you know about the problem (issue) , tell me how to solve it ?
С уважением,
alex korolev
nik135(a)mail.ru
hi,
i experience problems with osmo-trx/umtrx. when i start osmo-trx, i get
the following output:
openbsc osmo-trx # /files/projects/gsm/osmo-trx/Transceiver52M/osmo-trx
linux; GNU C++ version 4.5.4; Boost_104900; UHD_003.004.000-1b07671
Config Settings
Log Level............... NOTICE
Device args.............
TRX Base Port........... 5700
TRX Address............. 127.0.0.1
Channels................ 1
Samples-per-Symbol...... 4
External Reference...... Disabled
Diversity............... Disabled
-- Opening a UmTRX device...
-- Current recv frame size: 1472 bytes
-- Current send frame size: 1472 bytes
-- Setting UmTRX 4 SPS
-- Transceiver active with 1 channel(s)
i use current master. (an older version with branch umtrx_dual_test
works with two TRX.) when i use RSSI test phone, i see that the RF power
is high on TS0 and TS1 only. also it takes many tries to sync to it. i
receive BCCH infos with some dropouts, but RACH is not received.
i have no slotmask define at osmo-bts. any idea what causes it?
regards,
andreas
Hello, All!
Please, help me resolving problem with umdesk:
1. uhd_find_devices work:
--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
type: umtrx
addr: 192.168.135.35
name: UmTRX
serial: 75
2. But uhd_usrp_probe fails:
linux; GNU C++ version 4.7.2; Boost_104900; UHD_003.004.000-unknown
-- Opening a UmTRX device...
-- Current recv frame size: 1472 bytes
-- Current send frame size: 1472 bytes
Error: resolve: Service not found
I think the problem around eeprom(because led ZPU && FPGA is on), how i can reset it's value to default?
Best regards,
alex korolev
nik135(a)mail.ru
Dear all,
so far the osmocom.org mailing lists have always been in a 'non-members
are manually moderated' mode. This has created a lot of work for manual
list moderation, where a lot of the messages caught are simply spam, and
only the occasional valid message is being received.
I'd like to thank the list moderators for taking care of this.
However, in more recent discussions, we were considering to move the
lists to a completely closed mode, i.e. postings would automatically be
rejected from non-members.
The automatic response would contain a description of how to subscribe
in 'nomail' mode, i.e. to subscribe in a way to be able to post to the
list, while still not receiving any incoming traffic. The latter should
be fine for occasional posters who don't want the bulk e-mail that goes
with a full/regular subscription.
Please provide feedback in case you disagree with that change. Unless
there is major opposition, we will likely transition to the 'closed'
mode within one month.
Thanks,
Harald
--
- Harald Welte <laforge(a)gnumonks.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
Hello,
I battled with osmo-bts-trx this afternoon; it didn't want to build with
old (at least not any I tried) nor recent libosmocore, so I ended up
using a chainsaw and cutting pieces out of it. The outcome is here:
https://github.com/shimaore/osmo-bts
You can see what I had to remove here:
https://github.com/shimaore/osmo-bts/commit/b5ac1c000e6d7bea57f7c1d8d47f43f…
This version builds with libosmocore etc `master` revisions.(*)
Once compiled this gives me a piece of software that starts and prints
out messages on the console, and apparently connects to the transceiver
on one side, and to osmo-bsc on the other side.
Anyhow, sending this out in hope this might save someone else a few
hours. :}
S.
(*) The `abis` and `rsl` code are completely different in recent
libosmocore, I suspect this build uses the old `abis` code embedded
inside osmo-bts. The sysmo-bts code was updated, but not the
trx-bts code.
--
Stéphane Alnet -- Telecom Artisan. OpenSource Advocate.
Development and integration for FreeSwitch, OpenSIPS, CouchDB, Node.js.
Mobile: +33643482771 - http://shimaore.net/ - https://github.com/shimaore/
On Sat, Nov 2, 2013 at 5:10 AM, Robert Light <robert.light(a)gmx.de> wrote:
> Hi, I am aware of Commotion-OpenBTS and I even gave it a try, however for
> some reason it does not detect my usrp1.
> Are there more detailed instructions on how to use it?
> I simply put it on a USB stick with unetbootin, no persistance (adding
> persistance would be nice). When booted it does the configuration
> succesfully, but what to do after that ?
> Commotion-OpenBTS is a great idea, if I could only get it to work.
>
> Alexander, Will GnuRadio 3.6 work with usrp1 and osmoBTS or openBTS?
> I am also intalling osmobts on another computer, but that is causing me a
> lot of problems. ortp and srtp seem to be conflicting with libosip2-dev and
> libortp-dev from ubuntu and when I install
> http://download.savannah.gnu.org/releases/linphone/ortp/sources/
> http://sourceforge.net/projects/sofia-sip/files/sofia-sip/
> I get problems compiling OpenBTS and some other software.
> So it looks like OpenBTS and OsmoBTS cannot coexist on one computer. At
> least not on my.
> Too many versions keep confusing me. i.e. openbts-P2.8.0Opelousas.tar.gz
> from http://sourceforge.net/projects/openbts/files/2.8.0/
> for some reason doesn't understand
> "--with-usrp1 --with-singledb" switches but openbts 2.8 downloaded from
> other sources has no problems with that.
>
> *Gesendet:* Samstag, 02. November 2013 um 00:36 Uhr
> *Von:* "Martin O'Shield" <martin(a)windycitysdr.com>
> *An:* "Robert Light" <robert.light(a)gmx.de>
> *Cc:* umtrx <umtrx(a)lists.osmocom.org>
> *Betreff:* Re: where are current repo versions of UHD, openBTS and
> Gnuradio?
> Robert,
>
>
>
> This is a easy solution here:
>
>
>
>
> Commotion-OpenBTS
>
> ==Introduction==
>
> Commotion-OpenBTS is packaged as a customized x86 Ubuntu Linux
> distribution.
> It comes as a live image that can be booted from a USB drive or CD. This
> repository contains resources used to create the Commotion-OpenBTS image.
>
> The purpose of this software is to allow voice calls over a Commotion
> wireless mesh network. Phone calls can be made between GSM unlocked phones,
> or between GSM unlocked phones and phones meshing over WiFi with the Serval
> "Batphone" software.
>
> In order to use Commotion-OpenBTS, you need a compatible GSM hardware
> transceiver. Currently, compatible hardware includes the Range RAD1;
> the Ettus USRP1, USRP2, N200 series, B100 series, and E100 series; and
> the Fairwaves UmTRX.
>
>
>
>
>
> ==How to Run It==
>
> To run Commotion-OpenBTS, download the ISO file at
> https://commotionwireless.net/download, and load it onto a USB drive using
> unetbootin, or your tool of choice. You can then boot from the USB drive
> with your laptop or desktop computer, with your GSM radio attached. Once
> the OS is loaded, a configuration wizard asks you what type of GSM hardware
> you have, and configures the proper driver. After that, everything should
> be
> running, and you can start making calls!
>
> ==Components==
>
> Commotion-OpenBTS includes the following open source software components:
> * OpenBTS (http://wush.net/trac/rangepublic/browser)
> * OLSRd (http://olsr.org/git/?p=olsrd.git;a=summary)
> * Serval (https://github.com/servalproject/serval-dna)
> * Asterisk (http://www.asterisk.org/downloads/source-code)
>
>
> http://files.opentechinstitute.org/~critzo/commotion/Commotion-OpenBTS-x86.…
>
> Just utilize the Commotion-OpenBTS-x86.iso and it *should* work for both
> the USRP1 and the UmTRX.
>
> Only one application can access the SDR device of your choice at a time.
>
> That's the nature of OpenBTS.
>
> Sincerely,
>
>
>
> Martin
>
>
> On Fri, Nov 1, 2013 at 4:21 PM, Robert Light <robert.light(a)gmx.de> wrote:
>>
>> Hi, Can someone point me to the current repo of UHD, openBTS and
>> Gnuradio ?
>> I found several locations especially for openBTS and UHD i.e.:
>> "-b gprs-exp https://github.com/fairwaves/openbts-2.8.git"
>> "-b gprs-exp https://github.com/chemeris/openbts-p2.8.git"
>> "-b umtrx https://github.com/chemeris/openbts-p2.8.git"
>> So which one of the above is correct?
>>
>> "https://github.com/chemeris/UHD-Fairwaves.git"
>> "https://github.com/fairwaves/UHD-Fairwaves.git"
>> Again, which one of the above is correct?
>>
>> I assume the below is correct:
>> "wget
>> http://gnuradio.org/redmine/attachments/download/279/gnuradio-3.4.2.tar.gz
>> "
>>
>> I need a version of UHD, openBTS and Gnuradio that will run with both
>> USRP1 and UmTRX at the same time. I mean, one of them connected at a time,
>> but I do not want to have two computers with separate installations for
>> usrp1 and UmTRX.
>> Can I configure openBTS with --with-usrp1 --with-singledb --with-uhd ?
>> I mean, can I enable usrp1 and uhd at the same time ?
>> How to switch then between usrp1 and UmTRX ?
>>
>>
>
FYI. Most likely UmTRX will be present there.
Please excuse typos. Written with a touchscreen keyboard.
--
Regards,
Alexander Chemeris
CEO/Founder Fairwaves LLC
http://fairwaves.ru
---------- Forwarded message ----------
From: "Martin Braun (CEL)" <martin.braun(a)kit.edu>
Date: Oct 14, 2013 6:36 PM
Subject: [Discuss-gnuradio] FOSDEM '14 - Call for Participation
To: <discuss-gnuradio(a)gnu.org>
Cc:
Dear friends and colleagues,
next year's FOSDEM (the free and open source developer's meeting in
Brussels, Europe) will feature a new track on Software Defined Radio.
Therefore, we invite developers and users from the free software radio
community and to join us for this track and present your talks or demos.
Software Radio has become an important tool to allow anyone access the EM
spectrum. Using free software radio libraries and applications and cheap
hardware, anyone can now start hacking on wireless communications, remote
sensing, radar or other applications. At FOSDEM, we hope to network all
these projects and improve collaboration, bring new ideas forward and get
more people involved.
The track's web site resides at:
http://gnuradio.org/redmine/projects/gnuradio/wiki/FOSDEM14
Here, we will publish updates and the final schedule.
** Submit your presentations
To suggest a talk, go to https://penta.fosdem.org/submission/FOSDEM14 and
follow the instructions. You need to create an 'Event'; make sure it's in
the Software Defined Radio track! Lengths aren't fixed, but give a
realistic estimate and please don't exceed 30 minutes unless you have
something special planned (in that case, contact one of us). Also, don't
forget to include time for Q&A.
Typical slot lengths would be 30 Minutes including QA.
You aren't limited to slide presentations, of course. Be creative. However,
FOSDEM is an open source conference, therefore we ask you to stay clear of
marketing presentations. Of course, we like nitty-gritty technical stuff.
We will reserve time to simply hack, it won't all be talks.
** Important Dates
FOSDEM is February 1st & 2nd 2014.
* December 1st 2013: Submission Deadline
* December 20th 2013: Speaker Notification
* January 10th 2014: Announcement of final schedule
* February 2nd 2014: SDR Track
** Steering Committee
The track committee consists of:
* Philipp Balister (OpenEmbedded / OpenSDR)
* Martin Braun (GNU Radio)
* Sylvain Munaut (OsmoCom)
Hope to hear of you soon!
Martin
--
Karlsruhe Institute of Technology (KIT)
Communications Engineering Lab (CEL)
Dipl.-Ing. Martin Braun
Research Associate
Kaiserstraße 12
Building 05.01
76131 Karlsruhe
Phone: +49 721 608-43790
Fax: +49 721 608-46071
www.cel.kit.edu
KIT -- University of the State of Baden-Württemberg and
National Laboratory of the Helmholtz Association
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio(a)gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
Программа честно в конце говорит: "Please specify the sample rate with --rate"
2013/10/14 Игорь Анатольевич <einein11(a)yandex.ru>:
> Мне кажется, UmTRX меня понимает, но выход не выдаёт. Например, на команду синуса показывает следующее:
> [igor@localhost examples]$ ./tx_waveforms --wave-type SINE
> linux; GNU C++ version 4.7.2; Boost_105300; UHD_003.004.000-unknown
>
>
> UHD Warning:
> Unable to set the thread priority. Performance may be negatively affected.
> Please see the general application notes in the manual for instructions.
> EnvironmentError: OSError: error in pthread_setschedparam
>
> Creating the usrp device with: ...
> -- Opening a UmTRX device...
> -- Current recv frame size: 1472 bytes
> -- Current send frame size: 1472 bytes
>
> UHD Warning:
> Unable to set the thread priority. Performance may be negatively affected.
> Please see the general application notes in the manual for instructions.
> EnvironmentError: OSError: error in pthread_setschedparam
>
> UHD Warning:
> Unable to set the thread priority. Performance may be negatively affected.
> Please see the general application notes in the manual for instructions.
> EnvironmentError: OSError: error in pthread_setschedparam
> Using Device: Single USRP:
> Device: UmTRX Device
> Mboard 0: UMTRX-REV0
> RX Channel: 0
> RX DSP: 0
> RX Dboard: A
> RX Subdev: LMS6002D (0xfa07) - 0
> TX Channel: 0
> TX DSP: 0
> TX Dboard: A
> TX Subdev: LMS6002D (0xfa09) - 0
>
> Please specify the sample rate with --rate
>
> 14.10.2013, 09:42, "Alexander Chemeris" <alexander.chemeris(a)gmail.com>:
>> Утилиту нужн запускать при выключеном OpenBTS.
>>
>> Посмотреть параметры - "./tx_waveforms --help"
>>
>> 2013/10/14 Игорь Анатольевич <einein11(a)yandex.ru>:
>>
>>> Спасибо за ответ, но каким образом я могу запустить утилиту? Из-под "OpenBTS" не находит команду, а через команды "cd /usr/local/share/uhd/examples/" и "./tx_waveforms" не находит устройство
>>> (Error: LookupError: KeyError: No devices found for ----->
>>> Empty Device Address).
>>> И ещё - могу ли я посмотреть примеры команд от этой утилиты?
>>>
>>> 12.10.2013, 18:06, "Alexander Chemeris" <alexander.chemeris(a)gmail.com>:
>>>> 2013/10/4 Игорь Анатольевич <einein11(a)yandex.ru>:
>>>>> Добрый день!
>>>>> Использую UmTRX2. на запрос "noise" выдаёт значения, получается задать
>>>>> параметры GSM, однако на команду "chans" система не выдаёт числа. С чем это
>>>>> может быть связано?
>>>> Затрудняюсь ответить. Может быть просто нет активных каналов?
>>>>
>>>> Из-за низкой стабильности OpenBTS под нагрузкой, мы полностью перешли
>>>> на софт от Osmocom и не очень следим за последними версиями OpenBTS.
>>>>> Так же хотел задать вопрос - можно ли с помощью UmTRX2 делать не GSM, а,
>>>>> скажем, обычный синус с заданной амплитудой и частотой? И, если да, то каким
>>>>> образом?
>>>> Конечно можно. Самый простой способ - утилита
>>>> /usr/share/uhd/examples/tx_waveforms, которая входит в состав UHD.
>>>>
>>>> --
>>>> Regards,
>>>> Alexander Chemeris.
>>>> CEO, Fairwaves LLC / ООО УмРадио
>>>> http://fairwaves.ru
>>> --
>>> С уважением, Литовкин Игорь.
>>
>> --
>> Regards,
>> Alexander Chemeris.
>> CEO, Fairwaves LLC / ООО УмРадио
>> http://fairwaves.ru
>
> --
> С уважением, Литовкин Игорь.
--
Regards,
Alexander Chemeris.
CEO, Fairwaves LLC / ООО УмРадио
http://fairwaves.ru
Утилиту нужн запускать при выключеном OpenBTS.
Посмотреть параметры - "./tx_waveforms --help"
2013/10/14 Игорь Анатольевич <einein11(a)yandex.ru>:
> Спасибо за ответ, но каким образом я могу запустить утилиту? Из-под "OpenBTS" не находит команду, а через команды "cd /usr/local/share/uhd/examples/" и "./tx_waveforms" не находит устройство
> (Error: LookupError: KeyError: No devices found for ----->
> Empty Device Address).
> И ещё - могу ли я посмотреть примеры команд от этой утилиты?
>
> 12.10.2013, 18:06, "Alexander Chemeris" <alexander.chemeris(a)gmail.com>:
>> 2013/10/4 Игорь Анатольевич <einein11(a)yandex.ru>:
>>
>>> Добрый день!
>>> Использую UmTRX2. на запрос "noise" выдаёт значения, получается задать
>>> параметры GSM, однако на команду "chans" система не выдаёт числа. С чем это
>>> может быть связано?
>>
>> Затрудняюсь ответить. Может быть просто нет активных каналов?
>>
>> Из-за низкой стабильности OpenBTS под нагрузкой, мы полностью перешли
>> на софт от Osmocom и не очень следим за последними версиями OpenBTS.
>>
>>> Так же хотел задать вопрос - можно ли с помощью UmTRX2 делать не GSM, а,
>>> скажем, обычный синус с заданной амплитудой и частотой? И, если да, то каким
>>> образом?
>>
>> Конечно можно. Самый простой способ - утилита
>> /usr/share/uhd/examples/tx_waveforms, которая входит в состав UHD.
>>
>> --
>> Regards,
>> Alexander Chemeris.
>> CEO, Fairwaves LLC / ООО УмРадио
>> http://fairwaves.ru
>
> --
> С уважением, Литовкин Игорь.
--
Regards,
Alexander Chemeris.
CEO, Fairwaves LLC / ООО УмРадио
http://fairwaves.ru
Hi Manoel Aposaz,
Please edit the file transceiver52M/UHDDevice.cpp
Changing "const double master_clk_rt = 52e6;" to "const double master_clk_rt = 13e6; "
Then rebuilding...
jiangwy
From: Manoel Aposaz
Date: 2013-09-16 00:27
To: wyjiang
Subject: Re: Re: Hello
Hi wyjiang
I need you again, please if you have time, look at this for me:
I have got the error you got 2 month ago when you post :
"
Hi All,
I install all the OpenBTS and UHD packages according to manual pages. When I start transceiver, it output some errors and exit.
$ sudo ./transceiver 1
linux; GNU C++ version 4.6.3; Boost_104601; UHD_003.004.000-unknown
ALERT 3048163072 19:59:34.7 UHDDevice.cpp:345:set_rates: Failed to set master clock rate
ALERT 3048163072 19:59:34.7 UHDDevice.cpp:346:set_rates: Actual clock rate 1.3e+07
ALERT 3048163072 19:59:34.7 runTransceiver.cpp:94:main: Transceiver exiting...
Jiang Wenyi
"
Do you remember how you fix this problem ??
Hope to read you my friend.
Best regards.
2013/9/12 Manoel Aposaz <goorbatchev(a)gmail.com>
ok. I thought i could test it on saturday but now, i dont really know what to do, if i had to order again for antennas i think i will take time...
About the problem i got when i was trying to run openBts do you have an idea of what can be the cause??
2013/9/12 jiangwy <wyjiang(a)ljshuoda.com>
yes
jiangwy
From: Manoel Aposaz
Date: 2013-09-12 23:42
To: wyjiang
Subject: Re: Re: Hello
Thanks for yours answers but i want to know, for a simple test to connect two phones, do i need four antennas??
2013/9/12 jiangwy <wyjiang(a)ljshuoda.com>
You must buy 2 more antennas by yourself.
You may not using GPS.
jiangwy
From: Manoel Aposaz
Date: 2013-09-12 23:10
To: wyjiang
Subject: Re: Re: Hello
it is all what i receive with the package..
And about GPS i did't get really what your are meaning...where will i connect it??
2013/9/12 jiangwy <wyjiang(a)ljshuoda.com>
jiangwy
From: Manoel Aposaz
Date: 2013-09-12 22:38
To: wyjiang(a)ljshuoda.com
Subject: Re: Hello
Thanks Wyjian for your answer
I have connect the four cable on the PCB and here is the picture of it.
I still don't know how to connect them to other component such as antennas.
Look at the image and tell me something please.
I am waiting to read you..
Best regards.
2013/9/12 Manoel Aposaz <goorbatchev(a)gmail.com>
Hi
I am Emmanuel, i am working on an openBTS project and i have the umtrx module to accomplish this. I know recently you did it, i red your questions during this time in the mailing list, i send a message in this mailing list, i didn't have an answer up to know. i really need help.
My question is this:
1 - i don't know how to run openbts; i went to this directory :
openbts/trunk/apps:
and i run it by :
./openbts
but it saying that no file or directory ./openbts;
i dont know if you have an idea of what can be the problem. i attache the image of the screen.
2- Secondly, i want to know how you put your openbts cables and other part of the package togheter, i receive the package with just an circuit, an antennas and 4 cables that i don't know what to do with it, also an GPS antenna. i don't know really how to connect them.
I really need help, hope to read you.
Thanks and have a nice day my friend.
Best regards.
Hello all,
Please someone know how to fixe this problem.
I am trying to run the OpenBTS with the Umtrx module, and i am getting this
error: NO UHD DEVICE FOUND,
BUT the ping command work properly showing the connection between them
(Umtrx and the computer), also the uhd_find_device command work properly
showing the umtrx module...
Could some one tell me what can be the next step to solve this problem??
Here is a picture of this.
Hope to read someone.
Best ragards.
Hi all,
If, someone is reading this, please i need help:
1- I want to know if there is a manual showing how to put all the part of
the package of Umtrx togheter.
2- If i want to scan the frequencies in an area, what can i install to let
GNU radio communicate with Umtrx to show the frequency graph that will
help me choose the non used frequencies (it is possible with USRP and i
want to know how to do it with Umtrx).
3- My last question is to know if handover is possible with just OpenBTS
2.8 and Umtrx modules or it required an OpenBSC and OsmoBTS architecture.
Best regards:
Manoel.