Commit Graph

127 Commits

Author SHA1 Message Date
Daniel Willmann ae2ac04db1 osmocom-3g: Add missing files to SRC_URI 2017-08-01 03:54:52 +02:00
Daniel Willmann 67d3621a4a osmocom-3g: Update the service files to fix any startup issues
These services bind to IP addresses so networking needs to be up so add
it as dependency
2017-08-01 03:39:11 +02:00
Daniel Willmann 631c339d7a osmo-iuh: Add service file with startup fix
osmo-hnbgw sometimes starts too fast after msc/sgsn and then does not
reconnect. Fix this for now by sleeping before startup.
2017-08-01 03:39:09 +02:00
Daniel Willmann 345f640b9c libosmo-netif: Add dependency for sctp 2017-06-14 08:29:11 +02:00
Daniel Willmann 4fae85907e osmo-hlr: Don't build tests as they require python3 2017-06-13 15:03:42 +02:00
Daniel Willmann 503355bbf4 libosmo-netif: Update to new version 2017-05-30 20:29:34 +02:00
Daniel Willmann 5ca4b0be9b osmocom-3g: Update to new version with 3g service files and configs 2017-05-30 20:27:56 +02:00
Daniel Willmann 57ba93acf0 openggsn: Update to new version and include .pc file in libgtp-dev 2017-05-30 20:27:16 +02:00
Daniel Willmann 514b7f7c96 libosmocore: Require new version and depend on libtalloc 2017-05-30 20:26:46 +02:00
Daniel Willmann ad16337c28 libosmo-sccp: Require kernel-module-sctp 2017-05-30 20:26:10 +02:00
Daniel Willmann ef80bf1800 osmocom-3g: Fix recipe for 3G image
Don't include mncc-upgrage patch and fix path for S
Install the service files manually instead of using foreach
2017-05-08 16:09:18 +02:00
Daniel Willmann 9e88443f01 osmo-hlr: Fix recipe for 3G image
S is ${WORKDIR}/git/ and osmo-hlr is already the standard package (derived
from the filename)
Require sqlite3-native to create a sample hlr
2017-05-08 15:55:16 +02:00
Daniel Willmann 708c459219 osmo-iuh: Depend on libosmo-sccp and fix path for S
Also update the git revision for 3G image
2017-05-08 15:51:26 +02:00
Daniel Willmann f9e86b8f3a Update git versions for osmo libraries for 3G image 2017-05-08 15:51:26 +02:00
Daniel Willmann 02b4f53215 libosmo-sccp: Add git recipe for 3G image
Depend on libosmo-netif and lksctp-tools
2017-05-08 15:50:46 +02:00
Daniel Willmann c4a95e991a libasn1c: Fix license file checksum 2017-05-08 15:50:42 +02:00
Neels Hofmeyr 1804aa8b4d add 3G CN: osmo-hlr, osmocom-3g, osmo-iuh, libasn1c
Copy openbsc to osmocom-3g (for lack of a better name) to build the vlr_3G
branch of openbsc.git, producing osmo-msc, osmo-sgsn with Iu capabilities and
osmo-bsc_mgcp (now a misnomer) to direct RTP streams.

Add osmo-hlr.

Add osmo-iuh for osmo-hnbgw, and libosmo-ranap dependency of osmocom-3g.

Add libasn1c.
2017-03-29 17:16:52 +02:00
Harald Welte a7e967225d toolchain-osmo: Add nativesdk-python-argparse
libosmocore needs this during code generation of some of the header
files, so let's make sure the SDK has python-argparse included.
2017-02-10 16:11:36 +01:00
Holger Hans Peter Freyther 1ba7ed6c28 meta-toolchain-osmo: Attempt to fix hash data issue
Exclude DATETIME from the variables to fix errors like:

ERROR: meta-toolchain-osmo-1.0-r7 do_populate_sdk: Taskhash mismatch 0fb3116488402f87d1e4d637af229664 verses 6dda5ee949e484709fbac4a097018fc2 for meta-telephony/recipes-osmocom/meta/meta-toolchain-osmo.bb.do_populate_sdk
2016-04-11 19:02:41 -04:00
Holger Hans Peter Freyther 9092529d52 packagegroup-sdk-osmo: Add libsctp as dependency for the SDK
Make libsctp available to be used by libosmo-netif and othr Osmocom
software.

Fixes: SYS#2524
2016-03-23 11:54:26 +01:00
Harald Welte 2d24a1a1f5 put libusb1-dev into osmocom SDK
this is helpful for SDK-based development of applications accessing
USB from userspace (like simtrace).
2016-02-29 16:44:29 +01:00
Holger Hans Peter Freyther 0f016bb89e libosmocore: Split the package into one package per library
This will allow us to have multiple versions installed at the
same time. Use a HACK to not have package.bbclass renamed the
RREPLACE we need for the upgrade.

Fixes: SYS#217
2016-02-27 09:27:29 +01:00
Harald Welte aa458a136e add libtalloc and its dependency waf-samba.bbclass
This also adds libtalloc-dev to the SDK, which is a first step to
upgrading libosmocore to a 'post external talloc' version.
2016-02-23 12:24:28 +01:00
Holger Hans Peter Freyther b89eec5de8 misc: Remove autotools_stage as it was removed in master
autotools_stage has only included autotools at least in dora and
later and we can simply change this.
2016-01-30 21:17:31 +01:00
Holger Hans Peter Freyther 5428bbd10a libosmocore: Code is not in master so don't force SHA validation
The 0.9.0 release is in a different branch (+patches) and it is
easier to not write the branch name here.
2015-12-26 22:14:39 +01:00
Holger Hans Peter Freyther a715416731 libosmocore/libosmo-netif: Bump version needed for osmo-pcu 2015-12-26 18:48:41 +01:00
Holger Hans Peter Freyther 2c54ce9af5 libosmo-abis: Build newer release for osmo-bts
This adds RTP statistics support to libosmotrau.
2015-12-07 13:22:37 +01:00
Holger Hans Peter Freyther 97676796f7 openggsn: Inherit pkgconfig as it is by configure 2015-06-26 21:31:38 +02:00
Holger Hans Peter Freyther 7b41ee80ec openbsc: Require c-ares for the SGSN now 2015-06-26 10:20:40 +02:00
Holger Hans Peter Freyther ce5e874f31 libosmo-sccp: Update as well for new function used by OpenBSC 2015-06-26 09:59:25 +02:00
Holger Hans Peter Freyther 6a7ee08532 Big Osmocom update to the latest code
* Update libosmocore with GB fixes and endian.h work
* Update libosmo-netif for rtp header changes
* Update OpenGGSN that now has libosmocore logging
* Update OpenBSC with many new features, subscriber queue
  rework and more
2015-06-26 09:39:36 +02:00
Holger Hans Peter Freyther f44fee44be libosmocore: Build libosmocore 0.8.0+git 2015-03-31 20:13:45 +02:00
Holger Hans Peter Freyther 80b3fe86f6 openbsc: Build newer version for extended rf lock commands
Upgrade the SRCREV, bump the PV and require libpcap as the
measurement code includes pcap/pcap.h
2015-02-12 14:21:26 +01:00
Holger Hans Peter Freyther d91abc18f1 libosmo-abis: Use the latest upstream release for libosmo-abis 2015-02-12 14:06:49 +01:00
Holger Hans Peter Freyther c48a0a0a4d openbsc: Build with HO fixes and dependency
Allow to have two BTS depend on each other. This is currently
needed for the sysmoBTS2050 and clocking.
2015-01-09 21:29:26 +01:00
Holger Hans Peter Freyther cc7705489c libosmocore: Update with CBCH defines needed for osmo-bts 2015-01-06 19:31:40 +01:00
Holger Hans Peter Freyther 70922d86de libosmocore: Disable PC/SC dependency inside libosmocore 2014-12-30 12:20:41 +01:00
Holger Hans Peter Freyther 873ae51925 libosmocore: Bump version for cell broadcast
This is not a new release but the ABI has changed, force a
re-build of all dependend packages.
2014-12-30 12:07:58 +01:00
Holger Hans Peter Freyther f244a25089 openbsc: Do not enable any of the services by default
We don't want to enable any of these services by default. E.g.
specially with the BSC/NITB selection we want someone else to
take that decision.
2014-12-24 15:24:57 +01:00
Holger Hans Peter Freyther 2c75d4a418 openbsc: Fix the non-confirming SDP file
There must be a session name inside the SDP file, build a newer
version of OpenBSC to fix that.
2014-11-20 23:20:44 +01:00
Holger Hans Peter Freyther 60ade1ce56 openbsc: Upgrade for AudioCodes workaround
Mostly SGSN fixes, one OML correctness fix. The reason for the
upgrade is the audio codes work around we added.
2014-11-19 16:24:23 +01:00
Holger Hans Peter Freyther bef17822a7 misc: Modernize and call it packagegroup-
The notion of task- has been deprecated a long time ago. Call
it packagegroup now and for "packagegroup-osmocom" provide the
compability. This has not been compile tested.

The edison build will require a bbappend to provide packagegroup
now but I will do this once I need to build for Edison again.
2014-11-14 14:14:14 +01:00
Holger Hans Peter Freyther 563dd4e6e3 misc: poky/LICENSE has changed.. reference a hopefully more stable file
Only reference the COPYING.MIT as it is unlikely to change in
the next upgrade.
2014-11-02 09:53:32 +01:00
Holger Hans Peter Freyther e292b90761 openbsc: Upgrade with SGSN, GBproxy and BSC ping/pong changes
Related: SYS#713
2014-10-29 10:21:39 +01:00
Holger Hans Peter Freyther b28405e6a0 libosmo-abis: Revert parts of the multi-TRX support in libosmo-abis
The line doesn't have the signalling type set yet. It will be set
_after_ the rsl connection is considered up. This is addressing
RSL Connection failures like:

<0001> oml.c:1026 Rx IPA RSL CONNECT IP=1.2.3.4 PORT=3003 STREAM=0x00
<000f> input/ipaccess.c:921 cannot create RSL BTS link: trx_nr (0) does not refer to a signalling link
<0001> oml.c:1030 Error in abis_open(RSL): -22
<0001> oml.c:341 Sending FOM NACK with cause Message cannot be performed.
2014-10-07 17:04:21 +02:00
Henning Heinold 5e186d3d1f meta-toolchain-osmo: create symlink similar to images 2014-10-07 17:03:38 +02:00
Holger Hans Peter Freyther 65238f8530 Osmocom: Upgrade to latest master versions of the software
Build a new ABI release, build the latest libosmo-abis and
libosmo-netif versions and upgrade to OpenBSC master
2014-09-25 20:31:44 +02:00
Holger Hans Peter Freyther 3884c62b79 openbsc: We are using pkg-config and need to inherit the bbclass
Without this the configure step will fail on dizzy.
2014-09-25 20:31:44 +02:00
Holger Hans Peter Freyther c2f0b660ef libosmo-abis/libosmocore/libosmo-sccp: Kill old releases
These are ancient versions and I don't think anybody is using
them anymore. In general we are building the latest version from
git.
2014-09-24 15:34:38 +02:00
Holger Hans Peter Freyther fa6475f559 openbsc: The patch is not needed anymore, remove it 2014-08-25 08:44:00 +02:00