Search
Results (26)
- Wiki: Add_a_new_distribution_to_OBS
- h1. Add a new distribution to OBS This art ... bs.osmocom.org/projects/osmocom:master/meta (Debian only) ** "wireshark":https://obs.osmocom.org/projects/osmocom:wireshark/meta (Debian, Ubuntu only) * Add the new release to [[Li ... t a patch to extrepo ("latest":https://salsa.debian.org/extrepo-team/extrepo-data/-/blob/master/repos/debian/osmocom-latest.yaml, "nightly":https://salsa.debian.org/extrepo-team/extrepo-data/-/blob/master/repos/debian/osmocom-nightly.yaml) (Debian only) * Write a news post ("example":https: ... [Linux Distributions]] * [[Binary Packages]]
- Wiki: Linux_Distributions
- h2. Linux Distributions This article lists ... ns are used in our CI infrastructure. h3. Debian h4. Releases Binary packages are provided for the following "Debian releases":https://www.debian.org/releases/: * unstable (sid) * 12 (book ... infrastructure CI uses the latest stable Debian release where possible (master builds and various other jenkins jobs). Building Debian packages is verified in gerrit verifications for the oldest and newest Debian release that we build binary packages for. ... est-latest</code> jobs use the latest stable Debian release for testsuites and SUT (system under ... releases * Adding binary packages for new Debian releases should be done in our OBS, after th ... mend using the aarch64 packages we build for Debian. h4. Adding/removing releases * Same as for Debian...
- Wiki: Upgrading_eclipse-titan_in_the_Osmocom_OBS
- h1. Upgrading eclipse-titan in the Osmocom OB ... e:latest/eclipse-titan/eclipse-titan_8.0.0-1.debian.tar.xz A home:yourusername:latest/eclips ... </pre> 5. Open a new terminal, adjust the debian changelog (make sure there's a proper versio ... ame:latest/eclipse-titan/eclipse-titan-8.3.0/debian/changelog </pre> 6. Back in the first te ... osc del *8.0.0* D eclipse-titan_8.0.0-1.debian.tar.xz D eclipse-titan_8.0.0-1.dsc D ... re> $ osc add * A eclipse-titan_8.3.0-0.debian.tar.xz A eclipse-titan_8.3.0-0.dsc A ... to 8.3.0" Deleting eclipse-titan_8.0.0-1.debian.tar.xz Deleting eclipse-titan_8.0.0-1.ds ... ig.tar.bz2 Sending eclipse-titan_8.3.0-0.debian.tar.xz Sending eclipse-titan_8.3.0-0.dsc ... comment> <requestid/> </revision> </pre>
- Wiki: Graphing_osmo-*_KPI_with_grafana
- {{>toc}} h1. Graphing osmo-* KPI with graf ... prometheus (in our example, we just used the debian 11 package via @apt install prometheus@) * ... cs/grafana/latest/setup-grafana/installation/debian/ * Sign into grafana vie http://localhost:3 ... e manager, such as @apt install collectd@ on Debian 11. * make sure to enable the "Write_Prom ... prometheus (in our example, we just used the debian 11 package via @apt install prometheus@) * ... l to the previous case using statsd_exporter.
- Wiki: OBS
- h1. Osmocom OBS {{>toc}} The Osmocom [[ ... ) checkout the source repositories and build debian *source* packages, then upload these to OBS. ... cripts/obs/lib/config.py "git_url_other".
- Wiki: Apt_Pinning
- h1. Apt Pinning When adding multiple packa ... u can use to help the apt package manager on Debian/Unbuntu based GNU/Linux distributions figuri ... e a=now 500 http://archive.raspberrypi.org/debian buster/main armhf Packages release o=R ... preferred over upstream raspbian packages.
- Wiki: Git-version-gen
- h1. Git-version-gen The Osmocom git reposi ... mple: <pre> 0.7.0.70-657c </pre> h2. Debian source packages for OBS The fallback file ... lling @dpkg-buildpackage -S@ to generate the debian source package.
- Wiki: Manually_building_a_distribution_package
- h1. Manually building a distribution package ... er For a clean build base, create a fresh debian 10 (buster) container. on lxc host: <p ... nloads.osmocom.org/packages/osmocom:/nightly/Debian_10/Release.key sha256sum Release.key | grep ... nloads.osmocom.org/packages/osmocom:/nightly/Debian_10/ ./ deb-src https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_10// ./ END apt-get update apt-get instal ... # update the changelog and commit gbp dch --debian-tag='%(version)s' --auto --meta --git-author ... -r -m --distribution "unstable" "" git add debian/changelog git commit -m "manual package 1.6 ... buildpackage -uc -us -tc ls ../*.deb </pre>
- Wiki: OBS_Maintenance
- h1. OBS Maintenance {{>toc}} The Osmo ... ) checkout the source repositories and build debian *source* packages, then upload these to OBS. ... tions that the packages should be built for (Debian:12 etc.). This is defined in the "meta" c ... de class="xml"> <path project="openSUSE.org:Debian:12" repository="standard"/> </code></pre> ... s="xml"> <path project="openSUSE.org-mirror:Debian:12" repository="standard"/> </code></pre> ... tnl-deb $ osc del * </pre> Download the debian "source package files":https://packages.debian.org/source/sid/libnftnl into the directory a ... ifying packages h3. (Optional) modify the debian dir * clone the source git repository * make changes to the debian dir * commit your changes * push to a "use ... home:USERNAME * if you made changes to the ...
- Wiki: Accelerate3g5_--_unrznbl
- h1. Accelerate3g5 -- unrznbl h2. Participa ... qualcomm quectel modules h2. Details * debian linux * EC20 module * iPhone 4 * various ... of data on the USB serial port on fernvale)
- Wiki: Wireshark
- h1. Wireshark "wireshark":http://www.wires ... riting the binary packages are available for Debian and Ubuntu. Refer to the [[Latest Builds]] i ... or example). See #2537 for an effort to ship Debian binary packages with Osmocom patches applied ... libssh-devel libgcrypt-devel flex byacc| | Debian | (run @sudo apt-get build-dep wireshark@ to ... g|ProtocolTracking wiki page of old OpenBSC]]
- Wiki: Titan_TTCN3_Testsuites
- h1. Osmocom Titan TTCN3 Testsuites {{>toc} ... transcoding library called libfftranscode. Debian9 amd64 packages are available from https://f ... libfftranscode/ that basically downloads the Debian package and extracts libfftranscode.so from ... /osmocom/docker-playground/src/branch/master/debian-bullseye-titan/Dockerfile, this (currently) ... -titan package from the [[Latest_Builds]] on Debian 11":. <pre> $ apt install eclipse-titan ... /v/osmodevcall-20211210-osmith-osmo-dev-ttcn3
- Wiki: MacroBinaryPackages
- h2. Binary Packages Osmocom provides binary packages for several flavors of Debian and Ubuntu GNU/Linux on a variety of archite ... [[cellular-infrastructure:Binary_Packages]]
- Wiki: Latest_Builds
- {{>toc}} h1. _Latest_ Builds If you req ... ow to use the _osmocom:latest_ builds h3. Debian based distributions h4. Using extrepo (Debian only) <pre> # apt install extrepo # extrepo enable osmocom-latest </pre> h4. Manually (Debian, Ubuntu, Raspberry Pi OS) Replace Debian_XX with your distribution name, as found "he ... wnloads.osmocom.org/packages/osmocom:/latest/Debian_XX" # wget $OSMOCOM_REPO/Release.key # sha ... Follow the instructions above, and replace Debian_XX with: * 64-bit: Debian_11 * 32-bit: Raspbian_11 This example is ... bs-mirror/20210422-002301/latest/Raspbian_10/
- Wiki: Osmocom_Network_In_The_Box
- h1. Osmocom Network In The Box {{>toc}} ... ents using @systemd@. When installed from debian or opkg feeds, you will find the systemd ser ... ber that you see in the RTP frames (e.g. 96).
- Wiki: Titan_TTCN3_Notes
- h1. Titan TTCN3 Notes Some notes about dev ... .0 or later recommended. ** if you're using Debian packages, you might run into a compile error ... lated @#error@ line. ** there's a build for Debian 9.0 available from our @osmocom:latest@ feed ... </pre> See also [[Titan_TTCN3_Testsuites]]
- Wiki: Accelerate3g5_--_andreas
- h1. Accelerate3g5 -- andreas h2. Summary a ... awei HSPA+ USB stick E1823 (used mainly with debian8) * TD5: iPhone5 32GB with iOS 10.3.1 * ... to the main getting started guide, thanks!]_
- Wiki: Accelerate3g5_--_alteholz
- h1. Accelerate3g5 -- alteholz {{>toc}} ... r with Ruben Undheim, the maintenance of the Debian packages of all needed software both in unst ... me easy first steps into the project. h3. Debian packages h4. needed for 3g core network ... t_ h2. Conclusions _no conclusions yet_
- Wiki: Accelerate3g5
- h1. Accelerate3g5 {{>toc}} h2. Instruct ... [[Accelerate3g5 -- alteholz]] | QA work and Debian packages | | [[Accelerate3g5 -- vbohinc]] | ... n the [[Mailing Lists|OpenBSC@ mailing list]]
- Wiki: Make_a_new_release
- {{>toc}} h1. Make a new release The eff ... info.html#Updating-version-info. However, debian packaging system follows a different versioning convention, but conveniently the debian versioning system can be deduced from libtoo ... fact that ABIs can be backwards compatible. Debian uses @major@ to generate the package name. ... ary, will output the name to be used for the Debian package containing that shared library: <pr ... release@ takes care of * version bump * debian/changelog update * commit * sign * tag ... osmo-ggsn@ * Adjust dependency versions in @debian/control@ (under @Build-Depends@) to match th ... of configure.ac * Make sure patches under @debian/patches@ still apply correctly. h3. Extra ... name changing as a result) then: ** Rename @debian/lib*.install@ to match the name change. See ... n@ accordingly. ** Adjust package names in @...
- Wiki: Build_from_Source
- h1. Build from Source {{>toc}} bq. *Bef ... there are [[Binary Packages]] available for Debian + Ubuntu platforms. These are recommended fo ... -dev sqlite3 libc-ares-dev libgnutls-dev | |Debian 8 and 9| build-essential gcc g++ make automa ... s, not limited to libosmocore. h1. Build debian packages Most Osmocom projects are setup and ready for building debian packages. See the @debian/@ subdir in each source tree. For example, to build a libosmocore debian package: <pre> cd libosmocore/ sudo apt ... ll other Osmocom projects that are ready for debian packaging. Advantages of debian packages: * they allow you to easily instal ... -installation later. Note: when not using debian packages, i.e. after a '@make install@' dire ... eck sudo make install sudo ldconfig </pre>
- Wiki: Osmocom_Manuals
- h1. Osmocom Manuals Osmocom cellular infra ... ary to locally install the docbook DTDs. (On Debian, these are included in the docbook5-xml pack ... -P draft.mode=no -o $(notdir $@) $< </pre>
- Wiki: Nightly_Builds
- {{>toc}} h1. _Nightly_ Builds *NOTE: US ... w to use the _osmocom:nightly_ builds h3. Debian based distributions h4. Using extrepo (Debian only) <pre> # apt install extrepo # extrepo enable osmocom-nightly </pre> h4. Manually (Debian, Ubuntu, Raspberry Pi OS) Replace Debian_XX with your distribution name, for example ... nloads.osmocom.org/packages/osmocom:/nightly/Debian_XX" # wget $OSMOCOM_REPO/Release.key # sha ... Follow the instructions above, and replace Debian_XX with: * 64-bit: Debian_11 * 32-bit: Raspbian_11 This example is ... -mirror/20210422-002301/nightly/Raspbian_10/.
- Wiki: Shadysimpy
- Dieter Spaar has modified the shadysim.py to ... s has been dropped. Build with openjdk-8. On debian: <pre> $ export PATH=/usr/lib/jvm/java-1.8 ... n:$PATH </pre> If you have upgraded your debian from 9 to 10, you might already have it inst ... k-amd64@ exists). Otherwise, you can add the debian 9 (stretch) related mirrors to your @/etc/ap ... ated packages are available for installation.
- Wiki: OpenBSC_GPRS
- h1. [[OpenBSC:]] GPRS/EDGE Setup page {{>t ... as tested on Ubuntu 15.10 but should work on Debian as well. First you need to download all d ... e context menu * _Decode as..._ * _GPRS-NS_
- Wiki: Jenkins
- {{>toc}} h1. Continuous Integration with J ... e several build slaves, primarily a peair of Debian GNU/Linux 8 and 9 LXC containers on amd64 on ... om-servers:Jenkins build verification jobs]].