Started by upstream project "master-osmo-bsc" build number 27164 originally caused by: Started by upstream project "master-osmo-mgw" build number 12694 originally caused by: Started by upstream project "master-libosmo-abis" build number 6849 originally caused by: Started by timer Running as SYSTEM Building remotely on build2-deb11build-ansible (ttcn3 obs osmocom-gerrit coverity osmocom-master) in workspace /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master [ssh-agent] Looking for ssh-agent implementation... $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-SyoXYEUQ5YS6/agent.3315324 SSH_AGENT_PID=3315328 [ssh-agent] Started. Running ssh-add (command line suppressed) Identity added: /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master@tmp/private_key_15518134359954112349.key (osmocom-jenkins) [ssh-agent] Using credentials docs (OS#5798) The recommended git tool is: NONE No credentials specified Cloning the remote Git repository Cloning repository https://gerrit.osmocom.org/osmo-bsc > git init /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master # timeout=10 Fetching upstream changes from https://gerrit.osmocom.org/osmo-bsc > git --version # timeout=10 > git --version # 'git version 2.30.2' > git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-bsc +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://gerrit.osmocom.org/osmo-bsc # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision 18d4e8905441e0425c2cfbf916b78b36dbc59a3d (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 18d4e8905441e0425c2cfbf916b78b36dbc59a3d # timeout=10 Commit message: "cbsp_link: set name on stream" > git rev-list --no-walk 18d4e8905441e0425c2cfbf916b78b36dbc59a3d # timeout=10 [osmocom-master] $ /bin/sh -xe /tmp/jenkins13165057469685142709.sh + CCACHE_DIR=/home/osmocom-build/ccache/master-builds + mkdir -p /home/osmocom-build/ccache/master-builds + chown osmocom-build:osmocom-build /home/osmocom-build/ccache/master-builds + readlink -f /tmp/ssh-SyoXYEUQ5YS6/agent.3315324 + docker run --rm=true --cap-add SYS_PTRACE -e ASCIIDOC_WARNINGS_CHECK=1 -e HOME=/build -e IS_MASTER_BUILD=1 -e JOB_NAME=master-osmo-bsc/a1=default,a2=default,a3=default,a4=default,label=osmocom-master -e MAKE=make -e OSMOPY_DEBUG_TCP_SOCKETS=1 -e OSMO_GSM_MANUALS_DIR=/opt/osmo-gsm-manuals -e PARALLEL_MAKE=-j 8 -e PUBLISH=1 -e SSH_AUTH_SOCK=/ssh-agent -e WITH_MANUALS=1 -w /build -i -u build -v /tmp/ssh-SyoXYEUQ5YS6/agent.3315324:/ssh-agent -v /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master:/build -v /home/osmocom-build/.ssh:/home/build/.ssh:ro -e CCACHE_DIR=/ccache -e PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin -v /home/osmocom-build/ccache/master-builds:/ccache osmocom-build/debian-bookworm-build /usr/bin/timeout 30m /build/contrib/jenkins.sh + base=/build + deps=/build/deps + inst=/build/deps/install + export deps inst + osmo-clean-workspace.sh + chmod -R +w . + git checkout -f HEAD + git clean -dxf + [ -d /build/deps ] + [ -d layer1-headers ] + mkdir /build/deps + osmo-build-dep.sh libosmocore '' '--disable-doxygen --enable-gnutls' =============================== libosmocore =============================== + mkdir -p /build/deps + cd /build/deps + osmo-deps.sh libosmocore + project=libosmocore + branch=master + git branch -a + grep -c remotes/origin/master$ + [ x1 != x0 ] + branch=origin/master + test -d libosmocore + osmo_git_clone_url libosmocore + echo https://gerrit.osmocom.org/libosmocore + git clone https://gerrit.osmocom.org/libosmocore libosmocore Cloning into 'libosmocore'... + cd libosmocore + git fetch --tags origin + git fetch origin + deps= osmo-clean-workspace.sh + chmod -R +w . + git checkout -f HEAD Your branch is up to date with 'origin/master'. + git clean -dxf + [ -d ] + [ -d layer1-headers ] + git checkout -f origin/master Note: switching to 'origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c <new-branch-name> Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at fc032cd8 osmo_io: Log current queue length upon enqueue failure + git rev-parse HEAD fc032cd8a19f8cefd20258f32282567cda5e49bf + cd libosmocore + mkdir -p /build/deps/install/stow + osmo_source_subdir libosmocore + subdir= + [ -n ] + autoreconf --install --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:70: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:70: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:70: the top level configure.ac:84: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/ax_pthread.m4:88: AX_PTHREAD is expanded from... configure.ac:84: the top level configure.ac:174: warning: The macro `AC_CONFIG_HEADER' is obsolete. configure.ac:174: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:174: the top level configure.ac:462: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:462: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:462: the top level configure.ac:602: warning: AC_OUTPUT should be used without arguments. configure.ac:602: You should run autoupdate. configure.ac:23: installing './compile' configure.ac:25: installing './config.guess' configure.ac:25: installing './config.sub' configure.ac:8: installing './install-sh' configure.ac:8: installing './missing' Makefile.am:64: warning: DOXYGEN was already defined in condition TRUE, which includes condition !HAVE_DOXYGEN ... configure.ac:116: ... 'DOXYGEN' previously defined here src/codec/Makefile.am: installing './depcomp' + ./configure --prefix=/build/deps/install/stow/libosmocore --with-systemdsystemunitdir=/build/deps/install/stow/libosmocore/lib/systemd/system --disable-doxygen --enable-gnutls configure: WARNING: unrecognized options: --with-systemdsystemunitdir checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether make sets $(MAKE)... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for pkg-config... /usr/bin/pkg-config checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.20... yes checking for egrep... (cached) /usr/bin/grep -E checking for execinfo.h... yes checking for poll.h... yes checking for sys/select.h... yes checking for sys/socket.h... yes checking for sys/signalfd.h... yes checking for sys/eventfd.h... yes checking for sys/timerfd.h... yes checking for syslog.h... yes checking for ctype.h... yes checking for netinet/tcp.h... yes checking for netinet/in.h... yes checking for gcc options needed to detect all undeclared functions... none needed checking whether HAVE_SYS_SOCKET_H is declared... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for library containing dlopen... none required checking for library containing dlsym... none required checking for backtrace in -lexecinfo... no checking how to run the C preprocessor... gcc -E checking whether gcc is Clang... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for pthread_getname_np(pthread_t, char*, size_t)... yes checking for library containing clock_gettime... none required checking for doxygen... /usr/bin/doxygen checking whether SYS_getrandom is declared... yes checking if gcc supports -fvisibility=hidden... yes checking for localtime_r... yes checking whether struct tm has tm_gmtoff member... yes checking for gettid... yes checking whether to workaround TLS bug in old gcc on ARM platforms... checking for talloc >= 2.1.0... yes checking for liburing >= 0.7... yes checking for libpcsclite... yes checking for libusb-1.0... yes checking for gnutls >= 2.12.0... yes checking for libmnl... yes checking for libsctp... yes checking whether to enable VTY/CTRL tests... no checking whether C compiler accepts -mavx2... yes checking whether C compiler accepts -mssse3... yes checking whether C compiler accepts -msse4.1... yes checking whether to enable ARM NEON instructions support... no checking whether to include systemtap tracing support... no checking whether to build with code coverage support... no checking whether gcc has __builtin_cpu_supports built-in... yes checking for struct tcp_info.tcpi_notsent_bytes... yes checking for struct tcp_info.tcpi_rwnd_limited... yes checking for struct tcp_info.tcpi_sndbuf_limited... yes checking for struct tcp_info.tcpi_reord_seen... yes CFLAGS=" -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall" CPPFLAGS=" -DBUILDING_LIBOSMOCORE -Wall" checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libosmocore.pc config.status: creating libosmocodec.pc config.status: creating libosmocoding.pc config.status: creating libosmovty.pc config.status: creating libosmogsm.pc config.status: creating libosmoisdn.pc config.status: creating libosmogb.pc config.status: creating libosmoctrl.pc config.status: creating libosmosim.pc config.status: creating libosmousb.pc config.status: creating include/Makefile config.status: creating include/osmocom/Makefile config.status: creating include/osmocom/codec/Makefile config.status: creating include/osmocom/coding/Makefile config.status: creating include/osmocom/core/Makefile config.status: creating include/osmocom/crypt/Makefile config.status: creating include/osmocom/ctrl/Makefile config.status: creating include/osmocom/gprs/Makefile config.status: creating include/osmocom/gprs/protocol/Makefile config.status: creating include/osmocom/gsm/Makefile config.status: creating include/osmocom/gsm/protocol/Makefile config.status: creating include/osmocom/isdn/Makefile config.status: creating include/osmocom/sim/Makefile config.status: creating include/osmocom/usb/Makefile config.status: creating include/osmocom/vty/Makefile config.status: creating src/Makefile config.status: creating src/core/Makefile config.status: creating src/vty/Makefile config.status: creating src/codec/Makefile config.status: creating src/coding/Makefile config.status: creating src/sim/Makefile config.status: creating src/usb/Makefile config.status: creating src/gsm/Makefile config.status: creating src/isdn/Makefile config.status: creating src/gb/Makefile config.status: creating src/ctrl/Makefile config.status: creating src/pseudotalloc/Makefile config.status: creating tapset/Makefile config.status: creating tests/Makefile config.status: creating tests/atlocal config.status: creating utils/Makefile config.status: creating utils/osmo-stat-dummy/Makefile config.status: creating Doxyfile.core config.status: creating Doxyfile.gsm config.status: creating Doxyfile.isdn config.status: creating Doxyfile.vty config.status: creating Doxyfile.codec config.status: creating Doxyfile.coding config.status: creating Doxyfile.gb config.status: creating Doxyfile.ctrl config.status: creating Doxyfile.sim config.status: creating Doxyfile.usb config.status: creating Makefile config.status: creating contrib/libosmocore.spec config.status: creating config.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --with-systemdsystemunitdir + [ -n ] + make -j 8 install echo 1.10.0.56-fc03 > .version-t && mv .version-t .version make install-recursive make[1]: Entering directory '/build/deps/libosmocore' Making install in include make[2]: Entering directory '/build/deps/libosmocore/include' Making install in osmocom make[3]: Entering directory '/build/deps/libosmocore/include/osmocom' Making install in core make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/core' GEN bit32gen.h GEN bit16gen.h GEN bit64gen.h GEN crc16gen.h GEN crc32gen.h GEN crc64gen.h GEN bit32gen.h GEN bit64gen.h GEN crc16gen.h GEN bit16gen.h GEN crc32gen.h GEN crc64gen.h GEN crc8gen.h GEN socket_compat.h GEN crc8gen.h GEN socket_compat.h make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/core' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/core' /usr/bin/install -c -m 644 application.h backtrace.h base64.h bit16gen.h bit32gen.h bit64gen.h bits.h bitvec.h bitcomp.h byteswap.h conv.h counter.h crc16.h crc16gen.h crc32gen.h crc64gen.h crc8gen.h crcgen.h endian.h defs.h exec.h fsm.h gsmtap.h gsmtap_util.h hash.h hashtable.h isdnhdlc.h it_q.h jhash.h linuxlist.h linuxrbtree.h log2.h logging.h loggingrb.h stats.h macaddr.h msgb.h netdev.h netns.h osmo_io.h '/build/deps/install/stow/libosmocore/include/osmocom/core' /usr/bin/install -c -m 644 panic.h prbs.h prim.h process.h rate_ctr.h stat_item.h stats_tcp.h select.h sercomm.h signal.h socket.h statistics.h strrb.h talloc.h tdef.h thread.h timer.h timer_compat.h tun.h utils.h write_queue.h sockaddr_str.h soft_uart.h time_cc.h use_count.h socket_compat.h plugin.h msgfile.h serial.h mnl.h '/build/deps/install/stow/libosmocore/include/osmocom/core' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/core' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/core' Making install in vty make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/vty' make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/vty' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/vty' /usr/bin/install -c -m 644 buffer.h command.h logging.h stats.h misc.h telnet_interface.h vector.h vty.h ports.h cpu_sched_vty.h tdef_vty.h '/build/deps/install/stow/libosmocore/include/osmocom/vty' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/vty' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/vty' Making install in codec make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/codec' make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/codec' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/codec' /usr/bin/install -c -m 644 ecu.h codec.h gsm610_bits.h '/build/deps/install/stow/libosmocore/include/osmocom/codec' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/codec' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/codec' Making install in gsm make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm' GEN gsm0503.h Generating header file... Generate 'xcch' declaration Generate 'tch_f24' declaration Generate 'tch_h24' declaration Generate 'tch_f48' declaration Generate 'tch_f96' declaration Generate 'tch_f144' declaration Generate 'rach' declaration Generate 'rach_ext' declaration Generate 'sch' declaration Generate 'cs2' declaration Generate 'cs3' declaration Generate 'cs2_np' declaration Generate 'cs3_np' declaration Generate 'tch_afs_12_2' declaration Generate 'tch_afs_10_2' declaration Generate 'tch_afs_7_95' declaration Generate 'tch_afs_7_4' declaration Generate 'tch_afs_6_7' declaration Generate 'tch_afs_5_9' declaration Generate 'tch_afs_5_15' declaration Generate 'tch_afs_4_75' declaration Generate 'tch_fr' declaration Generate 'tch_hr' declaration Generate 'tch_ahs_7_95' declaration Generate 'tch_ahs_7_4' declaration Generate 'tch_ahs_6_7' declaration Generate 'tch_ahs_5_9' declaration Generate 'tch_ahs_5_15' declaration Generate 'tch_ahs_4_75' declaration Generate 'tch_axs_sid_update' declaration Generate 'mcs1_dl_hdr' declaration Generate 'mcs1_ul_hdr' declaration Generate 'mcs1' declaration Generate 'mcs2' declaration Generate 'mcs3' declaration Generate 'mcs4' declaration Generate 'mcs5_dl_hdr' declaration Generate 'mcs5_ul_hdr' declaration Generate 'mcs5' declaration Generate 'mcs6' declaration Generate 'mcs7_dl_hdr' declaration Generate 'mcs7_ul_hdr' declaration Generate 'mcs7' declaration Generate 'mcs8' declaration Generate 'mcs9' declaration Generation complete. make install-recursive make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm' Making install in protocol make[6]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm/protocol' make[7]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm/protocol' make[7]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol' /usr/bin/install -c -m 644 gsm_23_032.h gsm_03_40.h gsm_03_41.h gsm_04_08.h gsm_04_08_gprs.h gsm_04_11.h gsm_04_12.h gsm_04_14.h gsm_04_80.h gsm_08_08.h gsm_08_58.h gsm_09_02.h gsm_12_21.h gsm_23_003.h gsm_23_041.h gsm_25_415.h gsm_29_118.h gsm_44_004.h gsm_44_060.h gsm_44_068.h gsm_44_318.h gsm_48_049.h gsm_48_071.h gsm_49_031.h ipaccess.h smpp34_osmocom.h '/build/deps/install/stow/libosmocore/include/osmocom/gsm/protocol' make[7]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm/protocol' make[6]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm/protocol' make[6]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm' make[7]: Entering directory '/build/deps/libosmocore/include/osmocom/gsm' make[7]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/gsm' /usr/bin/install -c -m 644 a5.h abis_nm.h apn.h bts_features.h cbsp.h comp128.h comp128v23.h bitvec_gsm.h gan.h gsm0341.h gsm0411_smc.h gsm0411_smr.h gsm0411_utils.h gsm0480.h gsm0502.h gsm0503.h bsslap.h bssmap_le.h gad.h gsm0808.h gsm0808_lcs.h gsm29205.h gsm0808_utils.h gsm23003.h gsm23236.h gsm29118.h gsm44021.h gsm48.h gsm48_arfcn_range_encode.h gsm48_ie.h gsm48_rest_octets.h gsm_utils.h gsup.h gsup_sms.h i460_mux.h ipa.h iuup.h lapd_core.h lapdm.h meas_rep.h '/build/deps/install/stow/libosmocore/include/osmocom/gsm' /usr/bin/install -c -m 644 mncc.h prim.h l1sap.h oap.h oap_client.h rlp.h rsl.h rtp_extensions.h rxlev_stat.h sysinfo.h tlv.h '/build/deps/install/stow/libosmocore/include/osmocom/gsm' make[7]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm' make[6]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/gsm' Making install in isdn make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/isdn' make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/isdn' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/isdn' /usr/bin/install -c -m 644 i460_mux.h lapd_core.h v110.h v110_ta.h '/build/deps/install/stow/libosmocore/include/osmocom/isdn' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/isdn' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/isdn' Making install in crypt make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/crypt' make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/crypt' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/crypt' /usr/bin/install -c -m 644 auth.h gprs_cipher.h kdf.h utran_cipher.h '/build/deps/install/stow/libosmocore/include/osmocom/crypt' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/crypt' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/crypt' Making install in coding make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/coding' make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/coding' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/coding' /usr/bin/install -c -m 644 gsm0503_tables.h gsm0503_parity.h gsm0503_mapping.h gsm0503_interleaving.h gsm0503_coding.h gsm0503_amr_dtx.h '/build/deps/install/stow/libosmocore/include/osmocom/coding' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/coding' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/coding' Making install in gprs make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/gprs' Making install in protocol make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/gprs/protocol' make[6]: Entering directory '/build/deps/libosmocore/include/osmocom/gprs/protocol' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/gprs/protocol' /usr/bin/install -c -m 644 gsm_04_60.h gsm_08_16.h gsm_08_18.h gsm_24_301.h '/build/deps/install/stow/libosmocore/include/osmocom/gprs/protocol' make[6]: Leaving directory '/build/deps/libosmocore/include/osmocom/gprs/protocol' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/gprs/protocol' make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/gprs' make[6]: Entering directory '/build/deps/libosmocore/include/osmocom/gprs' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/gprs' /usr/bin/install -c -m 644 frame_relay.h bssgp_bvc_fsm.h gprs_bssgp.h gprs_bssgp2.h gprs_bssgp_bss.h gprs_bssgp_rim.h gprs_msgb.h gprs_ns.h gprs_ns_frgre.h gprs_ns2.h gprs_rlc.h '/build/deps/install/stow/libosmocore/include/osmocom/gprs' make[6]: Leaving directory '/build/deps/libosmocore/include/osmocom/gprs' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/gprs' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/gprs' Making install in ctrl make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/ctrl' make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/ctrl' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/ctrl' /usr/bin/install -c -m 644 control_cmd.h control_if.h ports.h control_vty.h '/build/deps/install/stow/libosmocore/include/osmocom/ctrl' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/ctrl' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/ctrl' Making install in sim make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/sim' make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/sim' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/sim' /usr/bin/install -c -m 644 class_tables.h sim.h '/build/deps/install/stow/libosmocore/include/osmocom/sim' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/sim' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/sim' Making install in usb make[4]: Entering directory '/build/deps/libosmocore/include/osmocom/usb' make[5]: Entering directory '/build/deps/libosmocore/include/osmocom/usb' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include/osmocom/usb' /usr/bin/install -c -m 644 libusb.h '/build/deps/install/stow/libosmocore/include/osmocom/usb' make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom/usb' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom/usb' make[4]: Entering directory '/build/deps/libosmocore/include/osmocom' make[5]: Entering directory '/build/deps/libosmocore/include/osmocom' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/deps/libosmocore/include/osmocom' make[4]: Leaving directory '/build/deps/libosmocore/include/osmocom' make[3]: Leaving directory '/build/deps/libosmocore/include/osmocom' make[3]: Entering directory '/build/deps/libosmocore/include' make[4]: Entering directory '/build/deps/libosmocore/include' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmocore/include' make[3]: Leaving directory '/build/deps/libosmocore/include' make[2]: Leaving directory '/build/deps/libosmocore/include' Making install in src make[2]: Entering directory '/build/deps/libosmocore/src' Making install in core make[3]: Entering directory '/build/deps/libosmocore/src/core' GEN crc8gen.c GEN crc16gen.c GEN crc32gen.c GEN crc64gen.c make install-am make[4]: Entering directory '/build/deps/libosmocore/src/core' CC application.lo CC backtrace.lo CC base64.lo CC bits.lo CC bitvec.lo CC bitcomp.lo CC context.lo CC conv.lo CC conv_acc.lo CC conv_acc_generic.lo CC counter.lo CC crc16.lo CC crc8gen.lo CC crc32gen.lo CC crc16gen.lo CC crc64gen.lo CC exec.lo CC fsm.lo CC gsmtap_util.lo CC isdnhdlc.lo CC it_q.lo CC logging.lo CC logging_syslog.lo CC logging_gsmtap.lo CC loggingrb.lo CC macaddr.lo CC msgb.lo CC netdev.lo CC netns.lo CC osmo_io.lo CC osmo_io_poll.lo CC panic.lo CC prbs.lo CC prim.lo CC rate_ctr.lo CC rbtree.lo CC select.lo CC sercomm.lo CC signal.lo CC sockaddr_str.lo CC socket.lo CC soft_uart.lo CC stat_item.lo CC stats.lo CC stats_statsd.lo CC stats_tcp.lo CC strrb.lo CC tdef.lo CC thread.lo CC time_cc.lo CC timer.lo CC timer_gettimeofday.lo CC timer_clockgettime.lo CC tun.lo CC use_count.lo CC utils.lo CC write_queue.lo CC conv_acc_sse.lo CC conv_acc_sse_avx.lo CC plugin.lo CC msgfile.lo CC serial.lo CC mnl.lo CC osmo_io_uring.lo CCLD libosmocore.la make[5]: Entering directory '/build/deps/libosmocore/src/core' make[5]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmocore.la '/build/deps/install/stow/libosmocore/lib' libtool: install: /usr/bin/install -c .libs/libosmocore.so.22.0.0 /build/deps/install/stow/libosmocore/lib/libosmocore.so.22.0.0 libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocore.so.22.0.0 libosmocore.so.22 || { rm -f libosmocore.so.22 && ln -s libosmocore.so.22.0.0 libosmocore.so.22; }; }) libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocore.so.22.0.0 libosmocore.so || { rm -f libosmocore.so && ln -s libosmocore.so.22.0.0 libosmocore.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmocore.lai /build/deps/install/stow/libosmocore/lib/libosmocore.la libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmocore/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Leaving directory '/build/deps/libosmocore/src/core' make[4]: Leaving directory '/build/deps/libosmocore/src/core' make[3]: Leaving directory '/build/deps/libosmocore/src/core' Making install in vty make[3]: Entering directory '/build/deps/libosmocore/src/vty' CC buffer.lo CC command.lo CC vty.lo CC vector.lo CC utils.lo CC telnet_interface.lo CC logging_vty.lo CC stats_vty.lo CC fsm_vty.lo CC talloc_ctx_vty.lo CC cpu_sched_vty.lo CC tdef_vty.lo CCLD libosmovty.la make[4]: Entering directory '/build/deps/libosmocore/src/vty' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmovty.la '/build/deps/install/stow/libosmocore/lib' libtool: warning: relinking 'libosmovty.la' libtool: install: (cd /build/deps/libosmocore/src/vty; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -pthread -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -version-info 13:1:0 -no-undefined -o libosmovty.la -rpath /build/deps/install/stow/libosmocore/lib buffer.lo command.lo vty.lo vector.lo utils.lo telnet_interface.lo logging_vty.lo stats_vty.lo fsm_vty.lo talloc_ctx_vty.lo cpu_sched_vty.lo tdef_vty.lo ../../src/core/libosmocore.la -ltalloc ) libtool: install: /usr/bin/install -c .libs/libosmovty.so.13.0.1T /build/deps/install/stow/libosmocore/lib/libosmovty.so.13.0.1 libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmovty.so.13.0.1 libosmovty.so.13 || { rm -f libosmovty.so.13 && ln -s libosmovty.so.13.0.1 libosmovty.so.13; }; }) libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmovty.so.13.0.1 libosmovty.so || { rm -f libosmovty.so && ln -s libosmovty.so.13.0.1 libosmovty.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmovty.lai /build/deps/install/stow/libosmocore/lib/libosmovty.la libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmocore/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/deps/libosmocore/src/vty' make[3]: Leaving directory '/build/deps/libosmocore/src/vty' Making install in isdn make[3]: Entering directory '/build/deps/libosmocore/src/isdn' CC i460_mux.lo CC lapd_core.lo CC v110.lo CC v110_ta.lo CCLD libisdnint.la CCLD libosmoisdn.la make[4]: Entering directory '/build/deps/libosmocore/src/isdn' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmoisdn.la '/build/deps/install/stow/libosmocore/lib' libtool: warning: relinking 'libosmoisdn.la' libtool: install: (cd /build/deps/libosmocore/src/isdn; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmoisdn.map -version-info 2:0:2 -no-undefined -o libosmoisdn.la -rpath /build/deps/install/stow/libosmocore/lib libisdnint.la -ltalloc ) libtool: install: /usr/bin/install -c .libs/libosmoisdn.so.0.2.0T /build/deps/install/stow/libosmocore/lib/libosmoisdn.so.0.2.0 libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmoisdn.so.0.2.0 libosmoisdn.so.0 || { rm -f libosmoisdn.so.0 && ln -s libosmoisdn.so.0.2.0 libosmoisdn.so.0; }; }) libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmoisdn.so.0.2.0 libosmoisdn.so || { rm -f libosmoisdn.so && ln -s libosmoisdn.so.0.2.0 libosmoisdn.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmoisdn.lai /build/deps/install/stow/libosmocore/lib/libosmoisdn.la libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmocore/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/deps/libosmocore/src/isdn' make[3]: Leaving directory '/build/deps/libosmocore/src/isdn' Making install in codec make[3]: Entering directory '/build/deps/libosmocore/src/codec' CC gsm610.lo CC gsm620.lo CC gsm660.lo CC gsm690.lo CC hr_sid_class.lo CC ecu.lo CC ecu_fr.lo CC ecu_fr_old.lo CCLD libosmocodec.la make[4]: Entering directory '/build/deps/libosmocore/src/codec' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmocodec.la '/build/deps/install/stow/libosmocore/lib' libtool: warning: relinking 'libosmocodec.la' libtool: install: (cd /build/deps/libosmocore/src/codec; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -version-info 4:1:0 -no-undefined -o libosmocodec.la -rpath /build/deps/install/stow/libosmocore/lib gsm610.lo gsm620.lo gsm660.lo gsm690.lo hr_sid_class.lo ecu.lo ecu_fr.lo ecu_fr_old.lo ../../src/core/libosmocore.la ) libtool: install: /usr/bin/install -c .libs/libosmocodec.so.4.0.1T /build/deps/install/stow/libosmocore/lib/libosmocodec.so.4.0.1 libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocodec.so.4.0.1 libosmocodec.so.4 || { rm -f libosmocodec.so.4 && ln -s libosmocodec.so.4.0.1 libosmocodec.so.4; }; }) libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocodec.so.4.0.1 libosmocodec.so || { rm -f libosmocodec.so && ln -s libosmocodec.so.4.0.1 libosmocodec.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmocodec.lai /build/deps/install/stow/libosmocore/lib/libosmocodec.la libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmocore/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/deps/libosmocore/src/codec' make[3]: Leaving directory '/build/deps/libosmocore/src/codec' Making install in gsm make[3]: Entering directory '/build/deps/libosmocore/src/gsm' GEN gsm0503_conv.c Generating convolutional codes... Generate 'xcch' definition Generate 'tch_f24' definition Generate 'tch_h24' definition Generate 'tch_f48' definition Generate 'tch_f96' definition Generate 'tch_f144' definition Generate 'rach' definition Generate 'rach_ext' definition Generate 'sch' definition Generate 'cs2' definition Generate 'cs3' definition Generate 'cs2_np' definition Generate 'cs3_np' definition Generate 'tch_afs_12_2' definition Generate 'tch_afs_10_2' definition Generate 'tch_afs_7_95' definition Generate 'tch_afs_7_4' definition Generate 'tch_afs_6_7' definition Generate 'tch_afs_5_9' definition Generate 'tch_afs_5_15' definition Generate 'tch_afs_4_75' definition Generate 'tch_fr' definition Generate 'tch_hr' definition Generate 'tch_ahs_7_95' definition Generate 'tch_ahs_7_4' definition Generate 'tch_ahs_6_7' definition Generate 'tch_ahs_5_9' definition Generate 'tch_ahs_5_15' definition Generate 'tch_ahs_4_75' definition Generate 'tch_axs_sid_update' definition Generate 'mcs1_dl_hdr' definition Generate 'mcs1_ul_hdr' definition Generate 'mcs1' definition Generate 'mcs2' definition Generate 'mcs3' definition Generate 'mcs4' definition Generate 'mcs5_dl_hdr' definition Generate 'mcs5_ul_hdr' definition Generate 'mcs5' definition Generate 'mcs6' definition Generate 'mcs7_dl_hdr' definition Generate 'mcs7_ul_hdr' definition Generate 'mcs7' definition Generate 'mcs8' definition Generate 'mcs9' definition Generation complete. make install-am make[4]: Entering directory '/build/deps/libosmocore/src/gsm' CC a5.lo CC rxlev_stat.lo CC tlv_parser.lo CC comp128.lo CC comp128v23.lo CC rsl.lo CC gsm_utils.lo CC gsm48.lo gsm_utils.c:106:9: note: '#pragma message: glibc 2.36 random detected' 106 | #pragma message ("glibc " OSMO_STRINGIFY_VAL(__GLIBC__) "." OSMO_STRINGIFY_VAL(__GLIBC_MINOR__) " random detected") | ^~~~~~~ CC gsm48_arfcn_range_encode.lo CC gsm48_ie.lo CC gsm0808.lo CC sysinfo.lo CC gprs_cipher_core.lo CC gprs_rlc.lo CC gsm0480.lo CC abis_nm.lo CC gsm0411_utils.lo CC gsm0502.lo CC gsm0411_smc.lo CC gsm0411_smr.lo CC gsm0414.lo CC lapdm.lo CC kasumi.lo CC gsm29205.lo CC gsm_04_08_gprs.lo CC auth_core.lo CC auth_comp128v1.lo CC auth_comp128v23.lo CC auth_xor.lo CC auth_xor_2g.lo CC auth_milenage.lo CC gea.lo CC milenage/aes-internal.lo CC milenage/aes-internal-enc.lo CC milenage/milenage.lo CC gan.lo CC ipa.lo CC gsm0341.lo CC apn.lo CC auth_tuak.lo CC gprs_gea.lo CC gsm0503_conv.lo CC oap.lo CC gsm0808_utils.lo CC gsm23003.lo CC gsm23236.lo CC mncc.lo CC bts_features.lo CC oap_client.lo CC gsm48_rest_octets.lo CC gsm29118.lo CC cbsp.lo CC gsm48049.lo CC gad.lo CC bsslap.lo CC bssmap_le.lo CC kdf.lo CC iuup.lo CC gsm44021.lo CC gsm44068.lo CC rlp.lo CC gsup_sms.lo CC gsup.lo CC milenage/aes-encblock.lo CC tuak/KeccakP-1600-3gpp.lo CC tuak/tuak.lo CCLD libgsmint.la CCLD libosmogsm.la make[5]: Entering directory '/build/deps/libosmocore/src/gsm' make[5]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmogsm.la '/build/deps/install/stow/libosmocore/lib' libtool: warning: relinking 'libosmogsm.la' libtool: install: (cd /build/deps/libosmocore/src/gsm; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -I/usr/include/p11-kit-1 -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmogsm.map -version-info 21:0:1 -no-undefined -o libosmogsm.la -rpath /build/deps/install/stow/libosmocore/lib libgsmint.la -ltalloc -lgnutls ) libtool: install: /usr/bin/install -c .libs/libosmogsm.so.20.1.0T /build/deps/install/stow/libosmocore/lib/libosmogsm.so.20.1.0 libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmogsm.so.20.1.0 libosmogsm.so.20 || { rm -f libosmogsm.so.20 && ln -s libosmogsm.so.20.1.0 libosmogsm.so.20; }; }) libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmogsm.so.20.1.0 libosmogsm.so || { rm -f libosmogsm.so && ln -s libosmogsm.so.20.1.0 libosmogsm.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmogsm.lai /build/deps/install/stow/libosmocore/lib/libosmogsm.la libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmocore/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: Leaving directory '/build/deps/libosmocore/src/gsm' make[4]: Leaving directory '/build/deps/libosmocore/src/gsm' make[3]: Leaving directory '/build/deps/libosmocore/src/gsm' Making install in coding make[3]: Entering directory '/build/deps/libosmocore/src/coding' CC gsm0503_interleaving.lo CC gsm0503_tables.lo CC gsm0503_mapping.lo CC gsm0503_parity.lo CC gsm0503_coding.lo CC gsm0503_amr_dtx.lo CCLD libosmocoding.la make[4]: Entering directory '/build/deps/libosmocore/src/coding' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmocoding.la '/build/deps/install/stow/libosmocore/lib' libtool: warning: relinking 'libosmocoding.la' libtool: install: (cd /build/deps/libosmocore/src/coding; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmocoding.map -version-info 3:1:3 -no-undefined -o libosmocoding.la -rpath /build/deps/install/stow/libosmocore/lib gsm0503_interleaving.lo gsm0503_mapping.lo gsm0503_tables.lo gsm0503_parity.lo gsm0503_coding.lo gsm0503_amr_dtx.lo ../../src/core/libosmocore.la ../../src/gsm/libosmogsm.la ../../src/codec/libosmocodec.la ) libtool: install: /usr/bin/install -c .libs/libosmocoding.so.0.3.1T /build/deps/install/stow/libosmocore/lib/libosmocoding.so.0.3.1 libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocoding.so.0.3.1 libosmocoding.so.0 || { rm -f libosmocoding.so.0 && ln -s libosmocoding.so.0.3.1 libosmocoding.so.0; }; }) libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmocoding.so.0.3.1 libosmocoding.so || { rm -f libosmocoding.so && ln -s libosmocoding.so.0.3.1 libosmocoding.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmocoding.lai /build/deps/install/stow/libosmocore/lib/libosmocoding.la libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmocore/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/deps/libosmocore/src/coding' make[3]: Leaving directory '/build/deps/libosmocore/src/coding' Making install in gb make[3]: Entering directory '/build/deps/libosmocore/src/gb' CC gprs_ns.lo CC gprs_ns_frgre.lo CC gprs_ns_vty.lo CC gprs_bssgp.lo CC gprs_ns_sns.lo CC gprs_bssgp_util.lo CC gprs_bssgp_vty.lo CC gprs_bssgp_rim.lo CC gprs_bssgp_bss.lo CC gprs_ns2.lo CC gprs_ns2_udp.lo CC gprs_ns2_frgre.lo CC gprs_ns2_fr.lo CC gprs_ns2_vc_fsm.lo CC gprs_ns2_sns.lo CC gprs_ns2_message.lo CC gprs_ns2_vty.lo CC gprs_bssgp2.lo CC bssgp_bvc_fsm.lo CC common_vty.lo CC frame_relay.lo CCLD libosmogb.la CCLD libosmogb-test.la make[4]: Entering directory '/build/deps/libosmocore/src/gb' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmogb.la '/build/deps/install/stow/libosmocore/lib' libtool: warning: relinking 'libosmogb.la' libtool: install: (cd /build/deps/libosmocore/src/gb; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -fno-strict-aliasing -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmogb.map -version-info 16:1:2 -no-undefined -o libosmogb.la -rpath /build/deps/install/stow/libosmocore/lib gprs_ns.lo gprs_ns_frgre.lo gprs_ns_vty.lo gprs_ns_sns.lo gprs_bssgp.lo gprs_bssgp_util.lo gprs_bssgp_vty.lo gprs_bssgp_rim.lo gprs_bssgp_bss.lo gprs_ns2.lo gprs_ns2_udp.lo gprs_ns2_frgre.lo gprs_ns2_fr.lo gprs_ns2_vc_fsm.lo gprs_ns2_sns.lo gprs_ns2_message.lo gprs_ns2_vty.lo gprs_bssgp2.lo bssgp_bvc_fsm.lo common_vty.lo frame_relay.lo -ltalloc ../../src/core/libosmocore.la ../../src/vty/libosmovty.la ../../src/gsm/libosmogsm.la ) libtool: install: /usr/bin/install -c .libs/libosmogb.so.14.2.1T /build/deps/install/stow/libosmocore/lib/libosmogb.so.14.2.1 libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmogb.so.14.2.1 libosmogb.so.14 || { rm -f libosmogb.so.14 && ln -s libosmogb.so.14.2.1 libosmogb.so.14; }; }) libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmogb.so.14.2.1 libosmogb.so || { rm -f libosmogb.so && ln -s libosmogb.so.14.2.1 libosmogb.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmogb.lai /build/deps/install/stow/libosmocore/lib/libosmogb.la libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmocore/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/deps/libosmocore/src/gb' make[3]: Leaving directory '/build/deps/libosmocore/src/gb' Making install in ctrl make[3]: Entering directory '/build/deps/libosmocore/src/ctrl' CC control_cmd.lo CC control_if.lo CC fsm_ctrl_commands.lo CC control_vty.lo CCLD libosmoctrl.la make[4]: Entering directory '/build/deps/libosmocore/src/ctrl' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmoctrl.la '/build/deps/install/stow/libosmocore/lib' libtool: warning: relinking 'libosmoctrl.la' libtool: install: (cd /build/deps/libosmocore/src/ctrl; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -Wall -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -Wl,--version-script=./libosmoctrl.map -version-info 9:0:9 -no-undefined -o libosmoctrl.la -rpath /build/deps/install/stow/libosmocore/lib control_cmd.lo control_if.lo fsm_ctrl_commands.lo control_vty.lo -ltalloc ../../src/core/libosmocore.la ../../src/gsm/libosmogsm.la ../../src/vty/libosmovty.la ) libtool: install: /usr/bin/install -c .libs/libosmoctrl.so.0.9.0T /build/deps/install/stow/libosmocore/lib/libosmoctrl.so.0.9.0 libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmoctrl.so.0.9.0 libosmoctrl.so.0 || { rm -f libosmoctrl.so.0 && ln -s libosmoctrl.so.0.9.0 libosmoctrl.so.0; }; }) libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmoctrl.so.0.9.0 libosmoctrl.so || { rm -f libosmoctrl.so && ln -s libosmoctrl.so.0.9.0 libosmoctrl.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmoctrl.lai /build/deps/install/stow/libosmocore/lib/libosmoctrl.la libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmocore/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/deps/libosmocore/src/ctrl' make[3]: Leaving directory '/build/deps/libosmocore/src/ctrl' Making install in pseudotalloc make[3]: Entering directory '/build/deps/libosmocore/src/pseudotalloc' make[4]: Entering directory '/build/deps/libosmocore/src/pseudotalloc' make[4]: Leaving directory '/build/deps/libosmocore/src/pseudotalloc' make[3]: Leaving directory '/build/deps/libosmocore/src/pseudotalloc' Making install in sim make[3]: Entering directory '/build/deps/libosmocore/src/sim' CC reader.lo CC core.lo CC card_fs_sim.lo CC class_tables.lo CC card_fs_usim.lo CC card_fs_isim.lo CC card_fs_uicc.lo CC card_fs_hpsim.lo CC card_fs_tetra.lo CC reader_pcsc.lo CCLD libosmosim.la make[4]: Entering directory '/build/deps/libosmocore/src/sim' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmosim.la '/build/deps/install/stow/libosmocore/lib' libtool: warning: relinking 'libosmosim.la' libtool: install: (cd /build/deps/libosmocore/src/sim; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -fPIC -Wall -I/usr/include/PCSC -pthread -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -version-info 3:3:1 -no-undefined -o libosmosim.la -rpath /build/deps/install/stow/libosmocore/lib core.lo reader.lo class_tables.lo card_fs_sim.lo card_fs_usim.lo card_fs_uicc.lo card_fs_isim.lo card_fs_hpsim.lo card_fs_tetra.lo reader_pcsc.lo ../../src/core/libosmocore.la ../../src/gsm/libosmogsm.la -ltalloc -lpcsclite ) libtool: install: /usr/bin/install -c .libs/libosmosim.so.2.1.3T /build/deps/install/stow/libosmocore/lib/libosmosim.so.2.1.3 libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmosim.so.2.1.3 libosmosim.so.2 || { rm -f libosmosim.so.2 && ln -s libosmosim.so.2.1.3 libosmosim.so.2; }; }) libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmosim.so.2.1.3 libosmosim.so || { rm -f libosmosim.so && ln -s libosmosim.so.2.1.3 libosmosim.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmosim.lai /build/deps/install/stow/libosmocore/lib/libosmosim.la libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmocore/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/deps/libosmocore/src/sim' make[3]: Leaving directory '/build/deps/libosmocore/src/sim' Making install in usb make[3]: Entering directory '/build/deps/libosmocore/src/usb' CC osmo_libusb.lo CCLD libosmousb.la make[4]: Entering directory '/build/deps/libosmocore/src/usb' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmousb.la '/build/deps/install/stow/libosmocore/lib' libtool: warning: relinking 'libosmousb.la' libtool: install: (cd /build/deps/libosmocore/src/usb; /bin/bash "/build/deps/libosmocore/libtool" --silent --tag CC --mode=relink gcc -fPIC -Wall -I/usr/include/libusb-1.0 -std=gnu11 -DBUILDING_LIBOSMOCORE -Wall -version-info 0:1:0 -no-undefined -o libosmousb.la -rpath /build/deps/install/stow/libosmocore/lib osmo_libusb.lo ../../src/core/libosmocore.la -ltalloc -lusb-1.0 ) libtool: install: /usr/bin/install -c .libs/libosmousb.so.0.0.1T /build/deps/install/stow/libosmocore/lib/libosmousb.so.0.0.1 libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmousb.so.0.0.1 libosmousb.so.0 || { rm -f libosmousb.so.0 && ln -s libosmousb.so.0.0.1 libosmousb.so.0; }; }) libtool: install: (cd /build/deps/install/stow/libosmocore/lib && { ln -s -f libosmousb.so.0.0.1 libosmousb.so || { rm -f libosmousb.so && ln -s libosmousb.so.0.0.1 libosmousb.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmousb.lai /build/deps/install/stow/libosmocore/lib/libosmousb.la libtool: finish: PATH="/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmocore/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmocore/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/deps/libosmocore/src/usb' make[3]: Leaving directory '/build/deps/libosmocore/src/usb' make[3]: Entering directory '/build/deps/libosmocore/src' make[4]: Entering directory '/build/deps/libosmocore/src' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmocore/src' make[3]: Leaving directory '/build/deps/libosmocore/src' make[2]: Leaving directory '/build/deps/libosmocore/src' Making install in utils make[2]: Entering directory '/build/deps/libosmocore/utils' make[3]: Entering directory '/build/deps/libosmocore/utils' CC osmo-arfcn.o CC osmo-auc-gen.o CC osmo-config-merge.o CC osmo-aka-verify.o CC gsmtap-logsend.o CC osmo_sim_test-osmo-sim-test.o CC osmo-ns-dummy.o CC osmo-ns-dummy-vty.o CCLD osmo-config-merge CCLD osmo-arfcn CCLD osmo-auc-gen CCLD osmo-sim-test CCLD osmo-gsmtap-logsend CCLD osmo-aka-verify CCLD osmo-ns-dummy make[4]: Entering directory '/build/deps/libosmocore/utils' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/bin' /bin/bash ../libtool --mode=install /usr/bin/install -c osmo-arfcn osmo-auc-gen osmo-config-merge osmo-aka-verify osmo-gsmtap-logsend '/build/deps/install/stow/libosmocore/bin' libtool: install: /usr/bin/install -c .libs/osmo-arfcn /build/deps/install/stow/libosmocore/bin/osmo-arfcn libtool: install: /usr/bin/install -c .libs/osmo-auc-gen /build/deps/install/stow/libosmocore/bin/osmo-auc-gen libtool: install: /usr/bin/install -c .libs/osmo-config-merge /build/deps/install/stow/libosmocore/bin/osmo-config-merge libtool: install: /usr/bin/install -c .libs/osmo-aka-verify /build/deps/install/stow/libosmocore/bin/osmo-aka-verify libtool: install: /usr/bin/install -c .libs/osmo-gsmtap-logsend /build/deps/install/stow/libosmocore/bin/osmo-gsmtap-logsend make[4]: Leaving directory '/build/deps/libosmocore/utils' make[3]: Leaving directory '/build/deps/libosmocore/utils' make[2]: Leaving directory '/build/deps/libosmocore/utils' Making install in tapset make[2]: Entering directory '/build/deps/libosmocore/tapset' make[3]: Entering directory '/build/deps/libosmocore/tapset' make[3]: Nothing to be done for 'install-exec-am'. make install-data-hook make[4]: Entering directory '/build/deps/libosmocore/tapset' make[4]: Nothing to be done for 'install-data-hook'. make[4]: Leaving directory '/build/deps/libosmocore/tapset' make[3]: Leaving directory '/build/deps/libosmocore/tapset' make[2]: Leaving directory '/build/deps/libosmocore/tapset' Making install in tests make[2]: Entering directory '/build/deps/libosmocore/tests' GEN conv/gsm0503_test_vectors.c Generating test vectors... Generate 'xcch' test vector Generate 'tch_f24' test vector Generate 'tch_h24' test vector Generate 'tch_f48' test vector Generate 'tch_f96' test vector Generate 'tch_f144' test vector Generate 'rach' test vector Generate 'rach_ext' test vector Generate 'sch' test vector Generate 'cs2' test vector Generate 'cs3' test vector Generate 'cs2_np' test vector Generate 'cs3_np' test vector Generate 'tch_afs_12_2' test vector Generate 'tch_afs_10_2' test vector Generate 'tch_afs_7_95' test vector Generate 'tch_afs_7_4' test vector Generate 'tch_afs_6_7' test vector Generate 'tch_afs_5_9' test vector Generate 'tch_afs_5_15' test vector Generate 'tch_afs_4_75' test vector Generate 'tch_fr' test vector Generate 'tch_hr' test vector Generate 'tch_ahs_7_95' test vector Generate 'tch_ahs_7_4' test vector Generate 'tch_ahs_6_7' test vector Generate 'tch_ahs_5_9' test vector Generate 'tch_ahs_5_15' test vector Generate 'tch_ahs_4_75' test vector Generate 'tch_axs_sid_update' test vector Generate 'mcs1_dl_hdr' test vector Generate 'mcs1_ul_hdr' test vector Generate 'mcs1' test vector Generate 'mcs2' test vector Generate 'mcs3' test vector Generate 'mcs4' test vector Generate 'mcs5_dl_hdr' test vector Generate 'mcs5_ul_hdr' test vector Generate 'mcs5' test vector Generate 'mcs6' test vector Generate 'mcs7_dl_hdr' test vector Generate 'mcs7_ul_hdr' test vector Generate 'mcs7' test vector Generate 'mcs8' test vector Generate 'mcs9' test vector Generation complete. make install-am make[3]: Entering directory '/build/deps/libosmocore/tests' make[4]: Entering directory '/build/deps/libosmocore/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmocore/tests' make[3]: Leaving directory '/build/deps/libosmocore/tests' make[2]: Leaving directory '/build/deps/libosmocore/tests' make[2]: Entering directory '/build/deps/libosmocore' make[3]: Entering directory '/build/deps/libosmocore' /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/bin' /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/share/aclocal' /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/lib/pkgconfig' /usr/bin/mkdir -p '/build/deps/install/stow/libosmocore/include' /usr/bin/install -c -m 644 m4/osmo_ac_code_coverage.m4 m4/osmo_ax_code_coverage.m4 '/build/deps/install/stow/libosmocore/share/aclocal' /usr/bin/install -c -m 644 libosmocore.pc libosmocodec.pc libosmovty.pc libosmogsm.pc libosmogb.pc libosmoctrl.pc libosmocoding.pc libosmosim.pc libosmousb.pc libosmoisdn.pc '/build/deps/install/stow/libosmocore/lib/pkgconfig' /usr/bin/install -c -m 644 osmo-release.mk '/build/deps/install/stow/libosmocore/include' /usr/bin/install -c osmo-release.sh '/build/deps/install/stow/libosmocore/bin' make install-data-hook make[4]: Entering directory '/build/deps/libosmocore' make[4]: Nothing to be done for 'install-data-hook'. make[4]: Leaving directory '/build/deps/libosmocore' make[3]: Leaving directory '/build/deps/libosmocore' make[2]: Leaving directory '/build/deps/libosmocore' make[1]: Leaving directory '/build/deps/libosmocore' + STOW_DIR=/build/deps/install/stow stow --restow libosmocore ++ find . -name '*.[hc]' + verify_value_string_arrays_are_terminated.py ./deps/libosmocore/utils/osmo-config-merge.c ./deps/libosmocore/utils/osmo-aka-verify.c ./deps/libosmocore/utils/osmo-auc-gen.c ./deps/libosmocore/utils/osmo-ns-dummy-vty.c ./deps/libosmocore/utils/gsmtap-logsend.c ./deps/libosmocore/utils/osmo-sim-test.c ./deps/libosmocore/utils/osmo-ns-dummy.c ./deps/libosmocore/utils/osmo-arfcn.c ./deps/libosmocore/utils/osmo-stat-dummy/osmo-stat-dummy.c ./deps/libosmocore/config.h ./deps/libosmocore/tests/bits/bitcomp_test.c ./deps/libosmocore/tests/bits/bitfield_test.c ./deps/libosmocore/tests/bits/bitrev_test.c ./deps/libosmocore/tests/msgb/msgb_test.c ./deps/libosmocore/tests/kasumi/kasumi_test.c ./deps/libosmocore/tests/coding/coding_test.c ./deps/libosmocore/tests/a5/a5_test.c ./deps/libosmocore/tests/gsup/gsup_test.c ./deps/libosmocore/tests/socket/socket_test.c ./deps/libosmocore/tests/socket/socket_sctp_test.c ./deps/libosmocore/tests/endian/endian_test.c ./deps/libosmocore/tests/lapd/lapd_test.c ./deps/libosmocore/tests/gea/gea_test.c ./deps/libosmocore/tests/codec/codec_ecu_fr_test.c ./deps/libosmocore/tests/codec/codec_efr_sid_test.c ./deps/libosmocore/tests/codec/codec_fr_sid_test.c ./deps/libosmocore/tests/codec/codec_hr_sid_test.c ./deps/libosmocore/tests/codec/codec_test.c ./deps/libosmocore/tests/time_cc/time_cc_test.c ./deps/libosmocore/tests/stats/stats_vty_test.c ./deps/libosmocore/tests/stats/stats_test.c ./deps/libosmocore/tests/utils/utils_test.c ./deps/libosmocore/tests/rlp/rlp_test.c ./deps/libosmocore/tests/bsslap/bsslap_test.c ./deps/libosmocore/tests/smscb/cbsp_test.c ./deps/libosmocore/tests/smscb/gsm0341_test.c ./deps/libosmocore/tests/smscb/smscb_test.c ./deps/libosmocore/tests/strrb/strrb_test.c ./deps/libosmocore/tests/gsm44021/frame_csd_test.c ./deps/libosmocore/tests/it_q/it_q_test.c ./deps/libosmocore/tests/fr/fr_test.c ./deps/libosmocore/tests/timer/clk_override_test.c ./deps/libosmocore/tests/timer/timer_test.c ./deps/libosmocore/tests/use_count/use_count_test.c ./deps/libosmocore/tests/gsm0502/gsm0502_test.c ./deps/libosmocore/tests/context/context_test.c ./deps/libosmocore/tests/libsercomstub.c ./deps/libosmocore/tests/base64/base64_test.c ./deps/libosmocore/tests/logging/logging_test.c ./deps/libosmocore/tests/logging/logging_vty_test.c ./deps/libosmocore/tests/logging/logging_gsmtap_test.c ./deps/libosmocore/tests/ctrl/ctrl_test.c ./deps/libosmocore/tests/tdef/tdef_vty_config_subnode_test.c ./deps/libosmocore/tests/tdef/tdef_vty_dynamic_test.c ./deps/libosmocore/tests/tdef/tdef_test.c ./deps/libosmocore/tests/tdef/tdef_vty_config_root_test.c ./deps/libosmocore/tests/tlv/tlv_test.c ./deps/libosmocore/tests/osmo_io/osmo_io_test.c ./deps/libosmocore/tests/v110/frame_test.c ./deps/libosmocore/tests/v110/ta_test.c ./deps/libosmocore/tests/v110/ra1_test.c ./deps/libosmocore/tests/gb/gprs_ns2_test.c ./deps/libosmocore/tests/gb/bssgp_fc_test.c ./deps/libosmocore/tests/gb/gprs_bssgp_rim_test.c ./deps/libosmocore/tests/gb/gprs_ns_test.c ./deps/libosmocore/tests/gb/gprs_bssgp_test.c ./deps/libosmocore/tests/comp128/comp128_test.c ./deps/libosmocore/tests/gsm23003/gsm23003_test.c ./deps/libosmocore/tests/sms/sms_test.c ./deps/libosmocore/tests/i460_mux/i460_mux_test.c ./deps/libosmocore/tests/conv/conv_test.c ./deps/libosmocore/tests/conv/conv_gsm0503_test.c ./deps/libosmocore/tests/conv/conv.c ./deps/libosmocore/tests/conv/conv.h ./deps/libosmocore/tests/conv/gsm0503_test_vectors.c ./deps/libosmocore/tests/bitgen/bitgen_test.c ./deps/libosmocore/tests/soft_uart/soft_uart_test.c ./deps/libosmocore/tests/loggingrb/loggingrb_test.c ./deps/libosmocore/tests/prbs/prbs_test.c ./deps/libosmocore/tests/bitvec/bitvec_test.c ./deps/libosmocore/tests/gad/gad_test.c ./deps/libosmocore/tests/jhash/jhash_test.c ./deps/libosmocore/tests/gprs/gprs_test.c ./deps/libosmocore/tests/gsm0808/gsm0808_test.c ./deps/libosmocore/tests/dtx/dtx_gsm0503_test.c ./deps/libosmocore/tests/oap/oap_test.c ./deps/libosmocore/tests/oap/oap_client_test.c ./deps/libosmocore/tests/write_queue/wqueue_test.c ./deps/libosmocore/tests/vty/vty_transcript_test.c ./deps/libosmocore/tests/vty/vty_test.c ./deps/libosmocore/tests/fsm/fsm_dealloc_test.c ./deps/libosmocore/tests/fsm/fsm_test.c ./deps/libosmocore/tests/sim/sim_test.c ./deps/libosmocore/tests/msgfile/msgfile_test.c ./deps/libosmocore/tests/auth/xor2g_test.c ./deps/libosmocore/tests/auth/milenage_test.c ./deps/libosmocore/tests/auth/tuak_test.c ./deps/libosmocore/tests/gsm48/rest_octets_test.c ./deps/libosmocore/tests/gsm29205/gsm29205_test.c ./deps/libosmocore/tests/gsm0408/gsm0408_test.c ./deps/libosmocore/tests/ussd/ussd_test.c ./deps/libosmocore/tests/sercomm/sercomm_test.c ./deps/libosmocore/tests/exec/exec_test.c ./deps/libosmocore/tests/bssmap_le/bssmap_le_test.c ./deps/libosmocore/tests/abis/abis_test.c ./deps/libosmocore/tests/sockaddr_str/sockaddr_str_test.c ./deps/libosmocore/tests/gsm23236/gsm23236_test.c ./deps/libosmocore/tests/iuup/iuup_test.c ./deps/libosmocore/src/coding/gsm0503_amr_dtx.c ./deps/libosmocore/src/coding/gsm0503_parity.c ./deps/libosmocore/src/coding/gsm0503_mapping.c ./deps/libosmocore/src/coding/gsm0503_coding.c ./deps/libosmocore/src/coding/gsm0503_tables.c ./deps/libosmocore/src/coding/gsm0503_interleaving.c ./deps/libosmocore/src/gsm/iuup.c ./deps/libosmocore/src/gsm/bssmap_le.c ./deps/libosmocore/src/gsm/oap.c ./deps/libosmocore/src/gsm/gsm48049.c ./deps/libosmocore/src/gsm/gsup_sms.c ./deps/libosmocore/src/gsm/gsm29205.c ./deps/libosmocore/src/gsm/gsm0480.c ./deps/libosmocore/src/gsm/oap_client.c ./deps/libosmocore/src/gsm/gsm0414.c ./deps/libosmocore/src/gsm/gsm_04_08_gprs.c ./deps/libosmocore/src/gsm/mncc.c ./deps/libosmocore/src/gsm/rlp.c ./deps/libosmocore/src/gsm/gsm44021.c ./deps/libosmocore/src/gsm/gsm48_rest_octets.c ./deps/libosmocore/src/gsm/gsm0411_utils.c ./deps/libosmocore/src/gsm/auth_xor.c ./deps/libosmocore/src/gsm/auth_core.c ./deps/libosmocore/src/gsm/gsm23003.c ./deps/libosmocore/src/gsm/comp128v23.c ./deps/libosmocore/src/gsm/kasumi.c ./deps/libosmocore/src/gsm/gsm48_ie.c ./deps/libosmocore/src/gsm/gsm0341.c ./deps/libosmocore/src/gsm/kdf.c ./deps/libosmocore/src/gsm/sysinfo.c ./deps/libosmocore/src/gsm/rsl.c ./deps/libosmocore/src/gsm/gsm48.c ./deps/libosmocore/src/gsm/gsm44068.c ./deps/libosmocore/src/gsm/auth_comp128v1.c ./deps/libosmocore/src/gsm/gsm0411_smc.c ./deps/libosmocore/src/gsm/cbsp.c ./deps/libosmocore/src/gsm/gprs_gea.c ./deps/libosmocore/src/gsm/tlv_parser.c ./deps/libosmocore/src/gsm/auth_milenage.c ./deps/libosmocore/src/gsm/a5.c ./deps/libosmocore/src/gsm/auth_xor_2g.c ./deps/libosmocore/src/gsm/gsm0808.c ./deps/libosmocore/src/gsm/gprs_cipher_core.c ./deps/libosmocore/src/gsm/bts_features.c ./deps/libosmocore/src/gsm/ipa.c ./deps/libosmocore/src/gsm/comp128.c ./deps/libosmocore/src/gsm/gsm48_arfcn_range_encode.c ./deps/libosmocore/src/gsm/gsm0502.c ./deps/libosmocore/src/gsm/gprs_rlc.c ./deps/libosmocore/src/gsm/gsm0411_smr.c ./deps/libosmocore/src/gsm/lapdm.c ./deps/libosmocore/src/gsm/rxlev_stat.c ./deps/libosmocore/src/gsm/gsm_utils.c ./deps/libosmocore/src/gsm/gsm23236.c ./deps/libosmocore/src/gsm/auth_tuak.c ./deps/libosmocore/src/gsm/auth_comp128v23.c ./deps/libosmocore/src/gsm/gea.c ./deps/libosmocore/src/gsm/gsup.c ./deps/libosmocore/src/gsm/milenage/aes_i.h ./deps/libosmocore/src/gsm/milenage/common.h ./deps/libosmocore/src/gsm/milenage/aes-internal.c ./deps/libosmocore/src/gsm/milenage/milenage.h ./deps/libosmocore/src/gsm/milenage/aes_wrap.h ./deps/libosmocore/src/gsm/milenage/aes-encblock.c ./deps/libosmocore/src/gsm/milenage/crypto.h ./deps/libosmocore/src/gsm/milenage/aes.h ./deps/libosmocore/src/gsm/milenage/aes-internal-enc.c ./deps/libosmocore/src/gsm/milenage/includes.h ./deps/libosmocore/src/gsm/milenage/milenage.c ./deps/libosmocore/src/gsm/gsm0808_utils.c ./deps/libosmocore/src/gsm/gad.c ./deps/libosmocore/src/gsm/gan.c ./deps/libosmocore/src/gsm/tuak/tuak.h ./deps/libosmocore/src/gsm/tuak/KeccakP-1600-3gpp.c ./deps/libosmocore/src/gsm/tuak/tuak.c ./deps/libosmocore/src/gsm/tuak/KeccakP-1600-3gpp.h ./deps/libosmocore/src/gsm/apn.c ./deps/libosmocore/src/gsm/gsm0503_conv.c ./deps/libosmocore/src/gsm/gsm29118.c ./deps/libosmocore/src/gsm/abis_nm.c ./deps/libosmocore/src/gsm/bsslap.c ./deps/libosmocore/src/gsm/kdf/sha1.c ./deps/libosmocore/src/gsm/kdf/common.h ./deps/libosmocore/src/gsm/kdf/sha256.h ./deps/libosmocore/src/gsm/kdf/sha256_i.h ./deps/libosmocore/src/gsm/kdf/sha256.c ./deps/libosmocore/src/gsm/kdf/sha1.h ./deps/libosmocore/src/gsm/kdf/sha256-internal.c ./deps/libosmocore/src/gsm/kdf/crypto.h ./deps/libosmocore/src/gsm/kdf/sha1-internal.c ./deps/libosmocore/src/gsm/kdf/sha1_i.h ./deps/libosmocore/src/core/isdnhdlc.c ./deps/libosmocore/src/core/stat_item_internal.h ./deps/libosmocore/src/core/crc16gen.c ./deps/libosmocore/src/core/timer_gettimeofday.c ./deps/libosmocore/src/core/time_cc.c ./deps/libosmocore/src/core/soft_uart.c ./deps/libosmocore/src/core/serial.c ./deps/libosmocore/src/core/sercomm.c ./deps/libosmocore/src/core/it_q.c ./deps/libosmocore/src/core/msgfile.c ./deps/libosmocore/src/core/mnl.c ./deps/libosmocore/src/core/thread.c ./deps/libosmocore/src/core/crc64gen.c ./deps/libosmocore/src/core/fsm.c ./deps/libosmocore/src/core/stats_tcp.c ./deps/libosmocore/src/core/netns.c ./deps/libosmocore/src/core/conv_acc_sse_impl.h ./deps/libosmocore/src/core/plugin.c ./deps/libosmocore/src/core/stats_statsd.c ./deps/libosmocore/src/core/use_count.c ./deps/libosmocore/src/core/msgb.c ./deps/libosmocore/src/core/rate_ctr.c ./deps/libosmocore/src/core/logging_syslog.c ./deps/libosmocore/src/core/prim.c ./deps/libosmocore/src/core/logging.c ./deps/libosmocore/src/core/crc16.c ./deps/libosmocore/src/core/conv.c ./deps/libosmocore/src/core/write_queue.c ./deps/libosmocore/src/core/bitcomp.c ./deps/libosmocore/src/core/osmo_io_internal.h ./deps/libosmocore/src/core/strrb.c ./deps/libosmocore/src/core/crc32gen.c ./deps/libosmocore/src/core/timer_clockgettime.c ./deps/libosmocore/src/core/osmo_io_uring.c ./deps/libosmocore/src/core/bits.c ./deps/libosmocore/src/core/netdev.c ./deps/libosmocore/src/core/conv_acc.c ./deps/libosmocore/src/core/logging_gsmtap.c ./deps/libosmocore/src/core/tdef.c ./deps/libosmocore/src/core/gsmtap_util.c ./deps/libosmocore/src/core/conv_acc_sse_avx.c ./deps/libosmocore/src/core/utils.c ./deps/libosmocore/src/core/socket.c ./deps/libosmocore/src/core/application.c ./deps/libosmocore/src/core/prbs.c ./deps/libosmocore/src/core/timer.c ./deps/libosmocore/src/core/select.c ./deps/libosmocore/src/core/backtrace.c ./deps/libosmocore/src/core/sockaddr_str.c ./deps/libosmocore/src/core/conv_acc_neon_impl.h ./deps/libosmocore/src/core/conv_acc_sse.c ./deps/libosmocore/src/core/osmo_io_poll.c ./deps/libosmocore/src/core/stats.c ./deps/libosmocore/src/core/crc8gen.c ./deps/libosmocore/src/core/exec.c ./deps/libosmocore/src/core/rbtree.c ./deps/libosmocore/src/core/context.c ./deps/libosmocore/src/core/conv_acc_neon.c ./deps/libosmocore/src/core/osmo_io.c ./deps/libosmocore/src/core/counter.c ./deps/libosmocore/src/core/panic.c ./deps/libosmocore/src/core/stat_item.c ./deps/libosmocore/src/core/macaddr.c ./deps/libosmocore/src/core/bitvec.c ./deps/libosmocore/src/core/logging_systemd.c ./deps/libosmocore/src/core/tun.c ./deps/libosmocore/src/core/conv_acc_generic.c ./deps/libosmocore/src/core/loggingrb.c ./deps/libosmocore/src/core/base64.c ./deps/libosmocore/src/core/signal.c ./deps/libosmocore/src/codec/gsm620.c ./deps/libosmocore/src/codec/gsm610.c ./deps/libosmocore/src/codec/hr_sid_class.c ./deps/libosmocore/src/codec/gsm690.c ./deps/libosmocore/src/codec/ecu_fr_old.c ./deps/libosmocore/src/codec/ecu_fr.c ./deps/libosmocore/src/codec/gsm660.c ./deps/libosmocore/src/codec/ecu.c ./deps/libosmocore/src/isdn/i460_mux.c ./deps/libosmocore/src/isdn/v110_ta.c ./deps/libosmocore/src/isdn/lapd_core.c ./deps/libosmocore/src/isdn/v110.c ./deps/libosmocore/src/ctrl/control_if.c ./deps/libosmocore/src/ctrl/fsm_ctrl_commands.c ./deps/libosmocore/src/ctrl/control_cmd.c ./deps/libosmocore/src/ctrl/control_vty.c ./deps/libosmocore/src/gb/gprs_ns_frgre.c ./deps/libosmocore/src/gb/gprs_bssgp_rim.c ./deps/libosmocore/src/gb/gprs_ns_vty.c ./deps/libosmocore/src/gb/gprs_bssgp.c ./deps/libosmocore/src/gb/gprs_ns2_message.c ./deps/libosmocore/src/gb/common_vty.c ./deps/libosmocore/src/gb/gprs_bssgp_util.c ./deps/libosmocore/src/gb/gprs_bssgp_vty.c ./deps/libosmocore/src/gb/gprs_ns2_udp.c ./deps/libosmocore/src/gb/common_vty.h ./deps/libosmocore/src/gb/gprs_ns2_internal.h ./deps/libosmocore/src/gb/gprs_bssgp2.c ./deps/libosmocore/src/gb/frame_relay.c ./deps/libosmocore/src/gb/gprs_ns_sns.c ./deps/libosmocore/src/gb/gprs_ns2_sns.c ./deps/libosmocore/src/gb/gprs_ns2_frgre.c ./deps/libosmocore/src/gb/gprs_ns2_vc_fsm.c ./deps/libosmocore/src/gb/gprs_bssgp_internal.h ./deps/libosmocore/src/gb/gprs_ns2_fr.c ./deps/libosmocore/src/gb/gprs_ns2.c ./deps/libosmocore/src/gb/gprs_bssgp_bss.c ./deps/libosmocore/src/gb/gprs_ns2_vty.c ./deps/libosmocore/src/gb/bssgp_bvc_fsm.c ./deps/libosmocore/src/gb/gprs_ns.c ./deps/libosmocore/src/gb/gb_internal.h ./deps/libosmocore/src/vty/logging_vty.c ./deps/libosmocore/src/vty/vty.c ./deps/libosmocore/src/vty/tdef_vty.c ./deps/libosmocore/src/vty/stats_vty.c ./deps/libosmocore/src/vty/telnet_interface.c ./deps/libosmocore/src/vty/fsm_vty.c ./deps/libosmocore/src/vty/cpu_sched_vty.c ./deps/libosmocore/src/vty/buffer.c ./deps/libosmocore/src/vty/vector.c ./deps/libosmocore/src/vty/command.c ./deps/libosmocore/src/vty/utils.c ./deps/libosmocore/src/vty/talloc_ctx_vty.c ./deps/libosmocore/src/sim/card_fs_usim.c ./deps/libosmocore/src/sim/class_tables.c ./deps/libosmocore/src/sim/reader_pcsc.c ./deps/libosmocore/src/sim/card_fs_uicc.c ./deps/libosmocore/src/sim/sim_int.h ./deps/libosmocore/src/sim/card_fs_sim.c ./deps/libosmocore/src/sim/card_fs_isim.c ./deps/libosmocore/src/sim/card_fs_hpsim.c ./deps/libosmocore/src/sim/gsm_int.h ./deps/libosmocore/src/sim/card_fs_tetra.c ./deps/libosmocore/src/sim/core.c ./deps/libosmocore/src/sim/reader.c ./deps/libosmocore/src/pseudotalloc/talloc.h ./deps/libosmocore/src/pseudotalloc/pseudotalloc.c ./deps/libosmocore/src/usb/osmo_libusb.c ./deps/libosmocore/include/osmocom/coding/gsm0503_mapping.h ./deps/libosmocore/include/osmocom/coding/gsm0503_coding.h ./deps/libosmocore/include/osmocom/coding/gsm0503_tables.h ./deps/libosmocore/include/osmocom/coding/gsm0503_parity.h ./deps/libosmocore/include/osmocom/coding/gsm0503_interleaving.h ./deps/libosmocore/include/osmocom/coding/gsm0503_amr_dtx.h ./deps/libosmocore/include/osmocom/gsm/gsup.h ./deps/libosmocore/include/osmocom/gsm/gsm29205.h ./deps/libosmocore/include/osmocom/gsm/sysinfo.h ./deps/libosmocore/include/osmocom/gsm/kasumi.h ./deps/libosmocore/include/osmocom/gsm/oap_client.h ./deps/libosmocore/include/osmocom/gsm/comp128.h ./deps/libosmocore/include/osmocom/gsm/gsup_sms.h ./deps/libosmocore/include/osmocom/gsm/gsm0808_utils.h ./deps/libosmocore/include/osmocom/gsm/gsm0341.h ./deps/libosmocore/include/osmocom/gsm/gsm0411_utils.h ./deps/libosmocore/include/osmocom/gsm/bssmap_le.h ./deps/libosmocore/include/osmocom/gsm/a5.h ./deps/libosmocore/include/osmocom/gsm/comp128v23.h ./deps/libosmocore/include/osmocom/gsm/prim.h ./deps/libosmocore/include/osmocom/gsm/i460_mux.h ./deps/libosmocore/include/osmocom/gsm/gsm0411_smc.h ./deps/libosmocore/include/osmocom/gsm/gad.h ./deps/libosmocore/include/osmocom/gsm/gsm_utils.h ./deps/libosmocore/include/osmocom/gsm/gsm0502.h ./deps/libosmocore/include/osmocom/gsm/gea.h ./deps/libosmocore/include/osmocom/gsm/mncc.h ./deps/libosmocore/include/osmocom/gsm/rxlev_stat.h ./deps/libosmocore/include/osmocom/gsm/gsm0411_smr.h ./deps/libosmocore/include/osmocom/gsm/ipa.h ./deps/libosmocore/include/osmocom/gsm/rsl.h ./deps/libosmocore/include/osmocom/gsm/gsm44021.h ./deps/libosmocore/include/osmocom/gsm/bts_features.h ./deps/libosmocore/include/osmocom/gsm/gsm0480.h ./deps/libosmocore/include/osmocom/gsm/gsm0503.h ./deps/libosmocore/include/osmocom/gsm/tlv.h ./deps/libosmocore/include/osmocom/gsm/gsm23236.h ./deps/libosmocore/include/osmocom/gsm/gsm48_ie.h ./deps/libosmocore/include/osmocom/gsm/rtp_extensions.h ./deps/libosmocore/include/osmocom/gsm/gsm48_arfcn_range_encode.h ./deps/libosmocore/include/osmocom/gsm/apn.h ./deps/libosmocore/include/osmocom/gsm/gsm0808.h ./deps/libosmocore/include/osmocom/gsm/gan.h ./deps/libosmocore/include/osmocom/gsm/lapd_core.h ./deps/libosmocore/include/osmocom/gsm/meas_rep.h ./deps/libosmocore/include/osmocom/gsm/l1sap.h ./deps/libosmocore/include/osmocom/gsm/lapdm.h ./deps/libosmocore/include/osmocom/gsm/iuup.h ./deps/libosmocore/include/osmocom/gsm/gsm48.h ./deps/libosmocore/include/osmocom/gsm/gsm48_rest_octets.h ./deps/libosmocore/include/osmocom/gsm/gsm23003.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_14.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_44_318.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_12_21.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_29_118.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_23_003.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_12.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_08_58.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_09_02.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_03_41.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_08_gprs.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_23_032.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_48_071.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_44_060.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_48_049.h ./deps/libosmocore/include/osmocom/gsm/protocol/smpp34_osmocom.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_03_40.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_80.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_49_031.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_44_068.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_44_004.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_25_415.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_04_11.h ./deps/libosmocore/include/osmocom/gsm/protocol/ipaccess.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_23_041.h ./deps/libosmocore/include/osmocom/gsm/protocol/gsm_08_08.h ./deps/libosmocore/include/osmocom/gsm/rlp.h ./deps/libosmocore/include/osmocom/gsm/gsm0808_lcs.h ./deps/libosmocore/include/osmocom/gsm/gsm29118.h ./deps/libosmocore/include/osmocom/gsm/bsslap.h ./deps/libosmocore/include/osmocom/gsm/cbsp.h ./deps/libosmocore/include/osmocom/gsm/bitvec_gsm.h ./deps/libosmocore/include/osmocom/gsm/oap.h ./deps/libosmocore/include/osmocom/gsm/abis_nm.h ./deps/libosmocore/include/osmocom/core/timer.h ./deps/libosmocore/include/osmocom/core/bits.h ./deps/libosmocore/include/osmocom/core/socket.h ./deps/libosmocore/include/osmocom/core/statistics.h ./deps/libosmocore/include/osmocom/core/it_q.h ./deps/libosmocore/include/osmocom/core/gsmtap.h ./deps/libosmocore/include/osmocom/core/thread.h ./deps/libosmocore/include/osmocom/core/prim.h ./deps/libosmocore/include/osmocom/core/isdnhdlc.h ./deps/libosmocore/include/osmocom/core/bitvec.h ./deps/libosmocore/include/osmocom/core/crc16gen.h ./deps/libosmocore/include/osmocom/core/plugin.h ./deps/libosmocore/include/osmocom/core/bit32gen.h ./deps/libosmocore/include/osmocom/core/linuxrbtree.h ./deps/libosmocore/include/osmocom/core/soft_uart.h ./deps/libosmocore/include/osmocom/core/byteswap.h ./deps/libosmocore/include/osmocom/core/time_cc.h ./deps/libosmocore/include/osmocom/core/strrb.h ./deps/libosmocore/include/osmocom/core/msgb.h ./deps/libosmocore/include/osmocom/core/gsmtap_util.h ./deps/libosmocore/include/osmocom/core/defs.h ./deps/libosmocore/include/osmocom/core/crc16.h ./deps/libosmocore/include/osmocom/core/netns.h ./deps/libosmocore/include/osmocom/core/crc8gen.h ./deps/libosmocore/include/osmocom/core/stat_item.h ./deps/libosmocore/include/osmocom/core/backtrace.h ./deps/libosmocore/include/osmocom/core/stats_tcp.h ./deps/libosmocore/include/osmocom/core/sercomm.h ./deps/libosmocore/include/osmocom/core/socket_compat.h ./deps/libosmocore/include/osmocom/core/crc64gen.h ./deps/libosmocore/include/osmocom/core/talloc.h ./deps/libosmocore/include/osmocom/core/write_queue.h ./deps/libosmocore/include/osmocom/core/tun.h ./deps/libosmocore/include/osmocom/core/endian.h ./deps/libosmocore/include/osmocom/core/hashtable.h ./deps/libosmocore/include/osmocom/core/bit16gen.h ./deps/libosmocore/include/osmocom/core/prbs.h ./deps/libosmocore/include/osmocom/core/crcgen.h ./deps/libosmocore/include/osmocom/core/application.h ./deps/libosmocore/include/osmocom/core/use_count.h ./deps/libosmocore/include/osmocom/core/panic.h ./deps/libosmocore/include/osmocom/core/bit64gen.h ./deps/libosmocore/include/osmocom/core/stats.h ./deps/libosmocore/include/osmocom/core/crc32gen.h ./deps/libosmocore/include/osmocom/core/process.h ./deps/libosmocore/include/osmocom/core/sockaddr_str.h ./deps/libosmocore/include/osmocom/core/hash.h ./deps/libosmocore/include/osmocom/core/bitcomp.h ./deps/libosmocore/include/osmocom/core/timer_compat.h ./deps/libosmocore/include/osmocom/core/counter.h ./deps/libosmocore/include/osmocom/core/netdev.h ./deps/libosmocore/include/osmocom/core/logging_internal.h ./deps/libosmocore/include/osmocom/core/conv.h ./deps/libosmocore/include/osmocom/core/mnl.h ./deps/libosmocore/include/osmocom/core/fsm.h ./deps/libosmocore/include/osmocom/core/log2.h ./deps/libosmocore/include/osmocom/core/osmo_io.h ./deps/libosmocore/include/osmocom/core/jhash.h ./deps/libosmocore/include/osmocom/core/macaddr.h ./deps/libosmocore/include/osmocom/core/linuxlist.h ./deps/libosmocore/include/osmocom/core/tdef.h ./deps/libosmocore/include/osmocom/core/exec.h ./deps/libosmocore/include/osmocom/core/signal.h ./deps/libosmocore/include/osmocom/core/select.h ./deps/libosmocore/include/osmocom/core/serial.h ./deps/libosmocore/include/osmocom/core/base64.h ./deps/libosmocore/include/osmocom/core/logging.h ./deps/libosmocore/include/osmocom/core/rate_ctr.h ./deps/libosmocore/include/osmocom/core/utils.h ./deps/libosmocore/include/osmocom/core/msgfile.h ./deps/libosmocore/include/osmocom/core/loggingrb.h ./deps/libosmocore/include/osmocom/codec/codec.h ./deps/libosmocore/include/osmocom/codec/gsm610_bits.h ./deps/libosmocore/include/osmocom/codec/ecu.h ./deps/libosmocore/include/osmocom/isdn/i460_mux.h ./deps/libosmocore/include/osmocom/isdn/v110_ta.h ./deps/libosmocore/include/osmocom/isdn/lapd_core.h ./deps/libosmocore/include/osmocom/isdn/v110.h ./deps/libosmocore/include/osmocom/ctrl/control_cmd.h ./deps/libosmocore/include/osmocom/ctrl/control_vty.h ./deps/libosmocore/include/osmocom/ctrl/control_if.h ./deps/libosmocore/include/osmocom/ctrl/ports.h ./deps/libosmocore/include/osmocom/crypt/gprs_cipher.h ./deps/libosmocore/include/osmocom/crypt/utran_cipher.h ./deps/libosmocore/include/osmocom/crypt/auth.h ./deps/libosmocore/include/osmocom/crypt/kdf.h ./deps/libosmocore/include/osmocom/gprs/gprs_bssgp2.h ./deps/libosmocore/include/osmocom/gprs/gprs_bssgp_rim.h ./deps/libosmocore/include/osmocom/gprs/gprs_msgb.h ./deps/libosmocore/include/osmocom/gprs/gprs_ns_frgre.h ./deps/libosmocore/include/osmocom/gprs/frame_relay.h ./deps/libosmocore/include/osmocom/gprs/gprs_rlc.h ./deps/libosmocore/include/osmocom/gprs/bssgp_bvc_fsm.h ./deps/libosmocore/include/osmocom/gprs/protocol/gsm_24_301.h ./deps/libosmocore/include/osmocom/gprs/protocol/gsm_04_60.h ./deps/libosmocore/include/osmocom/gprs/protocol/gsm_08_16.h ./deps/libosmocore/include/osmocom/gprs/protocol/gsm_08_18.h ./deps/libosmocore/include/osmocom/gprs/gprs_bssgp.h ./deps/libosmocore/include/osmocom/gprs/gprs_ns.h ./deps/libosmocore/include/osmocom/gprs/gprs_ns2.h ./deps/libosmocore/include/osmocom/gprs/gprs_bssgp_bss.h ./deps/libosmocore/include/osmocom/vty/vector.h ./deps/libosmocore/include/osmocom/vty/buffer.h ./deps/libosmocore/include/osmocom/vty/misc.h ./deps/libosmocore/include/osmocom/vty/vty.h ./deps/libosmocore/include/osmocom/vty/cpu_sched_vty.h ./deps/libosmocore/include/osmocom/vty/tdef_vty.h ./deps/libosmocore/include/osmocom/vty/stats.h ./deps/libosmocore/include/osmocom/vty/command.h ./deps/libosmocore/include/osmocom/vty/ports.h ./deps/libosmocore/include/osmocom/vty/logging.h ./deps/libosmocore/include/osmocom/vty/telnet_interface.h ./deps/libosmocore/include/osmocom/sim/class_tables.h ./deps/libosmocore/include/osmocom/sim/sim.h ./deps/libosmocore/include/osmocom/usb/libusb.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_mapping.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_coding.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_tables.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_parity.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_interleaving.h ./deps/install/stow/libosmocore/include/osmocom/coding/gsm0503_amr_dtx.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsup.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm29205.h ./deps/install/stow/libosmocore/include/osmocom/gsm/sysinfo.h ./deps/install/stow/libosmocore/include/osmocom/gsm/oap_client.h ./deps/install/stow/libosmocore/include/osmocom/gsm/comp128.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsup_sms.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0808_utils.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0341.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0411_utils.h ./deps/install/stow/libosmocore/include/osmocom/gsm/bssmap_le.h ./deps/install/stow/libosmocore/include/osmocom/gsm/a5.h ./deps/install/stow/libosmocore/include/osmocom/gsm/comp128v23.h ./deps/install/stow/libosmocore/include/osmocom/gsm/prim.h ./deps/install/stow/libosmocore/include/osmocom/gsm/i460_mux.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0411_smc.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gad.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm_utils.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0502.h ./deps/install/stow/libosmocore/include/osmocom/gsm/mncc.h ./deps/install/stow/libosmocore/include/osmocom/gsm/rxlev_stat.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0411_smr.h ./deps/install/stow/libosmocore/include/osmocom/gsm/ipa.h ./deps/install/stow/libosmocore/include/osmocom/gsm/rsl.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm44021.h ./deps/install/stow/libosmocore/include/osmocom/gsm/bts_features.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0480.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0503.h ./deps/install/stow/libosmocore/include/osmocom/gsm/tlv.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm23236.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm48_ie.h ./deps/install/stow/libosmocore/include/osmocom/gsm/rtp_extensions.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm48_arfcn_range_encode.h ./deps/install/stow/libosmocore/include/osmocom/gsm/apn.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0808.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gan.h ./deps/install/stow/libosmocore/include/osmocom/gsm/lapd_core.h ./deps/install/stow/libosmocore/include/osmocom/gsm/meas_rep.h ./deps/install/stow/libosmocore/include/osmocom/gsm/l1sap.h ./deps/install/stow/libosmocore/include/osmocom/gsm/lapdm.h ./deps/install/stow/libosmocore/include/osmocom/gsm/iuup.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm48.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm48_rest_octets.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm23003.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_14.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_44_318.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_12_21.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_29_118.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_23_003.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_12.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_08_58.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_09_02.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_03_41.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08_gprs.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_23_032.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_48_071.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_44_060.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_48_049.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/smpp34_osmocom.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_03_40.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_80.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_49_031.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_44_068.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_08.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_44_004.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_25_415.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_04_11.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/ipaccess.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_23_041.h ./deps/install/stow/libosmocore/include/osmocom/gsm/protocol/gsm_08_08.h ./deps/install/stow/libosmocore/include/osmocom/gsm/rlp.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm0808_lcs.h ./deps/install/stow/libosmocore/include/osmocom/gsm/gsm29118.h ./deps/install/stow/libosmocore/include/osmocom/gsm/bsslap.h ./deps/install/stow/libosmocore/include/osmocom/gsm/cbsp.h ./deps/install/stow/libosmocore/include/osmocom/gsm/bitvec_gsm.h ./deps/install/stow/libosmocore/include/osmocom/gsm/oap.h ./deps/install/stow/libosmocore/include/osmocom/gsm/abis_nm.h ./deps/install/stow/libosmocore/include/osmocom/core/timer.h ./deps/install/stow/libosmocore/include/osmocom/core/bits.h ./deps/install/stow/libosmocore/include/osmocom/core/socket.h ./deps/install/stow/libosmocore/include/osmocom/core/statistics.h ./deps/install/stow/libosmocore/include/osmocom/core/it_q.h ./deps/install/stow/libosmocore/include/osmocom/core/gsmtap.h ./deps/install/stow/libosmocore/include/osmocom/core/thread.h ./deps/install/stow/libosmocore/include/osmocom/core/prim.h ./deps/install/stow/libosmocore/include/osmocom/core/isdnhdlc.h ./deps/install/stow/libosmocore/include/osmocom/core/bitvec.h ./deps/install/stow/libosmocore/include/osmocom/core/crc16gen.h ./deps/install/stow/libosmocore/include/osmocom/core/plugin.h ./deps/install/stow/libosmocore/include/osmocom/core/bit32gen.h ./deps/install/stow/libosmocore/include/osmocom/core/linuxrbtree.h ./deps/install/stow/libosmocore/include/osmocom/core/soft_uart.h ./deps/install/stow/libosmocore/include/osmocom/core/byteswap.h ./deps/install/stow/libosmocore/include/osmocom/core/time_cc.h ./deps/install/stow/libosmocore/include/osmocom/core/strrb.h ./deps/install/stow/libosmocore/include/osmocom/core/msgb.h ./deps/install/stow/libosmocore/include/osmocom/core/gsmtap_util.h ./deps/install/stow/libosmocore/include/osmocom/core/defs.h ./deps/install/stow/libosmocore/include/osmocom/core/crc16.h ./deps/install/stow/libosmocore/include/osmocom/core/netns.h ./deps/install/stow/libosmocore/include/osmocom/core/crc8gen.h ./deps/install/stow/libosmocore/include/osmocom/core/stat_item.h ./deps/install/stow/libosmocore/include/osmocom/core/backtrace.h ./deps/install/stow/libosmocore/include/osmocom/core/stats_tcp.h ./deps/install/stow/libosmocore/include/osmocom/core/sercomm.h ./deps/install/stow/libosmocore/include/osmocom/core/socket_compat.h ./deps/install/stow/libosmocore/include/osmocom/core/crc64gen.h ./deps/install/stow/libosmocore/include/osmocom/core/talloc.h ./deps/install/stow/libosmocore/include/osmocom/core/write_queue.h ./deps/install/stow/libosmocore/include/osmocom/core/tun.h ./deps/install/stow/libosmocore/include/osmocom/core/endian.h ./deps/install/stow/libosmocore/include/osmocom/core/hashtable.h ./deps/install/stow/libosmocore/include/osmocom/core/bit16gen.h ./deps/install/stow/libosmocore/include/osmocom/core/prbs.h ./deps/install/stow/libosmocore/include/osmocom/core/crcgen.h ./deps/install/stow/libosmocore/include/osmocom/core/application.h ./deps/install/stow/libosmocore/include/osmocom/core/use_count.h ./deps/install/stow/libosmocore/include/osmocom/core/panic.h ./deps/install/stow/libosmocore/include/osmocom/core/bit64gen.h ./deps/install/stow/libosmocore/include/osmocom/core/stats.h ./deps/install/stow/libosmocore/include/osmocom/core/crc32gen.h ./deps/install/stow/libosmocore/include/osmocom/core/process.h ./deps/install/stow/libosmocore/include/osmocom/core/sockaddr_str.h ./deps/install/stow/libosmocore/include/osmocom/core/hash.h ./deps/install/stow/libosmocore/include/osmocom/core/bitcomp.h ./deps/install/stow/libosmocore/include/osmocom/core/timer_compat.h ./deps/install/stow/libosmocore/include/osmocom/core/counter.h ./deps/install/stow/libosmocore/include/osmocom/core/netdev.h ./deps/install/stow/libosmocore/include/osmocom/core/conv.h ./deps/install/stow/libosmocore/include/osmocom/core/mnl.h ./deps/install/stow/libosmocore/include/osmocom/core/fsm.h ./deps/install/stow/libosmocore/include/osmocom/core/log2.h ./deps/install/stow/libosmocore/include/osmocom/core/osmo_io.h ./deps/install/stow/libosmocore/include/osmocom/core/jhash.h ./deps/install/stow/libosmocore/include/osmocom/core/macaddr.h ./deps/install/stow/libosmocore/include/osmocom/core/linuxlist.h ./deps/install/stow/libosmocore/include/osmocom/core/tdef.h ./deps/install/stow/libosmocore/include/osmocom/core/exec.h ./deps/install/stow/libosmocore/include/osmocom/core/signal.h ./deps/install/stow/libosmocore/include/osmocom/core/select.h ./deps/install/stow/libosmocore/include/osmocom/core/serial.h ./deps/install/stow/libosmocore/include/osmocom/core/base64.h ./deps/install/stow/libosmocore/include/osmocom/core/logging.h ./deps/install/stow/libosmocore/include/osmocom/core/rate_ctr.h ./deps/install/stow/libosmocore/include/osmocom/core/utils.h ./deps/install/stow/libosmocore/include/osmocom/core/msgfile.h ./deps/install/stow/libosmocore/include/osmocom/core/loggingrb.h ./deps/install/stow/libosmocore/include/osmocom/codec/codec.h ./deps/install/stow/libosmocore/include/osmocom/codec/gsm610_bits.h ./deps/install/stow/libosmocore/include/osmocom/codec/ecu.h ./deps/install/stow/libosmocore/include/osmocom/isdn/i460_mux.h ./deps/install/stow/libosmocore/include/osmocom/isdn/v110_ta.h ./deps/install/stow/libosmocore/include/osmocom/isdn/lapd_core.h ./deps/install/stow/libosmocore/include/osmocom/isdn/v110.h ./deps/install/stow/libosmocore/include/osmocom/ctrl/control_cmd.h ./deps/install/stow/libosmocore/include/osmocom/ctrl/control_vty.h ./deps/install/stow/libosmocore/include/osmocom/ctrl/control_if.h ./deps/install/stow/libosmocore/include/osmocom/ctrl/ports.h ./deps/install/stow/libosmocore/include/osmocom/crypt/gprs_cipher.h ./deps/install/stow/libosmocore/include/osmocom/crypt/utran_cipher.h ./deps/install/stow/libosmocore/include/osmocom/crypt/auth.h ./deps/install/stow/libosmocore/include/osmocom/crypt/kdf.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp2.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp_rim.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_msgb.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_ns_frgre.h ./deps/install/stow/libosmocore/include/osmocom/gprs/frame_relay.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_rlc.h ./deps/install/stow/libosmocore/include/osmocom/gprs/bssgp_bvc_fsm.h ./deps/install/stow/libosmocore/include/osmocom/gprs/protocol/gsm_24_301.h ./deps/install/stow/libosmocore/include/osmocom/gprs/protocol/gsm_04_60.h ./deps/install/stow/libosmocore/include/osmocom/gprs/protocol/gsm_08_16.h ./deps/install/stow/libosmocore/include/osmocom/gprs/protocol/gsm_08_18.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_ns.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_ns2.h ./deps/install/stow/libosmocore/include/osmocom/gprs/gprs_bssgp_bss.h ./deps/install/stow/libosmocore/include/osmocom/vty/vector.h ./deps/install/stow/libosmocore/include/osmocom/vty/buffer.h ./deps/install/stow/libosmocore/include/osmocom/vty/misc.h ./deps/install/stow/libosmocore/include/osmocom/vty/vty.h ./deps/install/stow/libosmocore/include/osmocom/vty/cpu_sched_vty.h ./deps/install/stow/libosmocore/include/osmocom/vty/tdef_vty.h ./deps/install/stow/libosmocore/include/osmocom/vty/stats.h ./deps/install/stow/libosmocore/include/osmocom/vty/command.h ./deps/install/stow/libosmocore/include/osmocom/vty/ports.h ./deps/install/stow/libosmocore/include/osmocom/vty/logging.h ./deps/install/stow/libosmocore/include/osmocom/vty/telnet_interface.h ./deps/install/stow/libosmocore/include/osmocom/sim/class_tables.h ./deps/install/stow/libosmocore/include/osmocom/sim/sim.h ./deps/install/stow/libosmocore/include/osmocom/usb/libusb.h ./tests/acc/acc_test.c ./tests/subscr/bsc_subscr_test.c ./tests/handover/handover_test.c ./tests/bsc/bsc_test.c ./tests/nanobts_omlattr/nanobts_omlattr_test.c ./tests/codec_pref/codec_pref_test.c ./tests/gsm0408/gsm0408_test.c ./tests/abis/abis_test.c ./tests/paging/paging_test.c ./src/ipaccess/ipaccess-config.c ./src/ipaccess/ipaccess-config-e1-driver.c ./src/ipaccess/ipaccess-firmware.c ./src/ipaccess/abisip-find.c ./src/ipaccess/stubs.c ./src/ipaccess/ipaccess-proxy.c ./src/ipaccess/network_listen.c ./src/utils/meas_udp2db.c ./src/utils/bs11_config.c ./src/utils/isdnsync.c ./src/utils/meas_vis.c ./src/utils/meas_pcap2db.c ./src/utils/meas_db.c ./src/utils/meas_db.h ./src/utils/meas_json.c ./src/osmo-bsc/chan_alloc.c ./src/osmo-bsc/bts_trx_ts_ctrl.c ./src/osmo-bsc/abis_nm_vty.c ./src/osmo-bsc/lb.c ./src/osmo-bsc/acc.c ./src/osmo-bsc/handover_ctrl.c ./src/osmo-bsc/neighbor_ident.c ./src/osmo-bsc/bts_siemens_bs11.c ./src/osmo-bsc/bts_nokia_site.c ./src/osmo-bsc/bsc_rll.c ./src/osmo-bsc/osmo_bsc_sigtran.c ./src/osmo-bsc/osmo_bsc_filter.c ./src/osmo-bsc/nm_bts_fsm.c ./src/osmo-bsc/nm_gprs_nse_fsm.c ./src/osmo-bsc/cbsp_link.c ./src/osmo-bsc/nm_channel_fsm.c ./src/osmo-bsc/abis_osmo.c ./src/osmo-bsc/lcs_ta_req.c ./src/osmo-bsc/power_control.c ./src/osmo-bsc/bsc_ctrl.c ./src/osmo-bsc/codec_pref.c ./src/osmo-bsc/nm_rcarrier_fsm.c ./src/osmo-bsc/handover_fsm.c ./src/osmo-bsc/handover_cfg.c ./src/osmo-bsc/bts_sm.c ./src/osmo-bsc/bsc_subscr_conn_fsm.c ./src/osmo-bsc/a_reset.c ./src/osmo-bsc/bsc_init.c ./src/osmo-bsc/meas_feed.c ./src/osmo-bsc/bts_vty.c ./src/osmo-bsc/bts_unknown.c ./src/osmo-bsc/gsm_04_08_rr.c ./src/osmo-bsc/pcu_sock.c ./src/osmo-bsc/system_information.c ./src/osmo-bsc/neighbor_ident_vty.c ./src/osmo-bsc/bts_trx.c ./src/osmo-bsc/smscb.c ./src/osmo-bsc/handover_decision.c ./src/osmo-bsc/handover_logic.c ./src/osmo-bsc/lcs_loc_req.c ./src/osmo-bsc/vgcs_fsm.c ./src/osmo-bsc/net_init.c ./src/osmo-bsc/e1_config.c ./src/osmo-bsc/lchan_fsm.c ./src/osmo-bsc/osmo_bsc_bssap.c ./src/osmo-bsc/osmo_bsc_mgcp.c ./src/osmo-bsc/bts_trx_ctrl.c ./src/osmo-bsc/nm_gprs_nsvc_fsm.c ./src/osmo-bsc/neighbor_ident_ctrl.c ./src/osmo-bsc/abis_om2000_vty.c ./src/osmo-bsc/bts_ipaccess_nanobts_omlattr.c ./src/osmo-bsc/nm_common_fsm.c ./src/osmo-bsc/bts_ctrl.c ./src/osmo-bsc/gsm_08_08.c ./src/osmo-bsc/osmo_bsc_grace.c ./src/osmo-bsc/smscb_vty.c ./src/osmo-bsc/abis_om2000.c ./src/osmo-bsc/abis_rsl.c ./src/osmo-bsc/handover_vty.c ./src/osmo-bsc/paging.c ./src/osmo-bsc/handover_decision_2.c ./src/osmo-bsc/nm_bb_transc_fsm.c ./src/osmo-bsc/bsc_vty.c ./src/osmo-bsc/bts_ipaccess_nanobts.c ./src/osmo-bsc/bssmap_reset.c ./src/osmo-bsc/bsc_subscriber.c ./src/osmo-bsc/lchan_select.c ./src/osmo-bsc/osmo_bsc_msc.c ./src/osmo-bsc/bsc_rf_ctrl.c ./src/osmo-bsc/timeslot_fsm.c ./src/osmo-bsc/abis_nm_ipaccess.c ./src/osmo-bsc/bsc_ctrl_lookup.c ./src/osmo-bsc/meas_rep.c ./src/osmo-bsc/assignment_fsm.c ./src/osmo-bsc/bts_osmobts.c ./src/osmo-bsc/abis_bs11.c ./src/osmo-bsc/chan_counts.c ./src/osmo-bsc/nm_gprs_cell_fsm.c ./src/osmo-bsc/bsc_stats.c ./src/osmo-bsc/osmo_bsc_lcls.c ./src/osmo-bsc/penalty_timers.c ./src/osmo-bsc/gsm_data.c ./src/osmo-bsc/bts_init.c ./src/osmo-bsc/nm_bts_sm_fsm.c ./src/osmo-bsc/bts_setup_ramp.c ./src/osmo-bsc/lchan_rtp_fsm.c ./src/osmo-bsc/abis_nm.c ./src/osmo-bsc/cbch_scheduler.c ./src/osmo-bsc/osmo_bsc_main.c ./src/osmo-bsc/bsc_sccp.c ./src/osmo-bsc/bts_trx_ts_lchan_ctrl.c ./src/osmo-bsc/data_rate_pref.c ./src/osmo-bsc/bts_trx_vty.c ./src/osmo-bsc/bts.c ./src/osmo-bsc/lchan.c ./src/osmo-bsc/bts_ericsson_rbs2000.c ./include/mISDNif.h ./include/compat_af_isdn.h ./include/osmocom/bsc/bsc_subscr_conn_fsm.h ./include/osmocom/bsc/pcuif_proto.h ./include/osmocom/bsc/system_information.h ./include/osmocom/bsc/timeslot_fsm.h ./include/osmocom/bsc/nm_common_fsm.h ./include/osmocom/bsc/chan_counts.h ./include/osmocom/bsc/network_listen.h ./include/osmocom/bsc/bsc_stats.h ./include/osmocom/bsc/lcs_loc_req.h ./include/osmocom/bsc/lcs_ta_req.h ./include/osmocom/bsc/ctrl.h ./include/osmocom/bsc/bts_ipaccess_nanobts_omlattr.h ./include/osmocom/bsc/gsm_04_08_rr.h ./include/osmocom/bsc/lchan_select.h ./include/osmocom/bsc/handover_vty.h ./include/osmocom/bsc/vgcs_fsm.h ./include/osmocom/bsc/bts.h ./include/osmocom/bsc/osmux.h ./include/osmocom/bsc/handover_cfg.h ./include/osmocom/bsc/bts_setup_ramp.h ./include/osmocom/bsc/smscb.h ./include/osmocom/bsc/bssmap_reset.h ./include/osmocom/bsc/bts_sm.h ./include/osmocom/bsc/codec_pref.h ./include/osmocom/bsc/pcu_if.h ./include/osmocom/bsc/vty.h ./include/osmocom/bsc/handover_ctrl.h ./include/osmocom/bsc/osmo_bsc_lcls.h ./include/osmocom/bsc/acc.h ./include/osmocom/bsc/neighbor_ident.h ./include/osmocom/bsc/debug.h ./include/osmocom/bsc/lchan_fsm.h ./include/osmocom/bsc/abis_om2000.h ./include/osmocom/bsc/power_control.h ./include/osmocom/bsc/meas_feed.h ./include/osmocom/bsc/abis_rsl.h ./include/osmocom/bsc/e1_config.h ./include/osmocom/bsc/paging.h ./include/osmocom/bsc/handover_fsm.h ./include/osmocom/bsc/osmo_bsc_sigtran.h ./include/osmocom/bsc/a_reset.h ./include/osmocom/bsc/meas_rep.h ./include/osmocom/bsc/handover_decision.h ./include/osmocom/bsc/data_rate_pref.h ./include/osmocom/bsc/lb.h ./include/osmocom/bsc/bsc_rll.h ./include/osmocom/bsc/osmo_bsc.h ./include/osmocom/bsc/chan_alloc.h ./include/osmocom/bsc/misdn.h ./include/osmocom/bsc/rs232.h ./include/osmocom/bsc/osmo_bsc_rf.h ./include/osmocom/bsc/abis_osmo.h ./include/osmocom/bsc/gsm_data.h ./include/osmocom/bsc/assignment_fsm.h ./include/osmocom/bsc/bts_trx.h ./include/osmocom/bsc/lchan_rtp_fsm.h ./include/osmocom/bsc/ipaccess.h ./include/osmocom/bsc/signal.h ./include/osmocom/bsc/handover_decision_2.h ./include/osmocom/bsc/handover.h ./include/osmocom/bsc/bsc_msc_data.h ./include/osmocom/bsc/lchan.h ./include/osmocom/bsc/abis_nm.h ./include/osmocom/bsc/osmo_bsc_grace.h ./include/osmocom/bsc/penalty_timers.h ./include/osmocom/bsc/bsc_subscriber.h ./include/osmocom/bsc/bss.h ./include/osmocom/bsc/gsm_08_08.h ++ grep -r -n 'osmo_bts_has_feature.*->model->features' ++ grep -v jenkins.sh ++ grep -v 'intentional check against bts model' + bts_features_wrong_use= + true + '[' -n '' ']' + export PKG_CONFIG_PATH=/build/deps/install/lib/pkgconfig: + PKG_CONFIG_PATH=/build/deps/install/lib/pkgconfig: + export LD_LIBRARY_PATH=/build/deps/install/lib + LD_LIBRARY_PATH=/build/deps/install/lib + export PATH=/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + PATH=/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + osmo-build-dep.sh libosmo-netif '' --disable-doxygen + mkdir -p /build/deps =============================== libosmo-netif =============================== + cd /build/deps + osmo-deps.sh libosmo-netif + project=libosmo-netif + branch=master + git branch -a + grep -c remotes/origin/master$ + [ x1 != x0 ] + branch=origin/master + test -d libosmo-netif + osmo_git_clone_url libosmo-netif + echo https://gerrit.osmocom.org/libosmo-netif + git clone https://gerrit.osmocom.org/libosmo-netif libosmo-netif Cloning into 'libosmo-netif'... + cd libosmo-netif + git fetch --tags origin + git fetch origin + deps= osmo-clean-workspace.sh + chmod -R +w . + git checkout -f HEAD Your branch is up to date with 'origin/master'. + git clean -dxf + [ -d ] + [ -d layer1-headers ] + git checkout -f origin/master Note: switching to 'origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c <new-branch-name> Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at e84ee05 ipa: Add osmo_ipa_ka_fsm_inst APIs + git rev-parse HEAD e84ee0506b23cf6713663c030f7d51835c479253 + cd libosmo-netif + mkdir -p /build/deps/install/stow + osmo_source_subdir libosmo-netif + subdir= + [ -n ] + autoreconf --install --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:25: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:25: You should run autoupdate. m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.ac:25: the top level configure.ac:75: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:75: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:75: the top level configure.ac:90: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.ac:90: You should use the 'AC_CONFIG_HEADERS' macro instead. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:1089: AM_CONFIG_HEADER is expanded from... configure.ac:90: the top level configure.ac:128: warning: AC_OUTPUT should be used without arguments. configure.ac:128: You should run autoupdate. configure.ac:22: installing './compile' configure.ac:24: installing './config.guess' configure.ac:24: installing './config.sub' configure.ac:8: installing './install-sh' configure.ac:8: installing './missing' examples/Makefile.am: installing './depcomp' + ./configure --prefix=/build/deps/install/stow/libosmo-netif --with-systemdsystemunitdir=/build/deps/install/stow/libosmo-netif/lib/systemd/system --disable-doxygen configure: WARNING: unrecognized options: --with-systemdsystemunitdir checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether make sets $(MAKE)... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for pkg-config... /usr/bin/pkg-config checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.20... yes checking for egrep... (cached) /usr/bin/grep -E checking for execinfo.h... yes checking for sys/select.h... yes checking for sys/socket.h... yes checking for syslog.h... yes checking for ctype.h... yes checking if gcc supports -fvisibility=hidden... yes checking for libosmocore >= 1.10.0... yes checking for libosmogsm >= 1.10.0... yes checking for libosmocodec >= 1.10.0... yes checking for netinet/sctp.h... yes checking for osmo_sock_init2_multiaddr in -losmocore... yes checking for library containing sctp_send... -lsctp checking for pcap.h... yes checking for doxygen... /usr/bin/doxygen checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libosmo-netif.pc config.status: creating include/Makefile config.status: creating include/osmocom/Makefile config.status: creating include/osmocom/netif/Makefile config.status: creating src/Makefile config.status: creating examples/Makefile config.status: creating utils/Makefile config.status: creating tests/Makefile config.status: creating Doxyfile config.status: creating Makefile config.status: creating config.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --with-systemdsystemunitdir + [ -n ] + make -j 8 install echo 1.5.1.26-e84e > .version-t && mv .version-t .version make install-recursive make[1]: Entering directory '/build/deps/libosmo-netif' Making install in include make[2]: Entering directory '/build/deps/libosmo-netif/include' Making install in osmocom make[3]: Entering directory '/build/deps/libosmo-netif/include/osmocom' Making install in netif make[4]: Entering directory '/build/deps/libosmo-netif/include/osmocom/netif' make[5]: Entering directory '/build/deps/libosmo-netif/include/osmocom/netif' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-netif/include/osmocom/netif' /usr/bin/install -c -m 644 amr.h datagram.h jibuf.h osmux.h ipa.h ipa_unit.h prim.h rs232.h rtp.h stream.h sctp.h '/build/deps/install/stow/libosmo-netif/include/osmocom/netif' make[5]: Leaving directory '/build/deps/libosmo-netif/include/osmocom/netif' make[4]: Leaving directory '/build/deps/libosmo-netif/include/osmocom/netif' make[4]: Entering directory '/build/deps/libosmo-netif/include/osmocom' make[5]: Entering directory '/build/deps/libosmo-netif/include/osmocom' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/deps/libosmo-netif/include/osmocom' make[4]: Leaving directory '/build/deps/libosmo-netif/include/osmocom' make[3]: Leaving directory '/build/deps/libosmo-netif/include/osmocom' make[3]: Entering directory '/build/deps/libosmo-netif/include' make[4]: Entering directory '/build/deps/libosmo-netif/include' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-netif/include' make[3]: Leaving directory '/build/deps/libosmo-netif/include' make[2]: Leaving directory '/build/deps/libosmo-netif/include' Making install in src make[2]: Entering directory '/build/deps/libosmo-netif/src' CC amr.lo CC datagram.lo CC ipa.lo CC ipa_keepalive.lo CC ipa_unit.lo CC jibuf.lo CC osmux.lo CC osmux_input.lo CC osmux_output.lo CC prim.lo CC rs232.lo CC rtp.lo CC stream_cli.lo CC stream_srv.lo CC stream.lo CC sctp.lo CCLD libosmonetif.la make[3]: Entering directory '/build/deps/libosmo-netif/src' make[3]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-netif/lib' /bin/bash ../libtool --mode=install /usr/bin/install -c libosmonetif.la '/build/deps/install/stow/libosmo-netif/lib' libtool: install: /usr/bin/install -c .libs/libosmonetif.so.11.2.1 /build/deps/install/stow/libosmo-netif/lib/libosmonetif.so.11.2.1 libtool: install: (cd /build/deps/install/stow/libosmo-netif/lib && { ln -s -f libosmonetif.so.11.2.1 libosmonetif.so.11 || { rm -f libosmonetif.so.11 && ln -s libosmonetif.so.11.2.1 libosmonetif.so.11; }; }) libtool: install: (cd /build/deps/install/stow/libosmo-netif/lib && { ln -s -f libosmonetif.so.11.2.1 libosmonetif.so || { rm -f libosmonetif.so && ln -s libosmonetif.so.11.2.1 libosmonetif.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmonetif.lai /build/deps/install/stow/libosmo-netif/lib/libosmonetif.la libtool: install: /usr/bin/install -c .libs/libosmonetif.a /build/deps/install/stow/libosmo-netif/lib/libosmonetif.a libtool: install: chmod 644 /build/deps/install/stow/libosmo-netif/lib/libosmonetif.a libtool: install: ranlib /build/deps/install/stow/libosmo-netif/lib/libosmonetif.a libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmo-netif/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmo-netif/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/build/deps/libosmo-netif/src' make[2]: Leaving directory '/build/deps/libosmo-netif/src' Making install in examples make[2]: Entering directory '/build/deps/libosmo-netif/examples' CC ipa-stream-client.o CC ipa-stream-server.o CC stream-server.o CC stream-client.o CC rs232-read.o CC rs232-write.o CC rtp-udp-test-client.o CC rtp-udp-test-server.o CC udp-test-client.o CC udp-test-server.o CC osmux-test-input.o CC osmux-test-output.o CCLD ipa-stream-client CCLD ipa-stream-server CCLD stream-client CCLD stream-server CCLD rs232-read CCLD rs232-write CCLD rtp-udp-test-client CCLD rtp-udp-test-server CCLD udp-test-client CCLD udp-test-server CCLD osmux-test-input CCLD osmux-test-output make[3]: Entering directory '/build/deps/libosmo-netif/examples' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/deps/libosmo-netif/examples' make[2]: Leaving directory '/build/deps/libosmo-netif/examples' Making install in utils make[2]: Entering directory '/build/deps/libosmo-netif/utils' CC osmo-amr-inspect.o CCLD osmo-amr-inspect make[3]: Entering directory '/build/deps/libosmo-netif/utils' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/deps/libosmo-netif/utils' make[2]: Leaving directory '/build/deps/libosmo-netif/utils' Making install in tests make[2]: Entering directory '/build/deps/libosmo-netif/tests' make[3]: Entering directory '/build/deps/libosmo-netif/tests' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/deps/libosmo-netif/tests' make[2]: Leaving directory '/build/deps/libosmo-netif/tests' make[2]: Entering directory '/build/deps/libosmo-netif' make[3]: Entering directory '/build/deps/libosmo-netif' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-netif/lib/pkgconfig' /usr/bin/install -c -m 644 libosmo-netif.pc '/build/deps/install/stow/libosmo-netif/lib/pkgconfig' make install-data-hook make[4]: Entering directory '/build/deps/libosmo-netif' make[4]: Nothing to be done for 'install-data-hook'. make[4]: Leaving directory '/build/deps/libosmo-netif' make[3]: Leaving directory '/build/deps/libosmo-netif' make[2]: Leaving directory '/build/deps/libosmo-netif' make[1]: Leaving directory '/build/deps/libosmo-netif' + STOW_DIR=/build/deps/install/stow stow --restow libosmo-netif + osmo-build-dep.sh libosmo-abis =============================== libosmo-abis =============================== + mkdir -p /build/deps + cd /build/deps + osmo-deps.sh libosmo-abis + project=libosmo-abis + branch=master + git branch -a + grep -c remotes/origin/master$ + [ x1 != x0 ] + branch=origin/master + test -d libosmo-abis + osmo_git_clone_url libosmo-abis + echo https://gerrit.osmocom.org/libosmo-abis + git clone https://gerrit.osmocom.org/libosmo-abis libosmo-abis Cloning into 'libosmo-abis'... + cd libosmo-abis + git fetch --tags origin + git fetch origin + deps= osmo-clean-workspace.sh + chmod -R +w . + git checkout -f HEAD Your branch is up to date with 'origin/master'. + git clean -dxf + [ -d ] + [ -d layer1-headers ] + git checkout -f origin/master Note: switching to 'origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c <new-branch-name> Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 58dd085 ipaccess: Set name on oml and rsl stream listen socket + git rev-parse HEAD 58dd0850bd84df1025c86de6acc5208d1d65df47 + cd libosmo-abis + mkdir -p /build/deps/install/stow + osmo_source_subdir libosmo-abis + subdir= + [ -n ] + autoreconf --install --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:67: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.ac:67: You should use the 'AC_CONFIG_HEADERS' macro instead. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:1089: AM_CONFIG_HEADER is expanded from... configure.ac:67: the top level configure.ac:91: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:91: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:91: the top level configure.ac:200: warning: AC_OUTPUT should be used without arguments. configure.ac:200: You should run autoupdate. configure.ac:22: installing './compile' configure.ac:24: installing './config.guess' configure.ac:24: installing './config.sub' configure.ac:8: installing './install-sh' configure.ac:8: installing './missing' doc/examples/Makefile.am: installing './depcomp' + ./configure --prefix=/build/deps/install/stow/libosmo-abis --with-systemdsystemunitdir=/build/deps/install/stow/libosmo-abis/lib/systemd/system configure: WARNING: unrecognized options: --with-systemdsystemunitdir checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether make sets $(MAKE)... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for pkg-config... /usr/bin/pkg-config checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.20... yes checking if gcc supports -fvisibility=hidden... yes checking for libosmocore >= 1.10.0... yes checking for libosmovty >= 1.10.0... yes checking for libosmogsm >= 1.10.0... yes checking for libosmocodec >= 1.10.0... yes checking for libosmo-netif >= 1.5.0... yes checking for ortp >= 0.22.0... yes checking for dahdi/user.h... yes CFLAGS=" -std=gnu11 -Wall" CPPFLAGS=" -Wall" checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libosmoabis.pc config.status: creating libosmotrau.pc config.status: creating doc/Makefile config.status: creating doc/examples/Makefile config.status: creating include/Makefile config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating Makefile config.status: creating config.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --with-systemdsystemunitdir + [ -n ] + make -j 8 install echo 1.6.0.50-58dd > .version-t && mv .version-t .version make install-recursive make[1]: Entering directory '/build/deps/libosmo-abis' Making install in include make[2]: Entering directory '/build/deps/libosmo-abis/include' make[3]: Entering directory '/build/deps/libosmo-abis/include' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-abis/include' /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-abis/include/osmocom/abis' /usr/bin/install -c -m 644 osmocom/abis/ipa.h osmocom/abis/trau_frame.h osmocom/abis/ipaccess.h osmocom/abis/abis.h osmocom/abis/subchan_demux.h osmocom/abis/e1_input.h osmocom/abis/lapd.h osmocom/abis/lapd_pcap.h osmocom/abis/unixsocket_proto.h '/build/deps/install/stow/libosmo-abis/include/osmocom/abis' /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-abis/include/osmocom/trau' /usr/bin/install -c -m 644 osmocom/trau/csd_ra2.h osmocom/trau/csd_raa_prime.h osmocom/trau/trau_frame.h osmocom/trau/trau_sync.h osmocom/trau/trau_pcu_ericsson.h osmocom/trau/trau_rtp.h osmocom/trau/osmo_ortp.h '/build/deps/install/stow/libosmo-abis/include/osmocom/trau' make[3]: Leaving directory '/build/deps/libosmo-abis/include' make[2]: Leaving directory '/build/deps/libosmo-abis/include' Making install in src make[2]: Entering directory '/build/deps/libosmo-abis/src' CC e1_input.lo CC init.lo CC e1_input_vty.lo CC subchan_demux.lo CC trau_frame.lo CC input/e1d.lo CC input/ipa.lo CC input/ipa_keepalive.lo CC input/ipaccess.lo CC input/lapd.lo CC input/lapd_pcap.lo CC input/misdn.lo CC input/rs232.lo CC input/unixsocket.lo CC input/dahdi.lo CC trau/libosmotrau_la-csd_ra2.lo CC trau/libosmotrau_la-raa_prime_decode.lo CC trau/libosmotrau_la-raa_prime_encode.lo CC trau/libosmotrau_la-trau_frame.lo CC trau/libosmotrau_la-trau_pcu_ericsson.lo CC trau/libosmotrau_la-trau_sync.lo CC trau/libosmotrau_la-trau_rtp_conv.lo CC trau/libosmotrau_la-osmo_ortp.lo CCLD libosmoabis.la trau/osmo_ortp.c:235:9: note: '#pragma message: Using internal ortp API: rtp_session_rtcp_rec' 235 | #pragma message ("Using internal ortp API: rtp_session_rtcp_rec") | ^~~~~~~ CCLD libosmotrau.la make[3]: Entering directory '/build/deps/libosmo-abis/src' make[3]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-abis/lib' /bin/bash ../libtool --mode=install /usr/bin/install -c libosmoabis.la libosmotrau.la '/build/deps/install/stow/libosmo-abis/lib' libtool: install: /usr/bin/install -c .libs/libosmoabis.so.13.1.0 /build/deps/install/stow/libosmo-abis/lib/libosmoabis.so.13.1.0 libtool: install: (cd /build/deps/install/stow/libosmo-abis/lib && { ln -s -f libosmoabis.so.13.1.0 libosmoabis.so.13 || { rm -f libosmoabis.so.13 && ln -s libosmoabis.so.13.1.0 libosmoabis.so.13; }; }) libtool: install: (cd /build/deps/install/stow/libosmo-abis/lib && { ln -s -f libosmoabis.so.13.1.0 libosmoabis.so || { rm -f libosmoabis.so && ln -s libosmoabis.so.13.1.0 libosmoabis.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmoabis.lai /build/deps/install/stow/libosmo-abis/lib/libosmoabis.la libtool: install: /usr/bin/install -c .libs/libosmotrau.so.10.0.0 /build/deps/install/stow/libosmo-abis/lib/libosmotrau.so.10.0.0 libtool: install: (cd /build/deps/install/stow/libosmo-abis/lib && { ln -s -f libosmotrau.so.10.0.0 libosmotrau.so.10 || { rm -f libosmotrau.so.10 && ln -s libosmotrau.so.10.0.0 libosmotrau.so.10; }; }) libtool: install: (cd /build/deps/install/stow/libosmo-abis/lib && { ln -s -f libosmotrau.so.10.0.0 libosmotrau.so || { rm -f libosmotrau.so && ln -s libosmotrau.so.10.0.0 libosmotrau.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmotrau.lai /build/deps/install/stow/libosmo-abis/lib/libosmotrau.la libtool: install: /usr/bin/install -c .libs/libosmoabis.a /build/deps/install/stow/libosmo-abis/lib/libosmoabis.a libtool: install: chmod 644 /build/deps/install/stow/libosmo-abis/lib/libosmoabis.a libtool: install: ranlib /build/deps/install/stow/libosmo-abis/lib/libosmoabis.a libtool: install: /usr/bin/install -c .libs/libosmotrau.a /build/deps/install/stow/libosmo-abis/lib/libosmotrau.a libtool: install: chmod 644 /build/deps/install/stow/libosmo-abis/lib/libosmotrau.a libtool: install: ranlib /build/deps/install/stow/libosmo-abis/lib/libosmotrau.a libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmo-abis/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmo-abis/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/build/deps/libosmo-abis/src' make[2]: Leaving directory '/build/deps/libosmo-abis/src' Making install in tests make[2]: Entering directory '/build/deps/libosmo-abis/tests' make[3]: Entering directory '/build/deps/libosmo-abis/tests' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/deps/libosmo-abis/tests' make[2]: Leaving directory '/build/deps/libosmo-abis/tests' Making install in doc make[2]: Entering directory '/build/deps/libosmo-abis/doc' Making install in examples make[3]: Entering directory '/build/deps/libosmo-abis/doc/examples' CC lapd-over-datagram/lapd-over-datagram-user.o CC lapd-over-datagram/lapd-over-datagram-network.o lapd-over-datagram/lapd-over-datagram-network.c: In function 'main': lapd-over-datagram/lapd-over-datagram-network.c:154:9: warning: 'lapd_instance_alloc' is deprecated: Use lapd_instance_alloc2() instead [-Wdeprecated-declarations] 154 | lapd = lapd_instance_alloc(1, lapd_tx_cb, conn, lapd_rx_cb, conn, | ^~~~ In file included from lapd-over-datagram/lapd-over-datagram-network.c:13: ../../include/osmocom/abis/lapd.h:63:23: note: declared here 63 | struct lapd_instance *lapd_instance_alloc(int network_side, | ^~~~~~~~~~~~~~~~~~~ lapd-over-datagram/lapd-over-datagram-user.c: In function 'main': lapd-over-datagram/lapd-over-datagram-user.c:204:9: warning: 'lapd_instance_alloc' is deprecated: Use lapd_instance_alloc2() instead [-Wdeprecated-declarations] 204 | lapd = lapd_instance_alloc(0, lapd_tx_cb, NULL, lapd_rx_cb, &num_msgs, | ^~~~ In file included from lapd-over-datagram/lapd-over-datagram-user.c:16: ../../include/osmocom/abis/lapd.h:63:23: note: declared here 63 | struct lapd_instance *lapd_instance_alloc(int network_side, | ^~~~~~~~~~~~~~~~~~~ CCLD lapd-over-datagram-network CCLD lapd-over-datagram-user make[4]: Entering directory '/build/deps/libosmo-abis/doc/examples' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-abis/doc/examples' make[3]: Leaving directory '/build/deps/libosmo-abis/doc/examples' make[3]: Entering directory '/build/deps/libosmo-abis/doc' make[4]: Entering directory '/build/deps/libosmo-abis/doc' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-abis/doc' make[3]: Leaving directory '/build/deps/libosmo-abis/doc' make[2]: Leaving directory '/build/deps/libosmo-abis/doc' make[2]: Entering directory '/build/deps/libosmo-abis' make[3]: Entering directory '/build/deps/libosmo-abis' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-abis/lib/pkgconfig' /usr/bin/install -c -m 644 libosmoabis.pc libosmotrau.pc '/build/deps/install/stow/libosmo-abis/lib/pkgconfig' make[3]: Leaving directory '/build/deps/libosmo-abis' make[2]: Leaving directory '/build/deps/libosmo-abis' make[1]: Leaving directory '/build/deps/libosmo-abis' + STOW_DIR=/build/deps/install/stow stow --restow libosmo-abis + osmo-build-dep.sh libosmo-sigtran '' --disable-doxygen =============================== libosmo-sigtran =============================== + mkdir -p /build/deps + cd /build/deps + osmo-deps.sh libosmo-sigtran + project=libosmo-sigtran + branch=master + git branch -a + grep -c remotes/origin/master$ + [ x1 != x0 ] + branch=origin/master + test -d libosmo-sigtran + osmo_git_clone_url libosmo-sigtran + echo https://gerrit.osmocom.org/libosmo-sigtran + git clone https://gerrit.osmocom.org/libosmo-sigtran libosmo-sigtran Cloning into 'libosmo-sigtran'... + cd libosmo-sigtran + git fetch --tags origin + git fetch origin + deps= osmo-clean-workspace.sh + chmod -R +w . + git checkout -f HEAD Your branch is up to date with 'origin/master'. + git clean -dxf + [ -d ] + [ -d layer1-headers ] + git checkout -f origin/master Note: switching to 'origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c <new-branch-name> Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 64122ba jenkins.sh: libosmo-netif no longer depends on libosmo-abis + git rev-parse HEAD 64122ba4cbb0054757743db25c3df93be9b91222 + cd libosmo-sigtran + mkdir -p /build/deps/install/stow + osmo_source_subdir libosmo-sigtran + subdir= + [ -n ] + autoreconf --install --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'. libtoolize: copying file './ltmain.sh' libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. configure.ac:167: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:167: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:167: the top level configure.ac:184: warning: AC_OUTPUT should be used without arguments. configure.ac:184: You should run autoupdate. configure.ac:23: installing './compile' configure.ac:25: installing './config.guess' configure.ac:25: installing './config.sub' configure.ac:9: installing './install-sh' configure.ac:9: installing './missing' examples/Makefile.am: installing './depcomp' + ./configure --prefix=/build/deps/install/stow/libosmo-sigtran --with-systemdsystemunitdir=/build/deps/install/stow/libosmo-sigtran/lib/systemd/system --disable-doxygen checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether make sets $(MAKE)... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for pkg-config... /usr/bin/pkg-config checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.20... yes checking for libosmocore >= 1.10.0... yes checking for libosmovty >= 1.10.0... yes checking for libosmogsm >= 1.10.0... yes checking for libosmo-netif >= 1.5.0... yes checking for library containing sctp_recvmsg... -lsctp checking if gcc supports -fvisibility=hidden... yes checking for doxygen... /usr/bin/doxygen checking whether to enable VTY/CTRL tests... no CFLAGS=" -std=gnu11 -Wall" CPPFLAGS=" -Wall" checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libosmo-sigtran.pc config.status: creating include/osmocom/Makefile config.status: creating include/osmocom/sccp/Makefile config.status: creating include/osmocom/sigtran/Makefile config.status: creating include/Makefile config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating tests/m2ua/Makefile config.status: creating tests/xua/Makefile config.status: creating tests/ss7/Makefile config.status: creating tests/vty/Makefile config.status: creating examples/Makefile config.status: creating stp/Makefile config.status: creating doc/Makefile config.status: creating doc/examples/Makefile config.status: creating doc/manuals/Makefile config.status: creating contrib/Makefile config.status: creating contrib/systemd/Makefile config.status: creating Doxyfile config.status: creating Makefile config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands + [ -n ] + make -j 8 install echo 2.0.0.52-6412 > .version-t && mv .version-t .version make install-recursive make[1]: Entering directory '/build/deps/libosmo-sigtran' Making install in include make[2]: Entering directory '/build/deps/libosmo-sigtran/include' Making install in osmocom make[3]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom' Making install in sccp make[4]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom/sccp' make[5]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom/sccp' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sccp' /usr/bin/install -c -m 644 sccp_types.h '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sccp' make[5]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom/sccp' make[4]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom/sccp' Making install in sigtran make[4]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom/sigtran' make[5]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom/sigtran' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sigtran' /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sigtran/protocol' /usr/bin/install -c -m 644 mtp_sap.h osmo_ss7.h sccp_helpers.h sccp_sap.h sigtran_sap.h xua_msg.h '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sigtran' /usr/bin/install -c -m 644 protocol/sua.h protocol/m2ua.h protocol/m3ua.h protocol/mtp.h protocol/sccp_scmg.h '/build/deps/install/stow/libosmo-sigtran/include/osmocom/sigtran/protocol' make[5]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom/sigtran' make[4]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom/sigtran' make[4]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom' make[5]: Entering directory '/build/deps/libosmo-sigtran/include/osmocom' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom' make[4]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom' make[3]: Leaving directory '/build/deps/libosmo-sigtran/include/osmocom' make[3]: Entering directory '/build/deps/libosmo-sigtran/include' make[4]: Entering directory '/build/deps/libosmo-sigtran/include' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-sigtran/include' make[3]: Leaving directory '/build/deps/libosmo-sigtran/include' make[2]: Leaving directory '/build/deps/libosmo-sigtran/include' Making install in src make[2]: Entering directory '/build/deps/libosmo-sigtran/src' CC libxua_a-xua_msg.o CC ipa.lo CC m3ua.lo CC osmo_ss7_as.lo CC osmo_ss7.lo CC osmo_ss7_asp.lo CC osmo_ss7_asp_peer.lo CC osmo_ss7_hmrt.lo CC osmo_ss7_instance.lo CC osmo_ss7_link.lo CC osmo_ss7_linkset.lo CC osmo_ss7_vty.lo CC osmo_ss7_xua_srv.lo CC osmo_ss7_route.lo CC osmo_ss7_route_table.lo CC osmo_ss7_user.lo CC sccp2sua.lo CC sccp_helpers.lo CC sccp_lbcs.lo CC sccp_sap.lo CC sccp_sclc.lo CC sccp_scmg.lo CC sccp_scrc.lo CC sccp_scoc.lo CC sccp_types.lo sccp_scoc.c: In function 'scoc_fsm_active': sccp_scoc.c:1201:9: note: '#pragma message: TODO: internal disco: send N-DISCONNECT.ind to user' 1201 | #pragma message ("TODO: internal disco: send N-DISCONNECT.ind to user") | ^~~~~~~ CC sccp_user.lo CC sccp_vty.lo CC sua.lo CC xua_asp_fsm.lo CC xua_as_fsm.lo CC xua_default_lm_fsm.lo CC xua_msg.lo CC xua_rkm.lo CC xua_shared.lo CC xua_snm.lo AR libxua.a ar: `u' modifier ignored since `D' is the default (see `U') CCLD libosmo-sigtran.la make[3]: Entering directory '/build/deps/libosmo-sigtran/src' make[3]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/lib' /bin/bash ../libtool --mode=install /usr/bin/install -c libosmo-sigtran.la '/build/deps/install/stow/libosmo-sigtran/lib' libtool: install: /usr/bin/install -c .libs/libosmo-sigtran.so.10.0.1 /build/deps/install/stow/libosmo-sigtran/lib/libosmo-sigtran.so.10.0.1 libtool: install: (cd /build/deps/install/stow/libosmo-sigtran/lib && { ln -s -f libosmo-sigtran.so.10.0.1 libosmo-sigtran.so.10 || { rm -f libosmo-sigtran.so.10 && ln -s libosmo-sigtran.so.10.0.1 libosmo-sigtran.so.10; }; }) libtool: install: (cd /build/deps/install/stow/libosmo-sigtran/lib && { ln -s -f libosmo-sigtran.so.10.0.1 libosmo-sigtran.so || { rm -f libosmo-sigtran.so && ln -s libosmo-sigtran.so.10.0.1 libosmo-sigtran.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmo-sigtran.lai /build/deps/install/stow/libosmo-sigtran/lib/libosmo-sigtran.la libtool: install: /usr/bin/install -c .libs/libosmo-sigtran.a /build/deps/install/stow/libosmo-sigtran/lib/libosmo-sigtran.a libtool: install: chmod 644 /build/deps/install/stow/libosmo-sigtran/lib/libosmo-sigtran.a libtool: install: ranlib /build/deps/install/stow/libosmo-sigtran/lib/libosmo-sigtran.a libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libosmo-sigtran/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/libosmo-sigtran/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[3]: Leaving directory '/build/deps/libosmo-sigtran/src' make[2]: Leaving directory '/build/deps/libosmo-sigtran/src' Making install in tests make[2]: Entering directory '/build/deps/libosmo-sigtran/tests' Making install in xua make[3]: Entering directory '/build/deps/libosmo-sigtran/tests/xua' make[4]: Entering directory '/build/deps/libosmo-sigtran/tests/xua' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-sigtran/tests/xua' make[3]: Leaving directory '/build/deps/libosmo-sigtran/tests/xua' Making install in m2ua make[3]: Entering directory '/build/deps/libosmo-sigtran/tests/m2ua' make[4]: Entering directory '/build/deps/libosmo-sigtran/tests/m2ua' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-sigtran/tests/m2ua' make[3]: Leaving directory '/build/deps/libosmo-sigtran/tests/m2ua' Making install in ss7 make[3]: Entering directory '/build/deps/libosmo-sigtran/tests/ss7' make[4]: Entering directory '/build/deps/libosmo-sigtran/tests/ss7' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-sigtran/tests/ss7' make[3]: Leaving directory '/build/deps/libosmo-sigtran/tests/ss7' Making install in vty make[3]: Entering directory '/build/deps/libosmo-sigtran/tests/vty' make[4]: Entering directory '/build/deps/libosmo-sigtran/tests/vty' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-sigtran/tests/vty' make[3]: Leaving directory '/build/deps/libosmo-sigtran/tests/vty' make[3]: Entering directory '/build/deps/libosmo-sigtran/tests' make[4]: Entering directory '/build/deps/libosmo-sigtran/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-sigtran/tests' make[3]: Leaving directory '/build/deps/libosmo-sigtran/tests' make[2]: Leaving directory '/build/deps/libosmo-sigtran/tests' Making install in examples make[2]: Entering directory '/build/deps/libosmo-sigtran/examples' CC sccp_demo_user.o CC sccp_test_server.o CC sccp_test_vty.o CCLD sccp_demo_user make[3]: Entering directory '/build/deps/libosmo-sigtran/examples' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/deps/libosmo-sigtran/examples' make[2]: Leaving directory '/build/deps/libosmo-sigtran/examples' Making install in stp make[2]: Entering directory '/build/deps/libosmo-sigtran/stp' CC stp_main.o CCLD osmo-stp make[3]: Entering directory '/build/deps/libosmo-sigtran/stp' make[3]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/bin' /bin/bash ../libtool --mode=install /usr/bin/install -c osmo-stp '/build/deps/install/stow/libosmo-sigtran/bin' libtool: install: /usr/bin/install -c .libs/osmo-stp /build/deps/install/stow/libosmo-sigtran/bin/osmo-stp make[3]: Leaving directory '/build/deps/libosmo-sigtran/stp' make[2]: Leaving directory '/build/deps/libosmo-sigtran/stp' Making install in doc make[2]: Entering directory '/build/deps/libosmo-sigtran/doc' Making install in examples make[3]: Entering directory '/build/deps/libosmo-sigtran/doc/examples' make[4]: Entering directory '/build/deps/libosmo-sigtran/doc/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/share/doc/libosmo-sigtran/examples/osmo-stp' /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/etc/osmocom' /usr/bin/install -c -m 644 osmo-stp.cfg osmo-stp-multihome.cfg '/build/deps/install/stow/libosmo-sigtran/share/doc/libosmo-sigtran/examples/osmo-stp' /usr/bin/install -c -m 644 osmo-stp.cfg '/build/deps/install/stow/libosmo-sigtran/etc/osmocom' make[4]: Leaving directory '/build/deps/libosmo-sigtran/doc/examples' make[3]: Leaving directory '/build/deps/libosmo-sigtran/doc/examples' Making install in manuals make[3]: Entering directory '/build/deps/libosmo-sigtran/doc/manuals' make[4]: Entering directory '/build/deps/libosmo-sigtran/doc/manuals' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-sigtran/doc/manuals' make[3]: Leaving directory '/build/deps/libosmo-sigtran/doc/manuals' make[3]: Entering directory '/build/deps/libosmo-sigtran/doc' make[4]: Entering directory '/build/deps/libosmo-sigtran/doc' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-sigtran/doc' make[3]: Leaving directory '/build/deps/libosmo-sigtran/doc' make[2]: Leaving directory '/build/deps/libosmo-sigtran/doc' Making install in contrib make[2]: Entering directory '/build/deps/libosmo-sigtran/contrib' Making install in systemd make[3]: Entering directory '/build/deps/libosmo-sigtran/contrib/systemd' make[4]: Entering directory '/build/deps/libosmo-sigtran/contrib/systemd' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/lib/systemd/system' /usr/bin/install -c -m 644 osmo-stp.service '/build/deps/install/stow/libosmo-sigtran/lib/systemd/system' make[4]: Leaving directory '/build/deps/libosmo-sigtran/contrib/systemd' make[3]: Leaving directory '/build/deps/libosmo-sigtran/contrib/systemd' make[3]: Entering directory '/build/deps/libosmo-sigtran/contrib' make[4]: Entering directory '/build/deps/libosmo-sigtran/contrib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/libosmo-sigtran/contrib' make[3]: Leaving directory '/build/deps/libosmo-sigtran/contrib' make[2]: Leaving directory '/build/deps/libosmo-sigtran/contrib' make[2]: Entering directory '/build/deps/libosmo-sigtran' make[3]: Entering directory '/build/deps/libosmo-sigtran' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/libosmo-sigtran/lib/pkgconfig' /usr/bin/install -c -m 644 libosmo-sigtran.pc '/build/deps/install/stow/libosmo-sigtran/lib/pkgconfig' make install-data-hook make[4]: Entering directory '/build/deps/libosmo-sigtran' make[4]: Nothing to be done for 'install-data-hook'. make[4]: Leaving directory '/build/deps/libosmo-sigtran' make[3]: Leaving directory '/build/deps/libosmo-sigtran' make[2]: Leaving directory '/build/deps/libosmo-sigtran' make[1]: Leaving directory '/build/deps/libosmo-sigtran' + STOW_DIR=/build/deps/install/stow stow --restow libosmo-sigtran + osmo-build-dep.sh osmo-mgw + mkdir -p /build/deps =============================== osmo-mgw =============================== + cd /build/deps + osmo-deps.sh osmo-mgw + project=osmo-mgw + branch=master + git branch -a + grep -c remotes/origin/master$ + [ x1 != x0 ] + branch=origin/master + test -d osmo-mgw + osmo_git_clone_url osmo-mgw + echo https://gerrit.osmocom.org/osmo-mgw + git clone https://gerrit.osmocom.org/osmo-mgw osmo-mgw Cloning into 'osmo-mgw'... + cd osmo-mgw + git fetch --tags origin + git fetch origin + deps= osmo-clean-workspace.sh + chmod -R +w . + git checkout -f HEAD Your branch is up to date with 'origin/master'. + git clean -dxf + [ -d ] + [ -d layer1-headers ] + git checkout -f origin/master Note: switching to 'origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c <new-branch-name> Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at d46cdd80d cosmetic: mgw: Fix indentation whitespace + git rev-parse HEAD d46cdd80def537763e32ca8228aec97a12ae285b + cd osmo-mgw + mkdir -p /build/deps/install/stow + osmo_source_subdir osmo-mgw + subdir= + [ -n ] + autoreconf --install --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. configure.ac:93: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:93: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:93: the top level configure.ac:105: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:105: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:105: the top level configure.ac:110: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:110: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:110: the top level configure.ac:186: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.ac:186: You should use the 'AC_CONFIG_HEADERS' macro instead. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:1089: AM_CONFIG_HEADER is expanded from... configure.ac:186: the top level configure.ac:188: warning: AC_OUTPUT should be used without arguments. configure.ac:188: You should run autoupdate. configure.ac:23: installing './compile' configure.ac:25: installing './config.guess' configure.ac:25: installing './config.sub' configure.ac:9: installing './install-sh' configure.ac:9: installing './missing' src/libosmo-mgcp-client/Makefile.am: installing './depcomp' + ./configure --prefix=/build/deps/install/stow/osmo-mgw --with-systemdsystemunitdir=/build/deps/install/stow/osmo-mgw/lib/systemd/system checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether make sets $(MAKE)... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for pkg-config... /usr/bin/pkg-config checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.20... yes checking for library containing dlopen... none required checking for library containing dlsym... none required checking for libosmocore >= 1.10.0... yes checking for libosmogsm >= 1.10.0... yes checking for libosmoctrl >= 1.10.0... yes checking for libosmovty >= 1.10.0... yes checking for libosmo-netif >= 1.5.0... yes checking for libosmoabis >= 1.6.0... yes checking for libosmotrau >= 1.6.0... yes checking whether to enable code coverage support... no checking whether to enable VTY/CTRL tests... no CFLAGS=" -std=gnu11 -DBUILDING_LIBOSMOMGCPCLIENT -pthread" CPPFLAGS=" -DBUILDING_LIBOSMOMGCPCLIENT -pthread" checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libosmo-mgcp-client.pc config.status: creating include/Makefile config.status: creating include/osmocom/Makefile config.status: creating include/osmocom/mgcp_client/Makefile config.status: creating include/osmocom/mgcp/Makefile config.status: creating src/Makefile config.status: creating src/libosmo-mgcp-client/Makefile config.status: creating src/libosmo-mgcp/Makefile config.status: creating src/osmo-mgw/Makefile config.status: creating tests/Makefile config.status: creating tests/atlocal config.status: creating tests/mgcp_client/Makefile config.status: creating tests/mgcp/Makefile config.status: creating doc/Makefile config.status: creating doc/examples/Makefile config.status: creating doc/manuals/Makefile config.status: creating contrib/Makefile config.status: creating contrib/systemd/Makefile config.status: creating Makefile config.status: creating bscconfig.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands + [ -n ] + make -j 8 install echo 1.13.1.9-d46cd > .version-t && mv .version-t .version make install-recursive make[1]: Entering directory '/build/deps/osmo-mgw' Making install in include make[2]: Entering directory '/build/deps/osmo-mgw/include' Making install in osmocom make[3]: Entering directory '/build/deps/osmo-mgw/include/osmocom' Making install in mgcp_client make[4]: Entering directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client' echo -e "/*\n\n DO NOT EDIT THIS FILE!\n THIS IS OVERWRITTEN DURING BUILD\n This is an automatic copy of <osmocom/mgcp/mgcp_common.h>\n\n */" > mgcp_common.h cat ../../../include/osmocom/mgcp/mgcp_common.h >> mgcp_common.h make install-am make[5]: Entering directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client' make[6]: Entering directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client' make[5]: Leaving directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client' make[4]: Leaving directory '/build/deps/osmo-mgw/include/osmocom/mgcp_client' Making install in mgcp make[4]: Entering directory '/build/deps/osmo-mgw/include/osmocom/mgcp' make[5]: Entering directory '/build/deps/osmo-mgw/include/osmocom/mgcp' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/deps/osmo-mgw/include/osmocom/mgcp' make[4]: Leaving directory '/build/deps/osmo-mgw/include/osmocom/mgcp' make[4]: Entering directory '/build/deps/osmo-mgw/include/osmocom' make[5]: Entering directory '/build/deps/osmo-mgw/include/osmocom' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/deps/osmo-mgw/include/osmocom' make[4]: Leaving directory '/build/deps/osmo-mgw/include/osmocom' make[3]: Leaving directory '/build/deps/osmo-mgw/include/osmocom' make[3]: Entering directory '/build/deps/osmo-mgw/include' make[4]: Entering directory '/build/deps/osmo-mgw/include' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/include' /usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/include' /usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client' /usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client' /usr/bin/install -c -m 644 osmocom/mgcp_client/mgcp_common.h '/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client' /usr/bin/install -c -m 644 osmocom/mgcp_client/defs.h osmocom/mgcp_client/mgcp_client.h osmocom/mgcp_client/mgcp_client_endpoint_fsm.h osmocom/mgcp_client/mgcp_client_fsm.h osmocom/mgcp_client/mgcp_client_pool.h '/build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client' make[4]: Leaving directory '/build/deps/osmo-mgw/include' make[3]: Leaving directory '/build/deps/osmo-mgw/include' make[2]: Leaving directory '/build/deps/osmo-mgw/include' Making install in src make[2]: Entering directory '/build/deps/osmo-mgw/src' Making install in libosmo-mgcp-client make[3]: Entering directory '/build/deps/osmo-mgw/src/libosmo-mgcp-client' CC mgcp_client.lo CC mgcp_client_vty.lo CC mgcp_client_endpoint_fsm.lo CC mgcp_client_fsm.lo CC mgcp_client_pool.lo CCLD libosmo-mgcp-client.la make[4]: Entering directory '/build/deps/osmo-mgw/src/libosmo-mgcp-client' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/lib' /bin/bash ../../libtool --mode=install /usr/bin/install -c libosmo-mgcp-client.la '/build/deps/install/stow/osmo-mgw/lib' libtool: install: /usr/bin/install -c .libs/libosmo-mgcp-client.so.14.0.0 /build/deps/install/stow/osmo-mgw/lib/libosmo-mgcp-client.so.14.0.0 libtool: install: (cd /build/deps/install/stow/osmo-mgw/lib && { ln -s -f libosmo-mgcp-client.so.14.0.0 libosmo-mgcp-client.so.14 || { rm -f libosmo-mgcp-client.so.14 && ln -s libosmo-mgcp-client.so.14.0.0 libosmo-mgcp-client.so.14; }; }) libtool: install: (cd /build/deps/install/stow/osmo-mgw/lib && { ln -s -f libosmo-mgcp-client.so.14.0.0 libosmo-mgcp-client.so || { rm -f libosmo-mgcp-client.so && ln -s libosmo-mgcp-client.so.14.0.0 libosmo-mgcp-client.so; }; }) libtool: install: /usr/bin/install -c .libs/libosmo-mgcp-client.lai /build/deps/install/stow/osmo-mgw/lib/libosmo-mgcp-client.la libtool: install: /usr/bin/install -c .libs/libosmo-mgcp-client.a /build/deps/install/stow/osmo-mgw/lib/libosmo-mgcp-client.a libtool: install: chmod 644 /build/deps/install/stow/osmo-mgw/lib/libosmo-mgcp-client.a libtool: install: ranlib /build/deps/install/stow/osmo-mgw/lib/libosmo-mgcp-client.a libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/osmo-mgw/lib ---------------------------------------------------------------------- Libraries have been installed in: /build/deps/install/stow/osmo-mgw/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[4]: Leaving directory '/build/deps/osmo-mgw/src/libosmo-mgcp-client' make[3]: Leaving directory '/build/deps/osmo-mgw/src/libosmo-mgcp-client' Making install in libosmo-mgcp make[3]: Entering directory '/build/deps/osmo-mgw/src/libosmo-mgcp' CC mgcp_protocol.o CC mgcp_network.o CC mgcp_vty.o CC mgcp_osmux.o CC mgcp_sdp.o CC mgcp_codec.o CC mgcp_msg.o CC mgcp_conn.o CC mgcp_stat.o CC mgcp_endp.o CC mgcp_trunk.o CC mgcp_ratectr.o CC mgcp_e1.o CC mgcp_iuup.o AR libosmo-mgcp.a ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Entering directory '/build/deps/osmo-mgw/src/libosmo-mgcp' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/osmo-mgw/src/libosmo-mgcp' make[3]: Leaving directory '/build/deps/osmo-mgw/src/libosmo-mgcp' Making install in osmo-mgw make[3]: Entering directory '/build/deps/osmo-mgw/src/osmo-mgw' CC mgw_main.o CCLD osmo-mgw make[4]: Entering directory '/build/deps/osmo-mgw/src/osmo-mgw' make[4]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/bin' /bin/bash ../../libtool --mode=install /usr/bin/install -c osmo-mgw '/build/deps/install/stow/osmo-mgw/bin' libtool: install: /usr/bin/install -c osmo-mgw /build/deps/install/stow/osmo-mgw/bin/osmo-mgw make[4]: Leaving directory '/build/deps/osmo-mgw/src/osmo-mgw' make[3]: Leaving directory '/build/deps/osmo-mgw/src/osmo-mgw' make[3]: Entering directory '/build/deps/osmo-mgw/src' make[4]: Entering directory '/build/deps/osmo-mgw/src' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/osmo-mgw/src' make[3]: Leaving directory '/build/deps/osmo-mgw/src' make[2]: Leaving directory '/build/deps/osmo-mgw/src' Making install in tests make[2]: Entering directory '/build/deps/osmo-mgw/tests' Making install in mgcp_client make[3]: Entering directory '/build/deps/osmo-mgw/tests/mgcp_client' make[4]: Entering directory '/build/deps/osmo-mgw/tests/mgcp_client' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/osmo-mgw/tests/mgcp_client' make[3]: Leaving directory '/build/deps/osmo-mgw/tests/mgcp_client' Making install in mgcp make[3]: Entering directory '/build/deps/osmo-mgw/tests/mgcp' make[4]: Entering directory '/build/deps/osmo-mgw/tests/mgcp' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/osmo-mgw/tests/mgcp' make[3]: Leaving directory '/build/deps/osmo-mgw/tests/mgcp' make[3]: Entering directory '/build/deps/osmo-mgw/tests' make[4]: Entering directory '/build/deps/osmo-mgw/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/osmo-mgw/tests' make[3]: Leaving directory '/build/deps/osmo-mgw/tests' make[2]: Leaving directory '/build/deps/osmo-mgw/tests' Making install in doc make[2]: Entering directory '/build/deps/osmo-mgw/doc' Making install in examples make[3]: Entering directory '/build/deps/osmo-mgw/doc/examples' make[4]: Entering directory '/build/deps/osmo-mgw/doc/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/etc/osmocom' /usr/bin/install -c -m 644 osmo-mgw/osmo-mgw.cfg '/build/deps/install/stow/osmo-mgw/etc/osmocom' make install-data-hook make[5]: Entering directory '/build/deps/osmo-mgw/doc/examples' for f in $(find . -name '*.cfg*' | sed -e 's,^.,,'); do \ j="/build/deps/install/stow/osmo-mgw/share/doc/osmo-mgw/examples/$f" && \ mkdir -p "$(dirname $j)" && \ /usr/bin/install -c -m 644 ./$f $j; \ done make[5]: Leaving directory '/build/deps/osmo-mgw/doc/examples' make[4]: Leaving directory '/build/deps/osmo-mgw/doc/examples' make[3]: Leaving directory '/build/deps/osmo-mgw/doc/examples' Making install in manuals make[3]: Entering directory '/build/deps/osmo-mgw/doc/manuals' make[4]: Entering directory '/build/deps/osmo-mgw/doc/manuals' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/osmo-mgw/doc/manuals' make[3]: Leaving directory '/build/deps/osmo-mgw/doc/manuals' make[3]: Entering directory '/build/deps/osmo-mgw/doc' make[4]: Entering directory '/build/deps/osmo-mgw/doc' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/osmo-mgw/doc' make[3]: Leaving directory '/build/deps/osmo-mgw/doc' make[2]: Leaving directory '/build/deps/osmo-mgw/doc' Making install in contrib make[2]: Entering directory '/build/deps/osmo-mgw/contrib' Making install in systemd make[3]: Entering directory '/build/deps/osmo-mgw/contrib/systemd' make[4]: Entering directory '/build/deps/osmo-mgw/contrib/systemd' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/lib/systemd/system' /usr/bin/install -c -m 644 osmo-mgw.service '/build/deps/install/stow/osmo-mgw/lib/systemd/system' make[4]: Leaving directory '/build/deps/osmo-mgw/contrib/systemd' make[3]: Leaving directory '/build/deps/osmo-mgw/contrib/systemd' make[3]: Entering directory '/build/deps/osmo-mgw/contrib' make[4]: Entering directory '/build/deps/osmo-mgw/contrib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/deps/osmo-mgw/contrib' make[3]: Leaving directory '/build/deps/osmo-mgw/contrib' make[2]: Leaving directory '/build/deps/osmo-mgw/contrib' make[2]: Entering directory '/build/deps/osmo-mgw' make[3]: Entering directory '/build/deps/osmo-mgw' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/deps/install/stow/osmo-mgw/lib/pkgconfig' /usr/bin/install -c -m 644 libosmo-mgcp-client.pc '/build/deps/install/stow/osmo-mgw/lib/pkgconfig' make[3]: Leaving directory '/build/deps/osmo-mgw' make[2]: Leaving directory '/build/deps/osmo-mgw' make[1]: Leaving directory '/build/deps/osmo-mgw' + STOW_DIR=/build/deps/install/stow stow --restow osmo-mgw + CONFIG=' --enable-external-tests --enable-meas-pcap2db --enable-meas-udp2db --enable-meas-vis --enable-werror ' + '[' 1 = 1 ']' + CONFIG=' --enable-external-tests --enable-meas-pcap2db --enable-meas-udp2db --enable-meas-vis --enable-werror --enable-manuals' + set +x + cd /build + autoreconf --install --force =============================== osmo-bsc =============================== libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. configure.ac:74: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:74: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:74: the top level configure.ac:130: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:130: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:130: the top level configure.ac:150: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:150: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:150: the top level configure.ac:228: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.ac:228: You should use the 'AC_CONFIG_HEADERS' macro instead. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:1089: AM_CONFIG_HEADER is expanded from... configure.ac:228: the top level configure.ac:230: warning: AC_OUTPUT should be used without arguments. configure.ac:230: You should run autoupdate. configure.ac:23: installing './compile' configure.ac:25: installing './config.guess' configure.ac:25: installing './config.sub' configure.ac:9: installing './install-sh' configure.ac:9: installing './missing' doc/Makefile.am:34: warning: '%'-style pattern rules are a GNU make extension doc/Makefile.am:37: warning: '%'-style pattern rules are a GNU make extension src/ipaccess/Makefile.am: installing './depcomp' + ./configure --enable-sanitize --enable-external-tests --enable-meas-pcap2db --enable-meas-udp2db --enable-meas-vis --enable-werror --enable-manuals checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether make sets $(MAKE)... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for pkg-config... /usr/bin/pkg-config checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.20... yes checking for libosmocore >= 1.10.0... yes checking for libosmovty >= 1.10.0... yes checking for libosmoctrl >= 1.10.0... yes checking for libosmogsm >= 1.10.0... yes checking for libosmoabis >= 1.6.0... yes checking for libosmo-netif >= 1.5.0... yes checking for libosmo-sigtran >= 1.9.0... yes checking for libosmo-mgcp-client >= 1.13.0... yes checking for egrep... (cached) /usr/bin/grep -E checking for sqlite3... yes checking for pcap/pcap.h... yes checking for cdk/cdk.h... yes checking if gcc supports -fvisibility=hidden... yes checking whether to enable code coverage support... no checking for python3... yes checking for osmotestvty.py... yes checking whether to enable VTY/CTRL tests... yes checking for OSMO_GSM_MANUALS_DIR... /opt/osmo-gsm-manuals (from env) All dependencies installed! CFLAGS=" -std=gnu11 -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp" CPPFLAGS=" -fsanitize=address -fsanitize=undefined -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations -Wno-error=cpp" checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/Makefile config.status: creating include/osmocom/Makefile config.status: creating include/osmocom/bsc/Makefile config.status: creating src/Makefile config.status: creating src/osmo-bsc/Makefile config.status: creating src/ipaccess/Makefile config.status: creating src/utils/Makefile config.status: creating tests/Makefile config.status: creating tests/atlocal config.status: creating tests/abis/Makefile config.status: creating tests/acc/Makefile config.status: creating tests/bsc/Makefile config.status: creating tests/codec_pref/Makefile config.status: creating tests/gsm0408/Makefile config.status: creating tests/handover/Makefile config.status: creating tests/nanobts_omlattr/Makefile config.status: creating tests/paging/Makefile config.status: creating tests/subscr/Makefile config.status: creating doc/Makefile config.status: creating doc/examples/Makefile config.status: creating doc/manuals/Makefile config.status: creating contrib/Makefile config.status: creating contrib/systemd/Makefile config.status: creating Makefile config.status: creating bscconfig.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands + make -j 8 echo 1.12.1.41-18d4e > .version-t && mv .version-t .version make all-recursive make[1]: Entering directory '/build' Making all in include make[2]: Entering directory '/build/include' Making all in osmocom make[3]: Entering directory '/build/include/osmocom' Making all in bsc make[4]: Entering directory '/build/include/osmocom/bsc' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/include/osmocom/bsc' make[4]: Entering directory '/build/include/osmocom' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/include/osmocom' make[3]: Leaving directory '/build/include/osmocom' make[3]: Entering directory '/build/include' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/include' make[2]: Leaving directory '/build/include' Making all in src make[2]: Entering directory '/build/src' Making all in osmo-bsc make[3]: Entering directory '/build/src/osmo-bsc' CC osmo_bsc_main.o CC abis_nm.lo CC abis_nm_vty.lo CC a_reset.lo CC abis_om2000.lo CC abis_om2000_vty.lo CC abis_osmo.lo CC abis_rsl.lo CC acc.lo CC assignment_fsm.lo CC bsc_ctrl.lo CC bsc_ctrl_lookup.lo CC bsc_init.lo CC bsc_rf_ctrl.lo CC bsc_rll.lo CC bsc_sccp.lo CC bsc_stats.lo CC bsc_subscr_conn_fsm.lo CC bsc_subscriber.lo CC bsc_vty.lo CC bts.lo CC bts_trx.lo CC bts_trx_ctrl.lo CC bts_trx_ts_ctrl.lo CC bts_trx_ts_lchan_ctrl.lo CC bts_ericsson_rbs2000.lo CC bts_init.lo CC bts_ipaccess_nanobts.lo CC bts_ipaccess_nanobts_omlattr.lo CC bts_nokia_site.lo CC bts_siemens_bs11.lo CC bts_sm.lo CC bts_osmobts.lo CC bts_unknown.lo CC bts_ctrl.lo CC bts_setup_ramp.lo CC bts_vty.lo CC bts_trx_vty.lo CC chan_alloc.lo CC chan_counts.lo CC codec_pref.lo CC data_rate_pref.lo CC e1_config.lo CC gsm_04_08_rr.lo CC gsm_data.lo CC handover_cfg.lo CC handover_ctrl.lo CC handover_decision.lo CC handover_decision_2.lo CC handover_fsm.lo CC handover_logic.lo CC handover_vty.lo CC vgcs_fsm.lo CC lb.lo CC lchan.lo CC lchan_fsm.lo CC lchan_rtp_fsm.lo CC lchan_select.lo CC lcs_loc_req.lo CC lcs_ta_req.lo CC meas_feed.lo CC meas_rep.lo lchan_rtp_fsm.c: In function 'mgcp_pick_codec': lchan_rtp_fsm.c:925:17: warning: 'codecs_len' is deprecated: use ptmap[] and ptmap_len instead [-Wdeprecated-declarations] 925 | verb_info->codecs_len = 0; | ^~~~~~~~~ In file included from /build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_endpoint_fsm.h:4, from lchan_rtp_fsm.c:25: /build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:35:22: note: declared here 35 | unsigned int codecs_len | ^~~~~~~~~~ lchan_rtp_fsm.c:929:9: warning: 'codecs' is deprecated: use ptmap[i].codec instead [-Wdeprecated-declarations] 929 | verb_info->codecs[0] = codec; | ^~~~~~~~~ /build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:33:26: note: declared here 33 | enum mgcp_codecs codecs[MGCP_MAX_CODECS] | ^~~~~~ lchan_rtp_fsm.c:930:9: warning: 'codecs_len' is deprecated: use ptmap[] and ptmap_len instead [-Wdeprecated-declarations] 930 | verb_info->codecs_len = 1; | ^~~~~~~~~ /build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:35:22: note: declared here 35 | unsigned int codecs_len | ^~~~~~~~~~ lchan_rtp_fsm.c:941:9: warning: 'codecs' is deprecated: use ptmap[i].codec instead [-Wdeprecated-declarations] 941 | if (verb_info->codecs[0] == CODEC_AMR_8000_1) { | ^~ /build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:33:26: note: declared here 33 | enum mgcp_codecs codecs[MGCP_MAX_CODECS] | ^~~~~~ lchan_rtp_fsm.c:946:9: warning: 'codecs' is deprecated: use ptmap[i].codec instead [-Wdeprecated-declarations] 946 | if (bss_side && verb_info->codecs[0] == CODEC_AMR_8000_1) { | ^~ /build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:33:26: note: declared here 33 | enum mgcp_codecs codecs[MGCP_MAX_CODECS] | ^~~~~~ lchan_rtp_fsm.c:954:9: warning: 'codecs' is deprecated: use ptmap[i].codec instead [-Wdeprecated-declarations] 954 | else if (!bss_side && verb_info->codecs[0] == CODEC_AMR_8000_1) { | ^~~~ /build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:33:26: note: declared here 33 | enum mgcp_codecs codecs[MGCP_MAX_CODECS] | ^~~~~~ lchan_rtp_fsm.c: In function 'mgcp_codec_is_picked': lchan_rtp_fsm.c:961:9: warning: 'codecs' is deprecated: use ptmap[i].codec instead [-Wdeprecated-declarations] 961 | return verb_info->codecs[0] == codec; | ^~~~~~ /build/deps/install/stow/osmo-mgw/include/osmocom/mgcp_client/mgcp_client_fsm.h:33:26: note: declared here 33 | enum mgcp_codecs codecs[MGCP_MAX_CODECS] | ^~~~~~ CC neighbor_ident.lo CC neighbor_ident_vty.lo CC neighbor_ident_ctrl.lo neighbor_ident.c: In function 'neighbor_controlif_setup': neighbor_ident.c:494:9: warning: 'ctrl_interface_setup_dynip2' is deprecated: For internal use inside libosmocore only. [-Wdeprecated-declarations] 494 | return ctrl_interface_setup_dynip2(net, net->neigh_ctrl.addr, net->neigh_ctrl.port, | ^~~~~~ In file included from neighbor_ident.c:37: /build/deps/install/stow/libosmocore/include/osmocom/ctrl/control_if.h:46:21: note: declared here 46 | struct ctrl_handle *ctrl_interface_setup_dynip2(void *data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC net_init.lo CC nm_common_fsm.lo CC nm_bb_transc_fsm.lo CC nm_bts_sm_fsm.lo CC nm_bts_fsm.lo CC nm_gprs_cell_fsm.lo CC nm_gprs_nse_fsm.lo CC nm_gprs_nsvc_fsm.lo CC nm_channel_fsm.lo CC nm_rcarrier_fsm.lo CC gsm_08_08.lo CC osmo_bsc_bssap.lo CC osmo_bsc_filter.lo CC osmo_bsc_grace.lo CC osmo_bsc_lcls.lo CC osmo_bsc_mgcp.lo CC osmo_bsc_msc.lo CC osmo_bsc_sigtran.lo CC paging.lo CC pcu_sock.lo CC penalty_timers.lo CC bssmap_reset.lo CC system_information.lo CC timeslot_fsm.lo CC smscb.lo CC smscb_vty.lo CC cbch_scheduler.lo CC cbsp_link.lo CC power_control.lo CCLD libbsc.la CCLD osmo-bsc make[3]: Leaving directory '/build/src/osmo-bsc' Making all in utils make[3]: Entering directory '/build/src/utils' CC bs11_config.o CC isdnsync.o CC osmo_meas_udp2db-meas_udp2db.o CC meas_json-meas_json.o CC osmo_meas_udp2db-meas_db.o CC osmo_meas_pcap2db-meas_pcap2db.o CC osmo_meas_pcap2db-meas_db.o CC meas_vis-meas_vis.o CCLD isdnsync CCLD osmo-meas-udp2db CCLD osmo-meas-pcap2db CCLD bs11_config CCLD meas_vis CCLD meas_json make[3]: Leaving directory '/build/src/utils' Making all in ipaccess make[3]: Entering directory '/build/src/ipaccess' CC abisip-find.o CC stubs.o CC ipaccess-config.o CC ipaccess-firmware.o CC ipaccess-config-e1-driver.o CC network_listen.o CC ipaccess-proxy.o CCLD abisip-find CCLD ipaccess-config CCLD ipaccess-proxy make[3]: Leaving directory '/build/src/ipaccess' make[3]: Entering directory '/build/src' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/src' make[2]: Leaving directory '/build/src' Making all in tests make[2]: Entering directory '/build/tests' Making all in abis make[3]: Entering directory '/build/tests/abis' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/tests/abis' Making all in acc make[3]: Entering directory '/build/tests/acc' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/tests/acc' Making all in bsc make[3]: Entering directory '/build/tests/bsc' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/tests/bsc' Making all in codec_pref make[3]: Entering directory '/build/tests/codec_pref' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/tests/codec_pref' Making all in gsm0408 make[3]: Entering directory '/build/tests/gsm0408' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/tests/gsm0408' Making all in handover make[3]: Entering directory '/build/tests/handover' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/tests/handover' Making all in nanobts_omlattr make[3]: Entering directory '/build/tests/nanobts_omlattr' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/tests/nanobts_omlattr' Making all in paging make[3]: Entering directory '/build/tests/paging' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/tests/paging' Making all in subscr make[3]: Entering directory '/build/tests/subscr' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/tests/subscr' make[3]: Entering directory '/build/tests' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/tests' make[2]: Leaving directory '/build/tests' Making all in doc make[2]: Entering directory '/build/doc' Making all in examples make[3]: Entering directory '/build/doc/examples' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/doc/examples' Making all in manuals make[3]: Entering directory '/build/doc/manuals' ln -s /opt/osmo-gsm-manuals/build build ln -s /opt/osmo-gsm-manuals/common common mkdir -p ./vty xmllint --xinclude --postvalid --noout osmobsc-vty-reference.xml if ! [ -f osmobsc-usermanual.adoc ]; then \ ln -s osmobsc-usermanual.adoc osmobsc-usermanual.adoc; \ fi if ! [ -f osmobsc-cbsp.adoc ]; then \ ln -s osmobsc-cbsp.adoc osmobsc-cbsp.adoc; \ fi if ! [ -f osmux-reference.adoc ]; then \ ln -s osmux-reference.adoc osmux-reference.adoc; \ fi if ! [ -f aoip-mgw-options.adoc ]; then \ ln -s aoip-mgw-options.adoc aoip-mgw-options.adoc; \ fi ../../src/osmo-bsc/osmo-bsc --vty-ref-xml > vty/bsc_vty_reference.xml TEXINPUTS="/opt/osmo-gsm-manuals" \ a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 " -a docinfo -a revnumber="DRAFT 1.12.1-41-g18d4e" -a revdate="2024-Dec-13" osmux-reference.adoc TEXINPUTS="/opt/osmo-gsm-manuals" \ a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 " -a docinfo -a revnumber="DRAFT 1.12.1-41-g18d4e" -a revdate="2024-Dec-13" osmobsc-usermanual.adoc TEXINPUTS="/opt/osmo-gsm-manuals" \ a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 " -a docinfo -a revnumber="DRAFT 1.12.1-41-g18d4e" -a revdate="2024-Dec-13" osmobsc-cbsp.adoc TEXINPUTS="/opt/osmo-gsm-manuals" \ a2x -vv -L --asciidoc-opts="-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' " --dblatex-opts="--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 " -a docinfo -a revnumber="DRAFT 1.12.1-41-g18d4e" -a revdate="2024-Dec-13" aoip-mgw-options.adoc Generating the VTY reference in mode 'default' (all commands except deprecated and hidden) asciidoc: reading: /etc/asciidoc/asciidoc.conf asciidoc: reading: /etc/asciidoc/asciidoc.conf asciidoc: reading: /etc/asciidoc/asciidoc.conf asciidoc: reading: /etc/asciidoc/asciidoc.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf asciidoc: reading: /etc/asciidoc/asciidoc.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf asciidoc: reading: /etc/asciidoc/asciidoc.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf asciidoc: reading: /etc/asciidoc/asciidoc.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf asciidoc: reading: /etc/asciidoc/asciidoc.conf asciidoc: reading: /build/doc/manuals/osmux-reference.adoc asciidoc: reading: /build/doc/manuals/osmobsc-usermanual.adoc asciidoc: reading: /build/doc/manuals/osmobsc-cbsp.adoc asciidoc: reading: /etc/asciidoc/docbook45.conf asciidoc: reading: /etc/asciidoc/docbook45.conf asciidoc: reading: /etc/asciidoc/docbook45.conf asciidoc: reading: /build/doc/manuals/aoip-mgw-options.adoc asciidoc: reading: /etc/asciidoc/docbook45.conf mkdir -p generated asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf /opt/osmo-gsm-manuals/build/vty_reference_combine.sh "/opt/osmo-gsm-manuals/merge_doc.xsl" \ $(/opt/osmo-gsm-manuals/build/find_existing_path.sh "vty/*reference.xml" . .) \ /opt/osmo-gsm-manuals/common/vty_additions.xml \ ./vty/*additions*.xml > generated/combined.xml asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf asciidoc: reading: /etc/asciidoc/lang-en.conf asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf asciidoc: reading: /etc/asciidoc/lang-en.conf asciidoc: reading: /etc/asciidoc/lang-en.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf + asciidoc: reading: /etc/asciidoc/filters/code/code-filter.conf mktemp asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf asciidoc: reading: /etc/asciidoc/filters/graphviz/graphviz-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf + combined=/tmp/tmp.f2SLYW6RfH + mktemp asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf asciidoc: reading: /etc/asciidoc/filters/source/source-highlight-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf + combine_src=/tmp/tmp.CNh8T1vvSc + cp ./vty/bsc_vty_reference.xml /tmp/tmp.f2SLYW6RfH asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf asciidoc: reading: /etc/asciidoc/filters/music/music-filter.conf asciidoc: reading: /etc/asciidoc/filters/latex/latex-filter.conf asciidoc: reading: /etc/asciidoc/lang-en.conf + [ -n /opt/osmo-gsm-manuals/common/vty_additions.xml ] + realpath /opt/osmo-gsm-manuals/common/vty_additions.xml asciidoc: reading: /opt/osmo-gsm-manuals/build/mscgen-filter.conf asciidoc: reading: /opt/osmo-gsm-manuals/build/diag-filter.conf + addition=/opt/osmo-gsm-manuals/common/vty_additions.xml + shift + cp /tmp/tmp.f2SLYW6RfH /tmp/tmp.CNh8T1vvSc asciidoc: writing: /build/doc/manuals/osmux-reference.xml asciidoc: reading: /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf asciidoc: writing: /build/doc/manuals/osmobsc-cbsp.xml asciidoc: writing: /build/doc/manuals/osmobsc-usermanual.xml asciidoc: reading: /opt/osmo-gsm-manuals/build/graphviz-filter.conf + xsltproc -o /tmp/tmp.f2SLYW6RfH --stringparam with /opt/osmo-gsm-manuals/common/vty_additions.xml /opt/osmo-gsm-manuals/merge_doc.xsl /tmp/tmp.CNh8T1vvSc asciidoc: osmux-reference.adoc: line 2: evaluating: {include:/build/doc/manuals/osmux-reference-docinfo.xml} asciidoc: osmobsc-cbsp.adoc: line 5: evaluating: {include:/build/doc/manuals/osmobsc-cbsp-docinfo.xml} asciidoc: osmobsc-usermanual.adoc: line 6: evaluating: {include:/build/doc/manuals/osmobsc-usermanual-docinfo.xml} asciidoc: include: /build/doc/manuals/common/chapters/preface.adoc asciidoc: osmobsc-usermanual.adoc: line 9: reading: /build/doc/manuals/common/chapters/preface.adoc asciidoc: writing: /build/doc/manuals/aoip-mgw-options.xml asciidoc: aoip-mgw-options.adoc: line 1: evaluating: {include:/build/doc/manuals/aoip-mgw-options-docinfo.xml} asciidoc: include: /build/doc/manuals/mgw/classic-bsc.msc asciidoc: aoip-mgw-options.adoc: line 37: reading: /build/doc/manuals/mgw/classic-bsc.msc asciidoc: aoip-mgw-options.adoc: line 36: evaluating: {counter2:target-number} asciidoc: aoip-mgw-options.adoc: line 36: evaluating: {set2:target:aoip-mgw-options__1.svg} asciidoc: classic-bsc.msc: line 39: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/aoip-mgw-options__1.svg" -Tsvg - asciidoc: include: /build/doc/manuals/cbsp/procedures.adoc asciidoc: osmobsc-cbsp.adoc: line 58: reading: /build/doc/manuals/cbsp/procedures.adoc asciidoc: osmux-reference.adoc: line 148: evaluating: {counter2:target-number} asciidoc: osmux-reference.adoc: line 148: evaluating: {set2:target:osmux-reference__1.svg} asciidoc: osmux-reference.adoc: line 158: filtering: packetdiag3 -o "/build/doc/manuals/osmux-reference__1.svg" -Tsvg - && echo " " + [ -n ./vty/bsc_vty_additions.xml ] + realpath ./vty/bsc_vty_additions.xml + addition=/build/doc/manuals/vty/bsc_vty_additions.xml + shift + cp /tmp/tmp.f2SLYW6RfH /tmp/tmp.CNh8T1vvSc + xsltproc -o /tmp/tmp.f2SLYW6RfH --stringparam with /build/doc/manuals/vty/bsc_vty_additions.xml /opt/osmo-gsm-manuals/merge_doc.xsl /tmp/tmp.CNh8T1vvSc asciidoc: include: /build/doc/manuals/cbsp/messages.adoc asciidoc: osmobsc-cbsp.adoc: line 60: reading: /build/doc/manuals/cbsp/messages.adoc asciidoc: include: /build/doc/manuals/mgw/osmo-bsc-old-sccplite.msc asciidoc: aoip-mgw-options.adoc: line 51: reading: /build/doc/manuals/mgw/osmo-bsc-old-sccplite.msc asciidoc: aoip-mgw-options.adoc: line 50: evaluating: {counter2:target-number} asciidoc: aoip-mgw-options.adoc: line 50: evaluating: {set2:target:aoip-mgw-options__2.svg} asciidoc: osmo-bsc-old-sccplite.msc: line 64: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/aoip-mgw-options__2.svg" -Tsvg - + [ -n ./vty/libbsc_vty_additions.xml ] + realpath ./vty/libbsc_vty_additions.xml + addition=/build/doc/manuals/vty/libbsc_vty_additions.xml + shift + cp /tmp/tmp.f2SLYW6RfH /tmp/tmp.CNh8T1vvSc + xsltproc -o /tmp/tmp.f2SLYW6RfH --stringparam with /build/doc/manuals/vty/libbsc_vty_additions.xml /opt/osmo-gsm-manuals/merge_doc.xsl /tmp/tmp.CNh8T1vvSc asciidoc: include: /build/doc/manuals/chapters/overview.adoc asciidoc: osmobsc-usermanual.adoc: line 11: reading: /build/doc/manuals/chapters/overview.adoc asciidoc: overview.adoc: line 65: evaluating: {counter2:target-number} asciidoc: overview.adoc: line 65: evaluating: {set2:target:osmobsc-usermanual__1.svg} asciidoc: overview.adoc: line 80: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__1.svg" -T svg && echo " " + [ -n ] + cat /tmp/tmp.f2SLYW6RfH asciidoc: include: /build/doc/manuals/mgw/osmo-bsc-new-mgw.msc asciidoc: aoip-mgw-options.adoc: line 69: reading: /build/doc/manuals/mgw/osmo-bsc-new-mgw.msc asciidoc: aoip-mgw-options.adoc: line 68: evaluating: {counter2:target-number} + rmasciidoc: aoip-mgw-options.adoc: line 68: evaluating: {set2:target:aoip-mgw-options__3.svg} -f /tmp/tmp.CNh8T1vvSc asciidoc: osmo-bsc-new-mgw.msc: line 71: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/aoip-mgw-options__3.svg" -Tsvg - + rm -f /tmp/tmp.f2SLYW6RfH xsltproc /opt/osmo-gsm-manuals/vty_reference.xsl generated/combined.xml \ > generated/docbook_vty.xml asciidoc: include: /build/doc/manuals/common/chapters/port_numbers.adoc asciidoc: osmobsc-cbsp.adoc: line 63: reading: /build/doc/manuals/common/chapters/port_numbers.adoc asciidoc: include: /build/doc/manuals/mgw/osmo-bsc-new-mgw-e1.msc asciidoc: aoip-mgw-options.adoc: line 86: reading: /build/doc/manuals/mgw/osmo-bsc-new-mgw-e1.msc asciidoc: aoip-mgw-options.adoc: line 85: evaluating: {counter2:target-number} asciidoc: aoip-mgw-options.adoc: line 85: evaluating: {set2:target:aoip-mgw-options__4.svg} asciidoc: osmo-bsc-new-mgw-e1.msc: line 50: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/aoip-mgw-options__4.svg" -Tsvg - set -x && \ export GIT_DATE="2024-Sep-06" && \ export REVNUMBER="DRAFT 1.12.1-41-g18d4e" && \ export TEMPFILE="/build/doc/manuals/generated/_temp_osmobsc-vty-reference.xml" && \ /opt/osmo-gsm-manuals/build/docbook-set-revhistory.py "osmobsc-vty-reference.xml" && \ dblatex \ --config /opt/osmo-gsm-manuals/build/dblatex_config.xml \ --xslt-opts="--path /opt/osmo-gsm-manuals/common/chapters:/build/doc/manuals/generated" \ \ -P draft.mode=no \ -o osmobsc-vty-reference.pdf \ "$TEMPFILE" && \ rm $TEMPFILE + export GIT_DATE=2024-Sep-06 + GIT_DATE=2024-Sep-06 + export 'REVNUMBER=DRAFT 1.12.1-41-g18d4e' + REVNUMBER='DRAFT 1.12.1-41-g18d4e' + export TEMPFILE=/build/doc/manuals/generated/_temp_osmobsc-vty-reference.xml + TEMPFILE=/build/doc/manuals/generated/_temp_osmobsc-vty-reference.xml + /opt/osmo-gsm-manuals/build/docbook-set-revhistory.py osmobsc-vty-reference.xml Changing revhistory to DRAFT 1.12.1-41-g18d4e, 2024-Sep-06... + dblatex --config /opt/osmo-gsm-manuals/build/dblatex_config.xml '--xslt-opts=--path /opt/osmo-gsm-manuals/common/chapters:/build/doc/manuals/generated' -P draft.mode=no -o osmobsc-vty-reference.pdf /build/doc/manuals/generated/_temp_osmobsc-vty-reference.xml asciidoc: include: /build/doc/manuals/common/chapters/bibliography.adoc asciidoc: osmobsc-cbsp.adoc: line 65: reading: /build/doc/manuals/common/chapters/bibliography.adoc Build the book set list... asciidoc: include: /build/doc/manuals/common/chapters/glossary.adoc asciidoc: osmobsc-cbsp.adoc: line 67: reading: /build/doc/manuals/common/chapters/glossary.adoc asciidoc: osmux-reference.adoc: line 174: evaluating: {counter2:target-number} asciidoc: osmux-reference.adoc: line 174: evaluating: {set2:target:osmux-reference__2.svg} asciidoc: osmux-reference.adoc: line 188: filtering: packetdiag3 -o "/build/doc/manuals/osmux-reference__2.svg" -Tsvg - && echo " " asciidoc: overview.adoc: line 104: evaluating: {counter2:target-number} asciidoc: overview.adoc: line 104: evaluating: {set2:target:osmobsc-usermanual__2.svg} asciidoc: overview.adoc: line 120: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__2.svg" -T svg && echo " " asciidoc: include: /build/doc/manuals/chapters/running.adoc asciidoc: osmobsc-usermanual.adoc: line 13: reading: /build/doc/manuals/chapters/running.adoc asciidoc: running.adoc: line 254: evaluating: {counter2:target-number} asciidoc: running.adoc: line 254: evaluating: {set2:target:osmobsc-usermanual__3.svg} asciidoc: running.adoc: line 272: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__3.svg" -T svg && echo " " asciidoc: include: /build/doc/manuals/common/chapters/vty.adoc asciidoc: osmobsc-usermanual.adoc: line 15: reading: /build/doc/manuals/common/chapters/vty.adoc asciidoc: include: /build/doc/manuals/common/chapters/gfdl.adoc asciidoc: osmobsc-cbsp.adoc: line 69: reading: /build/doc/manuals/common/chapters/gfdl.adoc asciidoc: include: /build/doc/manuals/common/chapters/logging.adoc asciidoc: osmobsc-usermanual.adoc: line 17: reading: /build/doc/manuals/common/chapters/logging.adoc asciidoc: osmux-reference.adoc: line 270: evaluating: {counter2:target-number} asciidoc: osmux-reference.adoc: line 270: evaluating: {set2:target:osmux-reference__3.svg} asciidoc: osmux-reference.adoc: line 283: filtering: packetdiag3 -o "/build/doc/manuals/osmux-reference__3.svg" -Tsvg - && echo " " asciidoc: include: /build/doc/manuals/common/chapters/sigtran.adoc asciidoc: osmobsc-usermanual.adoc: line 19: reading: /build/doc/manuals/common/chapters/sigtran.adoc Build the listings... asciidoc: include: /build/doc/manuals/common/chapters/sigtran-osmocom.adoc asciidoc: osmobsc-usermanual.adoc: line 21: reading: /build/doc/manuals/common/chapters/sigtran-osmocom.adoc asciidoc: include: /build/doc/manuals/common/chapters/sigtran-simple-2g.dot asciidoc: sigtran-osmocom.adoc: line 221: reading: /build/doc/manuals/common/chapters/sigtran-simple-2g.dot asciidoc: sigtran-osmocom.adoc: line 220: evaluating: {counter2:target-number} asciidoc: sigtran-osmocom.adoc: line 220: evaluating: {set2:target:osmobsc-usermanual__4.svg} asciidoc: sigtran-simple-2g.dot: line 22: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__4.svg" -T svg && echo " " asciidoc: osmux-reference.adoc: line 325: evaluating: {counter2:target-number} asciidoc: osmux-reference.adoc: line 325: evaluating: {set2:target:osmux-reference__4.svg} asciidoc: osmux-reference.adoc: line 354: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmux-reference__4.svg" -Tsvg - asciidoc: include: /build/doc/manuals/common/chapters/sigtran-simple-3g.dot asciidoc: sigtran-osmocom.adoc: line 251: reading: /build/doc/manuals/common/chapters/sigtran-simple-3g.dot asciidoc: sigtran-osmocom.adoc: line 250: evaluating: {counter2:target-number} asciidoc: sigtran-osmocom.adoc: line 250: evaluating: {set2:target:osmobsc-usermanual__5.svg} asciidoc: sigtran-simple-3g.dot: line 24: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__5.svg" -T svg && echo " " asciidoc: osmux-reference.adoc: line 370: evaluating: {counter2:target-number} asciidoc: osmux-reference.adoc: line 370: evaluating: {set2:target:osmux-reference__5.svg} asciidoc: osmux-reference.adoc: line 399: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmux-reference__5.svg" -Tsvg - asciidoc: osmux-reference.adoc: line 410: evaluating: {counter2:target-number} asciidoc: osmux-reference.adoc: line 410: evaluating: {set2:target:osmux-reference__6.svg} asciidoc: osmux-reference.adoc: line 444: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmux-reference__6.svg" -Tsvg - asciidoc: include: /build/doc/manuals/common/chapters/cs7-config.adoc asciidoc: osmobsc-usermanual.adoc: line 23: reading: /build/doc/manuals/common/chapters/cs7-config.adoc asciidoc: osmux-reference.adoc: line 458: evaluating: {counter2:target-number} asciidoc: osmux-reference.adoc: line 458: evaluating: {set2:target:osmux-reference__7.svg} asciidoc: osmux-reference.adoc: line 497: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmux-reference__7.svg" -Tsvg - asciidoc: include: /build/doc/manuals/chapters/bts.adoc asciidoc: osmobsc-usermanual.adoc: line 25: reading: /build/doc/manuals/chapters/bts.adoc XSLT stylesheets DocBook - LaTeX 2e (0.3.12) =================================================== Stripping NS from DocBook 5/NG document. Processing stripped document. asciidoc: include: /build/doc/manuals/chapters/bts-examples.adoc asciidoc: osmobsc-usermanual.adoc: line 27: reading: /build/doc/manuals/chapters/bts-examples.adoc asciidoc: include: /build/doc/manuals/chapters/bsc.adoc asciidoc: osmobsc-usermanual.adoc: line 29: reading: /build/doc/manuals/chapters/bsc.adoc asciidoc: include: /build/doc/manuals/chapters/chan_alloc.adoc asciidoc: osmobsc-usermanual.adoc: line 31: reading: /build/doc/manuals/chapters/chan_alloc.adoc asciidoc: include: /build/doc/manuals/chapters/power_control.adoc asciidoc: osmobsc-usermanual.adoc: line 33: reading: /build/doc/manuals/chapters/power_control.adoc asciidoc: include: /build/doc/manuals/chapters/interf_meas.adoc asciidoc: osmobsc-usermanual.adoc: line 35: reading: /build/doc/manuals/chapters/interf_meas.adoc asciidoc: include: /build/doc/manuals/chapters/handover.adoc asciidoc: osmobsc-usermanual.adoc: line 37: reading: /build/doc/manuals/chapters/handover.adoc asciidoc: include: /build/doc/manuals/chapters/handover_intra_bsc.dot asciidoc: handover.adoc: line 73: reading: /build/doc/manuals/chapters/handover_intra_bsc.dot asciidoc: handover.adoc: line 72: evaluating: {counter2:target-number} asciidoc: handover.adoc: line 72: evaluating: {set2:target:osmobsc-usermanual__6.svg} asciidoc: handover_intra_bsc.dot: line 31: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__6.svg" -T svg && echo " " asciidoc: include: /build/doc/manuals/chapters/handover_inter_bsc.dot asciidoc: handover.adoc: line 116: reading: /build/doc/manuals/chapters/handover_inter_bsc.dot asciidoc: handover.adoc: line 115: evaluating: {counter2:target-number} asciidoc: handover.adoc: line 115: evaluating: {set2:target:osmobsc-usermanual__7.svg} asciidoc: handover_inter_bsc.dot: line 35: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__7.svg" -T svg && echo " " asciidoc: include: /build/doc/manuals/chapters/smscb.adoc asciidoc: osmobsc-usermanual.adoc: line 39: reading: /build/doc/manuals/chapters/smscb.adoc asciidoc: include: /build/doc/manuals/chapters/mscpool.adoc asciidoc: osmobsc-usermanual.adoc: line 41: reading: /build/doc/manuals/chapters/mscpool.adoc asciidoc: include: /build/doc/manuals/common/chapters/mgwpool.adoc asciidoc: osmobsc-usermanual.adoc: line 43: reading: /build/doc/manuals/common/chapters/mgwpool.adoc asciidoc: include: /build/doc/manuals/chapters/smlc.adoc asciidoc: osmobsc-usermanual.adoc: line 45: reading: /build/doc/manuals/chapters/smlc.adoc asciidoc: include: /build/doc/manuals/message-sequences/location_services_ta.msc asciidoc: smlc.adoc: line 20: reading: /build/doc/manuals/message-sequences/location_services_ta.msc asciidoc: smlc.adoc: line 19: evaluating: {counter2:target-number} asciidoc: smlc.adoc: line 19: evaluating: {set2:target:osmobsc-usermanual__8.svg} asciidoc: location_services_ta.msc: line 49: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__8.svg" -Tsvg - asciidoc: include: /build/doc/manuals/common/chapters/qos-dscp-pcp.adoc asciidoc: osmobsc-usermanual.adoc: line 47: reading: /build/doc/manuals/common/chapters/qos-dscp-pcp.adoc asciidoc: include: /build/doc/manuals/chapters/qos-example.adoc asciidoc: qos-dscp-pcp.adoc: line 161: reading: /build/doc/manuals/chapters/qos-example.adoc asciidoc: include: /build/doc/manuals/common/chapters/counters-overview.adoc asciidoc: osmobsc-usermanual.adoc: line 49: reading: /build/doc/manuals/common/chapters/counters-overview.adoc asciidoc: include: /build/doc/manuals/chapters/counters.adoc asciidoc: osmobsc-usermanual.adoc: line 51: reading: /build/doc/manuals/chapters/counters.adoc asciidoc: include: /build/doc/manuals/chapters/counters_generated.adoc asciidoc: counters.adoc: line 4: reading: /build/doc/manuals/chapters/counters_generated.adoc Build _temp_osmobsc-vty-reference.pdf asciidoc: include: /build/doc/manuals/common/chapters/abis.adoc asciidoc: osmobsc-usermanual.adoc: line 53: reading: /build/doc/manuals/common/chapters/abis.adoc asciidoc: include: /build/doc/manuals/common/chapters/control_if.adoc asciidoc: osmobsc-usermanual.adoc: line 55: reading: /build/doc/manuals/common/chapters/control_if.adoc asciidoc: control_if.adoc: line 25: evaluating: {counter2:target-number} asciidoc: control_if.adoc: line 25: evaluating: {set2:target:osmobsc-usermanual__9.svg} asciidoc: control_if.adoc: line 32: filtering: packetdiag3 -o "/build/doc/manuals/osmobsc-usermanual__9.svg" -Tsvg - && echo " " a2x: args: ['-vv', '-L', "--asciidoc-opts=-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 ', '-a', 'docinfo', '-a', 'revnumber=DRAFT 1.12.1-41-g18d4e', '-a', 'revdate=2024-Dec-13', 'aoip-mgw-options.adoc'] a2x: resource files: [] a2x: resource directories: ['/etc/asciidoc/stylesheets'] a2x: executing: asciidoc ['-f', '/opt/osmo-gsm-manuals/build/mscgen-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/diag-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf', '-f', '/opt/osmo-gsm-manuals/build/graphviz-filter.conf', '-a', 'srcdir=/build/doc/manuals', '-a', 'commondir=/opt/osmo-gsm-manuals/common', ('--attribute', 'docinfo'), ('--attribute', 'revnumber=DRAFT 1.12.1-41-g18d4e'), ('--attribute', 'revdate=2024-Dec-13'), ('--verbose',), ('--backend', 'docbook'), ('-a', 'a2x-format=pdf'), ('--out-file', '/build/doc/manuals/aoip-mgw-options.xml')] a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" --config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/doc/manuals/aoip-mgw-options.xml" Build the book set list... xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/doc/manuals/aoip-mgw-options.xml Build the listings... xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl /build/doc/manuals/aoip-mgw-options.xml xsltproc -o aoip-mgw-options.rtex --xinclude --xincludestyle --param listings.xml '/tmp/tmp8kx2b_ti/listings.xml' --param current.dir '/build/doc/manuals' /tmp/tmp8kx2b_ti/custom.xsl /build/doc/manuals/aoip-mgw-options.xml XSLT stylesheets DocBook - LaTeX 2e (0.3.12) =================================================== Image 'dblatex' not found rsvg-convert -a -f pdf -o fig0.pdf /build/doc/manuals/aoip-mgw-options__1.svg rsvg-convert -a -f pdf -o fig1.pdf /build/doc/manuals/aoip-mgw-options__2.svg rsvg-convert -a -f pdf -o fig2.pdf /build/doc/manuals/aoip-mgw-options__3.svg rsvg-convert -a -f pdf -o fig3.pdf /build/doc/manuals/aoip-mgw-options__4.svg Build aoip-mgw-options.pdf built-in module pdftex registered no support found for ifthen no support found for ifxetex no support found for fontspec no support found for xltxtra no support found for fontenc no support found for inputenc no support found for fancybox built-in module makeidx registered no support found for custom-dblatex building additional files... checking if compiling is necessary... the output file doesn't exist pdflatex -interaction=batchmode aoip-mgw-options.tex running post-compilation scripts... [index] the index file /tmp/tmp8kx2b_ti/aoip-mgw-options.idx is empty aoip-mgw-options.aux MD5 checksum changed aoip-mgw-options.toc MD5 checksum changed the /tmp/tmp8kx2b_ti/aoip-mgw-options.aux file has changed pdflatex -interaction=batchmode aoip-mgw-options.tex running post-compilation scripts... [index] the index file /tmp/tmp8kx2b_ti/aoip-mgw-options.idx is empty no new compilation is needed running last-compilation scripts... 'aoip-mgw-options.pdf' successfully built a2x: deleting /build/doc/manuals/aoip-mgw-options.xml asciidoc: control_if.adoc: line 40: evaluating: {counter2:target-number} asciidoc: control_if.adoc: line 40: evaluating: {set2:target:osmobsc-usermanual__10.svg} asciidoc: control_if.adoc: line 46: filtering: packetdiag3 -o "/build/doc/manuals/osmobsc-usermanual__10.svg" -Tsvg - && echo " " asciidoc: control_if.adoc: line 77: evaluating: {counter2:target-number} asciidoc: control_if.adoc: line 77: evaluating: {set2:target:osmobsc-usermanual__11.svg} asciidoc: control_if.adoc: line 83: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__11.svg" -Tsvg - asciidoc: control_if.adoc: line 88: evaluating: {counter2:target-number} asciidoc: control_if.adoc: line 88: evaluating: {set2:target:osmobsc-usermanual__12.svg} asciidoc: control_if.adoc: line 94: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__12.svg" -Tsvg - asciidoc: control_if.adoc: line 104: evaluating: {counter2:target-number} asciidoc: control_if.adoc: line 104: evaluating: {set2:target:osmobsc-usermanual__13.svg} asciidoc: control_if.adoc: line 110: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__13.svg" -Tsvg - asciidoc: control_if.adoc: line 115: evaluating: {counter2:target-number} asciidoc: control_if.adoc: line 115: evaluating: {set2:target:osmobsc-usermanual__14.svg} asciidoc: control_if.adoc: line 121: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__14.svg" -Tsvg - asciidoc: control_if.adoc: line 131: evaluating: {counter2:target-number} asciidoc: control_if.adoc: line 131: evaluating: {set2:target:osmobsc-usermanual__15.svg} asciidoc: control_if.adoc: line 136: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__15.svg" -Tsvg - asciidoc: include: /build/doc/manuals/chapters/control.adoc asciidoc: osmobsc-usermanual.adoc: line 57: reading: /build/doc/manuals/chapters/control.adoc asciidoc: include: /build/doc/manuals/chapters/osmux_bsc.adoc asciidoc: osmobsc-usermanual.adoc: line 59: reading: /build/doc/manuals/chapters/osmux_bsc.adoc asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/osmux.adoc asciidoc: osmux_bsc.adoc: line 1: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/osmux.adoc asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_aoip.dot asciidoc: osmux.adoc: line 125: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_aoip.dot asciidoc: osmux.adoc: line 124: evaluating: {counter2:target-number} asciidoc: osmux.adoc: line 124: evaluating: {set2:target:osmobsc-usermanual__16.svg} asciidoc: network_osmux_aoip.dot: line 32: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__16.svg" -T svg && echo " " asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_aoip.msc asciidoc: osmux.adoc: line 131: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_aoip.msc asciidoc: osmux.adoc: line 130: evaluating: {counter2:target-number} asciidoc: osmux.adoc: line 130: evaluating: {set2:target:osmobsc-usermanual__17.svg} asciidoc: mo_call_osmux_aoip.msc: line 54: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__17.svg" -Tsvg - a2x: args: ['-vv', '-L', "--asciidoc-opts=-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 ', '-a', 'docinfo', '-a', 'revnumber=DRAFT 1.12.1-41-g18d4e', '-a', 'revdate=2024-Dec-13', 'osmux-reference.adoc'] a2x: resource files: [] a2x: resource directories: ['/etc/asciidoc/stylesheets'] a2x: executing: asciidoc ['-f', '/opt/osmo-gsm-manuals/build/mscgen-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/diag-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf', '-f', '/opt/osmo-gsm-manuals/build/graphviz-filter.conf', '-a', 'srcdir=/build/doc/manuals', '-a', 'commondir=/opt/osmo-gsm-manuals/common', ('--attribute', 'docinfo'), ('--attribute', 'revnumber=DRAFT 1.12.1-41-g18d4e'), ('--attribute', 'revdate=2024-Dec-13'), ('--verbose',), ('--backend', 'docbook'), ('-a', 'a2x-format=pdf'), ('--out-file', '/build/doc/manuals/osmux-reference.xml')] a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" --config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/doc/manuals/osmux-reference.xml" Build the book set list... xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/doc/manuals/osmux-reference.xml Build the listings... xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl /build/doc/manuals/osmux-reference.xml xsltproc -o osmux-reference.rtex --xinclude --xincludestyle --param listings.xml '/tmp/tmp5h24kd89/listings.xml' --param current.dir '/build/doc/manuals' /tmp/tmp5h24kd89/custom.xsl /build/doc/manuals/osmux-reference.xml XSLT stylesheets DocBook - LaTeX 2e (0.3.12) =================================================== Image 'dblatex' not found rsvg-convert -a -f pdf -o fig0.pdf /build/doc/manuals/osmux-reference__1.svg rsvg-convert -a -f pdf -o fig1.pdf /build/doc/manuals/osmux-reference__2.svg rsvg-convert -a -f pdf -o fig2.pdf /build/doc/manuals/osmux-reference__3.svg rsvg-convert -a -f pdf -o fig3.pdf /build/doc/manuals/osmux-reference__4.svg rsvg-convert -a -f pdf -o fig4.pdf /build/doc/manuals/osmux-reference__5.svg rsvg-convert -a -f pdf -o fig5.pdf /build/doc/manuals/osmux-reference__6.svg rsvg-convert -a -f pdf -o fig6.pdf /build/doc/manuals/osmux-reference__7.svg rsvg-convert -a -f pdf -o fig7.pdf /build/doc/manuals/images/osmux-expected-traffic-savings.svg Build osmux-reference.pdf built-in module pdftex registered no support found for ifthen no support found for ifxetex no support found for fontspec no support found for xltxtra no support found for fontenc no support found for inputenc no support found for fancybox built-in module makeidx registered no support found for custom-dblatex building additional files... checking if compiling is necessary... the output file doesn't exist pdflatex -interaction=batchmode osmux-reference.tex running post-compilation scripts... [index] the index file /tmp/tmp5h24kd89/osmux-reference.idx is empty osmux-reference.aux MD5 checksum changed osmux-reference.toc MD5 checksum changed the /tmp/tmp5h24kd89/osmux-reference.aux file has changed pdflatex -interaction=batchmode osmux-reference.tex running post-compilation scripts... [index] the index file /tmp/tmp5h24kd89/osmux-reference.idx is empty no new compilation is needed running last-compilation scripts... 'osmux-reference.pdf' successfully built a2x: deleting /build/doc/manuals/osmux-reference.xml asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_sccplite.dot asciidoc: osmux.adoc: line 140: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_sccplite.dot asciidoc: osmux.adoc: line 139: evaluating: {counter2:target-number} asciidoc: osmux.adoc: line 139: evaluating: {set2:target:osmobsc-usermanual__18.svg} asciidoc: network_osmux_sccplite.dot: line 33: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__18.svg" -T svg && echo " " asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_sccplite.msc asciidoc: osmux.adoc: line 146: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_sccplite.msc asciidoc: osmux.adoc: line 145: evaluating: {counter2:target-number} asciidoc: osmux.adoc: line 145: evaluating: {set2:target:osmobsc-usermanual__19.svg} asciidoc: mo_call_osmux_sccplite.msc: line 58: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__19.svg" -Tsvg - asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_sccplite_nat.dot asciidoc: osmux.adoc: line 155: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_sccplite_nat.dot asciidoc: osmux.adoc: line 154: evaluating: {counter2:target-number} asciidoc: osmux.adoc: line 154: evaluating: {set2:target:osmobsc-usermanual__20.svg} asciidoc: network_osmux_sccplite_nat.dot: line 40: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__20.svg" -T svg && echo " " asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_sccplite_nat.msc asciidoc: osmux.adoc: line 161: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_sccplite_nat.msc asciidoc: osmux.adoc: line 160: evaluating: {counter2:target-number} asciidoc: osmux.adoc: line 160: evaluating: {set2:target:osmobsc-usermanual__21.svg} asciidoc: mo_call_osmux_sccplite_nat.msc: line 77: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__21.svg" -Tsvg - a2x: args: ['-vv', '-L', "--asciidoc-opts=-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 ', '-a', 'docinfo', '-a', 'revnumber=DRAFT 1.12.1-41-g18d4e', '-a', 'revdate=2024-Dec-13', 'osmobsc-cbsp.adoc'] a2x: resource files: [] a2x: resource directories: ['/etc/asciidoc/stylesheets'] a2x: executing: asciidoc ['-f', '/opt/osmo-gsm-manuals/build/mscgen-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/diag-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf', '-f', '/opt/osmo-gsm-manuals/build/graphviz-filter.conf', '-a', 'srcdir=/build/doc/manuals', '-a', 'commondir=/opt/osmo-gsm-manuals/common', ('--attribute', 'docinfo'), ('--attribute', 'revnumber=DRAFT 1.12.1-41-g18d4e'), ('--attribute', 'revdate=2024-Dec-13'), ('--verbose',), ('--backend', 'docbook'), ('-a', 'a2x-format=pdf'), ('--out-file', '/build/doc/manuals/osmobsc-cbsp.xml')] a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" --config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/doc/manuals/osmobsc-cbsp.xml" Build the book set list... xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/doc/manuals/osmobsc-cbsp.xml Build the listings... xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl /build/doc/manuals/osmobsc-cbsp.xml xsltproc -o osmobsc-cbsp.rtex --xinclude --xincludestyle --param listings.xml '/tmp/tmpuwe92tqh/listings.xml' --param current.dir '/build/doc/manuals' /tmp/tmpuwe92tqh/custom.xsl /build/doc/manuals/osmobsc-cbsp.xml XSLT stylesheets DocBook - LaTeX 2e (0.3.12) =================================================== Error: no ID for constraint linkend: RESTART_IND. XRef to nonexistent id: RESTART_IND Error: no ID for constraint linkend: ieee-802.11. XRef to nonexistent id: ieee-802.11 Section level > 6 not well supported for bibliodiv Image 'dblatex' not found Build osmobsc-cbsp.pdf built-in module pdftex registered no support found for ifthen no support found for ifxetex no support found for fontspec no support found for xltxtra no support found for fontenc no support found for inputenc no support found for fancybox built-in module makeidx registered no support found for custom-dblatex built-in module bibtopic registered building additional files... checking if compiling is necessary... the output file doesn't exist pdflatex -interaction=batchmode osmobsc-cbsp.tex kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 tctt0900 mktexpk: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1+0/600; nonstopmode; input tctt0900 This is METAFONT, Version 2.71828182 (TeX Live 2022/Debian) (preloaded base=mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/tctt0900.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exbase.mf) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/tctt.mf (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txsymb.mf Ok (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exaccess.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txpseudo.mf Ok) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txaccent.mf Ok [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [27] [29]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txgen.mf Ok [100] [109] [98] [99] [108]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txsymbol.mf Ok [13] [18] [21] [22] [23] [24] [25] [26] [28] [31] [32] [36] [39] [44] [45] [46] [42] [47] [60] [61] [62] [77] [79] [87] [110] [91] [93] [94] [95] [96] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [171] [172] [173] [174] [175] [177] [176] [180] [181] [182] [183] [184] [187] [191] [214] [246]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txromod.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txrsuper.mf Ok [185] [178] [179] [170] [186]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/txrfract.mf Ok [188] [189] [190]) ) ) ) Font metrics written on tctt0900.tfm. Output written on tctt0900.600gf (128 characters, 17564 bytes). Transcript written on tctt0900.log. mktexpk: /build/.texlive2022/texmf-var/fonts/pk/ljfour/jknappen/ec/tctt0900.600pk: successfully generated. running post-compilation scripts... [index] the index file /tmp/tmpuwe92tqh/osmobsc-cbsp.idx is empty osmobsc-cbsp.aux MD5 checksum changed osmobsc-cbsp.toc MD5 checksum changed the /tmp/tmpuwe92tqh/osmobsc-cbsp.aux file has changed pdflatex -interaction=batchmode osmobsc-cbsp.tex running post-compilation scripts... [index] the index file /tmp/tmpuwe92tqh/osmobsc-cbsp.idx is empty no new compilation is needed running last-compilation scripts... 'osmobsc-cbsp.pdf' successfully built a2x: deleting /build/doc/manuals/osmobsc-cbsp.xml asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/mgcp_extension_osmux.adoc asciidoc: osmux.adoc: line 164: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/mgcp_extension_osmux.adoc asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_abis.dot asciidoc: osmux.adoc: line 172: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/network_osmux_abis.dot asciidoc: osmux.adoc: line 171: evaluating: {counter2:target-number} asciidoc: osmux.adoc: line 171: evaluating: {set2:target:osmobsc-usermanual__22.svg} asciidoc: network_osmux_abis.dot: line 32: filtering: dot -o "/build/doc/manuals/osmobsc-usermanual__22.svg" -T svg && echo " " asciidoc: include: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_abis.msc asciidoc: osmux.adoc: line 178: reading: /opt/osmo-gsm-manuals/common/chapters/osmux/mo_call_osmux_abis.msc asciidoc: osmux.adoc: line 177: evaluating: {counter2:target-number} asciidoc: osmux.adoc: line 177: evaluating: {set2:target:osmobsc-usermanual__23.svg} asciidoc: mo_call_osmux_abis.msc: line 54: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__23.svg" -Tsvg - asciidoc: include: /build/doc/manuals/common/chapters/vty_cpu_sched.adoc asciidoc: osmobsc-usermanual.adoc: line 61: reading: /build/doc/manuals/common/chapters/vty_cpu_sched.adoc asciidoc: include: /build/doc/manuals/chapters/aoip-flows.adoc asciidoc: osmobsc-usermanual.adoc: line 63: reading: /build/doc/manuals/chapters/aoip-flows.adoc asciidoc: include: /build/doc/manuals/message-sequences/a_interface_bringup.msc asciidoc: aoip-flows.adoc: line 45: reading: /build/doc/manuals/message-sequences/a_interface_bringup.msc asciidoc: aoip-flows.adoc: line 44: evaluating: {counter2:target-number} asciidoc: aoip-flows.adoc: line 44: evaluating: {set2:target:osmobsc-usermanual__24.svg} asciidoc: a_interface_bringup.msc: line 31: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__24.svg" -Tsvg - asciidoc: include: /build/doc/manuals/message-sequences/mo_call-bsc-msc-mgw-aoip.msc asciidoc: aoip-flows.adoc: line 106: reading: /build/doc/manuals/message-sequences/mo_call-bsc-msc-mgw-aoip.msc asciidoc: aoip-flows.adoc: line 105: evaluating: {counter2:target-number} asciidoc: aoip-flows.adoc: line 105: evaluating: {set2:target:osmobsc-usermanual__25.svg} asciidoc: mo_call-bsc-msc-mgw-aoip.msc: line 75: filtering: "/usr/bin/python3" "./build/filter-wrapper.py" mscgen -o "/build/doc/manuals/osmobsc-usermanual__25.svg" -Tsvg - asciidoc: include: /build/doc/manuals/common/chapters/port_numbers.adoc asciidoc: osmobsc-usermanual.adoc: line 65: reading: /build/doc/manuals/common/chapters/port_numbers.adoc asciidoc: include: /build/doc/manuals/common/chapters/bibliography.adoc asciidoc: osmobsc-usermanual.adoc: line 67: reading: /build/doc/manuals/common/chapters/bibliography.adoc asciidoc: include: /build/doc/manuals/common/chapters/glossary.adoc asciidoc: osmobsc-usermanual.adoc: line 69: reading: /build/doc/manuals/common/chapters/glossary.adoc asciidoc: include: /build/doc/manuals/common/chapters/gfdl.adoc asciidoc: osmobsc-usermanual.adoc: line 71: reading: /build/doc/manuals/common/chapters/gfdl.adoc 'osmobsc-vty-reference.pdf' successfully built + rm /build/doc/manuals/generated/_temp_osmobsc-vty-reference.xml a2x: args: ['-vv', '-L', "--asciidoc-opts=-f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' ", '--dblatex-opts=--config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 ', '-a', 'docinfo', '-a', 'revnumber=DRAFT 1.12.1-41-g18d4e', '-a', 'revdate=2024-Dec-13', 'osmobsc-usermanual.adoc'] a2x: resource files: [] a2x: resource directories: ['/etc/asciidoc/stylesheets'] a2x: executing: asciidoc ['-f', '/opt/osmo-gsm-manuals/build/mscgen-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/diag-filter.conf', '-f', '/opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf', '-f', '/opt/osmo-gsm-manuals/build/graphviz-filter.conf', '-a', 'srcdir=/build/doc/manuals', '-a', 'commondir=/opt/osmo-gsm-manuals/common', ('--attribute', 'docinfo'), ('--attribute', 'revnumber=DRAFT 1.12.1-41-g18d4e'), ('--attribute', 'revdate=2024-Dec-13'), ('--verbose',), ('--backend', 'docbook'), ('-a', 'a2x-format=pdf'), ('--out-file', '/build/doc/manuals/osmobsc-usermanual.xml')] a2x: executing: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s "/etc/asciidoc/dblatex/asciidoc-dblatex.sty" --config /opt/osmo-gsm-manuals/build/dblatex_config.xml -s /opt/osmo-gsm-manuals/build/custom-dblatex.sty -P draft.mode=yes -P draft.watermark=0 -V "/build/doc/manuals/osmobsc-usermanual.xml" Build the book set list... xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /build/doc/manuals/osmobsc-usermanual.xml /build/doc/manuals/osmobsc-usermanual.xml:11305: element figure: validity error : ID fig-network-osmux-aoip already defined <figure id="fig-network-osmux-aoip"><title>Sample node diagram of Osmux enabled ^ Build the listings... xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/build/doc/manuals' /usr/share/dblatex/xsl/common/mklistings.xsl /build/doc/manuals/osmobsc-usermanual.xml /build/doc/manuals/osmobsc-usermanual.xml:11305: element figure: validity error : ID fig-network-osmux-aoip already defined <figure id="fig-network-osmux-aoip"><title>Sample node diagram of Osmux enabled ^ xsltproc -o osmobsc-usermanual.rtex --xinclude --xincludestyle --param listings.xml '/tmp/tmpdngh0q1l/listings.xml' --param current.dir '/build/doc/manuals' /tmp/tmpdngh0q1l/custom.xsl /build/doc/manuals/osmobsc-usermanual.xml /build/doc/manuals/osmobsc-usermanual.xml:11305: element figure: validity error : ID fig-network-osmux-aoip already defined <figure id="fig-network-osmux-aoip"><title>Sample node diagram of Osmux enabled ^ XSLT stylesheets DocBook - LaTeX 2e (0.3.12) =================================================== Error: no ID for constraint linkend: net. XRef to nonexistent id: net Error: no ID for constraint linkend: 3gpp-ts-44.006. XRef to nonexistent id: 3gpp-ts-44.006 Error: no ID for constraint linkend: 3gpp-ts-43-059. XRef to nonexistent id: 3gpp-ts-43-059 Error: no ID for constraint linkend: 3gpp-ts-49-031. XRef to nonexistent id: 3gpp-ts-49-031 Error: no ID for constraint linkend: 3gpp-ts-23-032. XRef to nonexistent id: 3gpp-ts-23-032 Error: no ID for constraint linkend: bts_chreq:total. XRef to nonexistent id: bts_chreq:total Error: no ID for constraint linkend: bts_chreq:no_channel. XRef to nonexistent id: bts_chreq:no_channel Error: no ID for constraint linkend: bts_chan:rf_fail. XRef to nonexistent id: bts_chan:rf_fail Error: no ID for constraint linkend: bts_chan:rll_err. XRef to nonexistent id: bts_chan:rll_err Error: no ID for constraint linkend: bts_oml_fail. XRef to nonexistent id: bts_oml_fail Error: no ID for constraint linkend: bts_rsl_fail. XRef to nonexistent id: bts_rsl_fail Error: no ID for constraint linkend: bts_codec:amr_f. XRef to nonexistent id: bts_codec:amr_f Error: no ID for constraint linkend: bts_codec:amr_h. XRef to nonexistent id: bts_codec:amr_h Error: no ID for constraint linkend: bts_codec:efr. XRef to nonexistent id: bts_codec:efr Error: no ID for constraint linkend: bts_codec:fr. XRef to nonexistent id: bts_codec:fr Error: no ID for constraint linkend: bts_codec:hr. XRef to nonexistent id: bts_codec:hr Error: no ID for constraint linkend: bts_paging:attempted. XRef to nonexistent id: bts_paging:attempted Error: no ID for constraint linkend: bts_paging:already. XRef to nonexistent id: bts_paging:already Error: no ID for constraint linkend: bts_paging:responded. XRef to nonexistent id: bts_paging:responded Error: no ID for constraint linkend: bts_paging:expired. XRef to nonexistent id: bts_paging:expired Error: no ID for constraint linkend: bts_chan_act:total. XRef to nonexistent id: bts_chan_act:total Error: no ID for constraint linkend: bts_chan_act:nack. XRef to nonexistent id: bts_chan_act:nack Error: no ID for constraint linkend: bts_rsl:unknown. XRef to nonexistent id: bts_rsl:unknown Error: no ID for constraint linkend: bts_rsl:ipa_nack. XRef to nonexistent id: bts_rsl:ipa_nack Error: no ID for constraint linkend: bts_chan:mode_modify_nack. XRef to nonexistent id: bts_chan:mode_modify_nack Error: no ID for constraint linkend: bts_chreq:total. XRef to nonexistent id: bts_chreq:total Error: no ID for constraint linkend: bts_chreq:no_channel. XRef to nonexistent id: bts_chreq:no_channel Error: no ID for constraint linkend: bts_chan:rf_fail. XRef to nonexistent id: bts_chan:rf_fail Error: no ID for constraint linkend: bts_chan:rll_err. XRef to nonexistent id: bts_chan:rll_err Error: no ID for constraint linkend: bts_oml_fail. XRef to nonexistent id: bts_oml_fail Error: no ID for constraint linkend: bts_rsl_fail. XRef to nonexistent id: bts_rsl_fail Error: no ID for constraint linkend: bts_codec:amr_f. XRef to nonexistent id: bts_codec:amr_f Error: no ID for constraint linkend: bts_codec:amr_h. XRef to nonexistent id: bts_codec:amr_h Error: no ID for constraint linkend: bts_codec:efr. XRef to nonexistent id: bts_codec:efr Error: no ID for constraint linkend: bts_codec:fr. XRef to nonexistent id: bts_codec:fr Error: no ID for constraint linkend: bts_codec:hr. XRef to nonexistent id: bts_codec:hr Error: no ID for constraint linkend: bts_paging:attempted. XRef to nonexistent id: bts_paging:attempted Error: no ID for constraint linkend: bts_paging:already. XRef to nonexistent id: bts_paging:already Error: no ID for constraint linkend: bts_paging:responded. XRef to nonexistent id: bts_paging:responded Error: no ID for constraint linkend: bts_paging:expired. XRef to nonexistent id: bts_paging:expired Error: no ID for constraint linkend: bts_chan_act:total. XRef to nonexistent id: bts_chan_act:total Error: no ID for constraint linkend: bts_chan_act:nack. XRef to nonexistent id: bts_chan_act:nack Error: no ID for constraint linkend: bts_rsl:unknown. XRef to nonexistent id: bts_rsl:unknown Error: no ID for constraint linkend: bts_rsl:ipa_nack. XRef to nonexistent id: bts_rsl:ipa_nack Error: no ID for constraint linkend: bts_chan:mode_modify_nack. XRef to nonexistent id: bts_chan:mode_modify_nack Error: no ID for constraint linkend: bts_chreq:total. XRef to nonexistent id: bts_chreq:total Error: no ID for constraint linkend: bts_chreq:no_channel. XRef to nonexistent id: bts_chreq:no_channel Error: no ID for constraint linkend: bts_chan:rf_fail. XRef to nonexistent id: bts_chan:rf_fail Error: no ID for constraint linkend: bts_chan:rll_err. XRef to nonexistent id: bts_chan:rll_err Error: no ID for constraint linkend: bts_oml_fail. XRef to nonexistent id: bts_oml_fail Error: no ID for constraint linkend: bts_rsl_fail. XRef to nonexistent id: bts_rsl_fail Error: no ID for constraint linkend: bts_codec:amr_f. XRef to nonexistent id: bts_codec:amr_f Error: no ID for constraint linkend: bts_codec:amr_h. XRef to nonexistent id: bts_codec:amr_h Error: no ID for constraint linkend: bts_codec:efr. XRef to nonexistent id: bts_codec:efr Error: no ID for constraint linkend: bts_codec:fr. XRef to nonexistent id: bts_codec:fr Error: no ID for constraint linkend: bts_codec:hr. XRef to nonexistent id: bts_codec:hr Error: no ID for constraint linkend: bts_paging:attempted. XRef to nonexistent id: bts_paging:attempted Error: no ID for constraint linkend: bts_paging:already. XRef to nonexistent id: bts_paging:already Error: no ID for constraint linkend: bts_paging:responded. XRef to nonexistent id: bts_paging:responded Error: no ID for constraint linkend: bts_paging:expired. XRef to nonexistent id: bts_paging:expired Error: no ID for constraint linkend: bts_chan_act:total. XRef to nonexistent id: bts_chan_act:total Error: no ID for constraint linkend: bts_chan_act:nack. XRef to nonexistent id: bts_chan_act:nack Error: no ID for constraint linkend: bts_rsl:unknown. XRef to nonexistent id: bts_rsl:unknown Error: no ID for constraint linkend: bts_rsl:ipa_nack. XRef to nonexistent id: bts_rsl:ipa_nack Error: no ID for constraint linkend: bts_chan:mode_modify_nack. XRef to nonexistent id: bts_chan:mode_modify_nack Error: no ID for constraint linkend: e1inp_hdlc:abort. XRef to nonexistent id: e1inp_hdlc:abort Error: no ID for constraint linkend: e1inp_hdlc:bad_fcs. XRef to nonexistent id: e1inp_hdlc:bad_fcs Error: no ID for constraint linkend: e1inp_hdlc:overrun. XRef to nonexistent id: e1inp_hdlc:overrun Error: no ID for constraint linkend: e1inp_alarm. XRef to nonexistent id: e1inp_alarm Error: no ID for constraint linkend: e1inp_removed. XRef to nonexistent id: e1inp_removed Error: no ID for constraint linkend: bsc_assignment:attempted. XRef to nonexistent id: bsc_assignment:attempted Error: no ID for constraint linkend: bsc_assignment:completed. XRef to nonexistent id: bsc_assignment:completed Error: no ID for constraint linkend: bsc_assignment:stopped. XRef to nonexistent id: bsc_assignment:stopped Error: no ID for constraint linkend: bsc_assignment:no_channel. XRef to nonexistent id: bsc_assignment:no_channel Error: no ID for constraint linkend: bsc_assignment:timeout. XRef to nonexistent id: bsc_assignment:timeout Error: no ID for constraint linkend: bsc_assignment:failed. XRef to nonexistent id: bsc_assignment:failed Error: no ID for constraint linkend: bsc_assignment:error. XRef to nonexistent id: bsc_assignment:error Error: no ID for constraint linkend: bsc_handover:attempted. XRef to nonexistent id: bsc_handover:attempted Error: no ID for constraint linkend: bsc_handover:completed. XRef to nonexistent id: bsc_handover:completed Error: no ID for constraint linkend: bsc_handover:stopped. XRef to nonexistent id: bsc_handover:stopped Error: no ID for constraint linkend: bsc_handover:no_channel. XRef to nonexistent id: bsc_handover:no_channel Error: no ID for constraint linkend: bsc_handover:timeout. XRef to nonexistent id: bsc_handover:timeout Error: no ID for constraint linkend: bsc_handover:failed. XRef to nonexistent id: bsc_handover:failed Error: no ID for constraint linkend: bsc_handover:error. XRef to nonexistent id: bsc_handover:error Error: no ID for constraint linkend: bsc_interbsc_ho_out:attempted. XRef to nonexistent id: bsc_interbsc_ho_out:attempted Error: no ID for constraint linkend: bsc_interbsc_ho_out:completed. XRef to nonexistent id: bsc_interbsc_ho_out:completed Error: no ID for constraint linkend: bsc_interbsc_ho_out:stopped. XRef to nonexistent id: bsc_interbsc_ho_out:stopped Error: no ID for constraint linkend: bsc_interbsc_ho_out:timeout. XRef to nonexistent id: bsc_interbsc_ho_out:timeout Error: no ID for constraint linkend: bsc_interbsc_ho_out:error. XRef to nonexistent id: bsc_interbsc_ho_out:error Error: no ID for constraint linkend: bsc_interbsc_ho_in:attempted. XRef to nonexistent id: bsc_interbsc_ho_in:attempted Error: no ID for constraint linkend: bsc_interbsc_ho_in:completed. XRef to nonexistent id: bsc_interbsc_ho_in:completed Error: no ID for constraint linkend: bsc_interbsc_ho_in:stopped. XRef to nonexistent id: bsc_interbsc_ho_in:stopped Error: no ID for constraint linkend: bsc_interbsc_ho_in:no_channel. XRef to nonexistent id: bsc_interbsc_ho_in:no_channel Error: no ID for constraint linkend: bsc_interbsc_ho_in:failed. XRef to nonexistent id: bsc_interbsc_ho_in:failed Error: no ID for constraint linkend: bsc_interbsc_ho_in:timeout. XRef to nonexistent id: bsc_interbsc_ho_in:timeout Error: no ID for constraint linkend: bsc_interbsc_ho_in:error. XRef to nonexistent id: bsc_interbsc_ho_in:error Error: no ID for constraint linkend: bsc_paging:attempted. XRef to nonexistent id: bsc_paging:attempted Error: no ID for constraint linkend: bsc_paging:detached. XRef to nonexistent id: bsc_paging:detached Error: no ID for constraint linkend: bsc_paging:responded. XRef to nonexistent id: bsc_paging:responded Error: no ID for constraint linkend: bsc_abis:unknown_unit_id. XRef to nonexistent id: bsc_abis:unknown_unit_id Error: no ID for constraint linkend: bts_chanloadavg. XRef to nonexistent id: bts_chanloadavg Error: no ID for constraint linkend: bts_T3122. XRef to nonexistent id: bts_T3122 Error: no ID for constraint linkend: bts_rach_busy. XRef to nonexistent id: bts_rach_busy Error: no ID for constraint linkend: bts_rach_access. XRef to nonexistent id: bts_rach_access Error: no ID for constraint linkend: bts_chanloadavg. XRef to nonexistent id: bts_chanloadavg Error: no ID for constraint linkend: bts_T3122. XRef to nonexistent id: bts_T3122 Error: no ID for constraint linkend: bts_rach_busy. XRef to nonexistent id: bts_rach_busy Error: no ID for constraint linkend: bts_rach_access. XRef to nonexistent id: bts_rach_access Error: no ID for constraint linkend: bts_chanloadavg. XRef to nonexistent id: bts_chanloadavg Error: no ID for constraint linkend: bts_T3122. XRef to nonexistent id: bts_T3122 Error: no ID for constraint linkend: bts_rach_busy. XRef to nonexistent id: bts_rach_busy Error: no ID for constraint linkend: bts_rach_access. XRef to nonexistent id: bts_rach_access Error: no ID for constraint linkend: ieee-802.11. XRef to nonexistent id: ieee-802.11 Section level > 6 not well supported for bibliodiv Image 'dblatex' not found rsvg-convert -a -f pdf -o fig0.pdf /build/doc/manuals/osmobsc-usermanual__1.svg rsvg-convert -a -f pdf -o fig1.pdf /build/doc/manuals/osmobsc-usermanual__2.svg rsvg-convert -a -f pdf -o fig2.pdf /build/doc/manuals/osmobsc-usermanual__3.svg Cannot convert './common/images/wireshark-gsmtap-log.png' to pdf rsvg-convert -a -f pdf -o fig3.pdf /build/doc/manuals/osmobsc-usermanual__4.svg rsvg-convert -a -f pdf -o fig4.pdf /build/doc/manuals/osmobsc-usermanual__5.svg rsvg-convert -a -f pdf -o fig5.pdf /build/doc/manuals/osmobsc-usermanual__6.svg rsvg-convert -a -f pdf -o fig6.pdf /build/doc/manuals/osmobsc-usermanual__7.svg rsvg-convert -a -f pdf -o fig7.pdf /build/doc/manuals/osmobsc-usermanual__8.svg rsvg-convert -a -f pdf -o fig8.pdf /build/doc/manuals/osmobsc-usermanual__9.svg rsvg-convert -a -f pdf -o fig9.pdf /build/doc/manuals/osmobsc-usermanual__10.svg rsvg-convert -a -f pdf -o fig10.pdf /build/doc/manuals/osmobsc-usermanual__11.svg rsvg-convert -a -f pdf -o fig11.pdf /build/doc/manuals/osmobsc-usermanual__12.svg rsvg-convert -a -f pdf -o fig12.pdf /build/doc/manuals/osmobsc-usermanual__13.svg rsvg-convert -a -f pdf -o fig13.pdf /build/doc/manuals/osmobsc-usermanual__14.svg rsvg-convert -a -f pdf -o fig14.pdf /build/doc/manuals/osmobsc-usermanual__15.svg rsvg-convert -a -f pdf -o fig15.pdf /build/doc/manuals/osmobsc-usermanual__16.svg rsvg-convert -a -f pdf -o fig16.pdf /build/doc/manuals/osmobsc-usermanual__17.svg rsvg-convert -a -f pdf -o fig17.pdf /build/doc/manuals/osmobsc-usermanual__18.svg rsvg-convert -a -f pdf -o fig18.pdf /build/doc/manuals/osmobsc-usermanual__19.svg rsvg-convert -a -f pdf -o fig19.pdf /build/doc/manuals/osmobsc-usermanual__20.svg rsvg-convert -a -f pdf -o fig20.pdf /build/doc/manuals/osmobsc-usermanual__21.svg rsvg-convert -a -f pdf -o fig21.pdf /build/doc/manuals/osmobsc-usermanual__22.svg rsvg-convert -a -f pdf -o fig22.pdf /build/doc/manuals/osmobsc-usermanual__23.svg rsvg-convert -a -f pdf -o fig23.pdf /build/doc/manuals/osmobsc-usermanual__24.svg rsvg-convert -a -f pdf -o fig24.pdf /build/doc/manuals/osmobsc-usermanual__25.svg Build osmobsc-usermanual.pdf built-in module pdftex registered no support found for ifthen no support found for ifxetex no support found for fontspec no support found for xltxtra no support found for fontenc no support found for inputenc no support found for fancybox built-in module makeidx registered no support found for custom-dblatex built-in module bibtopic registered building additional files... checking if compiling is necessary... the output file doesn't exist pdflatex -interaction=batchmode osmobsc-usermanual.tex running post-compilation scripts... [index] the index file /tmp/tmpdngh0q1l/osmobsc-usermanual.idx is empty osmobsc-usermanual.aux MD5 checksum changed osmobsc-usermanual.toc MD5 checksum changed the /tmp/tmpdngh0q1l/osmobsc-usermanual.aux file has changed pdflatex -interaction=batchmode osmobsc-usermanual.tex running post-compilation scripts... [index] the index file /tmp/tmpdngh0q1l/osmobsc-usermanual.idx is empty osmobsc-usermanual.aux MD5 checksum changed the /tmp/tmpdngh0q1l/osmobsc-usermanual.aux file has changed but no re-run required? no new compilation is needed running last-compilation scripts... 'osmobsc-usermanual.pdf' successfully built a2x: deleting /build/doc/manuals/osmobsc-usermanual.xml make[3]: Leaving directory '/build/doc/manuals' make[3]: Entering directory '/build/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/doc' make[2]: Leaving directory '/build/doc' Making all in contrib make[2]: Entering directory '/build/contrib' Making all in systemd make[3]: Entering directory '/build/contrib/systemd' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/contrib/systemd' make[3]: Entering directory '/build/contrib' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/contrib' make[2]: Leaving directory '/build/contrib' make[2]: Entering directory '/build' make[2]: Leaving directory '/build' make[1]: Leaving directory '/build' + LD_LIBRARY_PATH=/build/deps/install/lib + make check make check-recursive make[1]: Entering directory '/build' Making check in include make[2]: Entering directory '/build/include' Making check in osmocom make[3]: Entering directory '/build/include/osmocom' Making check in bsc make[4]: Entering directory '/build/include/osmocom/bsc' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/include/osmocom/bsc' make[4]: Entering directory '/build/include/osmocom' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/include/osmocom' make[3]: Leaving directory '/build/include/osmocom' make[3]: Entering directory '/build/include' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/include' make[2]: Leaving directory '/build/include' Making check in src make[2]: Entering directory '/build/src' Making check in osmo-bsc make[3]: Entering directory '/build/src/osmo-bsc' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/src/osmo-bsc' Making check in utils make[3]: Entering directory '/build/src/utils' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/src/utils' Making check in ipaccess make[3]: Entering directory '/build/src/ipaccess' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/src/ipaccess' make[3]: Entering directory '/build/src' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/src' make[2]: Leaving directory '/build/src' Making check in tests make[2]: Entering directory '/build/tests' Making check in abis make[3]: Entering directory '/build/tests/abis' make abis_test make[4]: Entering directory '/build/tests/abis' CC abis_test.o CCLD abis_test make[4]: Leaving directory '/build/tests/abis' make[3]: Leaving directory '/build/tests/abis' Making check in acc make[3]: Entering directory '/build/tests/acc' make acc_test make[4]: Entering directory '/build/tests/acc' CC acc_test.o CCLD acc_test make[4]: Leaving directory '/build/tests/acc' make[3]: Leaving directory '/build/tests/acc' Making check in bsc make[3]: Entering directory '/build/tests/bsc' make bsc_test make[4]: Entering directory '/build/tests/bsc' CC bsc_test.o CCLD bsc_test make[4]: Leaving directory '/build/tests/bsc' make[3]: Leaving directory '/build/tests/bsc' Making check in codec_pref make[3]: Entering directory '/build/tests/codec_pref' make codec_pref_test make[4]: Entering directory '/build/tests/codec_pref' CC codec_pref_test.o CCLD codec_pref_test make[4]: Leaving directory '/build/tests/codec_pref' make[3]: Leaving directory '/build/tests/codec_pref' Making check in gsm0408 make[3]: Entering directory '/build/tests/gsm0408' make gsm0408_test make[4]: Entering directory '/build/tests/gsm0408' CC gsm0408_test.o CCLD gsm0408_test make[4]: Leaving directory '/build/tests/gsm0408' make[3]: Leaving directory '/build/tests/gsm0408' Making check in handover make[3]: Entering directory '/build/tests/handover' make handover_test make[4]: Entering directory '/build/tests/handover' CC handover_test.o CCLD handover_test make[4]: Leaving directory '/build/tests/handover' make[3]: Leaving directory '/build/tests/handover' Making check in nanobts_omlattr make[3]: Entering directory '/build/tests/nanobts_omlattr' make nanobts_omlattr_test make[4]: Entering directory '/build/tests/nanobts_omlattr' CC nanobts_omlattr_test.o CCLD nanobts_omlattr_test make[4]: Leaving directory '/build/tests/nanobts_omlattr' make[3]: Leaving directory '/build/tests/nanobts_omlattr' Making check in paging make[3]: Entering directory '/build/tests/paging' make paging_test make[4]: Entering directory '/build/tests/paging' CC paging_test.o CCLD paging_test make[4]: Leaving directory '/build/tests/paging' make[3]: Leaving directory '/build/tests/paging' Making check in subscr make[3]: Entering directory '/build/tests/subscr' make bsc_subscr_test make[4]: Entering directory '/build/tests/subscr' CC bsc_subscr_test.o CCLD bsc_subscr_test make[4]: Leaving directory '/build/tests/subscr' make[3]: Leaving directory '/build/tests/subscr' make[3]: Entering directory '/build/tests' make check-local make[4]: Entering directory '/build/tests' :;{ \ echo '# Signature of the current package.' && \ echo 'm4_define([AT_PACKAGE_NAME],' && \ echo ' [osmo-bsc])' && \ echo 'm4_define([AT_PACKAGE_TARNAME],' && \ echo ' [osmo-bsc])' && \ echo 'm4_define([AT_PACKAGE_VERSION],' && \ echo ' [1.12.1.41-18d4e])' && \ echo 'm4_define([AT_PACKAGE_STRING],' && \ echo ' [osmo-bsc 1.12.1.41-18d4e])' && \ echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \ echo ' [openbsc@lists.osmocom.org])'; \ echo 'm4_define([AT_PACKAGE_URL],' && \ echo ' [])'; \ } >'./package.m4' /bin/bash ../missing --run autom4te --language=autotest -I '.' -o testsuite.tmp testsuite.at mv testsuite.tmp testsuite /bin/bash './testsuite' ## ------------------------------------ ## ## osmo-bsc 1.12.1.41-18d4e test suite. ## ## ------------------------------------ ## Regression tests. 1: abis ok 2: acc ok 3: bsc ok 4: codec_pref ok 5: gsm0408 ok 6: handover_tests ok 7: paging ok 8: nanobts_omlattr ok 9: subscr ok ## ------------- ## ## Test results. ## ## ------------- ## All 9 tests were successful. make python-tests make[5]: Entering directory '/build/tests' make vty-test make[6]: Entering directory '/build/tests' osmo_verify_transcript_vty.py -v \ -n OsmoBSC -p 4242 \ -r "../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg" \ ./*.vty [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# ### Default configuration (overpower disabled) OsmoBSC# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# list with-flags . ... help . ... list [with-flags] . ... show vty-attributes . ... show vty-attributes (application|library|global) . ... write terminal . ... write file [PATH] . ... write memory . ... write . ... show running-config . ... exit . ... end . o.. type (unknown|bs11|nanobts|rbs2000|nokia_site|osmo-bts) . ... description .TEXT . ... no description . o.. band BAND . .r. cell_identity <0-65535> . .r. dtx uplink [force] . .r. dtx downlink . .r. no dtx uplink . .r. no dtx downlink . .r. location_area_code (<0-65535>|<0x0000-0xffff>) . o.. base_station_id_code <0-63> . o.. ipa unit-id <0-65534> <0-255> . o.. ipa rsl-ip A.B.C.D . o.. nokia_site skip-reset (0|1) ! ... nokia_site no-local-rel-conf (0|1) ! ... nokia_site bts-reset-timer <15-100> . o.. oml ipa stream-id <0-255> line E1_LINE . ... oml e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full) . o.. oml e1 tei <0-63> ! ... channel allocator mode (set-all|chan-req|assignment|handover|vgcs-vbs) (ascending|descending) ! ... channel allocator mode assignment dynamic ! ... channel allocator dynamic-param sort-by-trx-power (0|1) ! ... channel allocator dynamic-param ul-rxlev thresh <0-63> avg-num <1-10> ! ... channel allocator dynamic-param c0-chan-load thresh <0-100> ! ... channel allocator avoid-interference (0|1) ! ... channel allocator tch-signalling-policy (never|emergency|voice|always) . .r. rach tx integer <0-15> . .r. rach max transmission (1|2|4|7) ! ... rach max-delay <1-127> ! ... rach expiry-timeout <4-64> . .r. channel-description attach (0|1) . .r. channel-description bs-pa-mfrms <2-9> . .r. channel-description bs-ag-blks-res <0-7> . o.. ccch load-indication-threshold <0-100> . o.. ccch load-indication-period <0-255> . o.. rach nm busy threshold <0-255> . o.. rach nm load average <0-65535> . .r. cell barred (0|1) . .r. rach emergency call allowed (0|1) . .r. rach call-reestablishment allowed (0|1) . .r. rach access-control-class (0|1|2|3|4|5|6|7|8|9|11|12|13|14|15) (barred|allowed) . ..l ms max power <0-40> . .r. cell reselection hysteresis <0-14> . .r. rxlev access min <0-63> . .r. cell bar qualify (0|1) . .r. cell reselection offset <0-126> . .r. temporary offset <0-60> . .r. temporary offset infinite . .r. penalty time <20-620> . .r. penalty time reserved . o.. radio-link-timeout <4-64> . o.. radio-link-timeout infinite . o.. gprs mode (none|gprs|egprs) . .r. no gprs egprs-packet-channel-request . .r. gprs egprs-packet-channel-request . o.. gprs ns timer (tns-block|tns-block-retries|tns-reset|tns-reset-retries|tns-test|tns-alive|tns-alive-retries|tsns-prov) <0-255> . o.. gprs routing area <0-255> . .r. gprs network-control-order (nc0|nc1|nc2) . .r. gprs control-ack-type-rach . .r. gprs ccn-active (0|1|default) . .r. gprs power-control alpha <0-10> . .r. no gprs control-ack-type-rach . o.. gprs cell bvci <2-65535> . o.. gprs cell timer (blocking-timer|blocking-retries|unblocking-retries|reset-timer|reset-retries|suspend-timer|suspend-retries|resume-timer|resume-retries|capability-update-timer|capability-update-retries) <0-255> . o.. gprs nsei <0-65535> . o.. no gprs nsvc <0-1> . o.. gprs nsvc <0-1> nsvci <0-65535> . o.. gprs nsvc <0-1> local udp port <0-65535> . o.. gprs nsvc <0-1> remote udp port <0-65535> . o.. gprs nsvc <0-1> remote ip (A.B.C.D|X:X::X:X) ! ... paging free <-1-1024> . .r. system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) mode (static|computed) . .r. system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) static HEXSTRING . .r. system-information unused-send-empty . .r. no system-information unused-send-empty . .r. early-classmark-sending (allowed|forbidden) . .r. early-classmark-sending-3g (allowed|forbidden) . .r. neighbor-list mode (automatic|manual|manual-si5) . .r. neighbor-list (add|del) arfcn <0-1023> . .r. si5 neighbor-list (add|del) arfcn <0-1023> . .r. si2quater neighbor-list add earfcn <0-65535> thresh-hi <0-31> thresh-lo <0-32> prio <0-8> qrxlv <0-32> meas <0-8> . .r. si2quater neighbor-list del earfcn <0-65535> . .r. si2quater neighbor-list add uarfcn <0-16383> <0-511> <0-1> . .r. si2quater neighbor-list del uarfcn <0-16383> <0-511> ! ... rf-lock-exclude ! ... no rf-lock-exclude . o.. force-combined-si . o.. no force-combined-si . ..l codec-support fr . ..l codec-support fr (hr|efr|amr) . ..l codec-support fr (hr|efr|amr) (hr|efr|amr) . ..l codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) . ..l codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) ! ... depends-on-bts <0-65535> ! ... no depends-on-bts <0-65535> . ..l amr tch-f modes (0|1|2|3|4|5|6|7) . ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) . ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) . ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) . ..l amr tch-f threshold (ms|bts) <0-63> . ..l amr tch-f threshold (ms|bts) <0-63> <0-63> . ..l amr tch-f threshold (ms|bts) <0-63> <0-63> <0-63> . ..l amr tch-f hysteresis (ms|bts) <0-15> . ..l amr tch-f hysteresis (ms|bts) <0-15> <0-15> . ..l amr tch-f hysteresis (ms|bts) <0-15> <0-15> <0-15> . ..l amr tch-f start-mode (auto|1|2|3|4) . ..l amr tch-h modes (0|1|2|3|4|5) . ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) . ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) . ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) . ..l amr tch-h threshold (ms|bts) <0-63> . ..l amr tch-h threshold (ms|bts) <0-63> <0-63> . ..l amr tch-h threshold (ms|bts) <0-63> <0-63> <0-63> . ..l amr tch-h hysteresis (ms|bts) <0-15> . ..l amr tch-h hysteresis (ms|bts) <0-15> <0-15> . ..l amr tch-h hysteresis (ms|bts) <0-15> <0-15> <0-15> . ..l amr tch-h start-mode (auto|1|2|3|4) . ..l osmux (on|off|only) . ..l mgw pool-target <0-255> [strict] . ..l no mgw pool-target ! ... access-control-class-rotate <0-10> ! ... access-control-class-rotate-quantum <1-65535> ! ... access-control-class-ramping ! ... no access-control-class-ramping ! ... access-control-class-ramping-step-interval (<5-600>|dynamic) ! ... access-control-class-ramping-step-size (<1-10>) ! ... access-control-class-ramping-chan-load <0-100> <0-100> ! ... timer-dynamic TNNNN ! ... no timer-dynamic TNNNN . ..l repeat dl-facch (command|all) . ..l no repeat dl-facch . ..l repeat (ul-sacch|dl-sacch) . ..l no repeat (ul-sacch|dl-sacch) . ..l repeat rxqual (0|1|2|3|4|5|6|7) . ..l overpower (dl-acch|dl-sacch|dl-facch) <1-4> . ..l no overpower dl-acch . ..l overpower rxqual (0|1|2|3|4|5|6|7) . ..l overpower chan-mode (speech-amr|any) . o.. interference-meas avg-period <1-31> . o.. interference-meas level-bounds <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> ! ... srvcc fast-return (allow|forbid) ! ... immediate-assignment (post-chan-ack|pre-chan-ack|pre-ts-ack) . .r. nch-position num-blocks <1-7> first-block <0-6> . .r. no nch-position . .r. ncc-permitted all . .r. ncc-permitted <1-8> [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] . ... neighbor bts <0-65535> . ... neighbor lac <0-65535> . ... neighbor lac-ci <0-65535> <0-65535> . ... neighbor cgi <0-999> <0-999> <0-65535> <0-65535> . ... neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> . ... neighbor lac <0-65535> arfcn <0-1023> bsic (<0-63>|any) . ... neighbor lac-ci <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any) . ... neighbor cgi <0-999> <0-999> <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any) . ... neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> arfcn <0-1023> bsic (<0-63>|any) . ... no neighbor bts <0-65535> . ... no neighbor lac <0-65535> . ... no neighbor lac-ci <0-65535> <0-65535> . ... no neighbor cgi <0-999> <0-999> <0-65535> <0-65535> . ... no neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> . ... no neighbor arfcn <0-1023> bsic (<0-63>|any) . ... no neighbors . ... (bs-power-control|ms-power-control) . ..l no (bs-power-control|ms-power-control) ! ... trx <0-255> . o.. is-connection-list (add|del) <0-2047> <0-2047> <0-255> . o.. abis-lower-transport (single-timeslot|super-channel) . o.. om2000 sync-source (internal|external) . o.. om2000 version-limit (oml|rsl) gen <0-99> rev <0-99> ! ... con-connection-group <1-31> ! ... del-connection-group <1-31> ! ... handover (0|1|default) ! ... handover algorithm (1|2|default) ! ... handover1 window rxlev averaging (<1-10>|default) ! ... handover1 window rxqual averaging (<1-10>|default) ! ... handover1 window rxlev neighbor averaging (<1-10>|default) ! ... handover1 power budget interval (<1-99>|default) ! ... handover1 power budget hysteresis (<0-999>|default) ! ... handover1 maximum distance (<0-9999>|default) ! ... handover2 window rxlev averaging (<1-10>|default) ! ... handover2 window rxqual averaging (<1-10>|default) ! ... handover2 window rxlev neighbor averaging (<1-10>|default) ! ... handover2 power budget interval (<1-99>|default) ! ... handover2 power budget hysteresis (<0-999>|default) ! ... handover2 maximum distance (<0-9999>|default) ! ... handover2 assignment (0|1|default) ! ... handover2 tdma-measurement (auto|full|subset|default) ! ... handover2 min rxlev (<-110--50>|default) ! ... handover2 min rxqual (<0-7>|default) ! ... handover2 afs-bias rxlev (<0-20>|default) ! ... handover2 afs-bias rxqual (<0-7>|default) ! ... handover2 min-free-slots tch/f (<0-9999>|default) ! ... handover2 min-free-slots tch/h (<0-9999>|default) ! ... handover2 max-handovers (<1-9999>|default) ! ... handover2 penalty-time max-distance (<0-99999>|default) ! ... handover2 penalty-time failed-ho (<0-99999>|default) ! ... handover2 penalty-time failed-assignment (<0-99999>|default) ! ... handover2 penalty-time low-rxqual-assignment (<0-99999>|default) ! ... handover2 penalty-time low-rxqual-ho (<0-99999>|default) ! ... handover2 retries (<0-9>|default) OsmoBSC(config-net-bts)# overpower? overpower Temporary ACCH overpower OsmoBSC(config-net-bts)# overpower ? dl-acch Enable overpower for both SACCH and FACCH dl-sacch Enable overpower for SACCH only dl-facch Enable overpower for FACCH only rxqual Set RxQual (BER) threshold (default 4) chan-mode Allow temporary overpower for specific Channel mode(s) OsmoBSC(config-net-bts)# overpower dl-acch ? <1-4> Overpower value in dB OsmoBSC(config-net-bts)# overpower dl-acch 2 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none overpower dl-acch 2 overpower rxqual 4 overpower chan-mode speech-amr bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# overpower dl-sacch 3 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none overpower dl-sacch 3 overpower rxqual 4 overpower chan-mode speech-amr bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# overpower dl-facch 4 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none overpower dl-facch 4 overpower rxqual 4 overpower chan-mode speech-amr bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# overpower rxqual ? 0 BER >= 0% (always on) 1 BER >= 0.2% 2 BER >= 0.4% 3 BER >= 0.8% 4 BER >= 1.6% (default) 5 BER >= 3.2% 6 BER >= 6.4% 7 BER >= 12.8% OsmoBSC(config-net-bts)# overpower rxqual 0 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none overpower dl-facch 4 overpower rxqual 0 overpower chan-mode speech-amr bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# overpower rxqual 7 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none overpower dl-facch 4 overpower rxqual 7 overpower chan-mode speech-amr bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# overpower chan-mode ? speech-amr Speech channels using AMR codec (default) any Any kind of channel mode OsmoBSC(config-net-bts)# overpower chan-mode any OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none overpower dl-facch 4 overpower rxqual 7 overpower chan-mode any bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# no overpower dl-acch OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> ### see doc/bts-features.txt OsmoBSC> enable OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# ### osmo-bts: all feature checks pass before it is connected (features_get_reported is true) OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# gprs mode egprs OsmoBSC(config-net-bts)# trx 0 OsmoBSC(config-net-bts-trx)# timeslot 2 OsmoBSC(config-net-bts-trx-ts)# hopping enabled 1 OsmoBSC(config-net-bts-trx-ts)# exit OsmoBSC(config-net-bts-trx)# exit OsmoBSC(config-net-bts)# exit OsmoBSC(config-net)# ### bs11: checks against hardcoded features (features_get_reported is false) OsmoBSC(config-net)# bts 1 OsmoBSC(config-net-bts)# type bs11 OsmoBSC(config-net-bts)# gprs mode egprs % This BTS type does not support egprs OsmoBSC(config-net-bts)# trx 0 OsmoBSC(config-net-bts-trx)# timeslot 2 OsmoBSC(config-net-bts-trx-ts)# hopping enabled 1 OsmoBSC(config-net-bts-trx-ts)# exit OsmoBSC(config-net-bts-trx)# exit OsmoBSC(config-net-bts)# exit OsmoBSC(config-net)# exit OsmoBSC(config)# exit OsmoBSC# ### test ncc-permitted OsmoBSC# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode egprs gprs routing area 0 gprs network-control-order nc0 gprs power-control alpha 0 gprs cell bvci 2 gprs cell timer blocking-timer 3 gprs cell timer blocking-retries 3 gprs cell timer unblocking-retries 3 gprs cell timer reset-timer 3 gprs cell timer reset-retries 3 gprs cell timer suspend-timer 10 gprs cell timer suspend-retries 3 gprs cell timer resume-timer 10 gprs cell timer resume-retries 3 gprs cell timer capability-update-timer 10 gprs cell timer capability-update-retries 3 gprs nsei 0 gprs ns timer tns-block 3 gprs ns timer tns-block-retries 3 gprs ns timer tns-reset 3 gprs ns timer tns-reset-retries 3 gprs ns timer tns-test 30 gprs ns timer tns-alive 3 gprs ns timer tns-alive-retries 10 no gprs nsvc 0 no gprs nsvc 1 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 1 hopping sequence-number 0 hopping maio 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type bs11 band invalid cell_identity 0 location_area_code 0x0000 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed oml e1 tei 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode static trx 0 rf_locked 0 arfcn 0 nominal power 0 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 1 hopping sequence-number 0 hopping maio 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# ncc-permitted 3 2 % NCCs must be listed in order OsmoBSC(config-net-bts)# ncc-permitted 2 2 % NCCs must be unique OsmoBSC(config-net-bts)# ncc-permitted 2 3 4 5 6 7 8 OsmoBSC(config-net-bts)# exit OsmoBSC(config-net)# exit OsmoBSC(config)# exit OsmoBSC# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode egprs gprs routing area 0 gprs network-control-order nc0 gprs power-control alpha 0 gprs cell bvci 2 gprs cell timer blocking-timer 3 gprs cell timer blocking-retries 3 gprs cell timer unblocking-retries 3 gprs cell timer reset-timer 3 gprs cell timer reset-retries 3 gprs cell timer suspend-timer 10 gprs cell timer suspend-retries 3 gprs cell timer resume-timer 10 gprs cell timer resume-retries 3 gprs cell timer capability-update-timer 10 gprs cell timer capability-update-retries 3 gprs nsei 0 gprs ns timer tns-block 3 gprs ns timer tns-block-retries 3 gprs ns timer tns-reset 3 gprs ns timer tns-reset-retries 3 gprs ns timer tns-test 30 gprs ns timer tns-alive 3 gprs ns timer tns-alive-retries 10 no gprs nsvc 0 no gprs nsvc 1 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 ncc-permitted 2 3 4 5 6 7 8 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 1 hopping sequence-number 0 hopping maio 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type bs11 band invalid cell_identity 0 location_area_code 0x0000 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed oml e1 tei 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode static trx 0 rf_locked 0 arfcn 0 nominal power 0 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 1 hopping sequence-number 0 hopping maio 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# ncc-permitted all OsmoBSC(config-net-bts)# exit OsmoBSC(config-net)# exit OsmoBSC(config)# exit OsmoBSC# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode egprs gprs routing area 0 gprs network-control-order nc0 gprs power-control alpha 0 gprs cell bvci 2 gprs cell timer blocking-timer 3 gprs cell timer blocking-retries 3 gprs cell timer unblocking-retries 3 gprs cell timer reset-timer 3 gprs cell timer reset-retries 3 gprs cell timer suspend-timer 10 gprs cell timer suspend-retries 3 gprs cell timer resume-timer 10 gprs cell timer resume-retries 3 gprs cell timer capability-update-timer 10 gprs cell timer capability-update-retries 3 gprs nsei 0 gprs ns timer tns-block 3 gprs ns timer tns-block-retries 3 gprs ns timer tns-reset 3 gprs ns timer tns-reset-retries 3 gprs ns timer tns-test 30 gprs ns timer tns-alive 3 gprs ns timer tns-alive-retries 10 no gprs nsvc 0 no gprs nsvc 1 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 1 hopping sequence-number 0 hopping maio 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type bs11 band invalid cell_identity 0 location_area_code 0x0000 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed oml e1 tei 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode static trx 0 rf_locked 0 arfcn 0 nominal power 0 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 1 hopping sequence-number 0 hopping maio 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 1 (bsc_init.c:57)[0;m [1;36m[1;31mDNM[0;m[1;36m [1;31mERROR[0;m[1;36m _abis_nm_sendmsg: msg->dst == NULL (abis_nm.c:174)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> ### CBSP link config OsmoBSC> list show pid show uptime show version show online-help list [with-flags] exit help show vty-attributes show vty-attributes (application|library|global) enable [expert-mode] terminal length <0-512> terminal no length who show history show stats [skip-zero] show stats level (global|peer|subscriber) [skip-zero] show asciidoc counters show rate-counters [skip-zero] show timer [(net|mgw)] [TNNNN] show network show bts [<0-65535>] show bts brief show bts <0-65535> fail-rep [reset] show rejected-bts show trx [<0-65535>] [<0-255>] show trx (connected|disconnected) show timeslot [<0-65535>] [<0-255>] [<0-7>] show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show conns show paging [<0-65535>] show paging-group <0-65535> IMSI logging enable logging disable logging filter all (0|1) logging color (0|1) logging timestamp (0|1) logging print extended-timestamp (0|1) logging print thread-id (0|1) logging print category (0|1) logging print category-hex (0|1) logging print level (0|1) logging print file (0|1|basename) [last] logging set-log-mask MASK logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) logging level set-all (debug|info|notice|error|fatal) logging level force-all (debug|info|notice|error|fatal) no logging level force-all logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE show logging vty show alarms show talloc-context (application|global|all) (full|brief|DEPTH) show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any) show fsm NAME show fsm all show fsm-state-graph NAME show fsm-instances NAME show fsm-instances all show mgw-pool show bts <0-65535> om2k-mo show e1_driver show e1_line [<0-255>] [stats] show e1_timeslot [<0-255>] [<0-31>] show cbc show bts <0-65535> smscb [(basic|extended)] show statistics show mscs show position logging filter imsi IMSI show subscriber all show nri [<0-1000>] show cpu-sched threads show cs7 instance <0-15> users show cs7 (sua|m3ua|ipa) [<0-65534>] show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>] show cs7 config show cs7 instance <0-15> asp show cs7 instance <0-15> asp name ASP_NAME show cs7 instance <0-15> asp-remaddr show cs7 instance <0-15> asp-remaddr name ASP_NAME show cs7 instance <0-15> asp-assoc-status show cs7 instance <0-15> asp-assoc-status name ASP_NAME show cs7 instance <0-15> as (active|all|m3ua|sua) show cs7 instance <0-15> route show cs7 instance <0-15> sccp addressbook show cs7 instance <0-15> sccp users show cs7 instance <0-15> sccp ssn <0-65535> show cs7 instance <0-15> sccp connections show cs7 instance <0-15> sccp timers show smlc OsmoBSC> enable OsmoBSC# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit disable configure [terminal] copy running-config startup-config shutdown show startup-config show version show online-help terminal length <0-512> terminal no length who show history terminal monitor terminal no monitor show stats [skip-zero] show stats level (global|peer|subscriber) [skip-zero] show asciidoc counters show rate-counters [skip-zero] stats report stats reset show timer [(net|mgw)] [TNNNN] show network show bts [<0-65535>] show bts brief show bts <0-65535> fail-rep [reset] show rejected-bts show trx [<0-65535>] [<0-255>] show trx (connected|disconnected) show timeslot [<0-65535>] [<0-255>] [<0-7>] show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show conns show paging [<0-65535>] show paging-group <0-65535> IMSI handover any assignment any handover any to arfcn <0-1023> bsic (<0-63>|any) logging enable logging disable logging filter all (0|1) logging color (0|1) logging timestamp (0|1) logging print extended-timestamp (0|1) logging print thread-id (0|1) logging print category (0|1) logging print category-hex (0|1) logging print level (0|1) logging print file (0|1|basename) [last] logging set-log-mask MASK logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) logging level set-all (debug|info|notice|error|fatal) logging level force-all (debug|info|notice|error|fatal) no logging level force-all logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE show logging vty show alarms show talloc-context (application|global|all) (full|brief|DEPTH) show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any) show fsm NAME show fsm all show fsm-state-graph NAME show fsm-instances NAME show fsm-instances all mgw <0-255> reconnect mgw <0-255> block mgw <0-255> unblock show mgw-pool drop bts connection <0-65535> (oml|rsl) restart-bts <0-65535> bts <0-65535> unblock-setup-ramping bts <0-65535> resend-system-information bts <0-65535> resend-power-control-defaults bts <0-65535> c0-power-reduction <0-6> bts <0-65535> trx <0-255> timeslot <0-7> pdch (activate|deactivate) bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> (activate|activate-vamos) (hr|fr|efr|amr|sig) [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> deactivate bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> modify (vamos|non-vamos) [tsc] [<1-4>] [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> mdcx A.B.C.D <0-65535> bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> reassign-to trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> [tsc] [<1-4>] [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> ms-power <0-40> [verify] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> handover <0-65535> bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> assignment ctrl-interface generate-trap TRAP VALUE bts <0-65535> oml class (site-manager|bts|radio-carrier|baseband-transceiver|channel|adjc|handover|power-contorl|btse|rack|test|envabtse|bport|gprs-nse|gprs-cell|gprs-nsvc|siemenshw) instance <0-255> <0-255> <0-255> bts <0-65535> oml class <0-255> instance <0-255> <0-255> <0-255> show bts <0-65535> om2k-mo bts <0-65535> om2000 class (trxc|tg|ts|tf|is|con|dp|mctr|cf|tx|rx) <0-255> <0-255> <0-255> bts <0-65535> om2000 class <0-255> <0-255> <0-255> <0-255> show e1_driver show e1_line [<0-255>] [stats] show e1_timeslot [<0-255>] [<0-31>] show cbc show bts <0-65535> smscb [(basic|extended)] show statistics show mscs show position logging filter imsi IMSI show subscriber all show nri [<0-1000>] generate-location-state-trap <0-65535> msc <0-1000> bssmap reset show cpu-sched threads show cs7 instance <0-15> users show cs7 (sua|m3ua|ipa) [<0-65534>] show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>] show cs7 config cs7 instance <0-15> asp NAME disconnect show cs7 instance <0-15> asp show cs7 instance <0-15> asp name ASP_NAME show cs7 instance <0-15> asp-remaddr show cs7 instance <0-15> asp-remaddr name ASP_NAME show cs7 instance <0-15> asp-assoc-status show cs7 instance <0-15> asp-assoc-status name ASP_NAME show cs7 instance <0-15> as (active|all|m3ua|sua) show cs7 instance <0-15> route show cs7 instance <0-15> sccp addressbook show cs7 instance <0-15> sccp users show cs7 instance <0-15> sccp ssn <0-65535> show cs7 instance <0-15> sccp connections show cs7 instance <0-15> sccp timers show smlc OsmoBSC# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC# show cbc CBSP link is disabled OsmoBSC# configure terminal OsmoBSC(config)# cbc OsmoBSC(config-cbc)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end mode (server|client|disabled) server client OsmoBSC(config-cbc)# ? help Description of the interactive help system list Print command list show Show running system information write Write running configuration to memory, network, or terminal exit Exit current mode and down to previous mode end End current mode and change to enable mode. mode Set OsmoBSC as CBSP server or client server Configure OsmoBSC's CBSP server role client Configure OsmoBSC's CBSP client role OsmoBSC(config-cbc)# mode ? server CBSP Server: listen for inbound TCP connections from a remote Cell Broadcast Centre client CBSP Client: establish outbound TCP connection to a remote Cell Broadcast Centre disabled Disable CBSP link OsmoBSC(config-cbc)# server OsmoBSC(config-cbc-server)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end local-ip (A.B.C.D|X:X::X:X) local-port <1-65535> OsmoBSC(config-cbc-server)# ? help Description of the interactive help system list Print command list show Show running system information write Write running configuration to memory, network, or terminal exit Exit current mode and down to previous mode end End current mode and change to enable mode. local-ip Set IP Address to listen on for inbound CBSP from a Cell Broadcast Centre local-port Set TCP port to listen on for inbound CBSP from a Cell Broadcast Centre OsmoBSC(config-cbc-server)# local-ip ? A.B.C.D IPv4 address X:X::X:X IPv6 address OsmoBSC(config-cbc-server)# local-port ? <1-65535> CBSP port number (Default: 48049) OsmoBSC(config-cbc-server)# local-ip 1.2.3.4 OsmoBSC(config-cbc-server)# local-port 12345 OsmoBSC(config-cbc-server)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip 1.2.3.4 local-port 12345 end OsmoBSC(config-cbc-server)# local-port 48049 OsmoBSC(config-cbc-server)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip 1.2.3.4 end OsmoBSC(config-cbc-server)# local-ip ::1 OsmoBSC(config-cbc-server)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip ::1 end OsmoBSC(config-cbc-server)# do show cbc CBSP link is disabled OsmoBSC(config-cbc-server)# exit OsmoBSC(config-cbc)# client OsmoBSC(config-cbc-client)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end remote-ip (A.B.C.D|X:X::X:X) remote-port <1-65535> local-ip (A.B.C.D|X:X::X:X) local-port <1-65535> no local-ip no local-port OsmoBSC(config-cbc-client)# ? help Description of the interactive help system list Print command list show Show running system information write Write running configuration to memory, network, or terminal exit Exit current mode and down to previous mode end End current mode and change to enable mode. remote-ip Set IP Address of the Cell Broadcast Centre, to establish CBSP link to remote-port Set TCP port of the Cell Broadcast Centre, to establish CBSP link to local-ip Set local bind address for the outbound CBSP link to the Cell Broadcast Centre local-port Set local bind port for the outbound CBSP link to the Cell Broadcast Centre no Negate a command or set its defaults OsmoBSC(config-cbc-client)# remote-ip ? A.B.C.D IPv4 address X:X::X:X IPv6 address OsmoBSC(config-cbc-client)# remote-port ? <1-65535> CBSP port number (Default: 48049) OsmoBSC(config-cbc-client)# no ? local-ip Remove local IP address bind config for the CBSP client mode local-port Remove local TCP port bind config for the CBSP client mode OsmoBSC(config-cbc-client)# remote-ip 1.2.3.4 OsmoBSC(config-cbc-client)# remote-port 12345 OsmoBSC(config-cbc-client)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip ::1 client remote-ip 1.2.3.4 remote-port 12345 end OsmoBSC(config-cbc-client)# remote-port 48049 OsmoBSC(config-cbc-client)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip ::1 client remote-ip 1.2.3.4 end OsmoBSC(config-cbc-client)# remote-ip 1:2:3:4::5 OsmoBSC(config-cbc-client)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip ::1 client remote-ip 1:2:3:4::5 end OsmoBSC(config-cbc-client)# local-ip 1.2.3.4 OsmoBSC(config-cbc-client)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip ::1 client remote-ip 1:2:3:4::5 local-ip 1.2.3.4 end OsmoBSC(config-cbc-client)# local-port 12345 OsmoBSC(config-cbc-client)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip ::1 client remote-ip 1:2:3:4::5 local-ip 1.2.3.4 local-port 12345 end OsmoBSC(config-cbc-client)# no local-ip OsmoBSC(config-cbc-client)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip ::1 client remote-ip 1:2:3:4::5 local-port 12345 end OsmoBSC(config-cbc-client)# no local-port OsmoBSC(config-cbc-client)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip ::1 client remote-ip 1:2:3:4::5 end OsmoBSC(config-cbc-client)# do show cbc CBSP link is disabled OsmoBSC(config-cbc-client)# exit OsmoBSC(config-cbc)# mode server [1;33mDCBS[0;m [1;33mNOTICE[0;m Starting CBSP Server (listening at [::1]:48049) (cbsp_link.c:274) [1;33mDCBS[0;m [1;33mNOTICE[0;m Creating CBSP Server (cbsp_link.c:277) OsmoBSC(config-cbc)# do show cbc OsmoBSC is configured as CBSP Server on [::1]:48049 CBSP Server Connection: Disconnected OsmoBSC(config-cbc)# mode client [1;33mDCBS[0;m [1;33mNOTICE[0;m Stopping CBSP server (cbsp_link.c:220) [1;33mDCBS[0;m [1;33mNOTICE[0;m Starting CBSP Client (to CBC at [1:2:3:4::5]:48049) (cbsp_link.c:240) OsmoBSC(config-cbc)# do show cbc OsmoBSC is configured as CBSP Client to remote CBC at [1:2:3:4::5]:48049 CBSP Client Connection: Disconnected OsmoBSC(config-cbc)# mode disabled [1;33mDCBS[0;m [1;33mNOTICE[0;m Stopping CBSP client (cbsp_link.c:211) OsmoBSC(config-cbc)# do show cbc CBSP link is disabled OsmoBSC(config-cbc)# # TEST DEPRECATED COMMANDS OsmoBSC(config-cbc)# remote-ip 1.2.3.4 [1;33mDCBS[0;m [1;33mNOTICE[0;m Starting CBSP Client (to CBC at 1.2.3.4:48049) (cbsp_link.c:240) % cbc/remote-ip config is deprecated, instead use cbc/client/remote-ip and cbc/ mode OsmoBSC(config-cbc)# remote-port 1234 % cbc/remote-port config is deprecated, instead use cbc/client/remote-port OsmoBSC(config-cbc)# do show cbc OsmoBSC is configured as CBSP Client to remote CBC at 1.2.3.4:1234 CBSP Client Connection: Disconnected OsmoBSC(config-cbc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode client server local-ip ::1 client remote-ip 1.2.3.4 remote-port 1234 end OsmoBSC(config-cbc)# no remote-ip [1;33mDCBS[0;m [1;33mNOTICE[0;m Stopping CBSP client (cbsp_link.c:211) % cbc/remote-ip config is deprecated, instead use cbc/client/remote-ip and cbc/mode OsmoBSC(config-cbc)# do show cbc CBSP link is disabled OsmoBSC(config-cbc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip ::1 client remote-ip 1.2.3.4 remote-port 1234 end OsmoBSC(config-cbc)# listen-ip 127.0.0.2 % cbc/listen-ip config is deprecated, instead use cbc/server/local-ip OsmoBSC(config-cbc)# do show cbc CBSP link is disabled OsmoBSC(config-cbc)# listen-port 48049 [1;33mDCBS[0;m [1;33mNOTICE[0;m Starting CBSP Server (listening at 127.0.0.2:48049) (cbsp_link.c:274) [1;33mDCBS[0;m [1;33mNOTICE[0;m Creating CBSP Server (cbsp_link.c:277) % cbc/listen-port config is deprecated, instead use cbc/server/local-port and cbc/mode OsmoBSC(config-cbc)# do show cbc OsmoBSC is configured as CBSP Server on 127.0.0.2:48049 CBSP Server Connection: Disconnected OsmoBSC(config-cbc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode server server local-ip 127.0.0.2 client remote-ip 1.2.3.4 remote-port 1234 end OsmoBSC(config-cbc)# no listen-port [1;33mDCBS[0;m [1;33mNOTICE[0;m Stopping CBSP server (cbsp_link.c:220) % cbc/listen-port config is deprecated, instead use cbc/server/local-port and cbc/mode OsmoBSC(config-cbc)# do show cbc CBSP link is disabled OsmoBSC(config-cbc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 cbc mode disabled server local-ip 127.0.0.2 client remote-ip 1.2.3.4 remote-port 1234 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# ### Check that first setting early-IA and then enabling frequency hopping throws an error OsmoBSC(config-net-bts)# immediate-assignment pre-chan-ack OsmoBSC(config-net-bts)# trx 0 OsmoBSC(config-net-bts-trx)# timeslot 2 OsmoBSC(config-net-bts-trx-ts)# hopping enabled 1 % ERROR: 'hopping enabled 1' works only with 'immediate-assignment post-chan-ack' OsmoBSC(config-net-bts-trx-ts)# hopping enabled 0 OsmoBSC(config-net-bts-trx-ts)# exit OsmoBSC(config-net-bts-trx)# exit OsmoBSC(config-net-bts)# immediate-assignment post-chan-ack OsmoBSC(config-net-bts)# ### Check that first enabling frequency hopping and then setting early-IA throws an error OsmoBSC(config-net-bts)# trx 0 OsmoBSC(config-net-bts-trx)# timeslot 2 OsmoBSC(config-net-bts-trx-ts)# hopping enabled 1 OsmoBSC(config-net-bts-trx-ts)# exit OsmoBSC(config-net-bts-trx)# exit OsmoBSC(config-net-bts)# immediate-assignment pre-chan-ack % ERROR: 'hopping enabled 1' works only with 'immediate-assignment post-chan-ack', see timeslot 0-0-2-NONE [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# ### GPRS is disabled by default OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### Default [E]GPRS params OsmoBSC(config-net-bts)# gprs mode gprs OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode gprs gprs routing area 0 gprs network-control-order nc0 gprs power-control alpha 0 gprs cell bvci 2 gprs cell timer blocking-timer 3 gprs cell timer blocking-retries 3 gprs cell timer unblocking-retries 3 gprs cell timer reset-timer 3 gprs cell timer reset-retries 3 gprs cell timer suspend-timer 10 gprs cell timer suspend-retries 3 gprs cell timer resume-timer 10 gprs cell timer resume-retries 3 gprs cell timer capability-update-timer 10 gprs cell timer capability-update-retries 3 gprs nsei 0 gprs ns timer tns-block 3 gprs ns timer tns-block-retries 3 gprs ns timer tns-reset 3 gprs ns timer tns-reset-retries 3 gprs ns timer tns-test 30 gprs ns timer tns-alive 3 gprs ns timer tns-alive-retries 10 no gprs nsvc 0 no gprs nsvc 1 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### NSVC sub-command syntax OsmoBSC(config-net-bts)# gprs nsvc? nsvc Network Service Virtual Connection (NS-VC) OsmoBSC(config-net-bts)# gprs nsvc ? <0-1> NSVC Logical Number OsmoBSC(config-net-bts)# gprs nsvc 0 ? nsvci NS Virtual Connection Identifier local GPRS NS Local UDP Port remote GPRS NS Remote UDP Port OsmoBSC(config-net-bts)# gprs nsvc 0 nsvci ? <0-65535> GPRS NS VC Identifier OsmoBSC(config-net-bts)# gprs nsvc 0 local ? udp GPRS NS Local UDP Port OsmoBSC(config-net-bts)# gprs nsvc 0 local udp ? port GPRS NS Local UDP Port OsmoBSC(config-net-bts)# gprs nsvc 0 local udp port ? <0-65535> GPRS NS Local UDP Port Number OsmoBSC(config-net-bts)# gprs nsvc 0 remote ? udp GPRS NS Remote UDP Port ip GPRS NS Remote IP Address OsmoBSC(config-net-bts)# gprs nsvc 0 remote udp ? port GPRS NS Remote UDP Port OsmoBSC(config-net-bts)# gprs nsvc 0 remote udp port ? <0-65535> GPRS NS Remote UDP Port Number OsmoBSC(config-net-bts)# gprs nsvc 0 remote ip ? A.B.C.D GPRS NS Remote IPv4 Address X:X::X:X GPRS NS Remote IPv6 Address OsmoBSC(config-net-bts)# ### NSVC sub-command params OsmoBSC(config-net-bts)# gprs nsvc 0 nsvci 4242 OsmoBSC(config-net-bts)# gprs nsvc 1 nsvci 2424 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode gprs gprs routing area 0 gprs network-control-order nc0 gprs power-control alpha 0 gprs cell bvci 2 gprs cell timer blocking-timer 3 gprs cell timer blocking-retries 3 gprs cell timer unblocking-retries 3 gprs cell timer reset-timer 3 gprs cell timer reset-retries 3 gprs cell timer suspend-timer 10 gprs cell timer suspend-retries 3 gprs cell timer resume-timer 10 gprs cell timer resume-retries 3 gprs cell timer capability-update-timer 10 gprs cell timer capability-update-retries 3 gprs nsei 0 gprs ns timer tns-block 3 gprs ns timer tns-block-retries 3 gprs ns timer tns-reset 3 gprs ns timer tns-reset-retries 3 gprs ns timer tns-test 30 gprs ns timer tns-alive 3 gprs ns timer tns-alive-retries 10 gprs nsvc 0 nsvci 4242 gprs nsvc 0 local udp port 0 gprs nsvc 1 nsvci 2424 gprs nsvc 1 local udp port 0 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# gprs nsvc 1 local udp port 23023 OsmoBSC(config-net-bts)# gprs nsvc 1 remote udp port 23032 OsmoBSC(config-net-bts)# gprs nsvc 1 remote ip 1.2.3.4 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode gprs gprs routing area 0 gprs network-control-order nc0 gprs power-control alpha 0 gprs cell bvci 2 gprs cell timer blocking-timer 3 gprs cell timer blocking-retries 3 gprs cell timer unblocking-retries 3 gprs cell timer reset-timer 3 gprs cell timer reset-retries 3 gprs cell timer suspend-timer 10 gprs cell timer suspend-retries 3 gprs cell timer resume-timer 10 gprs cell timer resume-retries 3 gprs cell timer capability-update-timer 10 gprs cell timer capability-update-retries 3 gprs nsei 0 gprs ns timer tns-block 3 gprs ns timer tns-block-retries 3 gprs ns timer tns-reset 3 gprs ns timer tns-reset-retries 3 gprs ns timer tns-test 30 gprs ns timer tns-alive 3 gprs ns timer tns-alive-retries 10 gprs nsvc 0 nsvci 4242 gprs nsvc 0 local udp port 0 gprs nsvc 1 nsvci 2424 gprs nsvc 1 local udp port 23023 gprs nsvc 1 remote ip 1.2.3.4 gprs nsvc 1 remote udp port 23032 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### Disable secondary NSVC OsmoBSC(config-net-bts)# no gprs nsvc 1 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode gprs gprs routing area 0 gprs network-control-order nc0 gprs power-control alpha 0 gprs cell bvci 2 gprs cell timer blocking-timer 3 gprs cell timer blocking-retries 3 gprs cell timer unblocking-retries 3 gprs cell timer reset-timer 3 gprs cell timer reset-retries 3 gprs cell timer suspend-timer 10 gprs cell timer suspend-retries 3 gprs cell timer resume-timer 10 gprs cell timer resume-retries 3 gprs cell timer capability-update-timer 10 gprs cell timer capability-update-retries 3 gprs nsei 0 gprs ns timer tns-block 3 gprs ns timer tns-block-retries 3 gprs ns timer tns-reset 3 gprs ns timer tns-reset-retries 3 gprs ns timer tns-test 30 gprs ns timer tns-alive 3 gprs ns timer tns-alive-retries 10 gprs nsvc 0 nsvci 4242 gprs nsvc 0 local udp port 0 no gprs nsvc 1 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> show network BSC is on MCC-MNC 901-70 and has 1 BTS Encryption: A5/1 A5/3 NECI (TCH/H): 0 Use TCH for Paging any: 0 Handover: Off Current Channel Load: (none) Last RF Command: Last RF Lock Command: OsmoBSC> enable OsmoBSC# ### No handover config present OsmoBSC# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC# ### Toggling handover on network level affects 'show network': OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# do show network BSC is on MCC-MNC 901-70 and has 1 BTS Encryption: A5/1 A5/3 NECI (TCH/H): 0 Use TCH for Paging any: 0 Handover: Off Current Channel Load: (none) Last RF Command: Last RF Lock Command: OsmoBSC(config-net)# handover 1 OsmoBSC(config-net)# do show network BSC is on MCC-MNC 901-70 and has 1 BTS Encryption: A5/1 A5/3 NECI (TCH/H): 0 Use TCH for Paging any: 0 Handover: On Current Channel Load: (none) Last RF Command: Last RF Lock Command: OsmoBSC(config-net)# ### If network level default is 'on', bts level can still override to 'off': OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# handover 0 OsmoBSC(config-net-bts)# do show network BSC is on MCC-MNC 901-70 and has 1 BTS Encryption: A5/1 A5/3 NECI (TCH/H): 0 Use TCH for Paging any: 0 Handover: Off Current Channel Load: (none) Last RF Command: Last RF Lock Command: OsmoBSC(config-net-bts)# exit OsmoBSC(config-net)# ### Create a *second* BTS that is not explicitly 'off': OsmoBSC(config-net)# bts 1 OsmoBSC(config-net-bts)# do show network BSC is on MCC-MNC 901-70 and has 2 BTS Encryption: A5/1 A5/3 NECI (TCH/H): 0 Use TCH for Paging any: 0 Handover: On at 1 BTS, Off at 1 BTS Current Channel Load: (none) Last RF Command: Last RF Lock Command: OsmoBSC(config-net-bts)# ### Add arbitrary handover config item for bts 1: OsmoBSC(config-net-bts)# handover1 power budget interval 23 OsmoBSC(config-net-bts)# exit OsmoBSC(config-net)# ### HO is 'on' globally, bts 0 disables it, bts 1 tweaks a param: OsmoBSC(config-net)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 handover 1 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none handover 0 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type unknown band invalid cell_identity 0 location_area_code 0x0000 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed oml e1 tei 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none handover1 power budget interval 23 bs-power-control mode static ms-power-control mode static msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net)# ### Set global default to 'off', now bts 1 also uses the global default of 'off': OsmoBSC(config-net)# handover 0 OsmoBSC(config-net)# do show network BSC is on MCC-MNC 901-70 and has 2 BTS Encryption: A5/1 A5/3 NECI (TCH/H): 0 Use TCH for Paging any: 0 Handover: Off Current Channel Load: (none) Last RF Command: Last RF Lock Command: OsmoBSC(config-net)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 handover 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none handover 0 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type unknown band invalid cell_identity 0 location_area_code 0x0000 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed oml e1 tei 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none handover1 power budget interval 23 bs-power-control mode static ms-power-control mode static msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net)# ### Remove the global setting, i.e. use the factory default net level, with same effect: OsmoBSC(config-net)# handover default % 'handover' setting removed, now is 0 OsmoBSC(config-net)# handover default % 'handover' already was unset, still is 0 OsmoBSC(config-net)# do show network BSC is on MCC-MNC 901-70 and has 2 BTS Encryption: A5/1 A5/3 NECI (TCH/H): 0 Use TCH for Paging any: 0 Handover: Off Current Channel Load: (none) Last RF Command: Last RF Lock Command: OsmoBSC(config-net)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none handover 0 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type unknown band invalid cell_identity 0 location_area_code 0x0000 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed oml e1 tei 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none handover1 power budget interval 23 bs-power-control mode static ms-power-control mode static msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net)# ### Re-enable net-level handover, but bts 0 remains disabled explicitly OsmoBSC(config-net)# handover 1 OsmoBSC(config-net)# do show network BSC is on MCC-MNC 901-70 and has 2 BTS Encryption: A5/1 A5/3 NECI (TCH/H): 0 Use TCH for Paging any: 0 Handover: On at 1 BTS, Off at 1 BTS Current Channel Load: (none) Last RF Command: Last RF Lock Command: OsmoBSC(config-net)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 handover 1 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none handover 0 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type unknown band invalid cell_identity 0 location_area_code 0x0000 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed oml e1 tei 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none handover1 power budget interval 23 bs-power-control mode static ms-power-control mode static msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net)# ### Remove explicit setting of bts 0 to also use the global setting: OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# handover default % 'handover' setting removed, now is 1 (set on higher level node) OsmoBSC(config-net-bts)# handover default % 'handover' already was unset, still is 1 (set on higher level node) OsmoBSC(config-net-bts)# do show network BSC is on MCC-MNC 901-70 and has 2 BTS Encryption: A5/1 A5/3 NECI (TCH/H): 0 Use TCH for Paging any: 0 Handover: On Current Channel Load: (none) Last RF Command: Last RF Lock Command: OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 handover 1 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type unknown band invalid cell_identity 0 location_area_code 0x0000 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed oml e1 tei 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none handover1 power budget interval 23 bs-power-control mode static ms-power-control mode static msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### Verify that 'min rxlev' value range stops at -50 OsmoBSC(config-net-bts)# handover2 min rxlev ? <-110--50> minimum RxLev (dBm; note: negative values) default Use default (-100), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 min rxlev -111 % Unknown command. OsmoBSC(config-net-bts)# handover2 min rxlev -110 OsmoBSC(config-net-bts)# handover2 min rxlev -50 OsmoBSC(config-net-bts)# handover2 min rxlev -49 % Unknown command. OsmoBSC(config-net-bts)# handover2 min rxlev 50 % Unknown command. OsmoBSC(config-net-bts)# handover2 min rxlev default % 'handover2 min rxlev' setting removed, now is -100 OsmoBSC(config-net-bts)# ### Checking online help OsmoBSC(config-net-bts)# exit OsmoBSC(config-net)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end network country code <1-999> mobile network code <0-999> encryption a5 <0-4> [<0-4>] [<0-4>] [<0-4>] [<0-4>] timezone <-19-19> (0|15|30|45) timezone <-19-19> (0|15|30|45) <0-2> no timezone periodic location update <6-1530> no periodic location update meas-feed destination ADDR <0-65535> meas-feed scenario NAME meas-feed write-queue-max-length <1-65535> allow-unusable-timeslots pcu-socket PATH pcu-socket-wqueue-length <1-2147483646> no pcu-socket timer [(net|mgw)] [TNNNN] [(<0-2147483647>|default)] neci (0|1) paging any use tch (0|1) nri bitlen <1-15> nri null add <0-32767> [<0-32767>] nri null del <0-32767> [<0-32767>] bts <0-65535> neighbor-resolution bind (A.B.C.D|X:X::X:X) [<0-65535>] mgw <0-255> no mgw <0-255> handover (0|1|default) handover algorithm (1|2|default) handover1 window rxlev averaging (<1-10>|default) handover1 window rxqual averaging (<1-10>|default) handover1 window rxlev neighbor averaging (<1-10>|default) handover1 power budget interval (<1-99>|default) handover1 power budget hysteresis (<0-999>|default) handover1 maximum distance (<0-9999>|default) handover2 window rxlev averaging (<1-10>|default) handover2 window rxqual averaging (<1-10>|default) handover2 window rxlev neighbor averaging (<1-10>|default) handover2 power budget interval (<1-99>|default) handover2 power budget hysteresis (<0-999>|default) handover2 maximum distance (<0-9999>|default) handover2 assignment (0|1|default) handover2 tdma-measurement (auto|full|subset|default) handover2 min rxlev (<-110--50>|default) handover2 min rxqual (<0-7>|default) handover2 afs-bias rxlev (<0-20>|default) handover2 afs-bias rxqual (<0-7>|default) handover2 min-free-slots tch/f (<0-9999>|default) handover2 min-free-slots tch/h (<0-9999>|default) handover2 max-handovers (<1-9999>|default) handover2 penalty-time max-distance (<0-99999>|default) handover2 penalty-time failed-ho (<0-99999>|default) handover2 penalty-time failed-assignment (<0-99999>|default) handover2 penalty-time low-rxqual-assignment (<0-99999>|default) handover2 penalty-time low-rxqual-ho (<0-99999>|default) handover2 retries (<0-9>|default) handover2 congestion-check (disabled|<1-999>|now) OsmoBSC(config-net)# handover? handover Handover general config OsmoBSC(config-net)# handover1? handover1 Handover options for handover decision algorithm 1 OsmoBSC(config-net)# handover2? handover2 Handover options for handover decision algorithm 2 OsmoBSC(config-net)# handover ? 0 Disable in-call handover 1 Enable in-call handover default Enable/disable handover: Use default (0), remove explicit setting on this node algorithm Choose algorithm for handover decision OsmoBSC(config-net)# handover1 ? window Measurement averaging settings power Neighbor cell power triggering maximum Maximum Timing-Advance value (i.e. MS distance) before triggering HO OsmoBSC(config-net)# handover2 ? window Measurement averaging settings power Neighbor cell power triggering maximum Maximum Timing-Advance value (i.e. MS distance) before triggering HO assignment Enable or disable in-call channel re-assignment within the same cell tdma-measurement Define measurement set of TDMA frames min Minimum Level/Quality thresholds before triggering HO afs-bias Configure bias to prefer AFS (AMR on TCH/F) over other codecs min-free-slots Minimum free TCH timeslots before cell is considered congested max-handovers Maximum number of concurrent handovers allowed per cell penalty-time Set penalty times to wait between repeated handovers retries Number of times to immediately retry a failed handover/assignment, before a penalty time is applied congestion-check Configure congestion check interval OsmoBSC(config-net)# handover algorithm ? 1 Algorithm 1: trigger handover based on comparing current cell and neighbor RxLev and RxQual, only. 2 Algorithm 2: trigger handover on RxLev/RxQual, and also to balance the load across several cells. Consider available codecs. Prevent repeated handover by penalty timers. default Use default (1), remove explicit setting on this node OsmoBSC(config-net)# handover1 window ? rxlev Received-Level averaging rxqual Received-Quality averaging OsmoBSC(config-net)# handover1 window rxlev ? averaging How many RxLev measurements to use for averaging neighbor How many Neighbor RxLev measurements to use for averaging OsmoBSC(config-net)# handover1 window rxlev averaging ? <1-10> RxLev averaging: Number of values to average over default Use default (10), remove explicit setting on this node OsmoBSC(config-net)# handover1 window rxlev neighbor ? averaging How many Neighbor RxLev measurements to use for averaging OsmoBSC(config-net)# handover1 window rxlev neighbor averaging ? <1-10> Neighbor RxLev averaging: Number of values to average over default Use default (10), remove explicit setting on this node OsmoBSC(config-net)# handover1 window rxqual ? averaging How many RxQual measurements to use for averaging OsmoBSC(config-net)# handover1 window rxqual averaging ? <1-10> RxQual averaging: Number of values to average over default Use default (1), remove explicit setting on this node OsmoBSC(config-net)# handover1 power ? budget Neighbor cell power triggering OsmoBSC(config-net)# handover1 power budget ? interval How often to check for a better cell (SACCH frames) hysteresis How many dB stronger must a neighbor be to become a HO candidate OsmoBSC(config-net)# handover1 power budget interval ? <1-99> Check for stronger neighbor every N number of SACCH frames default Use default (6), remove explicit setting on this node OsmoBSC(config-net)# handover1 power budget hysteresis ? <0-999> Neighbor's strength difference in dB default Use default (3), remove explicit setting on this node OsmoBSC(config-net)# handover1 maximum ? distance Maximum Timing-Advance value (i.e. MS distance) before triggering HO OsmoBSC(config-net)# handover1 maximum distance ? <0-9999> Maximum Timing-Advance value (i.e. MS distance) before triggering HO default Use default (9999), remove explicit setting on this node OsmoBSC(config-net)# handover2 window ? rxlev Received-Level averaging rxqual Received-Quality averaging OsmoBSC(config-net)# handover2 window rxlev ? averaging How many RxLev measurements to use for averaging neighbor How many Neighbor RxLev measurements to use for averaging OsmoBSC(config-net)# handover2 window rxlev averaging ? <1-10> RxLev averaging: Number of values to average over default Use default (10), remove explicit setting on this node OsmoBSC(config-net)# handover2 window rxlev neighbor ? averaging How many Neighbor RxLev measurements to use for averaging OsmoBSC(config-net)# handover2 window rxlev neighbor averaging ? <1-10> Neighbor RxLev averaging: Number of values to average over default Use default (10), remove explicit setting on this node OsmoBSC(config-net)# handover2 window rxqual ? averaging How many RxQual measurements to use for averaging OsmoBSC(config-net)# handover2 window rxqual averaging ? <1-10> RxQual averaging: Number of values to average over default Use default (1), remove explicit setting on this node OsmoBSC(config-net)# handover2 power ? budget Neighbor cell power triggering OsmoBSC(config-net)# handover2 power budget ? interval How often to check for a better cell (SACCH frames) hysteresis How many dB stronger must a neighbor be to become a HO candidate OsmoBSC(config-net)# handover2 power budget interval ? <1-99> Check for stronger neighbor every N number of SACCH frames default Use default (6), remove explicit setting on this node OsmoBSC(config-net)# handover2 power budget hysteresis ? <0-999> Neighbor's strength difference in dB default Use default (3), remove explicit setting on this node OsmoBSC(config-net)# handover2 maximum ? distance Maximum Timing-Advance value (i.e. MS distance) before triggering HO OsmoBSC(config-net)# handover2 maximum distance ? <0-9999> Maximum Timing-Advance value (i.e. MS distance) before triggering HO default Use default (9999), remove explicit setting on this node OsmoBSC(config-net)# handover2 assignment ? 0 Disable in-call assignment 1 Enable in-call assignment default Use default (0), remove explicit setting on this node OsmoBSC(config-net)# handover2 tdma-measurement ? auto Use full set when DTX is not in use, use subset when DTX is in use, as indicated by each Measurement Report full Full set of 102/104 TDMA frames subset Sub set of 4 TDMA frames (SACCH) default Use default (subset), remove explicit setting on this node OsmoBSC(config-net)# handover2 min ? rxlev How weak may RxLev of an MS become before triggering HO rxqual How bad may RxQual of an MS become before triggering HO, where 0 is the best quality (bit error rate < 0.2%) and 7 is the worst quality (bit error rate > 12.8%), see 3GPP TS 45.008 8.2.4. OsmoBSC(config-net)# handover2 min rxlev ? <-110--50> minimum RxLev (dBm; note: negative values) default Use default (-100), remove explicit setting on this node OsmoBSC(config-net)# handover2 min rxqual ? <0-7> worst acceptable RxQual default Use default (5), remove explicit setting on this node OsmoBSC(config-net)# handover2 afs-bias ? rxlev RxLev improvement bias for AFS over other codecs rxqual RxQual improvement bias for AFS over other codecs OsmoBSC(config-net)# handover2 afs-bias rxlev ? <0-20> Virtual RxLev improvement (dB) default Use default (0), remove explicit setting on this node OsmoBSC(config-net)# handover2 afs-bias rxqual ? <0-7> Virtual RxQual improvement default Use default (0), remove explicit setting on this node OsmoBSC(config-net)# handover2 min-free-slots ? tch/f Minimum free TCH/F timeslots before cell is considered congested tch/h Minimum free TCH/H timeslots before cell is considered congested OsmoBSC(config-net)# handover2 min-free-slots tch/f ? <0-9999> Number of TCH/F slots default Use default (0), remove explicit setting on this node OsmoBSC(config-net)# handover2 min-free-slots TCH/F ? % There is no matched command. OsmoBSC(config-net)# handover2 min-free-slots tch/h ? <0-9999> Number of TCH/H slots default Use default (0), remove explicit setting on this node OsmoBSC(config-net)# handover2 max-handovers ? <1-9999> Number default Use default (9999), remove explicit setting on this node OsmoBSC(config-net)# handover2 penalty-time ? max-distance Time to suspend handover for a subscriber after leaving this cell due to exceeding max distance; see also 'handover2 retries' failed-ho Time to suspend handover for a subscriber after a failed handover into this cell; see also 'handover2 retries' failed-assignment Time to suspend handover for a subscriber after a failed re-assignment within this cell; see also 'handover2 retries' low-rxqual-assignment Time to suspend re-assignment after an lchan was re-assigned because of low RxQual low-rxqual-ho Time to suspend handover back to a cell after bad RxQual caused handover away from it OsmoBSC(config-net)# handover2 penalty-time max-distance ? <0-99999> Seconds default Use default (300), remove explicit setting on this node OsmoBSC(config-net)# handover2 penalty-time failed-ho ? <0-99999> Seconds default Use default (60), remove explicit setting on this node OsmoBSC(config-net)# handover2 penalty-time failed-assignment ? <0-99999> Seconds default Use default (60), remove explicit setting on this node OsmoBSC(config-net)# handover2 penalty-time low-rxqual-assignment ? <0-99999> Seconds default Use default (60), remove explicit setting on this node OsmoBSC(config-net)# handover2 retries ? <0-9> Number of retries default Use default (0), remove explicit setting on this node OsmoBSC(config-net)# handover2 congestion-check ? disabled Disable congestion checking, do not handover based on cell load. Note: there is one global congestion check interval, i.e. contrary to other handover2 settings, this is not configurable per individual cell. <1-999> Congestion check interval in seconds (default 10) now Manually trigger a congestion check to run right now OsmoBSC(config-net)# ### Same on BTS level, except for the congestion-check OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# handover? handover Handover general config OsmoBSC(config-net-bts)# handover1? handover1 Handover options for handover decision algorithm 1 OsmoBSC(config-net-bts)# handover2? handover2 Handover options for handover decision algorithm 2 OsmoBSC(config-net-bts)# handover ? 0 Disable in-call handover 1 Enable in-call handover default Enable/disable handover: Use default (0), remove explicit setting on this node algorithm Choose algorithm for handover decision OsmoBSC(config-net-bts)# handover1 ? window Measurement averaging settings power Neighbor cell power triggering maximum Maximum Timing-Advance value (i.e. MS distance) before triggering HO OsmoBSC(config-net-bts)# handover2 ? window Measurement averaging settings power Neighbor cell power triggering maximum Maximum Timing-Advance value (i.e. MS distance) before triggering HO assignment Enable or disable in-call channel re-assignment within the same cell tdma-measurement Define measurement set of TDMA frames min Minimum Level/Quality thresholds before triggering HO afs-bias Configure bias to prefer AFS (AMR on TCH/F) over other codecs min-free-slots Minimum free TCH timeslots before cell is considered congested max-handovers Maximum number of concurrent handovers allowed per cell penalty-time Set penalty times to wait between repeated handovers retries Number of times to immediately retry a failed handover/assignment, before a penalty time is applied OsmoBSC(config-net-bts)# handover algorithm ? 1 Algorithm 1: trigger handover based on comparing current cell and neighbor RxLev and RxQual, only. 2 Algorithm 2: trigger handover on RxLev/RxQual, and also to balance the load across several cells. Consider available codecs. Prevent repeated handover by penalty timers. default Use default (1), remove explicit setting on this node OsmoBSC(config-net-bts)# handover1 window ? rxlev Received-Level averaging rxqual Received-Quality averaging OsmoBSC(config-net-bts)# handover1 window rxlev ? averaging How many RxLev measurements to use for averaging neighbor How many Neighbor RxLev measurements to use for averaging OsmoBSC(config-net-bts)# handover1 window rxlev averaging ? <1-10> RxLev averaging: Number of values to average over default Use default (10), remove explicit setting on this node OsmoBSC(config-net-bts)# handover1 window rxlev neighbor ? averaging How many Neighbor RxLev measurements to use for averaging OsmoBSC(config-net-bts)# handover1 window rxlev neighbor averaging ? <1-10> Neighbor RxLev averaging: Number of values to average over default Use default (10), remove explicit setting on this node OsmoBSC(config-net-bts)# handover1 window rxqual ? averaging How many RxQual measurements to use for averaging OsmoBSC(config-net-bts)# handover1 window rxqual averaging ? <1-10> RxQual averaging: Number of values to average over default Use default (1), remove explicit setting on this node OsmoBSC(config-net-bts)# handover1 power ? budget Neighbor cell power triggering OsmoBSC(config-net-bts)# handover1 power budget ? interval How often to check for a better cell (SACCH frames) hysteresis How many dB stronger must a neighbor be to become a HO candidate OsmoBSC(config-net-bts)# handover1 power budget interval ? <1-99> Check for stronger neighbor every N number of SACCH frames default Use default (6), remove explicit setting on this node OsmoBSC(config-net-bts)# handover1 power budget hysteresis ? <0-999> Neighbor's strength difference in dB default Use default (3), remove explicit setting on this node OsmoBSC(config-net-bts)# handover1 maximum ? distance Maximum Timing-Advance value (i.e. MS distance) before triggering HO OsmoBSC(config-net-bts)# handover1 maximum distance ? <0-9999> Maximum Timing-Advance value (i.e. MS distance) before triggering HO default Use default (9999), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 window ? rxlev Received-Level averaging rxqual Received-Quality averaging OsmoBSC(config-net-bts)# handover2 window rxlev ? averaging How many RxLev measurements to use for averaging neighbor How many Neighbor RxLev measurements to use for averaging OsmoBSC(config-net-bts)# handover2 window rxlev averaging ? <1-10> RxLev averaging: Number of values to average over default Use default (10), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 window rxlev neighbor ? averaging How many Neighbor RxLev measurements to use for averaging OsmoBSC(config-net-bts)# handover2 window rxlev neighbor averaging ? <1-10> Neighbor RxLev averaging: Number of values to average over default Use default (10), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 window rxqual ? averaging How many RxQual measurements to use for averaging OsmoBSC(config-net-bts)# handover2 window rxqual averaging ? <1-10> RxQual averaging: Number of values to average over default Use default (1), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 power ? budget Neighbor cell power triggering OsmoBSC(config-net-bts)# handover2 power budget ? interval How often to check for a better cell (SACCH frames) hysteresis How many dB stronger must a neighbor be to become a HO candidate OsmoBSC(config-net-bts)# handover2 power budget interval ? <1-99> Check for stronger neighbor every N number of SACCH frames default Use default (6), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 power budget hysteresis ? <0-999> Neighbor's strength difference in dB default Use default (3), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 maximum ? distance Maximum Timing-Advance value (i.e. MS distance) before triggering HO OsmoBSC(config-net-bts)# handover2 maximum distance ? <0-9999> Maximum Timing-Advance value (i.e. MS distance) before triggering HO default Use default (9999), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 assignment ? 0 Disable in-call assignment 1 Enable in-call assignment default Use default (0), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 tdma-measurement ? auto Use full set when DTX is not in use, use subset when DTX is in use, as indicated by each Measurement Report full Full set of 102/104 TDMA frames subset Sub set of 4 TDMA frames (SACCH) default Use default (subset), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 min ? rxlev How weak may RxLev of an MS become before triggering HO rxqual How bad may RxQual of an MS become before triggering HO, where 0 is the best quality (bit error rate < 0.2%) and 7 is the worst quality (bit error rate > 12.8%), see 3GPP TS 45.008 8.2.4. OsmoBSC(config-net-bts)# handover2 min rxlev ? <-110--50> minimum RxLev (dBm; note: negative values) default Use default (-100), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 min rxqual ? <0-7> worst acceptable RxQual default Use default (5), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 afs-bias ? rxlev RxLev improvement bias for AFS over other codecs rxqual RxQual improvement bias for AFS over other codecs OsmoBSC(config-net-bts)# handover2 afs-bias rxlev ? <0-20> Virtual RxLev improvement (dB) default Use default (0), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 afs-bias rxqual ? <0-7> Virtual RxQual improvement default Use default (0), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 min-free-slots ? tch/f Minimum free TCH/F timeslots before cell is considered congested tch/h Minimum free TCH/H timeslots before cell is considered congested OsmoBSC(config-net-bts)# handover2 min-free-slots tch/f ? <0-9999> Number of TCH/F slots default Use default (0), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 min-free-slots TCH/F ? % There is no matched command. OsmoBSC(config-net-bts)# handover2 min-free-slots tch/h ? <0-9999> Number of TCH/H slots default Use default (0), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 max-handovers ? <1-9999> Number default Use default (9999), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 penalty-time ? max-distance Time to suspend handover for a subscriber after leaving this cell due to exceeding max distance; see also 'handover2 retries' failed-ho Time to suspend handover for a subscriber after a failed handover into this cell; see also 'handover2 retries' failed-assignment Time to suspend handover for a subscriber after a failed re-assignment within this cell; see also 'handover2 retries' low-rxqual-assignment Time to suspend re-assignment after an lchan was re-assigned because of low RxQual low-rxqual-ho Time to suspend handover back to a cell after bad RxQual caused handover away from it OsmoBSC(config-net-bts)# handover2 penalty-time max-distance ? <0-99999> Seconds default Use default (300), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 penalty-time failed-ho ? <0-99999> Seconds default Use default (60), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 penalty-time failed-assignment ? <0-99999> Seconds default Use default (60), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 penalty-time low-rxqual-assignment ? <0-99999> Seconds default Use default (60), remove explicit setting on this node OsmoBSC(config-net-bts)# handover2 retries ? <0-9> Number of retries default Use default (0), remove explicit setting on this node [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 1 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# ### Default configuration OsmoBSC# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# interference-meas? interference-meas Interference measurement parameters OsmoBSC(config-net-bts)# interference-meas ? avg-period Averaging period (Intave) level-bounds Interference level Boundaries. 3GPP do not specify whether these should be in ascending or descending order (3GPP TS 48.058 9.3.21 / 3GPP TS 52.021 9.4.25). OsmoBSC supports either ordering, but possibly some BTS models only return meaningful interference levels with one specific ordering. OsmoBSC(config-net-bts)# ### Averaging period OsmoBSC(config-net-bts)# interference-meas avg-period ? <1-31> Number of SACCH multiframes OsmoBSC(config-net-bts)# interference-meas avg-period 0 % Unknown command. OsmoBSC(config-net-bts)# interference-meas avg-period 30 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none interference-meas avg-period 30 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### Interference level Boundaries OsmoBSC(config-net-bts)# interference-meas level-bounds ? <-120-0> Interference boundary 0 (dBm) OsmoBSC(config-net-bts)# interference-meas level-bounds -85 -90 -95 -100 -105 ? <-120-0> Interference boundary X5 (dBm) OsmoBSC(config-net-bts)# interference-meas level-bounds -85 -90 -95 -100 -105 -110 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none interference-meas avg-period 30 interference-meas level-bounds -85 -90 -95 -100 -105 -110 bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# configure terminal OsmoBSC(config)# msc 0 OsmoBSC(config-msc)# codec-list? codec-list Set the allowed audio codecs and their order of preference OsmoBSC(config-msc)# codec-list ? LIST List of audio codecs in order of preference, e.g. 'codec-list fr3 fr2 fr1 hr3 hr1'. (fr3: AMR-FR, hr3: AMR-HR, fr2: GSM-EFR, fr1: GSM-FR, hr1: GSM-HR) OsmoBSC(config-msc)# # Default list -- should match the default in osmo_msc_data_alloc() OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# # Change order OsmoBSC(config-msc)# codec-list fr3 hr3 fr2 fr1 hr1 OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr3 hr3 fr2 fr1 hr1 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# codec-list hr1 hr3 fr1 fr2 fr3 OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list hr1 hr3 fr1 fr2 fr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# codec-list foo "foo" is not a valid codec version OsmoBSC(config-msc)# codec-list fr10 "fr10" is not a valid codec version OsmoBSC(config-msc)# codec-list hr10 "hr10" is not a valid codec version OsmoBSC(config-msc)# codec-list FR1 "FR1" is not a valid codec version OsmoBSC(config-msc)# # Ensure the codec-list with wrong args did not change the config OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list hr1 hr3 fr1 fr2 fr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# codec-list fr1 fr1 duplicate entry in 'msc' / 'codec-list': fr1 OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list hr1 hr3 fr1 fr2 fr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# codec-list fr0 fr1 "fr0" is not a valid codec version OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list hr1 hr3 fr1 fr2 fr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# codec-list hr0 hr1 "hr0" is not a valid codec version OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list hr1 hr3 fr1 fr2 fr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# codec-list fr8 fr9 "fr8" is not a valid codec version OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list hr1 hr3 fr1 fr2 fr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# codec-list hr8 hr9 "hr8" is not a valid codec version OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list hr1 hr3 fr1 fr2 fr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# codec-list fr2 hr2 "hr2" is not a valid codec version OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list hr1 hr3 fr1 fr2 fr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# codec-list fr1 fr2 fr3 fr4 OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 fr2 fr3 fr4 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# # TODO: should fr4 thru fr7 be rejected OsmoBSC(config-msc)# codec-list fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 fr1 Too many items in 'msc' / 'codec-list': 17. There can be at most 16 entries. [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> ### Neighbor-BSS Cell Identifier List config OsmoBSC> list show pid show uptime show version show online-help list [with-flags] exit help show vty-attributes show vty-attributes (application|library|global) enable [expert-mode] terminal length <0-512> terminal no length who show history show stats [skip-zero] show stats level (global|peer|subscriber) [skip-zero] show asciidoc counters show rate-counters [skip-zero] show timer [(net|mgw)] [TNNNN] show network show bts [<0-65535>] show bts brief show bts <0-65535> fail-rep [reset] show rejected-bts show trx [<0-65535>] [<0-255>] show trx (connected|disconnected) show timeslot [<0-65535>] [<0-255>] [<0-7>] show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show conns show paging [<0-65535>] show paging-group <0-65535> IMSI logging enable logging disable logging filter all (0|1) logging color (0|1) logging timestamp (0|1) logging print extended-timestamp (0|1) logging print thread-id (0|1) logging print category (0|1) logging print category-hex (0|1) logging print level (0|1) logging print file (0|1|basename) [last] logging set-log-mask MASK logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) logging level set-all (debug|info|notice|error|fatal) logging level force-all (debug|info|notice|error|fatal) no logging level force-all logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE show logging vty show alarms show talloc-context (application|global|all) (full|brief|DEPTH) show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any) show fsm NAME show fsm all show fsm-state-graph NAME show fsm-instances NAME show fsm-instances all show mgw-pool show bts <0-65535> om2k-mo show e1_driver show e1_line [<0-255>] [stats] show e1_timeslot [<0-255>] [<0-31>] show cbc show bts <0-65535> smscb [(basic|extended)] show statistics show mscs show position logging filter imsi IMSI show subscriber all show nri [<0-1000>] show cpu-sched threads show cs7 instance <0-15> users show cs7 (sua|m3ua|ipa) [<0-65534>] show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>] show cs7 config show cs7 instance <0-15> asp show cs7 instance <0-15> asp name ASP_NAME show cs7 instance <0-15> asp-remaddr show cs7 instance <0-15> asp-remaddr name ASP_NAME show cs7 instance <0-15> asp-assoc-status show cs7 instance <0-15> asp-assoc-status name ASP_NAME show cs7 instance <0-15> as (active|all|m3ua|sua) show cs7 instance <0-15> route show cs7 instance <0-15> sccp addressbook show cs7 instance <0-15> sccp users show cs7 instance <0-15> sccp ssn <0-65535> show cs7 instance <0-15> sccp connections show cs7 instance <0-15> sccp timers show smlc OsmoBSC> enable OsmoBSC# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit disable configure [terminal] copy running-config startup-config shutdown show startup-config show version show online-help terminal length <0-512> terminal no length who show history terminal monitor terminal no monitor show stats [skip-zero] show stats level (global|peer|subscriber) [skip-zero] show asciidoc counters show rate-counters [skip-zero] stats report stats reset show timer [(net|mgw)] [TNNNN] show network show bts [<0-65535>] show bts brief show bts <0-65535> fail-rep [reset] show rejected-bts show trx [<0-65535>] [<0-255>] show trx (connected|disconnected) show timeslot [<0-65535>] [<0-255>] [<0-7>] show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show conns show paging [<0-65535>] show paging-group <0-65535> IMSI handover any assignment any handover any to arfcn <0-1023> bsic (<0-63>|any) logging enable logging disable logging filter all (0|1) logging color (0|1) logging timestamp (0|1) logging print extended-timestamp (0|1) logging print thread-id (0|1) logging print category (0|1) logging print category-hex (0|1) logging print level (0|1) logging print file (0|1|basename) [last] logging set-log-mask MASK logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) logging level set-all (debug|info|notice|error|fatal) logging level force-all (debug|info|notice|error|fatal) no logging level force-all logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE show logging vty show alarms show talloc-context (application|global|all) (full|brief|DEPTH) show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any) show fsm NAME show fsm all show fsm-state-graph NAME show fsm-instances NAME show fsm-instances all mgw <0-255> reconnect mgw <0-255> block mgw <0-255> unblock show mgw-pool drop bts connection <0-65535> (oml|rsl) restart-bts <0-65535> bts <0-65535> unblock-setup-ramping bts <0-65535> resend-system-information bts <0-65535> resend-power-control-defaults bts <0-65535> c0-power-reduction <0-6> bts <0-65535> trx <0-255> timeslot <0-7> pdch (activate|deactivate) bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> (activate|activate-vamos) (hr|fr|efr|amr|sig) [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> deactivate bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> modify (vamos|non-vamos) [tsc] [<1-4>] [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> mdcx A.B.C.D <0-65535> bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> reassign-to trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> [tsc] [<1-4>] [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> ms-power <0-40> [verify] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> handover <0-65535> bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> assignment ctrl-interface generate-trap TRAP VALUE bts <0-65535> oml class (site-manager|bts|radio-carrier|baseband-transceiver|channel|adjc|handover|power-contorl|btse|rack|test|envabtse|bport|gprs-nse|gprs-cell|gprs-nsvc|siemenshw) instance <0-255> <0-255> <0-255> bts <0-65535> oml class <0-255> instance <0-255> <0-255> <0-255> show bts <0-65535> om2k-mo bts <0-65535> om2000 class (trxc|tg|ts|tf|is|con|dp|mctr|cf|tx|rx) <0-255> <0-255> <0-255> bts <0-65535> om2000 class <0-255> <0-255> <0-255> <0-255> show e1_driver show e1_line [<0-255>] [stats] show e1_timeslot [<0-255>] [<0-31>] show cbc show bts <0-65535> smscb [(basic|extended)] show statistics show mscs show position logging filter imsi IMSI show subscriber all show nri [<0-1000>] generate-location-state-trap <0-65535> msc <0-1000> bssmap reset show cpu-sched threads show cs7 instance <0-15> users show cs7 (sua|m3ua|ipa) [<0-65534>] show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>] show cs7 config cs7 instance <0-15> asp NAME disconnect show cs7 instance <0-15> asp show cs7 instance <0-15> asp name ASP_NAME show cs7 instance <0-15> asp-remaddr show cs7 instance <0-15> asp-remaddr name ASP_NAME show cs7 instance <0-15> asp-assoc-status show cs7 instance <0-15> asp-assoc-status name ASP_NAME show cs7 instance <0-15> as (active|all|m3ua|sua) show cs7 instance <0-15> route show cs7 instance <0-15> sccp addressbook show cs7 instance <0-15> sccp users show cs7 instance <0-15> sccp ssn <0-65535> show cs7 instance <0-15> sccp connections show cs7 instance <0-15> sccp timers show smlc OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# neighbor-resolution bind 1.2.3.4 ? [<0-65535>] Port to bind the service to [defaults to 4248 if not provided] OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# type osmo-bts OsmoBSC(config-net-bts)# base_station_id_code 10 OsmoBSC(config-net-bts)# location_area_code 0x0014 OsmoBSC(config-net-bts)# cell_identity 30 OsmoBSC(config-net-bts)# trx 0 OsmoBSC(config-net-bts-trx)# arfcn 40 OsmoBSC(config-net-bts-trx)# exit OsmoBSC(config-net-bts)# exit OsmoBSC(config-net)# bts 1 OsmoBSC(config-net-bts)# type osmo-bts OsmoBSC(config-net-bts)# base_station_id_code 11 OsmoBSC(config-net-bts)# location_area_code 0x0015 OsmoBSC(config-net-bts)# cell_identity 31 OsmoBSC(config-net-bts)# trx 0 OsmoBSC(config-net-bts-trx)# arfcn 41 OsmoBSC(config-net-bts-trx)# exit OsmoBSC(config-net-bts)# exit OsmoBSC(config-net)# bts 2 OsmoBSC(config-net-bts)# type osmo-bts OsmoBSC(config-net-bts)# base_station_id_code 12 OsmoBSC(config-net-bts)# location_area_code 0x0016 OsmoBSC(config-net-bts)# cell_identity 65535 OsmoBSC(config-net-bts)# trx 0 OsmoBSC(config-net-bts-trx)# arfcn 42 OsmoBSC(config-net-bts-trx)# exit OsmoBSC(config-net-bts)# exit OsmoBSC(config-net)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end type (unknown|bs11|nanobts|rbs2000|nokia_site|osmo-bts) description .TEXT no description band BAND cell_identity <0-65535> dtx uplink [force] dtx downlink no dtx uplink no dtx downlink location_area_code (<0-65535>|<0x0000-0xffff>) base_station_id_code <0-63> ipa unit-id <0-65534> <0-255> ipa rsl-ip A.B.C.D nokia_site skip-reset (0|1) nokia_site no-local-rel-conf (0|1) nokia_site bts-reset-timer <15-100> oml ipa stream-id <0-255> line E1_LINE oml e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full) oml e1 tei <0-63> channel allocator mode (set-all|chan-req|assignment|handover|vgcs-vbs) (ascending|descending) channel allocator mode assignment dynamic channel allocator dynamic-param sort-by-trx-power (0|1) channel allocator dynamic-param ul-rxlev thresh <0-63> avg-num <1-10> channel allocator dynamic-param c0-chan-load thresh <0-100> channel allocator avoid-interference (0|1) channel allocator tch-signalling-policy (never|emergency|voice|always) rach tx integer <0-15> rach max transmission (1|2|4|7) rach max-delay <1-127> rach expiry-timeout <4-64> channel-description attach (0|1) channel-description bs-pa-mfrms <2-9> channel-description bs-ag-blks-res <0-7> ccch load-indication-threshold <0-100> ccch load-indication-period <0-255> rach nm busy threshold <0-255> rach nm load average <0-65535> cell barred (0|1) rach emergency call allowed (0|1) rach call-reestablishment allowed (0|1) rach access-control-class (0|1|2|3|4|5|6|7|8|9|11|12|13|14|15) (barred|allowed) ms max power <0-40> cell reselection hysteresis <0-14> rxlev access min <0-63> cell bar qualify (0|1) cell reselection offset <0-126> temporary offset <0-60> temporary offset infinite penalty time <20-620> penalty time reserved radio-link-timeout <4-64> radio-link-timeout infinite gprs mode (none|gprs|egprs) no gprs egprs-packet-channel-request gprs egprs-packet-channel-request gprs ns timer (tns-block|tns-block-retries|tns-reset|tns-reset-retries|tns-test|tns-alive|tns-alive-retries|tsns-prov) <0-255> gprs routing area <0-255> gprs network-control-order (nc0|nc1|nc2) gprs control-ack-type-rach gprs ccn-active (0|1|default) gprs power-control alpha <0-10> no gprs control-ack-type-rach gprs cell bvci <2-65535> gprs cell timer (blocking-timer|blocking-retries|unblocking-retries|reset-timer|reset-retries|suspend-timer|suspend-retries|resume-timer|resume-retries|capability-update-timer|capability-update-retries) <0-255> gprs nsei <0-65535> no gprs nsvc <0-1> gprs nsvc <0-1> nsvci <0-65535> gprs nsvc <0-1> local udp port <0-65535> gprs nsvc <0-1> remote udp port <0-65535> gprs nsvc <0-1> remote ip (A.B.C.D|X:X::X:X) paging free <-1-1024> system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) mode (static|computed) system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) static HEXSTRING system-information unused-send-empty no system-information unused-send-empty early-classmark-sending (allowed|forbidden) early-classmark-sending-3g (allowed|forbidden) neighbor-list mode (automatic|manual|manual-si5) neighbor-list (add|del) arfcn <0-1023> si5 neighbor-list (add|del) arfcn <0-1023> si2quater neighbor-list add earfcn <0-65535> thresh-hi <0-31> thresh-lo <0-32> prio <0-8> qrxlv <0-32> meas <0-8> si2quater neighbor-list del earfcn <0-65535> si2quater neighbor-list add uarfcn <0-16383> <0-511> <0-1> si2quater neighbor-list del uarfcn <0-16383> <0-511> rf-lock-exclude no rf-lock-exclude force-combined-si no force-combined-si codec-support fr codec-support fr (hr|efr|amr) codec-support fr (hr|efr|amr) (hr|efr|amr) codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) depends-on-bts <0-65535> no depends-on-bts <0-65535> amr tch-f modes (0|1|2|3|4|5|6|7) amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) amr tch-f threshold (ms|bts) <0-63> amr tch-f threshold (ms|bts) <0-63> <0-63> amr tch-f threshold (ms|bts) <0-63> <0-63> <0-63> amr tch-f hysteresis (ms|bts) <0-15> amr tch-f hysteresis (ms|bts) <0-15> <0-15> amr tch-f hysteresis (ms|bts) <0-15> <0-15> <0-15> amr tch-f start-mode (auto|1|2|3|4) amr tch-h modes (0|1|2|3|4|5) amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) amr tch-h threshold (ms|bts) <0-63> amr tch-h threshold (ms|bts) <0-63> <0-63> amr tch-h threshold (ms|bts) <0-63> <0-63> <0-63> amr tch-h hysteresis (ms|bts) <0-15> amr tch-h hysteresis (ms|bts) <0-15> <0-15> amr tch-h hysteresis (ms|bts) <0-15> <0-15> <0-15> amr tch-h start-mode (auto|1|2|3|4) osmux (on|off|only) mgw pool-target <0-255> [strict] no mgw pool-target access-control-class-rotate <0-10> access-control-class-rotate-quantum <1-65535> access-control-class-ramping no access-control-class-ramping access-control-class-ramping-step-interval (<5-600>|dynamic) access-control-class-ramping-step-size (<1-10>) access-control-class-ramping-chan-load <0-100> <0-100> timer-dynamic TNNNN no timer-dynamic TNNNN repeat dl-facch (command|all) no repeat dl-facch repeat (ul-sacch|dl-sacch) no repeat (ul-sacch|dl-sacch) repeat rxqual (0|1|2|3|4|5|6|7) overpower (dl-acch|dl-sacch|dl-facch) <1-4> no overpower dl-acch overpower rxqual (0|1|2|3|4|5|6|7) overpower chan-mode (speech-amr|any) interference-meas avg-period <1-31> interference-meas level-bounds <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> srvcc fast-return (allow|forbid) immediate-assignment (post-chan-ack|pre-chan-ack|pre-ts-ack) nch-position num-blocks <1-7> first-block <0-6> no nch-position ncc-permitted all ncc-permitted <1-8> [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] neighbor bts <0-65535> neighbor lac <0-65535> neighbor lac-ci <0-65535> <0-65535> neighbor cgi <0-999> <0-999> <0-65535> <0-65535> neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> neighbor lac <0-65535> arfcn <0-1023> bsic (<0-63>|any) neighbor lac-ci <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any) neighbor cgi <0-999> <0-999> <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any) neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> arfcn <0-1023> bsic (<0-63>|any) no neighbor bts <0-65535> no neighbor lac <0-65535> no neighbor lac-ci <0-65535> <0-65535> no neighbor cgi <0-999> <0-999> <0-65535> <0-65535> no neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> no neighbor arfcn <0-1023> bsic (<0-63>|any) no neighbors (bs-power-control|ms-power-control) no (bs-power-control|ms-power-control) trx <0-255> is-connection-list (add|del) <0-2047> <0-2047> <0-255> abis-lower-transport (single-timeslot|super-channel) om2000 sync-source (internal|external) om2000 version-limit (oml|rsl) gen <0-99> rev <0-99> con-connection-group <1-31> del-connection-group <1-31> handover (0|1|default) handover algorithm (1|2|default) handover1 window rxlev averaging (<1-10>|default) handover1 window rxqual averaging (<1-10>|default) handover1 window rxlev neighbor averaging (<1-10>|default) handover1 power budget interval (<1-99>|default) handover1 power budget hysteresis (<0-999>|default) handover1 maximum distance (<0-9999>|default) handover2 window rxlev averaging (<1-10>|default) handover2 window rxqual averaging (<1-10>|default) handover2 window rxlev neighbor averaging (<1-10>|default) handover2 power budget interval (<1-99>|default) handover2 power budget hysteresis (<0-999>|default) handover2 maximum distance (<0-9999>|default) handover2 assignment (0|1|default) handover2 tdma-measurement (auto|full|subset|default) handover2 min rxlev (<-110--50>|default) handover2 min rxqual (<0-7>|default) handover2 afs-bias rxlev (<0-20>|default) handover2 afs-bias rxqual (<0-7>|default) handover2 min-free-slots tch/f (<0-9999>|default) handover2 min-free-slots tch/h (<0-9999>|default) handover2 max-handovers (<1-9999>|default) handover2 penalty-time max-distance (<0-99999>|default) handover2 penalty-time failed-ho (<0-99999>|default) handover2 penalty-time failed-assignment (<0-99999>|default) handover2 penalty-time low-rxqual-assignment (<0-99999>|default) handover2 penalty-time low-rxqual-ho (<0-99999>|default) handover2 retries (<0-9>|default) OsmoBSC(config-net-bts)# neighbor? neighbor Manage local and remote-BSS neighbor cells OsmoBSC(config-net-bts)# neighbor ? bts Add Neighbor cell by local BTS number lac Add Neighbor cell by LAC lac-ci Add Neighbor cell by LAC and CI cgi Add Neighbor cell by cgi cgi-ps Add Neighbor cell by cgi (Packet Switched, with RAC) OsmoBSC(config-net-bts)# neighbor bts ? <0-65535> BTS number OsmoBSC(config-net-bts)# neighbor bts 0 ? <cr> OsmoBSC(config-net-bts)# neighbor lac ? <0-65535> LAC OsmoBSC(config-net-bts)# neighbor lac 0 ? arfcn ARFCN of neighbor cell <cr> OsmoBSC(config-net-bts)# neighbor lac 0 arfcn ? <0-1023> ARFCN value OsmoBSC(config-net-bts)# neighbor lac 0 arfcn 0 ? bsic BSIC of neighbor cell OsmoBSC(config-net-bts)# neighbor lac 0 arfcn 0 bsic ? <0-63> BSIC value any for all BSICs / use any BSIC in this ARFCN OsmoBSC(config-net-bts)# neighbor lac 0 arfcn 0 bsic 0 ? <cr> OsmoBSC(config-net-bts)# neighbor lac-ci ? <0-65535> LAC OsmoBSC(config-net-bts)# neighbor lac-ci 0 ? <0-65535> CI OsmoBSC(config-net-bts)# neighbor lac-ci 0 0 ? arfcn ARFCN of neighbor cell <cr> OsmoBSC(config-net-bts)# neighbor lac-ci 0 0 arfcn ? <0-1023> ARFCN value OsmoBSC(config-net-bts)# neighbor lac-ci 0 0 arfcn 0 ? bsic BSIC of neighbor cell OsmoBSC(config-net-bts)# neighbor lac-ci 0 0 arfcn 0 bsic ? <0-63> BSIC value any for all BSICs / use any BSIC in this ARFCN OsmoBSC(config-net-bts)# neighbor lac-ci 0 0 arfcn 0 bsic 0 ? <cr> OsmoBSC(config-net-bts)# neighbor cgi ? <0-999> MCC OsmoBSC(config-net-bts)# neighbor cgi 0 ? <0-999> MNC OsmoBSC(config-net-bts)# neighbor cgi 0 0 ? <0-65535> LAC OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 ? <0-65535> CI OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 0 ? arfcn ARFCN of neighbor cell <cr> OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 0 arfcn ? <0-1023> ARFCN value OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 0 arfcn 0 ? bsic BSIC of neighbor cell OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 0 arfcn 0 bsic ? <0-63> BSIC value any for all BSICs / use any BSIC in this ARFCN OsmoBSC(config-net-bts)# neighbor cgi 0 0 0 0 arfcn 0 bsic 0 ? <cr> OsmoBSC(config-net-bts)# no neighbors? neighbors Remove all local and remote-BSS neighbor config for this cell. Note that this falls back to the legacy behavior of regarding all local cells as neighbors. OsmoBSC(config-net-bts)# no neighbor? neighbor Remove local or remote-BSS neighbor cell OsmoBSC(config-net-bts)# no neighbor ? bts Neighbor cell by local BTS number lac Neighbor cell by LAC lac-ci Neighbor cell by LAC and CI cgi Neighbor cell by cgi cgi-ps Neighbor cell by cgi (Packet Switched, with RAC) arfcn ARFCN of neighbor cell OsmoBSC(config-net-bts)# no neighbor bts ? <0-65535> BTS number OsmoBSC(config-net-bts)# no neighbor bts 0 ? <cr> OsmoBSC(config-net-bts)# no neighbor arfcn ? <0-1023> ARFCN value OsmoBSC(config-net-bts)# no neighbor arfcn 0 ? bsic BSIC of neighbor cell OsmoBSC(config-net-bts)# no neighbor arfcn 0 bsic ? <0-63> BSIC value any for all BSICs / use any BSIC in this ARFCN OsmoBSC(config-net-bts)# no neighbor arfcn 0 bsic 0 ? <cr> OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ! BSIC out of range OsmoBSC(config-net-bts)# neighbor cgi 23 42 423 5 arfcn 23 bsic 64 % Unknown command. OsmoBSC(config-net-bts)# neighbor bts 0 OsmoBSC(config-net-bts)# no neighbor bts 0 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# no neighbor bts 1 % Error: no such neighbor on BTS 0: BTS 1 OsmoBSC(config-net-bts)# ### Add non-existing BTS nr -- is allowed, checking plausibility at runtime OsmoBSC(config-net-bts)# neighbor bts 123 OsmoBSC(config-net-bts)# ### A neighbor by LAC and by BTS number are two distinct neighbor entries, resolved at runtime OsmoBSC(config-net-bts)# neighbor lac 22 OsmoBSC(config-net-bts)# no neighbor bts 2 % Error: no such neighbor on BTS 0: BTS 2 OsmoBSC(config-net-bts)# no neighbor lac 22 OsmoBSC(config-net-bts)# neighbor cgi 901 70 22 65535 OsmoBSC(config-net-bts)# neighbor cgi 23 42 423 5 arfcn 23 bsic 42 OsmoBSC(config-net-bts)# ### adding the same entry again results in no change OsmoBSC(config-net-bts)# neighbor bts 123 % BTS 0 already had neighbor BTS 123 OsmoBSC(config-net-bts)# neighbor lac-ci 21 31 arfcn 41 bsic 11 OsmoBSC(config-net-bts)# neighbor lac-ci 21 31 arfcn 41 bsic 11 % BTS 0 already had neighbor LAC-CI:21-31 ARFCN-BSIC:41-11 OsmoBSC(config-net-bts)# neighbor lac-ci 21 31 arfcn 22 bsic 32 % BTS 0 already had neighbor LAC-CI:21-31 ARFCN-BSIC:41-11 % ERROR: duplicate Cell ID in neighbor config, with differing ARFCN+BSIC: LAC-CI:21-31 ARFCN-BSIC:22-32 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic neighbor bts 123 neighbor cgi 901 70 22 65535 neighbor cgi 023 42 423 5 arfcn 23 bsic 42 neighbor lac-ci 21 31 arfcn 41 bsic 11 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# neighbor cgi 23 42 423 5 arfcn 23 bsic 42 % BTS 0 already had neighbor CGI:023-42-423-5 ARFCN-BSIC:23-42 OsmoBSC(config-net-bts)# neighbor cgi 23 042 423 5 arfcn 23 bsic 42 % Error: only one Cell Identifier entry is allowed per remote neighbor. Already have: BTS 0 -> CGI:023-42-423-5 ARFCN-BSIC:23-42 OsmoBSC(config-net-bts)# neighbor cgi 23 42 423 6 arfcn 23 bsic 42 % Error: only one Cell Identifier entry is allowed per remote neighbor. Already have: BTS 0 -> CGI:023-42-423-5 ARFCN-BSIC:23-42 OsmoBSC(config-net-bts)# neighbor cgi 23 42 423 6 arfcn 42 bsic 1 OsmoBSC(config-net-bts)# neighbor lac 456 arfcn 123 bsic 45 OsmoBSC(config-net-bts)# neighbor lac-ci 789 10 arfcn 423 bsic any OsmoBSC(config-net-bts)# neighbor lac-ci 789 10 arfcn 423 bsic 63 % BTS 0 already had neighbor LAC-CI:789-10 ARFCN-BSIC:423-any % ERROR: duplicate Cell ID in neighbor config, with differing ARFCN+BSIC: LAC-CI:789-10 ARFCN-BSIC:423-63 OsmoBSC(config-net-bts)# neighbor lac-ci 789 10 arfcn 423 bsic 1 % BTS 0 already had neighbor LAC-CI:789-10 ARFCN-BSIC:423-any % ERROR: duplicate Cell ID in neighbor config, with differing ARFCN+BSIC: LAC-CI:789-10 ARFCN-BSIC:423-1 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic neighbor bts 123 neighbor cgi 901 70 22 65535 neighbor cgi 023 42 423 5 arfcn 23 bsic 42 neighbor lac-ci 21 31 arfcn 41 bsic 11 neighbor cgi 023 42 423 6 arfcn 42 bsic 1 neighbor lac 456 arfcn 123 bsic 45 neighbor lac-ci 789 10 arfcn 423 bsic any codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# do show bts 0 neighbor arfcn 99 bsic any % No entry for BTS 0 -> ARFCN-BSIC:99-any OsmoBSC(config-net-bts)# do show bts 0 neighbor arfcn 41 bsic any % BTS 0 -> ARFCN-BSIC:41-any resolves to local BTS 1 lac-ci 21 31 OsmoBSC(config-net-bts)# do show bts 0 neighbor arfcn 423 bsic 1 % BTS 0 -> ARFCN-BSIC:423-1 resolves to remote-BSS neighbors: LAC-CI[1]:{789-10} OsmoBSC(config-net-bts)# do show bts 0 neighbor arfcn 423 bsic 23 % BTS 0 -> ARFCN-BSIC:423-23 resolves to remote-BSS neighbors: LAC-CI[1]:{789-10} OsmoBSC(config-net-bts)# no neighbor arfcn 99 bsic 7 % Cannot remove: no such neighbor on BTS 0: ARFCN-BSIC:99-7 OsmoBSC(config-net-bts)# no neighbor arfcn 23 bsic 42 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic neighbor bts 123 neighbor cgi 901 70 22 65535 neighbor lac-ci 21 31 arfcn 41 bsic 11 neighbor cgi 023 42 423 6 arfcn 42 bsic 1 neighbor lac 456 arfcn 123 bsic 45 neighbor lac-ci 789 10 arfcn 423 bsic any codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# no neighbor arfcn 123 bsic 45 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic neighbor bts 123 neighbor cgi 901 70 22 65535 neighbor lac-ci 21 31 arfcn 41 bsic 11 neighbor cgi 023 42 423 6 arfcn 42 bsic 1 neighbor lac-ci 789 10 arfcn 423 bsic any codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# no neighbor arfcn 423 bsic any OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic neighbor bts 123 neighbor cgi 901 70 22 65535 neighbor lac-ci 21 31 arfcn 41 bsic 11 neighbor cgi 023 42 423 6 arfcn 42 bsic 1 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# no neighbor arfcn 423 bsic 63 % Cannot remove: no such neighbor on BTS 0: ARFCN-BSIC:423-63 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic neighbor bts 123 neighbor cgi 901 70 22 65535 neighbor lac-ci 21 31 arfcn 41 bsic 11 neighbor cgi 023 42 423 6 arfcn 42 bsic 1 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# no neighbor arfcn 423 bsic 1 % Cannot remove: no such neighbor on BTS 0: ARFCN-BSIC:423-1 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic neighbor bts 123 neighbor cgi 901 70 22 65535 neighbor lac-ci 21 31 arfcn 41 bsic 11 neighbor cgi 023 42 423 6 arfcn 42 bsic 1 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# no neighbor arfcn 41 bsic any OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic neighbor bts 123 neighbor cgi 901 70 22 65535 neighbor cgi 023 42 423 6 arfcn 42 bsic 1 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# no neighbor arfcn 41 bsic any % Cannot remove: no such neighbor on BTS 0: ARFCN-BSIC:41-any OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic neighbor bts 123 neighbor cgi 901 70 22 65535 neighbor cgi 023 42 423 6 arfcn 42 bsic 1 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# no neighbor bts 123 OsmoBSC(config-net-bts)# no neighbor cgi 901 70 22 65535 OsmoBSC(config-net-bts)# no neighbor arfcn 42 bsic 1 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# neighbor bts 1 OsmoBSC(config-net-bts)# neighbor bts 2 OsmoBSC(config-net-bts)# neighbor cgi 023 42 423 5 arfcn 23 bsic 42 OsmoBSC(config-net-bts)# neighbor lac 456 arfcn 123 bsic 45 OsmoBSC(config-net-bts)# neighbor lac-ci 789 10 arfcn 423 bsic any OsmoBSC(config-net-bts)# neighbor cgi-ps 23 42 423 2 5 arfcn 23 bsic 32 OsmoBSC(config-net-bts)# no neighbors % Removed neighbor: BTS 0 to BTS 1 % Removed neighbor: BTS 0 to BTS 2 % Removed neighbor: BTS 0 to CGI:023-42-423-5 ARFCN-BSIC:23-42 % Removed neighbor: BTS 0 to LAC:456 ARFCN-BSIC:123-45 % Removed neighbor: BTS 0 to LAC-CI:789-10 ARFCN-BSIC:423-any % Removed neighbor: BTS 0 to CGI-PS:023-42-423-2-5 ARFCN-BSIC:23-32 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 30 location_area_code 0x0014 base_station_id_code 10 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 40 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 bts 1 type osmo-bts band invalid cell_identity 31 location_area_code 0x0015 base_station_id_code 11 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 41 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 bts 2 type osmo-bts band invalid cell_identity 65535 location_area_code 0x0016 base_station_id_code 12 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 0 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 42 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 hopping enabled 0 timeslot 2 hopping enabled 0 timeslot 3 hopping enabled 0 timeslot 4 hopping enabled 0 timeslot 5 hopping enabled 0 timeslot 6 hopping enabled 0 timeslot 7 hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 1 (bsc_init.c:57)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 2 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> show nri msc 0 % no NRI mappings OsmoBSC> enable OsmoBSC# configure terminal OsmoBSC(config)# msc 0 OsmoBSC(config-msc)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end core-mobile-network-code <1-999> core-mobile-country-code <1-999> codec-list .LIST allow-emergency (allow|deny) amr-config 12_2k (allowed|forbidden) amr-config 10_2k (allowed|forbidden) amr-config 7_95k (allowed|forbidden) amr-config 7_40k (allowed|forbidden) amr-config 6_70k (allowed|forbidden) amr-config 5_90k (allowed|forbidden) amr-config 5_15k (allowed|forbidden) amr-config 4_75k (allowed|forbidden) amr-payload (octet-aligned|bandwidth-efficient) lcls-mode (disabled|mgw-loop|bts-loop) lcls-codec-mismatch (allowed|forbidden) bsc-addr NAME msc-addr NAME asp-protocol (m3ua|sua|ipa) nri add <0-32767> [<0-32767>] nri del <0-32767> [<0-32767>] show nri allow-attach no allow-attach mgw x-osmo-ign call-id no mgw x-osmo-ign osmux (on|off|only) keepalive request-interval <0-4294967295> keepalive request-endpoint NAME keepalive timeout <0-4294967295> OsmoBSC(config-msc)# nri ? add Add NRI value or range to the NRI mapping for this MSC del Remove NRI value or range from the NRI mapping for this MSC OsmoBSC(config-msc)# nri add ? <0-32767> First value of the NRI value range, should not surpass the configured 'nri bitlen'. OsmoBSC(config-msc)# nri add 23 ? [<0-32767>] Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value. OsmoBSC(config-msc)# nri add 23 OsmoBSC(config-msc)# nri add 256 511 OsmoBSC(config-msc)# nri add 100 200 OsmoBSC(config-msc)# nri add 1024 1024 [1;31mDMSC[0;m [1;31mERROR[0;m msc 0: Warning: NRI range surpasses current NRI bitlen: 1024..1024 (bsc_vty.c:3464) % Warning: msc 0: Warning: NRI range surpasses current NRI bitlen: 1024..1024 OsmoBSC(config-msc)# show nri msc 0 nri add 23 nri add 100 200 nri add 256 511 nri add 1024 OsmoBSC(config-msc)# exit OsmoBSC(config)# ### Do msc 2 first, to see that the order of mscs in the internal list is not determined by the msc->nr, OsmoBSC(config)# ### and whichever was configured first gets higher priority for overlaps. OsmoBSC(config)# msc 2 OsmoBSC(config-msc)# nri add 200 300 [1;31mDMSC[0;m [1;31mERROR[0;m msc 2: NRI range [200..300] overlaps between msc 2 and msc 0. For overlaps, msc 0 has higher priority than msc 2 (bsc_vty.c:3479) % Warning: msc 2: NRI range [200..300] overlaps between msc 2 and msc 0. For overlaps, msc 0 has higher priority than msc 2 OsmoBSC(config-msc)# nri add 1024 1025 [1;31mDMSC[0;m [1;31mERROR[0;m msc 2: Warning: NRI range surpasses current NRI bitlen: 1024..1025 (bsc_vty.c:3464) [1;31mDMSC[0;m [1;31mERROR[0;m msc 2: NRI range [1024..1025] overlaps between msc 2 and msc 0. For overlaps, msc 0 has higher priority than msc 2 (bsc_vty.c:3479) % Warning: msc 2: Warning: NRI range surpasses current NRI bitlen: 1024..1025 % Warning: msc 2: NRI range [1024..1025] overlaps between msc 2 and msc 0. For overlaps, msc 0 has higher priority than msc 2 OsmoBSC(config-msc)# exit OsmoBSC(config)# msc 1 OsmoBSC(config-msc)# nri add 42 OsmoBSC(config-msc)# nri add 512 767 OsmoBSC(config-msc)# nri add 200 300 [1;31mDMSC[0;m [1;31mERROR[0;m msc 1: NRI range [200..300] overlaps between msc 1 and msc 0. For overlaps, msc 0 has higher priority than msc 1 (bsc_vty.c:3479) [1;31mDMSC[0;m [1;31mERROR[0;m msc 1: NRI range [200..300] overlaps between msc 1 and msc 2. For overlaps, msc 2 has higher priority than msc 1 (bsc_vty.c:3479) % Warning: msc 1: NRI range [200..300] overlaps between msc 1 and msc 0. For overlaps, msc 0 has higher priority than msc 1 % Warning: msc 1: NRI range [200..300] overlaps between msc 1 and msc 2. For overlaps, msc 2 has higher priority than msc 1 OsmoBSC(config-msc)# nri add 1024 1025 [1;31mDMSC[0;m [1;31mERROR[0;m msc 1: Warning: NRI range surpasses current NRI bitlen: 1024..1025 (bsc_vty.c:3464) [1;31mDMSC[0;m [1;31mERROR[0;m msc 1: NRI range [1024..1025] overlaps between msc 1 and msc 0. For overlaps, msc 0 has higher priority than msc 1 (bsc_vty.c:3479) [1;31mDMSC[0;m [1;31mERROR[0;m msc 1: NRI range [1024..1025] overlaps between msc 1 and msc 2. For overlaps, msc 2 has higher priority than msc 1 (bsc_vty.c:3479) % Warning: msc 1: Warning: NRI range surpasses current NRI bitlen: 1024..1025 % Warning: msc 1: NRI range [1024..1025] overlaps between msc 1 and msc 0. For overlaps, msc 0 has higher priority than msc 1 % Warning: msc 1: NRI range [1024..1025] overlaps between msc 1 and msc 2. For overlaps, msc 2 has higher priority than msc 1 OsmoBSC(config-msc)# show nri msc 1 nri add 42 nri add 200 300 nri add 512 767 nri add 1024 1025 OsmoBSC(config-msc)# exit OsmoBSC(config)# do show nri msc 0 nri add 23 nri add 100 200 nri add 256 511 nri add 1024 msc 2 nri add 200 300 nri add 1024 1025 msc 1 nri add 42 nri add 200 300 nri add 512 767 nri add 1024 1025 OsmoBSC(config)# network OsmoBSC(config-net)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end network country code <1-999> mobile network code <0-999> encryption a5 <0-4> [<0-4>] [<0-4>] [<0-4>] [<0-4>] timezone <-19-19> (0|15|30|45) timezone <-19-19> (0|15|30|45) <0-2> no timezone periodic location update <6-1530> no periodic location update meas-feed destination ADDR <0-65535> meas-feed scenario NAME meas-feed write-queue-max-length <1-65535> allow-unusable-timeslots pcu-socket PATH pcu-socket-wqueue-length <1-2147483646> no pcu-socket timer [(net|mgw)] [TNNNN] [(<0-2147483647>|default)] neci (0|1) paging any use tch (0|1) nri bitlen <1-15> nri null add <0-32767> [<0-32767>] nri null del <0-32767> [<0-32767>] bts <0-65535> neighbor-resolution bind (A.B.C.D|X:X::X:X) [<0-65535>] mgw <0-255> no mgw <0-255> handover (0|1|default) handover algorithm (1|2|default) handover1 window rxlev averaging (<1-10>|default) handover1 window rxqual averaging (<1-10>|default) handover1 window rxlev neighbor averaging (<1-10>|default) handover1 power budget interval (<1-99>|default) handover1 power budget hysteresis (<0-999>|default) handover1 maximum distance (<0-9999>|default) handover2 window rxlev averaging (<1-10>|default) handover2 window rxqual averaging (<1-10>|default) handover2 window rxlev neighbor averaging (<1-10>|default) handover2 power budget interval (<1-99>|default) handover2 power budget hysteresis (<0-999>|default) handover2 maximum distance (<0-9999>|default) handover2 assignment (0|1|default) handover2 tdma-measurement (auto|full|subset|default) handover2 min rxlev (<-110--50>|default) handover2 min rxqual (<0-7>|default) handover2 afs-bias rxlev (<0-20>|default) handover2 afs-bias rxqual (<0-7>|default) handover2 min-free-slots tch/f (<0-9999>|default) handover2 min-free-slots tch/h (<0-9999>|default) handover2 max-handovers (<1-9999>|default) handover2 penalty-time max-distance (<0-99999>|default) handover2 penalty-time failed-ho (<0-99999>|default) handover2 penalty-time failed-assignment (<0-99999>|default) handover2 penalty-time low-rxqual-assignment (<0-99999>|default) handover2 penalty-time low-rxqual-ho (<0-99999>|default) handover2 retries (<0-9>|default) handover2 congestion-check (disabled|<1-999>|now) OsmoBSC(config-net)# nri ? bitlen Set number of bits that an NRI has, to extract from TMSI identities (always starting just after the TMSI's most significant octet). null Define NULL-NRI values that cause re-assignment of an MS to a different MSC, for MSC pooling. OsmoBSC(config-net)# nri bitlen ? <1-15> bit count (default: 10) OsmoBSC(config-net)# nri bitlen 11 OsmoBSC(config-net)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 nri bitlen 11 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden nri add 23 nri add 100 200 nri add 256 511 nri add 1024 msc 2 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden nri add 200 300 nri add 1024 1025 msc 1 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden nri add 42 nri add 200 300 nri add 512 767 nri add 1024 1025 bsc mid-call-timeout 0 end OsmoBSC(config-net)# nri null ? add Add NULL-NRI value (or range) del Remove NRI value or range from the NRI mapping OsmoBSC(config-net)# nri null add ? <0-32767> First value of the NRI value range, should not surpass the configured 'nri bitlen'. OsmoBSC(config-net)# nri null add 0 ? [<0-32767>] Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value. OsmoBSC(config-net)# nri null add 0 0 ? <cr> OsmoBSC(config-net)# nri null del ? <0-32767> First value of the NRI value range, should not surpass the configured 'nri bitlen'. OsmoBSC(config-net)# nri null del 0 ? [<0-32767>] Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value. OsmoBSC(config-net)# nri null del 0 0 ? <cr> OsmoBSC(config-net)# exit OsmoBSC(config)# msc 0 OsmoBSC(config-msc)# nri del 0 10000 OsmoBSC(config-msc)# exit OsmoBSC(config)# msc 1 OsmoBSC(config-msc)# nri del 0 10000 OsmoBSC(config-msc)# exit OsmoBSC(config)# msc 2 OsmoBSC(config-msc)# nri del 0 10000 OsmoBSC(config-msc)# exit OsmoBSC(config)# do show nri msc 0 % no NRI mappings msc 2 % no NRI mappings msc 1 % no NRI mappings OsmoBSC(config)# msc 0 OsmoBSC(config-msc)# nri add 0 1000 OsmoBSC(config-msc)# show nri msc 0 nri add 0 1000 OsmoBSC(config-msc)# nri del 23 OsmoBSC(config-msc)# nri del 200 300 OsmoBSC(config-msc)# nri del 1000 2000 OsmoBSC(config-msc)# show nri msc 0 nri add 0 22 nri add 24 199 nri add 301 999 OsmoBSC(config-msc)# nri add 23 OsmoBSC(config-msc)# show nri msc 0 nri add 0 199 nri add 301 999 OsmoBSC(config-msc)# nri add 200 300 OsmoBSC(config-msc)# show nri msc 0 nri add 0 999 OsmoBSC(config-msc)# nri add 1000 OsmoBSC(config-msc)# show nri msc 0 nri add 0 1000 OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 nri bitlen 11 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden nri add 0 1000 msc 2 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden msc 1 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# no allow-attach OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 nri bitlen 11 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden nri add 0 1000 no allow-attach msc 2 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden msc 1 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-msc)# allow-attach OsmoBSC(config-msc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 nri bitlen 11 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden nri add 0 1000 msc 2 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden msc 1 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit disable configure [terminal] copy running-config startup-config shutdown show startup-config show version show online-help terminal length <0-512> terminal no length who show history terminal monitor terminal no monitor show stats [skip-zero] show stats level (global|peer|subscriber) [skip-zero] show asciidoc counters show rate-counters [skip-zero] stats report stats reset show timer [(net|mgw)] [TNNNN] show network show bts [<0-65535>] show bts brief show bts <0-65535> fail-rep [reset] show rejected-bts show trx [<0-65535>] [<0-255>] show trx (connected|disconnected) show timeslot [<0-65535>] [<0-255>] [<0-7>] show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show conns show paging [<0-65535>] show paging-group <0-65535> IMSI handover any assignment any handover any to arfcn <0-1023> bsic (<0-63>|any) logging enable logging disable logging filter all (0|1) logging color (0|1) logging timestamp (0|1) logging print extended-timestamp (0|1) logging print thread-id (0|1) logging print category (0|1) logging print category-hex (0|1) logging print level (0|1) logging print file (0|1|basename) [last] logging set-log-mask MASK logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) logging level set-all (debug|info|notice|error|fatal) logging level force-all (debug|info|notice|error|fatal) no logging level force-all logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE show logging vty show alarms show talloc-context (application|global|all) (full|brief|DEPTH) show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any) show fsm NAME show fsm all show fsm-state-graph NAME show fsm-instances NAME show fsm-instances all mgw <0-255> reconnect mgw <0-255> block mgw <0-255> unblock show mgw-pool drop bts connection <0-65535> (oml|rsl) restart-bts <0-65535> bts <0-65535> unblock-setup-ramping bts <0-65535> resend-system-information bts <0-65535> resend-power-control-defaults bts <0-65535> c0-power-reduction <0-6> bts <0-65535> trx <0-255> timeslot <0-7> pdch (activate|deactivate) bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> (activate|activate-vamos) (hr|fr|efr|amr|sig) [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> deactivate bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> modify (vamos|non-vamos) [tsc] [<1-4>] [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> mdcx A.B.C.D <0-65535> bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> reassign-to trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> [tsc] [<1-4>] [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> ms-power <0-40> [verify] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> handover <0-65535> bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> assignment ctrl-interface generate-trap TRAP VALUE bts <0-65535> oml class (site-manager|bts|radio-carrier|baseband-transceiver|channel|adjc|handover|power-contorl|btse|rack|test|envabtse|bport|gprs-nse|gprs-cell|gprs-nsvc|siemenshw) instance <0-255> <0-255> <0-255> bts <0-65535> oml class <0-255> instance <0-255> <0-255> <0-255> show bts <0-65535> om2k-mo bts <0-65535> om2000 class (trxc|tg|ts|tf|is|con|dp|mctr|cf|tx|rx) <0-255> <0-255> <0-255> bts <0-65535> om2000 class <0-255> <0-255> <0-255> <0-255> show e1_driver show e1_line [<0-255>] [stats] show e1_timeslot [<0-255>] [<0-31>] show cbc show bts <0-65535> smscb [(basic|extended)] show statistics show mscs show position logging filter imsi IMSI show subscriber all show nri [<0-1000>] generate-location-state-trap <0-65535> msc <0-1000> bssmap reset show cpu-sched threads show cs7 instance <0-15> users show cs7 (sua|m3ua|ipa) [<0-65534>] show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>] show cs7 config cs7 instance <0-15> asp NAME disconnect show cs7 instance <0-15> asp show cs7 instance <0-15> asp name ASP_NAME show cs7 instance <0-15> asp-remaddr show cs7 instance <0-15> asp-remaddr name ASP_NAME show cs7 instance <0-15> asp-assoc-status show cs7 instance <0-15> asp-assoc-status name ASP_NAME show cs7 instance <0-15> as (active|all|m3ua|sua) show cs7 instance <0-15> route show cs7 instance <0-15> sccp addressbook show cs7 instance <0-15> sccp users show cs7 instance <0-15> sccp ssn <0-65535> show cs7 instance <0-15> sccp connections show cs7 instance <0-15> sccp timers show smlc OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 ? activate Manual Channel Activation (e.g. for BER test) activate-vamos Manual Channel Activation, in VAMOS mode deactivate Manual Channel Deactivation (e.g. for BER test) modify Manually send Channel Mode Modify (for debugging) mdcx Modify RTP Connection reassign-to Trigger Assignment to an unused lchan on the same cell ms-power Manually force MS Uplink Power Level in dBm on the lchan (for testing) handover Manually trigger handover (for debugging) assignment Manually trigger assignment (for debugging) OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 modify ? vamos Enable VAMOS channel mode non-vamos Disable VAMOS channel mode OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 modify vamos ? [tsc] Provide specific TSC Set and Training Sequence Code OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 modify vamos tsc ? [<1-4>] TSC Set OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 modify vamos tsc 1 ? [<0-7>] Training Sequence Code OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 modify vamos tsc 1 0 ? <cr> OsmoBSC# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit disable configure [terminal] copy running-config startup-config shutdown show startup-config show version show online-help terminal length <0-512> terminal no length who show history terminal monitor terminal no monitor show stats [skip-zero] show stats level (global|peer|subscriber) [skip-zero] show asciidoc counters show rate-counters [skip-zero] stats report stats reset show timer [(net|mgw)] [TNNNN] show network show bts [<0-65535>] show bts brief show bts <0-65535> fail-rep [reset] show rejected-bts show trx [<0-65535>] [<0-255>] show trx (connected|disconnected) show timeslot [<0-65535>] [<0-255>] [<0-7>] show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show conns show paging [<0-65535>] show paging-group <0-65535> IMSI handover any assignment any handover any to arfcn <0-1023> bsic (<0-63>|any) logging enable logging disable logging filter all (0|1) logging color (0|1) logging timestamp (0|1) logging print extended-timestamp (0|1) logging print thread-id (0|1) logging print category (0|1) logging print category-hex (0|1) logging print level (0|1) logging print file (0|1|basename) [last] logging set-log-mask MASK logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) logging level set-all (debug|info|notice|error|fatal) logging level force-all (debug|info|notice|error|fatal) no logging level force-all logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE show logging vty show alarms show talloc-context (application|global|all) (full|brief|DEPTH) show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any) show fsm NAME show fsm all show fsm-state-graph NAME show fsm-instances NAME show fsm-instances all mgw <0-255> reconnect mgw <0-255> block mgw <0-255> unblock show mgw-pool drop bts connection <0-65535> (oml|rsl) restart-bts <0-65535> bts <0-65535> unblock-setup-ramping bts <0-65535> resend-system-information bts <0-65535> resend-power-control-defaults bts <0-65535> c0-power-reduction <0-6> bts <0-65535> trx <0-255> timeslot <0-7> pdch (activate|deactivate) bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> (activate|activate-vamos) (hr|fr|efr|amr|sig) [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> deactivate bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> modify (vamos|non-vamos) [tsc] [<1-4>] [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> mdcx A.B.C.D <0-65535> bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> reassign-to trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> [tsc] [<1-4>] [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> ms-power <0-40> [verify] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> handover <0-65535> bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> assignment ctrl-interface generate-trap TRAP VALUE bts <0-65535> oml class (site-manager|bts|radio-carrier|baseband-transceiver|channel|adjc|handover|power-contorl|btse|rack|test|envabtse|bport|gprs-nse|gprs-cell|gprs-nsvc|siemenshw) instance <0-255> <0-255> <0-255> bts <0-65535> oml class <0-255> instance <0-255> <0-255> <0-255> show bts <0-65535> om2k-mo bts <0-65535> om2000 class (trxc|tg|ts|tf|is|con|dp|mctr|cf|tx|rx) <0-255> <0-255> <0-255> bts <0-65535> om2000 class <0-255> <0-255> <0-255> <0-255> show e1_driver show e1_line [<0-255>] [stats] show e1_timeslot [<0-255>] [<0-31>] show cbc show bts <0-65535> smscb [(basic|extended)] show statistics show mscs show position logging filter imsi IMSI show subscriber all show nri [<0-1000>] generate-location-state-trap <0-65535> msc <0-1000> bssmap reset show cpu-sched threads show cs7 instance <0-15> users show cs7 (sua|m3ua|ipa) [<0-65534>] show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>] show cs7 config cs7 instance <0-15> asp NAME disconnect show cs7 instance <0-15> asp show cs7 instance <0-15> asp name ASP_NAME show cs7 instance <0-15> asp-remaddr show cs7 instance <0-15> asp-remaddr name ASP_NAME show cs7 instance <0-15> asp-assoc-status show cs7 instance <0-15> asp-assoc-status name ASP_NAME show cs7 instance <0-15> as (active|all|m3ua|sua) show cs7 instance <0-15> route show cs7 instance <0-15> sccp addressbook show cs7 instance <0-15> sccp users show cs7 instance <0-15> sccp ssn <0-65535> show cs7 instance <0-15> sccp connections show cs7 instance <0-15> sccp timers show smlc OsmoBSC# bts? bts BTS Specific Commands OsmoBSC# bts ? <0-65535> BTS Number OsmoBSC# bts 0 ? unblock-setup-ramping Unblock and allow to configure a BTS if kept back by BTS ramping resend-system-information Re-generate + re-send BCCH SYSTEM INFORMATION resend-power-control-defaults Re-generate + re-send default MS/BS Power control parameters c0-power-reduction BCCH carrier power reduction operation trx TRX for manual command oml Manipulate the OML managed objects om2000 Manipulate the OM2000 managed objects OsmoBSC# bts 0 c0-power-reduction ? <0-6> Power reduction value (in dB, even numbers only) OsmoBSC# bts 0 trx ? <0-255> TRX Number OsmoBSC# bts 0 trx 0 ? timeslot Timeslot for manual command OsmoBSC# bts 0 trx 0 timeslot ? <0-7> Timeslot Number OsmoBSC# bts 0 trx 0 timeslot 0 ? pdch Packet Data Channel sub-slot Primary sub-slot vamos-sub-slot VAMOS secondary shadow subslot, range <0-1>, only valid for TCH type timeslots OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot ? <0-7> Sub-slot Number OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 ? activate Manual Channel Activation (e.g. for BER test) activate-vamos Manual Channel Activation, in VAMOS mode deactivate Manual Channel Deactivation (e.g. for BER test) modify Manually send Channel Mode Modify (for debugging) mdcx Modify RTP Connection reassign-to Trigger Assignment to an unused lchan on the same cell ms-power Manually force MS Uplink Power Level in dBm on the lchan (for testing) handover Manually trigger handover (for debugging) assignment Manually trigger assignment (for debugging) OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 activate ? hr Half-Rate v1 fr Full-Rate efr Enhanced Full Rate amr Adaptive Multi-Rate sig Signalling OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 activate fr ? [<0-7>] AMR Mode OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 activate fr 0 ? <cr> OsmoBSC# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit disable configure [terminal] copy running-config startup-config shutdown show startup-config show version show online-help terminal length <0-512> terminal no length who show history terminal monitor terminal no monitor show stats [skip-zero] show stats level (global|peer|subscriber) [skip-zero] show asciidoc counters show rate-counters [skip-zero] stats report stats reset show timer [(net|mgw)] [TNNNN] show network show bts [<0-65535>] show bts brief show bts <0-65535> fail-rep [reset] show rejected-bts show trx [<0-65535>] [<0-255>] show trx (connected|disconnected) show timeslot [<0-65535>] [<0-255>] [<0-7>] show lchan [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show lchan summary-all [<0-65535>] [<0-255>] [<0-7>] [<0-7>] show conns show paging [<0-65535>] show paging-group <0-65535> IMSI handover any assignment any handover any to arfcn <0-1023> bsic (<0-63>|any) logging enable logging disable logging filter all (0|1) logging color (0|1) logging timestamp (0|1) logging print extended-timestamp (0|1) logging print thread-id (0|1) logging print category (0|1) logging print category-hex (0|1) logging print level (0|1) logging print file (0|1|basename) [last] logging set-log-mask MASK logging level (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) logging level set-all (debug|info|notice|error|fatal) logging level force-all (debug|info|notice|error|fatal) no logging level force-all logp (rll|mm|rr|rsl|nm|pag|meas|msc|ho|hodec|ref|ctrl|filter|pcu|lcls|chan|ts|as|cbs|lcs|asci|reset|loop|lglobal|llapd|linp|lmux|lmi|lmib|lsms|lctrl|lgtp|lstats|lgsup|loap|lss7|lsccp|lsua|lm3ua|lmgcp|ljibuf|lrspro|lns|lbssgp|lnsdata|lnssignal|liuup|lpfcp|lcsn1|lio) (debug|info|notice|error|fatal) .LOGMESSAGE show logging vty show alarms show talloc-context (application|global|all) (full|brief|DEPTH) show talloc-context (application|global|all) (full|brief|DEPTH) tree ADDRESS show talloc-context (application|global|all) (full|brief|DEPTH) filter REGEXP show bts <0-65535> neighbor arfcn <0-1023> bsic (<0-63>|any) show fsm NAME show fsm all show fsm-state-graph NAME show fsm-instances NAME show fsm-instances all mgw <0-255> reconnect mgw <0-255> block mgw <0-255> unblock show mgw-pool drop bts connection <0-65535> (oml|rsl) restart-bts <0-65535> bts <0-65535> unblock-setup-ramping bts <0-65535> resend-system-information bts <0-65535> resend-power-control-defaults bts <0-65535> c0-power-reduction <0-6> bts <0-65535> trx <0-255> timeslot <0-7> pdch (activate|deactivate) bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> (activate|activate-vamos) (hr|fr|efr|amr|sig) [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> deactivate bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> modify (vamos|non-vamos) [tsc] [<1-4>] [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> mdcx A.B.C.D <0-65535> bts <0-65535> trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> reassign-to trx <0-255> timeslot <0-7> (sub-slot|vamos-sub-slot) <0-7> [tsc] [<1-4>] [<0-7>] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> ms-power <0-40> [verify] bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> handover <0-65535> bts <0-65535> trx <0-255> timeslot <0-7> sub-slot <0-7> assignment ctrl-interface generate-trap TRAP VALUE bts <0-65535> oml class (site-manager|bts|radio-carrier|baseband-transceiver|channel|adjc|handover|power-contorl|btse|rack|test|envabtse|bport|gprs-nse|gprs-cell|gprs-nsvc|siemenshw) instance <0-255> <0-255> <0-255> bts <0-65535> oml class <0-255> instance <0-255> <0-255> <0-255> show bts <0-65535> om2k-mo bts <0-65535> om2000 class (trxc|tg|ts|tf|is|con|dp|mctr|cf|tx|rx) <0-255> <0-255> <0-255> bts <0-65535> om2000 class <0-255> <0-255> <0-255> <0-255> show e1_driver show e1_line [<0-255>] [stats] show e1_timeslot [<0-255>] [<0-31>] show cbc show bts <0-65535> smscb [(basic|extended)] show statistics show mscs show position logging filter imsi IMSI show subscriber all show nri [<0-1000>] generate-location-state-trap <0-65535> msc <0-1000> bssmap reset show cpu-sched threads show cs7 instance <0-15> users show cs7 (sua|m3ua|ipa) [<0-65534>] show cs7 (sua|m3ua|ipa) (sctp|tcp) [<0-65534>] show cs7 config cs7 instance <0-15> asp NAME disconnect show cs7 instance <0-15> asp show cs7 instance <0-15> asp name ASP_NAME show cs7 instance <0-15> asp-remaddr show cs7 instance <0-15> asp-remaddr name ASP_NAME show cs7 instance <0-15> asp-assoc-status show cs7 instance <0-15> asp-assoc-status name ASP_NAME show cs7 instance <0-15> as (active|all|m3ua|sua) show cs7 instance <0-15> route show cs7 instance <0-15> sccp addressbook show cs7 instance <0-15> sccp users show cs7 instance <0-15> sccp ssn <0-65535> show cs7 instance <0-15> sccp connections show cs7 instance <0-15> sccp timers show smlc OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to ? trx Target TRX OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx ? <0-255> TRX nr OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 ? timeslot Target timeslot OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot ? <0-7> timeslot nr OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 ? sub-slot Primary sub-slot vamos-sub-slot VAMOS secondary shadow subslot, range <0-1>, only valid for TCH type timeslots OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 vamos-sub-slot ? <0-7> Sub-slot Number OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 vamos-sub-slot 0 ? [tsc] Provide specific TSC Set and Training Sequence Code OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 vamos-sub-slot 0 tsc ? [<1-4>] TSC Set OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 vamos-sub-slot 0 tsc 1 ? [<0-7>] Training Sequence Code OsmoBSC# bts 0 trx 0 timeslot 0 sub-slot 0 reassign-to trx 0 timeslot 0 vamos-sub-slot 0 tsc 1 0 ? <cr> OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end network country code <1-999> mobile network code <0-999> encryption a5 <0-4> [<0-4>] [<0-4>] [<0-4>] [<0-4>] timezone <-19-19> (0|15|30|45) timezone <-19-19> (0|15|30|45) <0-2> no timezone periodic location update <6-1530> no periodic location update meas-feed destination ADDR <0-65535> meas-feed scenario NAME meas-feed write-queue-max-length <1-65535> allow-unusable-timeslots pcu-socket PATH pcu-socket-wqueue-length <1-2147483646> no pcu-socket timer [(net|mgw)] [TNNNN] [(<0-2147483647>|default)] neci (0|1) paging any use tch (0|1) nri bitlen <1-15> nri null add <0-32767> [<0-32767>] nri null del <0-32767> [<0-32767>] bts <0-65535> neighbor-resolution bind (A.B.C.D|X:X::X:X) [<0-65535>] mgw <0-255> no mgw <0-255> handover (0|1|default) handover algorithm (1|2|default) handover1 window rxlev averaging (<1-10>|default) handover1 window rxqual averaging (<1-10>|default) handover1 window rxlev neighbor averaging (<1-10>|default) handover1 power budget interval (<1-99>|default) handover1 power budget hysteresis (<0-999>|default) handover1 maximum distance (<0-9999>|default) handover2 window rxlev averaging (<1-10>|default) handover2 window rxqual averaging (<1-10>|default) handover2 window rxlev neighbor averaging (<1-10>|default) handover2 power budget interval (<1-99>|default) handover2 power budget hysteresis (<0-999>|default) handover2 maximum distance (<0-9999>|default) handover2 assignment (0|1|default) handover2 tdma-measurement (auto|full|subset|default) handover2 min rxlev (<-110--50>|default) handover2 min rxqual (<0-7>|default) handover2 afs-bias rxlev (<0-20>|default) handover2 afs-bias rxqual (<0-7>|default) handover2 min-free-slots tch/f (<0-9999>|default) handover2 min-free-slots tch/h (<0-9999>|default) handover2 max-handovers (<1-9999>|default) handover2 penalty-time max-distance (<0-99999>|default) handover2 penalty-time failed-ho (<0-99999>|default) handover2 penalty-time failed-assignment (<0-99999>|default) handover2 penalty-time low-rxqual-assignment (<0-99999>|default) handover2 penalty-time low-rxqual-ho (<0-99999>|default) handover2 retries (<0-9>|default) handover2 congestion-check (disabled|<1-999>|now) OsmoBSC(config-net)# meas-feed destination 127.0.0.23 4223 OsmoBSC(config-net)# meas-feed scenario foo23 OsmoBSC(config-net)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end type (unknown|bs11|nanobts|rbs2000|nokia_site|osmo-bts) description .TEXT no description band BAND cell_identity <0-65535> dtx uplink [force] dtx downlink no dtx uplink no dtx downlink location_area_code (<0-65535>|<0x0000-0xffff>) base_station_id_code <0-63> ipa unit-id <0-65534> <0-255> ipa rsl-ip A.B.C.D nokia_site skip-reset (0|1) nokia_site no-local-rel-conf (0|1) nokia_site bts-reset-timer <15-100> oml ipa stream-id <0-255> line E1_LINE oml e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full) oml e1 tei <0-63> channel allocator mode (set-all|chan-req|assignment|handover|vgcs-vbs) (ascending|descending) channel allocator mode assignment dynamic channel allocator dynamic-param sort-by-trx-power (0|1) channel allocator dynamic-param ul-rxlev thresh <0-63> avg-num <1-10> channel allocator dynamic-param c0-chan-load thresh <0-100> channel allocator avoid-interference (0|1) channel allocator tch-signalling-policy (never|emergency|voice|always) rach tx integer <0-15> rach max transmission (1|2|4|7) rach max-delay <1-127> rach expiry-timeout <4-64> channel-description attach (0|1) channel-description bs-pa-mfrms <2-9> channel-description bs-ag-blks-res <0-7> ccch load-indication-threshold <0-100> ccch load-indication-period <0-255> rach nm busy threshold <0-255> rach nm load average <0-65535> cell barred (0|1) rach emergency call allowed (0|1) rach call-reestablishment allowed (0|1) rach access-control-class (0|1|2|3|4|5|6|7|8|9|11|12|13|14|15) (barred|allowed) ms max power <0-40> cell reselection hysteresis <0-14> rxlev access min <0-63> cell bar qualify (0|1) cell reselection offset <0-126> temporary offset <0-60> temporary offset infinite penalty time <20-620> penalty time reserved radio-link-timeout <4-64> radio-link-timeout infinite gprs mode (none|gprs|egprs) no gprs egprs-packet-channel-request gprs egprs-packet-channel-request gprs ns timer (tns-block|tns-block-retries|tns-reset|tns-reset-retries|tns-test|tns-alive|tns-alive-retries|tsns-prov) <0-255> gprs routing area <0-255> gprs network-control-order (nc0|nc1|nc2) gprs control-ack-type-rach gprs ccn-active (0|1|default) gprs power-control alpha <0-10> no gprs control-ack-type-rach gprs cell bvci <2-65535> gprs cell timer (blocking-timer|blocking-retries|unblocking-retries|reset-timer|reset-retries|suspend-timer|suspend-retries|resume-timer|resume-retries|capability-update-timer|capability-update-retries) <0-255> gprs nsei <0-65535> no gprs nsvc <0-1> gprs nsvc <0-1> nsvci <0-65535> gprs nsvc <0-1> local udp port <0-65535> gprs nsvc <0-1> remote udp port <0-65535> gprs nsvc <0-1> remote ip (A.B.C.D|X:X::X:X) paging free <-1-1024> system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) mode (static|computed) system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) static HEXSTRING system-information unused-send-empty no system-information unused-send-empty early-classmark-sending (allowed|forbidden) early-classmark-sending-3g (allowed|forbidden) neighbor-list mode (automatic|manual|manual-si5) neighbor-list (add|del) arfcn <0-1023> si5 neighbor-list (add|del) arfcn <0-1023> si2quater neighbor-list add earfcn <0-65535> thresh-hi <0-31> thresh-lo <0-32> prio <0-8> qrxlv <0-32> meas <0-8> si2quater neighbor-list del earfcn <0-65535> si2quater neighbor-list add uarfcn <0-16383> <0-511> <0-1> si2quater neighbor-list del uarfcn <0-16383> <0-511> rf-lock-exclude no rf-lock-exclude force-combined-si no force-combined-si codec-support fr codec-support fr (hr|efr|amr) codec-support fr (hr|efr|amr) (hr|efr|amr) codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) depends-on-bts <0-65535> no depends-on-bts <0-65535> amr tch-f modes (0|1|2|3|4|5|6|7) amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) amr tch-f threshold (ms|bts) <0-63> amr tch-f threshold (ms|bts) <0-63> <0-63> amr tch-f threshold (ms|bts) <0-63> <0-63> <0-63> amr tch-f hysteresis (ms|bts) <0-15> amr tch-f hysteresis (ms|bts) <0-15> <0-15> amr tch-f hysteresis (ms|bts) <0-15> <0-15> <0-15> amr tch-f start-mode (auto|1|2|3|4) amr tch-h modes (0|1|2|3|4|5) amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) amr tch-h threshold (ms|bts) <0-63> amr tch-h threshold (ms|bts) <0-63> <0-63> amr tch-h threshold (ms|bts) <0-63> <0-63> <0-63> amr tch-h hysteresis (ms|bts) <0-15> amr tch-h hysteresis (ms|bts) <0-15> <0-15> amr tch-h hysteresis (ms|bts) <0-15> <0-15> <0-15> amr tch-h start-mode (auto|1|2|3|4) osmux (on|off|only) mgw pool-target <0-255> [strict] no mgw pool-target access-control-class-rotate <0-10> access-control-class-rotate-quantum <1-65535> access-control-class-ramping no access-control-class-ramping access-control-class-ramping-step-interval (<5-600>|dynamic) access-control-class-ramping-step-size (<1-10>) access-control-class-ramping-chan-load <0-100> <0-100> timer-dynamic TNNNN no timer-dynamic TNNNN repeat dl-facch (command|all) no repeat dl-facch repeat (ul-sacch|dl-sacch) no repeat (ul-sacch|dl-sacch) repeat rxqual (0|1|2|3|4|5|6|7) overpower (dl-acch|dl-sacch|dl-facch) <1-4> no overpower dl-acch overpower rxqual (0|1|2|3|4|5|6|7) overpower chan-mode (speech-amr|any) interference-meas avg-period <1-31> interference-meas level-bounds <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> srvcc fast-return (allow|forbid) immediate-assignment (post-chan-ack|pre-chan-ack|pre-ts-ack) nch-position num-blocks <1-7> first-block <0-6> no nch-position ncc-permitted all ncc-permitted <1-8> [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] neighbor bts <0-65535> neighbor lac <0-65535> neighbor lac-ci <0-65535> <0-65535> neighbor cgi <0-999> <0-999> <0-65535> <0-65535> neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> neighbor lac <0-65535> arfcn <0-1023> bsic (<0-63>|any) neighbor lac-ci <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any) neighbor cgi <0-999> <0-999> <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any) neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> arfcn <0-1023> bsic (<0-63>|any) no neighbor bts <0-65535> no neighbor lac <0-65535> no neighbor lac-ci <0-65535> <0-65535> no neighbor cgi <0-999> <0-999> <0-65535> <0-65535> no neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> no neighbor arfcn <0-1023> bsic (<0-63>|any) no neighbors (bs-power-control|ms-power-control) no (bs-power-control|ms-power-control) trx <0-255> is-connection-list (add|del) <0-2047> <0-2047> <0-255> abis-lower-transport (single-timeslot|super-channel) om2000 sync-source (internal|external) om2000 version-limit (oml|rsl) gen <0-99> rev <0-99> con-connection-group <1-31> del-connection-group <1-31> handover (0|1|default) handover algorithm (1|2|default) handover1 window rxlev averaging (<1-10>|default) handover1 window rxqual averaging (<1-10>|default) handover1 window rxlev neighbor averaging (<1-10>|default) handover1 power budget interval (<1-99>|default) handover1 power budget hysteresis (<0-999>|default) handover1 maximum distance (<0-9999>|default) handover2 window rxlev averaging (<1-10>|default) handover2 window rxqual averaging (<1-10>|default) handover2 window rxlev neighbor averaging (<1-10>|default) handover2 power budget interval (<1-99>|default) handover2 power budget hysteresis (<0-999>|default) handover2 maximum distance (<0-9999>|default) handover2 assignment (0|1|default) handover2 tdma-measurement (auto|full|subset|default) handover2 min rxlev (<-110--50>|default) handover2 min rxqual (<0-7>|default) handover2 afs-bias rxlev (<0-20>|default) handover2 afs-bias rxqual (<0-7>|default) handover2 min-free-slots tch/f (<0-9999>|default) handover2 min-free-slots tch/h (<0-9999>|default) handover2 max-handovers (<1-9999>|default) handover2 penalty-time max-distance (<0-99999>|default) handover2 penalty-time failed-ho (<0-99999>|default) handover2 penalty-time failed-assignment (<0-99999>|default) handover2 penalty-time low-rxqual-assignment (<0-99999>|default) handover2 penalty-time low-rxqual-ho (<0-99999>|default) handover2 retries (<0-9>|default) OsmoBSC(config-net-bts)# channel? channel Channel Allocator OsmoBSC(config-net-bts)# channel ? allocator Channel Allocator OsmoBSC(config-net-bts)# channel allocator ? mode Channel allocation mode dynamic-param Parameters for dynamic channel allocation mode avoid-interference Configure whether reported interference levels from RES IND are used in channel allocation tch-signalling-policy Configure when TCH/H or TCH/F channels can be used to serve signalling if SDCCHs are exhausted OsmoBSC(config-net-bts)# channel allocator mode ? set-all Set a single mode for all variants chan-req Channel allocation for CHANNEL REQUEST (RACH) assignment Channel allocation for assignment handover Channel allocation for handover vgcs-vbs Channel allocation for VGCS/VBS OsmoBSC(config-net-bts)# channel allocator mode set-all ? ascending Allocate Timeslots and Transceivers in ascending order descending Allocate Timeslots and Transceivers in descending order OsmoBSC(config-net-bts)# channel allocator mode handover ? ascending Allocate Timeslots and Transceivers in ascending order descending Allocate Timeslots and Transceivers in descending order OsmoBSC(config-net-bts)# channel allocator mode assignment ? ascending Allocate Timeslots and Transceivers in ascending order descending Allocate Timeslots and Transceivers in descending order dynamic Dynamic lchan selection based on configured parameters OsmoBSC(config-net-bts)# channel allocator mode vgcs-vbs ? ascending Allocate Timeslots and Transceivers in ascending order descending Allocate Timeslots and Transceivers in descending order OsmoBSC(config-net-bts)# channel allocator dynamic-param ? sort-by-trx-power Whether to sort TRX instances by their respective power levels ul-rxlev Uplink RxLev c0-chan-load C0 (BCCH carrier) channel load OsmoBSC(config-net-bts)# channel allocator dynamic-param sort-by-trx-power ? 0 Do not sort, use the same order as in the configuration file 1 Sort TRX instances by their power levels in descending order OsmoBSC(config-net-bts)# channel allocator dynamic-param ul-rxlev thresh ? <0-63> Uplink RxLev threshold OsmoBSC(config-net-bts)# channel allocator dynamic-param ul-rxlev thresh 50 avg-num ? <1-10> Minimum number of RxLev samples for averaging OsmoBSC(config-net-bts)# channel allocator dynamic-param c0-chan-load thresh ? <0-100> Channel load threshold (in %) OsmoBSC(config-net-bts)# channel allocator avoid-interference ? 0 Ignore interference levels (default). Always assign lchans in a deterministic order. 1 In channel allocation, prefer lchans with less interference. OsmoBSC(config-net-bts)# channel allocator tch-signalling-policy ? never Never allow TCH for signalling purposes emergency Only allow TCH for signalling purposes when establishing an emergency call voice Allow TCH for signalling purposes when establishing any voice call always Always allow TCH for signalling purposes (default) OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# channel allocator avoid-interference 1 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending channel allocator avoid-interference 1 rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# channel allocator avoid-interference 0 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# channel allocator tch-signalling-policy never OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending channel allocator tch-signalling-policy never rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# channel allocator tch-signalling-policy emergency OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending channel allocator tch-signalling-policy emergency rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# channel allocator tch-signalling-policy voice OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending channel allocator tch-signalling-policy voice rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# channel allocator tch-signalling-policy always OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# immediate-assignment? immediate-assignment Configure time of Immediate Assignment after ChanRqd RACH (Abis optimization) OsmoBSC(config-net-bts)# immediate-assignment ? post-chan-ack Send the Immediate Assignment after the Channel Activation ACK (normal sequence) pre-chan-ack Send the Immediate Assignment directly after Channel Activation (early), without waiting for the ACK; This may help with double allocations on high latency Abis links pre-ts-ack EXPERIMENTAL: If a dynamic timeslot switch is necessary, send the Immediate Assignment even before the timeslot is switched, i.e. even before the Channel Activation is sent (very early) OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# immediate-assignment pre-chan-ack OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none immediate-assignment pre-chan-ack bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# immediate-assignment pre-ts-ack OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none immediate-assignment pre-ts-ack bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# immediate-assignment post-chan-ack OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 meas-feed destination 127.0.0.23 4223 meas-feed scenario foo23 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# ### Default configuration OsmoBSC# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC# ### Check that 'power-ctrl' node and its commands exist OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# list with-flags . ... help . ... list [with-flags] . ... show vty-attributes . ... show vty-attributes (application|library|global) . ... write terminal . ... write file [PATH] . ... write memory . ... write . ... show running-config . ... exit . ... end . o.. type (unknown|bs11|nanobts|rbs2000|nokia_site|osmo-bts) . ... description .TEXT . ... no description . o.. band BAND . .r. cell_identity <0-65535> . .r. dtx uplink [force] . .r. dtx downlink . .r. no dtx uplink . .r. no dtx downlink . .r. location_area_code (<0-65535>|<0x0000-0xffff>) . o.. base_station_id_code <0-63> . o.. ipa unit-id <0-65534> <0-255> . o.. ipa rsl-ip A.B.C.D . o.. nokia_site skip-reset (0|1) ! ... nokia_site no-local-rel-conf (0|1) ! ... nokia_site bts-reset-timer <15-100> . o.. oml ipa stream-id <0-255> line E1_LINE . ... oml e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full) . o.. oml e1 tei <0-63> ! ... channel allocator mode (set-all|chan-req|assignment|handover|vgcs-vbs) (ascending|descending) ! ... channel allocator mode assignment dynamic ! ... channel allocator dynamic-param sort-by-trx-power (0|1) ! ... channel allocator dynamic-param ul-rxlev thresh <0-63> avg-num <1-10> ! ... channel allocator dynamic-param c0-chan-load thresh <0-100> ! ... channel allocator avoid-interference (0|1) ! ... channel allocator tch-signalling-policy (never|emergency|voice|always) . .r. rach tx integer <0-15> . .r. rach max transmission (1|2|4|7) ! ... rach max-delay <1-127> ! ... rach expiry-timeout <4-64> . .r. channel-description attach (0|1) . .r. channel-description bs-pa-mfrms <2-9> . .r. channel-description bs-ag-blks-res <0-7> . o.. ccch load-indication-threshold <0-100> . o.. ccch load-indication-period <0-255> . o.. rach nm busy threshold <0-255> . o.. rach nm load average <0-65535> . .r. cell barred (0|1) . .r. rach emergency call allowed (0|1) . .r. rach call-reestablishment allowed (0|1) . .r. rach access-control-class (0|1|2|3|4|5|6|7|8|9|11|12|13|14|15) (barred|allowed) . ..l ms max power <0-40> . .r. cell reselection hysteresis <0-14> . .r. rxlev access min <0-63> . .r. cell bar qualify (0|1) . .r. cell reselection offset <0-126> . .r. temporary offset <0-60> . .r. temporary offset infinite . .r. penalty time <20-620> . .r. penalty time reserved . o.. radio-link-timeout <4-64> . o.. radio-link-timeout infinite . o.. gprs mode (none|gprs|egprs) . .r. no gprs egprs-packet-channel-request . .r. gprs egprs-packet-channel-request . o.. gprs ns timer (tns-block|tns-block-retries|tns-reset|tns-reset-retries|tns-test|tns-alive|tns-alive-retries|tsns-prov) <0-255> . o.. gprs routing area <0-255> . .r. gprs network-control-order (nc0|nc1|nc2) . .r. gprs control-ack-type-rach . .r. gprs ccn-active (0|1|default) . .r. gprs power-control alpha <0-10> . .r. no gprs control-ack-type-rach . o.. gprs cell bvci <2-65535> . o.. gprs cell timer (blocking-timer|blocking-retries|unblocking-retries|reset-timer|reset-retries|suspend-timer|suspend-retries|resume-timer|resume-retries|capability-update-timer|capability-update-retries) <0-255> . o.. gprs nsei <0-65535> . o.. no gprs nsvc <0-1> . o.. gprs nsvc <0-1> nsvci <0-65535> . o.. gprs nsvc <0-1> local udp port <0-65535> . o.. gprs nsvc <0-1> remote udp port <0-65535> . o.. gprs nsvc <0-1> remote ip (A.B.C.D|X:X::X:X) ! ... paging free <-1-1024> . .r. system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) mode (static|computed) . .r. system-information (1|2|3|4|5|6|7|8|9|10|13|16|17|18|19|20|2bis|2ter|2quater|5bis|5ter) static HEXSTRING . .r. system-information unused-send-empty . .r. no system-information unused-send-empty . .r. early-classmark-sending (allowed|forbidden) . .r. early-classmark-sending-3g (allowed|forbidden) . .r. neighbor-list mode (automatic|manual|manual-si5) . .r. neighbor-list (add|del) arfcn <0-1023> . .r. si5 neighbor-list (add|del) arfcn <0-1023> . .r. si2quater neighbor-list add earfcn <0-65535> thresh-hi <0-31> thresh-lo <0-32> prio <0-8> qrxlv <0-32> meas <0-8> . .r. si2quater neighbor-list del earfcn <0-65535> . .r. si2quater neighbor-list add uarfcn <0-16383> <0-511> <0-1> . .r. si2quater neighbor-list del uarfcn <0-16383> <0-511> ! ... rf-lock-exclude ! ... no rf-lock-exclude . o.. force-combined-si . o.. no force-combined-si . ..l codec-support fr . ..l codec-support fr (hr|efr|amr) . ..l codec-support fr (hr|efr|amr) (hr|efr|amr) . ..l codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) . ..l codec-support fr (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) (hr|efr|amr) ! ... depends-on-bts <0-65535> ! ... no depends-on-bts <0-65535> . ..l amr tch-f modes (0|1|2|3|4|5|6|7) . ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) . ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) . ..l amr tch-f modes (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) (0|1|2|3|4|5|6|7) . ..l amr tch-f threshold (ms|bts) <0-63> . ..l amr tch-f threshold (ms|bts) <0-63> <0-63> . ..l amr tch-f threshold (ms|bts) <0-63> <0-63> <0-63> . ..l amr tch-f hysteresis (ms|bts) <0-15> . ..l amr tch-f hysteresis (ms|bts) <0-15> <0-15> . ..l amr tch-f hysteresis (ms|bts) <0-15> <0-15> <0-15> . ..l amr tch-f start-mode (auto|1|2|3|4) . ..l amr tch-h modes (0|1|2|3|4|5) . ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) . ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) . ..l amr tch-h modes (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) (0|1|2|3|4|5) . ..l amr tch-h threshold (ms|bts) <0-63> . ..l amr tch-h threshold (ms|bts) <0-63> <0-63> . ..l amr tch-h threshold (ms|bts) <0-63> <0-63> <0-63> . ..l amr tch-h hysteresis (ms|bts) <0-15> . ..l amr tch-h hysteresis (ms|bts) <0-15> <0-15> . ..l amr tch-h hysteresis (ms|bts) <0-15> <0-15> <0-15> . ..l amr tch-h start-mode (auto|1|2|3|4) . ..l osmux (on|off|only) . ..l mgw pool-target <0-255> [strict] . ..l no mgw pool-target ! ... access-control-class-rotate <0-10> ! ... access-control-class-rotate-quantum <1-65535> ! ... access-control-class-ramping ! ... no access-control-class-ramping ! ... access-control-class-ramping-step-interval (<5-600>|dynamic) ! ... access-control-class-ramping-step-size (<1-10>) ! ... access-control-class-ramping-chan-load <0-100> <0-100> ! ... timer-dynamic TNNNN ! ... no timer-dynamic TNNNN . ..l repeat dl-facch (command|all) . ..l no repeat dl-facch . ..l repeat (ul-sacch|dl-sacch) . ..l no repeat (ul-sacch|dl-sacch) . ..l repeat rxqual (0|1|2|3|4|5|6|7) . ..l overpower (dl-acch|dl-sacch|dl-facch) <1-4> . ..l no overpower dl-acch . ..l overpower rxqual (0|1|2|3|4|5|6|7) . ..l overpower chan-mode (speech-amr|any) . o.. interference-meas avg-period <1-31> . o.. interference-meas level-bounds <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> <-120-0> ! ... srvcc fast-return (allow|forbid) ! ... immediate-assignment (post-chan-ack|pre-chan-ack|pre-ts-ack) . .r. nch-position num-blocks <1-7> first-block <0-6> . .r. no nch-position . .r. ncc-permitted all . .r. ncc-permitted <1-8> [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] [<1-8>] . ... neighbor bts <0-65535> . ... neighbor lac <0-65535> . ... neighbor lac-ci <0-65535> <0-65535> . ... neighbor cgi <0-999> <0-999> <0-65535> <0-65535> . ... neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> . ... neighbor lac <0-65535> arfcn <0-1023> bsic (<0-63>|any) . ... neighbor lac-ci <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any) . ... neighbor cgi <0-999> <0-999> <0-65535> <0-65535> arfcn <0-1023> bsic (<0-63>|any) . ... neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> arfcn <0-1023> bsic (<0-63>|any) . ... no neighbor bts <0-65535> . ... no neighbor lac <0-65535> . ... no neighbor lac-ci <0-65535> <0-65535> . ... no neighbor cgi <0-999> <0-999> <0-65535> <0-65535> . ... no neighbor cgi-ps <0-999> <0-999> <0-65535> <0-255> <0-65535> . ... no neighbor arfcn <0-1023> bsic (<0-63>|any) . ... no neighbors . ... (bs-power-control|ms-power-control) . ..l no (bs-power-control|ms-power-control) ! ... trx <0-255> . o.. is-connection-list (add|del) <0-2047> <0-2047> <0-255> . o.. abis-lower-transport (single-timeslot|super-channel) . o.. om2000 sync-source (internal|external) . o.. om2000 version-limit (oml|rsl) gen <0-99> rev <0-99> ! ... con-connection-group <1-31> ! ... del-connection-group <1-31> ! ... handover (0|1|default) ! ... handover algorithm (1|2|default) ! ... handover1 window rxlev averaging (<1-10>|default) ! ... handover1 window rxqual averaging (<1-10>|default) ! ... handover1 window rxlev neighbor averaging (<1-10>|default) ! ... handover1 power budget interval (<1-99>|default) ! ... handover1 power budget hysteresis (<0-999>|default) ! ... handover1 maximum distance (<0-9999>|default) ! ... handover2 window rxlev averaging (<1-10>|default) ! ... handover2 window rxqual averaging (<1-10>|default) ! ... handover2 window rxlev neighbor averaging (<1-10>|default) ! ... handover2 power budget interval (<1-99>|default) ! ... handover2 power budget hysteresis (<0-999>|default) ! ... handover2 maximum distance (<0-9999>|default) ! ... handover2 assignment (0|1|default) ! ... handover2 tdma-measurement (auto|full|subset|default) ! ... handover2 min rxlev (<-110--50>|default) ! ... handover2 min rxqual (<0-7>|default) ! ... handover2 afs-bias rxlev (<0-20>|default) ! ... handover2 afs-bias rxqual (<0-7>|default) ! ... handover2 min-free-slots tch/f (<0-9999>|default) ! ... handover2 min-free-slots tch/h (<0-9999>|default) ! ... handover2 max-handovers (<1-9999>|default) ! ... handover2 penalty-time max-distance (<0-99999>|default) ! ... handover2 penalty-time failed-ho (<0-99999>|default) ! ... handover2 penalty-time failed-assignment (<0-99999>|default) ! ... handover2 penalty-time low-rxqual-assignment (<0-99999>|default) ! ... handover2 penalty-time low-rxqual-ho (<0-99999>|default) ! ... handover2 retries (<0-9>|default) OsmoBSC(config-net-bts)# bs-power-control OsmoBSC(config-bs-power-ctrl)# list with-flags . .. help . .. list [with-flags] . .. show vty-attributes . .. show vty-attributes (application|library|global) . .. write terminal . .. write file [PATH] . .. write memory . .. write . .. show running-config . .. exit . .. end . l. mode (static|dyn-bts|dyn-bsc) [reset] . l. bs-power (static|dyn-max) <0-30> . lv ctrl-interval <0-31> . lv step-size inc <2-6> red <2-4> . lv rxlev-thresh lower <0-63> upper <0-63> . lv rxqual-thresh lower <0-7> upper <0-7> . lv ci-thresh (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs|all) (enable|disable) . lv ci-thresh (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) lower <0-30> upper <0-30> . lv rxlev-thresh-comp lower <0-31> <0-31> upper <0-31> <0-31> . lv rxqual-thresh-comp lower <0-31> <0-31> upper <0-31> <0-31> . lv ci-thresh-comp (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) lower <0-31> <0-31> upper <0-31> <0-31> . lv no (rxlev-avg|rxqual-avg) . lv (rxlev-avg|rxqual-avg) params hreqave <1-31> hreqt <1-31> . lv (rxlev-avg|rxqual-avg) algo (unweighted|weighted|mod-median) . lv (rxlev-avg|rxqual-avg) algo osmo-ewma beta <1-99> . lv no ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) . lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) params hreqave <1-31> hreqt <1-31> . lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) algo (unweighted|weighted|mod-median) . lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) algo osmo-ewma beta <1-99> OsmoBSC(config-bs-power-ctrl)# bs-power ? static Fixed BS Power reduction value (for static mode) dyn-max Maximum BS Power reduction value (for dynamic mode) OsmoBSC(config-bs-power-ctrl)# bs-power static ? <0-30> BS Power reduction value (in dB, even numbers only) OsmoBSC(config-bs-power-ctrl)# bs-power static 3 % Incorrect BS Power reduction value, an even number is expected OsmoBSC(config-bs-power-ctrl)# bs-power static 6 OsmoBSC(config-bs-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static bs-power static 6 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-bs-power-ctrl)# ### Check default BS Power Parameters OsmoBSC(config-bs-power-ctrl)# mode dyn-bts OsmoBSC(config-bs-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode dyn-bts bs-power dyn-max 12 ctrl-interval 1 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-bs-power-ctrl)# bs-power dyn-max 30 OsmoBSC(config-bs-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode dyn-bts bs-power dyn-max 30 ctrl-interval 1 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-bs-power-ctrl)# ctrl-interval 31 OsmoBSC(config-bs-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode dyn-bts bs-power dyn-max 30 ctrl-interval 31 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-bs-power-ctrl)# exit OsmoBSC(config-net-bts)# ms-power-control OsmoBSC(config-ms-power-ctrl)# list with-flags . .. help . .. list [with-flags] . .. show vty-attributes . .. show vty-attributes (application|library|global) . .. write terminal . .. write file [PATH] . .. write memory . .. write . .. show running-config . .. exit . .. end . l. mode (static|dyn-bts|dyn-bsc) [reset] . l. bs-power (static|dyn-max) <0-30> . lv ctrl-interval <0-31> . lv step-size inc <2-6> red <2-4> . lv rxlev-thresh lower <0-63> upper <0-63> . lv rxqual-thresh lower <0-7> upper <0-7> . lv ci-thresh (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs|all) (enable|disable) . lv ci-thresh (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) lower <0-30> upper <0-30> . lv rxlev-thresh-comp lower <0-31> <0-31> upper <0-31> <0-31> . lv rxqual-thresh-comp lower <0-31> <0-31> upper <0-31> <0-31> . lv ci-thresh-comp (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) lower <0-31> <0-31> upper <0-31> <0-31> . lv no (rxlev-avg|rxqual-avg) . lv (rxlev-avg|rxqual-avg) params hreqave <1-31> hreqt <1-31> . lv (rxlev-avg|rxqual-avg) algo (unweighted|weighted|mod-median) . lv (rxlev-avg|rxqual-avg) algo osmo-ewma beta <1-99> . lv no ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) . lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) params hreqave <1-31> hreqt <1-31> . lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) algo (unweighted|weighted|mod-median) . lv ci-avg (fr-efr|hr|amr-fr|amr-hr|sdcch|gprs) algo osmo-ewma beta <1-99> OsmoBSC(config-ms-power-ctrl)# ### Check default MS Power Parameters OsmoBSC(config-ms-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode dyn-bts bs-power dyn-max 30 ctrl-interval 31 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-ms-power-ctrl)# bs-power static 30 % This command is only valid for 'bs-power-control' node OsmoBSC(config-ms-power-ctrl)# bs-power dyn-max 30 % This command is only valid for 'bs-power-control' node OsmoBSC(config-ms-power-ctrl)# ctrl-interval 2 OsmoBSC(config-ms-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode dyn-bts bs-power dyn-max 30 ctrl-interval 31 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-ms-power-ctrl)# step-size inc 5 red 4 % Power change step size must be an even number OsmoBSC(config-ms-power-ctrl)# step-size inc 2 red 3 % Power change step size must be an even number OsmoBSC(config-ms-power-ctrl)# step-size inc 2 red 4 % Increase step size (2) should be greater than reduce step size (4), consider changing it OsmoBSC(config-ms-power-ctrl)# step-size inc 6 red 4 OsmoBSC(config-ms-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode dyn-bts bs-power dyn-max 30 ctrl-interval 31 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 6 red 4 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-ms-power-ctrl)# rxlev-thresh lower? lower Lower RxLev value (default is 32, i.e. -78 dBm) OsmoBSC(config-ms-power-ctrl)# rxlev-thresh lower ? <0-63> Lower RxLev value (signal strength, 0 is worst, 63 is best) OsmoBSC(config-ms-power-ctrl)# rxlev-thresh lower 30 upper? upper Upper RxLev value (default is 38, i.e. -72 dBm) OsmoBSC(config-ms-power-ctrl)# rxlev-thresh lower 30 upper ? <0-63> Upper RxLev value (signal strength, 0 is worst, 63 is best) OsmoBSC(config-ms-power-ctrl)# rxlev-thresh lower 30 upper 63 OsmoBSC(config-ms-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode dyn-bts bs-power dyn-max 30 ctrl-interval 31 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 6 red 4 rxlev-thresh lower 30 upper 63 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower? lower Lower RxQual value (default is 3, i.e. 0.8% <= BER < 1.6%) OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower ? <0-7> Lower RxQual value (signal quality, 0 is best, 7 is worst) OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 7 upper? upper Upper RxQual value (default is 0, i.e. BER < 0.2%) OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 7 upper ? <0-7> Upper RxQual value (signal quality, 0 is best, 7 is worst) OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 7 upper 4 OsmoBSC(config-ms-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode dyn-bts bs-power dyn-max 30 ctrl-interval 31 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 6 red 4 rxlev-thresh lower 30 upper 63 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 7 upper 4 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-ms-power-ctrl)# rxlev-avg algo osmo-ewma beta 50 OsmoBSC(config-ms-power-ctrl)# rxqual-avg algo unweighted OsmoBSC(config-ms-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode dyn-bts bs-power dyn-max 30 ctrl-interval 31 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 6 red 4 rxlev-thresh lower 30 upper 63 rxlev-thresh-comp lower 10 12 upper 19 20 rxlev-avg algo osmo-ewma beta 50 rxlev-avg params hreqave 4 hreqt 6 rxqual-thresh lower 7 upper 4 rxqual-thresh-comp lower 5 7 upper 15 18 rxqual-avg algo unweighted rxqual-avg params hreqave 4 hreqt 6 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-ms-power-ctrl)# rxlev-avg params hreqave 2 hreqt 20 % Hreqave (2) * Hreqt (20) = 40 must be < 32 OsmoBSC(config-ms-power-ctrl)# rxlev-avg params hreqave 2 hreqt 15 OsmoBSC(config-ms-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode dyn-bts bs-power dyn-max 30 ctrl-interval 31 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 6 red 4 rxlev-thresh lower 30 upper 63 rxlev-thresh-comp lower 10 12 upper 19 20 rxlev-avg algo osmo-ewma beta 50 rxlev-avg params hreqave 2 hreqt 15 rxqual-thresh lower 7 upper 4 rxqual-thresh-comp lower 5 7 upper 15 18 rxqual-avg algo unweighted rxqual-avg params hreqave 4 hreqt 6 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-ms-power-ctrl)# exit OsmoBSC(config-net-bts)# ### Disable BS/MS Power Control OsmoBSC(config-net-bts)# no bs-power-control OsmoBSC(config-net-bts)# no ms-power-control OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none no bs-power-control no ms-power-control trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# bs-power-control OsmoBSC(config-bs-power-ctrl)# mode static reset % Reset to default parameters OsmoBSC(config-bs-power-ctrl)# exit OsmoBSC(config-net-bts)# ms-power-control OsmoBSC(config-ms-power-ctrl)# mode dyn-bts reset % Reset to default parameters OsmoBSC(config-ms-power-ctrl)# exit OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### Check 'ci-thresh-comp (enable|disable) all' works properly: OsmoBSC(config-net-bts)# ms-power-control OsmoBSC(config-ms-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-ms-power-ctrl)# ci-thresh all enable OsmoBSC(config-ms-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr enable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr enable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr enable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr enable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch enable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs enable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-ms-power-ctrl)# ci-thresh all disable OsmoBSC(config-ms-power-ctrl)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# ## No neighbor EARFCNs by default OsmoBSC(config-net)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# si2quater? si2quater SI2quater Neighbor List OsmoBSC(config-net-bts)# si2quater ? neighbor-list SI2quater Neighbor List OsmoBSC(config-net-bts)# si2quater neighbor-list ? add Add to manual SI2quater neighbor list del Delete from SI2quater manual neighbor list OsmoBSC(config-net-bts)# si2quater neighbor-list add ? earfcn EARFCN of neighbor uarfcn UARFCN of neighbor OsmoBSC(config-net-bts)# si2quater neighbor-list del ? earfcn EARFCN of neighbor uarfcn UARFCN of neighbor OsmoBSC(config-net-bts)# ### Delete command syntax OsmoBSC(config-net-bts)# si2quater neighbor-list del earfcn ? <0-65535> EARFCN OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn ? <0-16383> UARFCN OsmoBSC(config-net-bts)# ### EARFCN add command syntax OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn ? <0-65535> EARFCN of neighbor OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi ? <0-31> threshold high bits OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo ? <0-32> threshold low bits (32 means NA) OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio ? <0-8> priority (8 means NA) OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv ? <0-32> QRXLEVMIN (32 means NA) OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas ? <0-8> measurement bandwidth (8 means NA) OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8 ? <cr> OsmoBSC(config-net-bts)# ### UARFCN add command syntax OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn ? <0-16383> UARFCN of neighbor OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 0 ? <0-511> scrambling code OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 0 0 ? <0-1> diversity bit OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 0 0 0 ? <cr> OsmoBSC(config-net-bts)# ### EARFCN add/del command tests OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8 OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 65535 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8 si2quater neighbor-list add earfcn 65535 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# si2quater neighbor-list del earfcn 33 % Unable to delete arfcn 33: No such file or directory OsmoBSC(config-net-bts)# si2quater neighbor-list del earfcn 65535 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic si2quater neighbor-list add earfcn 0 thresh-hi 0 thresh-lo 32 prio 8 qrxlv 32 meas 8 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### EARFCN add command: different params OsmoBSC(config-net-bts)# ### FIXME: osmo-bsc does not support different thresh/prio/qrxlv OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 300 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 5 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic si2quater neighbor-list add earfcn 0 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 8 si2quater neighbor-list add earfcn 300 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 5 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### EARFCN add command: EARFCN already exists OsmoBSC(config-net-bts)# si2quater neighbor-list add earfcn 300 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 2 [1;34m[1;33mDRR[0;m[1;34m [1;33mNOTICE[0;m[1;34m EARFCN 300 is already in the list, modifying (system_information.c:247)[0;m OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic si2quater neighbor-list add earfcn 0 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 8 si2quater neighbor-list add earfcn 300 thresh-hi 7 thresh-lo 5 prio 5 qrxlv 6 meas 2 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### Remove remaining EARFCNs OsmoBSC(config-net-bts)# si2quater neighbor-list del earfcn 0 OsmoBSC(config-net-bts)# si2quater neighbor-list del earfcn 300 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### UARFCN add/del command tests OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 1 256 0 OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 111 211 1 OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 111 511 1 OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 16383 0 0 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic si2quater neighbor-list add uarfcn 1 256 0 si2quater neighbor-list add uarfcn 111 511 1 si2quater neighbor-list add uarfcn 111 211 1 si2quater neighbor-list add uarfcn 16383 0 0 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 1 % Command incomplete. OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 33 256 % Unable to delete uarfcn: pair not found OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 1 255 % Unable to delete uarfcn: pair not found OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 1 256 OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 16383 0 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic si2quater neighbor-list add uarfcn 111 511 1 si2quater neighbor-list add uarfcn 111 211 1 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### UARFCN add command: UARFCN already exists OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 111 511 1 [1;34m[1;33mDRR[0;m[1;34m [1;33mNOTICE[0;m[1;34m EARFCN (111, 511) is already in the list, modifying (system_information.c:335)[0;m OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 111 511 0 [1;34m[1;33mDRR[0;m[1;34m [1;33mNOTICE[0;m[1;34m EARFCN (111, 511) is already in the list, modifying (system_information.c:335)[0;m OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic si2quater neighbor-list add uarfcn 111 511 0 si2quater neighbor-list add uarfcn 111 211 1 codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts)# ### FIXME: UARFCN 0 cannot be added OsmoBSC(config-net-bts)# si2quater neighbor-list add uarfcn 0 1 1 % Warning: not enough space in SI2quater for a given UARFCN (0, 1) OsmoBSC(config-net-bts)# ### Remove remaining UARFCNs OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 111 511 OsmoBSC(config-net-bts)# si2quater neighbor-list del uarfcn 111 211 OsmoBSC(config-net-bts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# configure terminal OsmoBSC(config)# smlc OsmoBSC(config-smlc)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end enable no enable bsc-addr NAME smlc-addr NAME OsmoBSC(config-smlc)# enable? enable Start up Lb interface connection to the remote SMLC OsmoBSC(config-smlc)# no? no Negate a command or set its defaults OsmoBSC(config-smlc)# no ? enable Stop Lb interface connection to the remote SMLC OsmoBSC(config-smlc)# bsc-addr? bsc-addr Local SCCP address of this BSC towards the SMLC OsmoBSC(config-smlc)# bsc-addr ? NAME Name of cs7 addressbook entry OsmoBSC(config-smlc)# smlc-addr? smlc-addr Remote SCCP address of the SMLC OsmoBSC(config-smlc)# smlc-addr ? NAME Name of cs7 addressbook entry OsmoBSC(config-smlc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-smlc)# enable [1;33mDLCS[0;m [1;33mNOTICE[0;m Initializing SCCP connection for Lb/m3ua on cs7 instance 0 (lb.c:454) [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m Lb-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m Lb-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m Lb-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [1;33mDLCS[0;m [1;33mNOTICE[0;m Lb: Lb-0-m3ua smlc: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSC_BSSAP_LE (lb.c:489) [1;33mDLCS[0;m [1;33mNOTICE[0;m Lb: Lb-0-m3ua smlc: remote (SMLC) SCCP address: RI=SSN_PC,PC=0.23.6,SSN=SMLC_BSSAP (lb.c:491) OsmoBSC(config-smlc)# show running-config [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 smlc enable end OsmoBSC(config-smlc)# no enable OsmoBSC(config-smlc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-smlc)# exit OsmoBSC(config)# cs7 instance 0 OsmoBSC(config-cs7)# sccp-addr test-addr OsmoBSC(config-cs7-sccpaddr)# point-code 1.23.4 OsmoBSC(config-cs7-sccpaddr)# exit OsmoBSC(config-cs7)# sccp-addr test-addr2 OsmoBSC(config-cs7-sccpaddr)# point-code 1.23.5 OsmoBSC(config-cs7-sccpaddr)# exit OsmoBSC(config-cs7)# exit OsmoBSC(config)# smlc OsmoBSC(config-smlc)# bsc-addr nonsense Error: No such SCCP addressbook entry: 'nonsense' % Command incomplete. OsmoBSC(config-smlc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 sccp-address test-addr routing-indicator PC point-code 1.23.4 sccp-address test-addr2 routing-indicator PC point-code 1.23.5 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;33mDLCS[0;m [1;33mNOTICE[0;m Lb interface is using cs7 instance 0 (lb.c:636) OsmoBSC(config-smlc)# bsc-addr test-addr OsmoBSC(config-smlc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 sccp-address test-addr routing-indicator PC point-code 1.23.4 sccp-address test-addr2 routing-indicator PC point-code 1.23.5 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 smlc bsc-addr test-addr end OsmoBSC(config-smlc)# smlc-addr test-addr2 OsmoBSC(config-smlc)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 sccp-address test-addr routing-indicator PC point-code 1.23.4 sccp-address test-addr2 routing-indicator PC point-code 1.23.5 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config CCCH+SDCCH4 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 smlc bsc-addr test-addr smlc-addr test-addr2 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# show timer net: T4 = 5 s Timeout to receive BSSMAP RESET ACKNOWLEDGE from the MSC (default: 5 s) net: T7 = 10 s inter-BSC/MSC Handover outgoing, BSSMAP HO Required to HO Command timeout (default: 10 s) net: T8 = 10 s inter-BSC/MSC Handover outgoing, BSSMAP HO Command to final Clear timeout (default: 10 s) net: T10 = 6 s RR Assignment (default: 6 s) net: T101 = 10 s inter-BSC/MSC Handover incoming, BSSMAP HO Request to HO Accept (default: 10 s) net: T3101 = 3 s RR Immediate Assignment (default: 3 s) net: T3103 = 5 s Handover (default: 5 s) net: T3105 = 100 ms Physical Information (default: 100 ms, range: [1 .. inf]) net: T3107 = 5 s (unused) (default: 5 s) net: T3109 = 5 s RSL SACCH deactivation (default: 5 s) net: T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s) net: T3113 = 7 s Paging (default: 7 s) net: T3115 = 10 s (unused) (default: 10 s) net: T3117 = 10 s (unused) (default: 10 s) net: T3119 = 10 s (unused) (default: 10 s) net: T3122 = 10 s Wait time after RR Immediate Assignment Reject (default: 10 s) net: T3141 = 10 s (unused) (default: 10 s) net: T3212 = 5 Periodic Location Update timer, sent to MS (1 = 6 minutes) (default: 5) net: X4 = 60 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s) net: X5 = 5 s Timeout to switch dynamic timeslot PCHAN modes (default: 5 s) net: X6 = 5 s Timeout for RSL Channel Activate ACK after sending RSL Channel Activate (default: 5 s) net: X7 = 5 s Timeout for RSL IPA CRCX ACK after sending RSL IPA CRCX (default: 5 s) net: X8 = 5 s Timeout for RSL IPA MDCX ACK after sending RSL IPA MDCX (default: 5 s) net: X9 = 5 s Timeout for availability of MGW endpoint (default: 5 s) net: X10 = 5 s Timeout for fully configured MGW endpoint (default: 5 s) net: X11 = 5 s Timeout for Perform Location Response from SMLC (default: 5 s) net: X12 = 5 s Timeout for obtaining TA after BSSLAP TA Request (default: 5 s) net: X13 = 5 s Timeout for RR Channel Mode Modify ACK (BSC <-> MS) (default: 5 s) net: X14 = 5 s Timeout for RSL Channel Mode Modify ACK (BSC <-> BTS) (default: 5 s) net: X16 = 1000 ms Granularity for all_allocated:* rate counters: amount of milliseconds that one counter increment represents. See also X17, X18 (default: 1000 ms) net: X17 = 0 ms Rounding threshold for all_allocated:* rate counters: round up to the next counter increment after this many milliseconds. If set to half of X16 (or 0), employ the usual round() behavior: round up after half of a granularity period. If set to 1, behave like ceil(): already increment the counter immediately when all channels are allocated. If set >= X16, behave like floor(): only increment after a full X16 period of all channels being occupied. See also X16, X18 (default: 0 ms) net: X18 = 60000 ms Forget-sum period for all_allocated:* rate counters: after this amount of idle time, forget internally cumulated time remainders. Zero to always keep remainders. See also X16, X17. (default: 60000 ms) net: X25 = 5 s Timeout for initial user data after an MSC initiated an SCCP connection to the BSS (default: 5 s) net: X28 = 30 s Interval at which to try to recover a BORKEN lchan (default: 30 s) net: X3105 = 17 Ny1: Maximum number of Physical Information (re)transmissions (default: 17) net: X3111 = 4 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s) net: X3113 = 60 s Maximum Paging Request Transmit Delay Threshold: If the estimated transmit delay of the messages in the paging queue surpasses this threshold, then new incoming paging requests will if possible replace a request in retransmission state from the queue or otherwise be discarded, hence limiting the size of the queue and maximum delay of its scheduled requests. X3113 also serves as the upper boundary for dynamic T3113 when estimating the expected maximum delay to get a response (default: 60 s) net: X3210 = 20 s After L3 Complete, wait for MSC to confirm (default: 20 s) mgw: X2427 = 5 s timeout for MGCP response from MGW (default: 5 s) OsmoBSC# show timer T3111 T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s) OsmoBSC# # specifically test legacy timers that are moved to X timers OsmoBSC# show timer T993111 % Legacy: timer T993111 is now X3111 X3111 = 4 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s) OsmoBSC# show timer T993210 % Legacy: timer T993210 is now X3210 X3210 = 20 s After L3 Complete, wait for MSC to confirm (default: 20 s) OsmoBSC# show timer T999 % Legacy: timer T999 is now X4 X4 = 60 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s) OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# timer net: T4 = 5 s Timeout to receive BSSMAP RESET ACKNOWLEDGE from the MSC (default: 5 s) net: T7 = 10 s inter-BSC/MSC Handover outgoing, BSSMAP HO Required to HO Command timeout (default: 10 s) net: T8 = 10 s inter-BSC/MSC Handover outgoing, BSSMAP HO Command to final Clear timeout (default: 10 s) net: T10 = 6 s RR Assignment (default: 6 s) net: T101 = 10 s inter-BSC/MSC Handover incoming, BSSMAP HO Request to HO Accept (default: 10 s) net: T3101 = 3 s RR Immediate Assignment (default: 3 s) net: T3103 = 5 s Handover (default: 5 s) net: T3105 = 100 ms Physical Information (default: 100 ms, range: [1 .. inf]) net: T3107 = 5 s (unused) (default: 5 s) net: T3109 = 5 s RSL SACCH deactivation (default: 5 s) net: T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s) net: T3113 = 7 s Paging (default: 7 s) net: T3115 = 10 s (unused) (default: 10 s) net: T3117 = 10 s (unused) (default: 10 s) net: T3119 = 10 s (unused) (default: 10 s) net: T3122 = 10 s Wait time after RR Immediate Assignment Reject (default: 10 s) net: T3141 = 10 s (unused) (default: 10 s) net: T3212 = 5 Periodic Location Update timer, sent to MS (1 = 6 minutes) (default: 5) net: X4 = 60 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s) net: X5 = 5 s Timeout to switch dynamic timeslot PCHAN modes (default: 5 s) net: X6 = 5 s Timeout for RSL Channel Activate ACK after sending RSL Channel Activate (default: 5 s) net: X7 = 5 s Timeout for RSL IPA CRCX ACK after sending RSL IPA CRCX (default: 5 s) net: X8 = 5 s Timeout for RSL IPA MDCX ACK after sending RSL IPA MDCX (default: 5 s) net: X9 = 5 s Timeout for availability of MGW endpoint (default: 5 s) net: X10 = 5 s Timeout for fully configured MGW endpoint (default: 5 s) net: X11 = 5 s Timeout for Perform Location Response from SMLC (default: 5 s) net: X12 = 5 s Timeout for obtaining TA after BSSLAP TA Request (default: 5 s) net: X13 = 5 s Timeout for RR Channel Mode Modify ACK (BSC <-> MS) (default: 5 s) net: X14 = 5 s Timeout for RSL Channel Mode Modify ACK (BSC <-> BTS) (default: 5 s) net: X16 = 1000 ms Granularity for all_allocated:* rate counters: amount of milliseconds that one counter increment represents. See also X17, X18 (default: 1000 ms) net: X17 = 0 ms Rounding threshold for all_allocated:* rate counters: round up to the next counter increment after this many milliseconds. If set to half of X16 (or 0), employ the usual round() behavior: round up after half of a granularity period. If set to 1, behave like ceil(): already increment the counter immediately when all channels are allocated. If set >= X16, behave like floor(): only increment after a full X16 period of all channels being occupied. See also X16, X18 (default: 0 ms) net: X18 = 60000 ms Forget-sum period for all_allocated:* rate counters: after this amount of idle time, forget internally cumulated time remainders. Zero to always keep remainders. See also X16, X17. (default: 60000 ms) net: X25 = 5 s Timeout for initial user data after an MSC initiated an SCCP connection to the BSS (default: 5 s) net: X28 = 30 s Interval at which to try to recover a BORKEN lchan (default: 30 s) net: X3105 = 17 Ny1: Maximum number of Physical Information (re)transmissions (default: 17) net: X3111 = 4 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s) net: X3113 = 60 s Maximum Paging Request Transmit Delay Threshold: If the estimated transmit delay of the messages in the paging queue surpasses this threshold, then new incoming paging requests will if possible replace a request in retransmission state from the queue or otherwise be discarded, hence limiting the size of the queue and maximum delay of its scheduled requests. X3113 also serves as the upper boundary for dynamic T3113 when estimating the expected maximum delay to get a response (default: 60 s) net: X3210 = 20 s After L3 Complete, wait for MSC to confirm (default: 20 s) mgw: X2427 = 5 s timeout for MGCP response from MGW (default: 5 s) OsmoBSC(config-net)# # Using the legacy 'timer Txxx' still works: OsmoBSC(config-net)# timer T3111 T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s) OsmoBSC(config-net)# timer T3111 23 OsmoBSC(config-net)# timer T3111 T3111 = 23 s Wait time before RSL RF Channel Release (default: 2 s) OsmoBSC(config-net)# timer T3111 default OsmoBSC(config-net)# timer T3111 T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s) OsmoBSC(config-net)# # Using the new timer group commands also works: OsmoBSC(config-net)# timer net T3111 net: T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s) OsmoBSC(config-net)# timer net T3111 42 OsmoBSC(config-net)# timer net T3111 net: T3111 = 42 s Wait time before RSL RF Channel Release (default: 2 s) OsmoBSC(config-net)# timer net T3111 default OsmoBSC(config-net)# timer net T3111 net: T3111 = 2 s Wait time before RSL RF Channel Release (default: 2 s) OsmoBSC(config-net)# timer mgw mgw: X2427 = 5 s timeout for MGCP response from MGW (default: 5 s) OsmoBSC(config-net)# timer mgw X2427 mgw: X2427 = 5 s timeout for MGCP response from MGW (default: 5 s) OsmoBSC(config-net)# timer mgw X2427 42 OsmoBSC(config-net)# timer mgw X2427 mgw: X2427 = 42 s timeout for MGCP response from MGW (default: 5 s) OsmoBSC(config-net)# timer mgw X2427 default OsmoBSC(config-net)# timer mgw X2427 mgw: X2427 = 5 s timeout for MGCP response from MGW (default: 5 s) OsmoBSC(config-net)# # specifically test legacy timers that are moved to X timers OsmoBSC(config-net)# timer T993111 % Legacy: timer T993111 is now X3111 X3111 = 4 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s) OsmoBSC(config-net)# timer T993111 1 % Legacy: timer T993111 is now X3111 OsmoBSC(config-net)# timer T993111 % Legacy: timer T993111 is now X3111 X3111 = 1 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s) OsmoBSC(config-net)# timer T993111 default % Legacy: timer T993111 is now X3111 OsmoBSC(config-net)# timer T993111 % Legacy: timer T993111 is now X3111 X3111 = 4 s Wait time after lchan was released in error (should be T3111 + 2s) (default: 4 s) OsmoBSC(config-net)# timer T993210 % Legacy: timer T993210 is now X3210 X3210 = 20 s After L3 Complete, wait for MSC to confirm (default: 20 s) OsmoBSC(config-net)# timer T993210 2 % Legacy: timer T993210 is now X3210 OsmoBSC(config-net)# timer T993210 % Legacy: timer T993210 is now X3210 X3210 = 2 s After L3 Complete, wait for MSC to confirm (default: 20 s) OsmoBSC(config-net)# timer T993210 default % Legacy: timer T993210 is now X3210 OsmoBSC(config-net)# timer T993210 % Legacy: timer T993210 is now X3210 X3210 = 20 s After L3 Complete, wait for MSC to confirm (default: 20 s) OsmoBSC(config-net)# timer T999 % Legacy: timer T999 is now X4 X4 = 60 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s) OsmoBSC(config-net)# timer T999 3 % Legacy: timer T999 is now X4 OsmoBSC(config-net)# timer T999 % Legacy: timer T999 is now X4 X4 = 3 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s) OsmoBSC(config-net)# timer T999 default % Legacy: timer T999 is now X4 OsmoBSC(config-net)# timer T999 % Legacy: timer T999 is now X4 X4 = 60 s After Clear Request, wait for MSC to Clear Command (sanity) (default: 60 s) [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4242 (telnet_interface.c:88) [38;5;23m[1;33mDLINP[0;m[38;5;23m [1;33mNOTICE[0;m[38;5;23m E1L(0) enabling ipaccess BSC mode on 0.0.0.0 with OML 3002 and RSL 3003 TCP ports (ipaccess.c:970)[0;m [38;5;33m[1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4249 (control_if.c:1026)[0;m [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m No MGW pool configured, using MGW configuration in VTY node 'msc' (osmo_bsc_main.c:897)[0;m [38;5;51m[1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:944)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m To auto-configure msc 0, creating cs7 instance 0 implicitly (osmo_bsc_sigtran.c:609) [1;33mDMSC[0;m [1;33mNOTICE[0;m Initializing SCCP connection for A/m3ua on cs7 instance 0 (osmo_bsc_sigtran.c:658) [38;5;45m[1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using SS7 instance 0, pc:0.23.3 (sccp_user.c:572)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating AS instance (sccp_user.c:579)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using AS instance as-clnt-A-0-m3ua (sccp_user.c:590)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Creating default route (sccp_user.c:596)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: No unassociated ASP for m3ua, creating new ASP asp-clnt-A-0-m3ua (sccp_user.c:635)[0;m [38;5;45m[1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m A-0-m3ua: Using ASP instance asp-clnt-A-0-m3ua (sccp_user.c:705)[0;m [38;5;43m[1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: local (BSC) SCCP address: RI=SSN_PC,PC=0.23.3,SSN=BSSAP (osmo_bsc_sigtran.c:714) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: remote (MSC) SCCP address: RI=SSN_PC,PC=0.23.1,SSN=BSSAP (osmo_bsc_sigtran.c:716) [1;33mDMSC[0;m [1;33mNOTICE[0;m A-0-m3ua msc-0: binding SCCP user (osmo_bsc_sigtran.c:721) [38;5;23m[1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-A-0-m3ua,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m [38;5;43m[1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-A-0-m3ua is down (osmo_ss7_hmrt.c:238)[0;m Launching: cd '/build/tests'; ../src/osmo-bsc/osmo-bsc -c ../doc/examples/osmo-bsc/osmo-bsc-minimal.cfg OsmoBSC> enable OsmoBSC# configure terminal OsmoBSC(config)# network OsmoBSC(config-net)# bts 0 OsmoBSC(config-net-bts)# trx 0 OsmoBSC(config-net-bts-trx)# timeslot 0 OsmoBSC(config-net-bts-trx-ts)# list help list [with-flags] show vty-attributes show vty-attributes (application|library|global) write terminal write file [PATH] write memory write show running-config exit end phys_chan_config (none|ccch|ccch+sdcch4|tch/f|tch/h|sdcch8|pdch|dynamic/ipaccess|unknown|ccch+sdcch4+cbch|sdcch8+cbch|dynamic/osmocom|tch/f_pdch|tch/f_tch/h_sdcch8_pdch) training_sequence_code <0-7> hopping enabled (0|1) hopping sequence-number <0-63> hopping maio <0-63> hopping arfcn add <0-1023> hopping arfcn del <0-1023> hopping arfcn del-all e1 line E1_LINE timeslot <1-31> sub-slot (0|1|2|3|full) OsmoBSC(config-net-bts-trx-ts)# phys_chan_config? phys_chan_config Physical Channel Combination OsmoBSC(config-net-bts-trx-ts)# phys_chan_config ? none Physical Channel not configured ccch FCCH + SCH + BCCH + CCCH (Comb. IV) ccch+sdcch4 FCCH + SCH + BCCH + CCCH + 4 SDCCH + 2 SACCH (Comb. V) tch/f TCH/F + FACCH/F + SACCH (Comb. I) tch/h 2 TCH/H + 2 FACCH/H + 2 SACCH (Comb. II) sdcch8 8 SDCCH + 4 SACCH (Comb. VII) pdch Packet Data Channel for GPRS/EDGE dynamic/ipaccess Dynamic TCH/F or GPRS PDCH (dynamic/ipaccess is an alias for tch/f_pdch) unknown Unknown / Unsupported channel combination ccch+sdcch4+cbch FCCH + SCH + BCCH + CCCH + CBCH + 3 SDCCH + 2 SACCH (Comb. V) sdcch8+cbch 7 SDCCH + 4 SACCH + CBCH (Comb. VII) dynamic/osmocom Dynamic TCH/F or TCH/H or SDCCH/8 or GPRS PDCH (dynamic/osmocom is an alias for tch/f_tch/h_sdcch8_pdch) tch/f_pdch Dynamic TCH/F or GPRS PDCH (dynamic/ipaccess is an alias for tch/f_pdch) tch/f_tch/h_sdcch8_pdch Dynamic TCH/F or TCH/H or SDCCH/8 or GPRS PDCH (dynamic/osmocom is an alias for tch/f_tch/h_sdcch8_pdch) OsmoBSC(config-net-bts-trx-ts)# phys_chan_config none OsmoBSC(config-net-bts-trx-ts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts-trx-ts)# phys_chan_config tch/f OsmoBSC(config-net-bts-trx-ts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config TCH/F hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts-trx-ts)# phys_chan_config TCH/F OsmoBSC(config-net-bts-trx-ts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config TCH/F hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end OsmoBSC(config-net-bts-trx-ts)# phys_chan_config tch/f_tch/h_sdcch8_pdch OsmoBSC(config-net-bts-trx-ts)# show running-config Current configuration: ! ! log stderr logging filter all 1 logging color 1 logging print category-hex 0 logging print category 1 logging print thread-id 0 logging timestamp 0 logging print level 1 logging print file basename last logging level rll notice logging level mm notice logging level rr notice logging level rsl notice logging level nm notice logging level pag notice logging level meas notice logging level msc notice logging level ho notice logging level hodec notice logging level ref notice logging level ctrl notice logging level filter notice logging level pcu notice logging level lcls notice logging level chan notice logging level ts notice logging level as notice logging level cbs notice logging level lcs notice logging level asci notice logging level reset notice logging level loop notice logging level lglobal notice logging level llapd notice logging level linp notice logging level lmux notice logging level lmi notice logging level lmib notice logging level lsms notice logging level lctrl notice logging level lgtp notice logging level lstats notice logging level lgsup notice logging level loap notice logging level lss7 notice logging level lsccp notice logging level lsua notice logging level lm3ua notice logging level lmgcp notice logging level ljibuf notice logging level lrspro notice logging level lns notice logging level lbssgp notice logging level lnsdata notice logging level lnssignal notice logging level liuup notice logging level lpfcp notice logging level lcsn1 notice logging level lio notice ! stats interval 5 ! line vty no login ! e1_input e1_line 0 driver ipa e1_line 0 port 0 cs7 instance 0 point-code 0.23.3 network network country code 901 mobile network code 70 encryption a5 1 3 neci 0 paging any use tch 0 mgw 0 bts 0 type osmo-bts band DCS1800 cell_identity 0 location_area_code 0x0017 base_station_id_code 63 ms max power 15 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator mode chan-req ascending channel allocator mode assignment ascending channel allocator mode handover ascending channel allocator mode vgcs-vbs ascending rach tx integer 9 rach max transmission 7 rach max-delay 63 rach expiry-timeout 32 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no nch-position no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed ipa unit-id 1800 0 oml ipa stream-id 255 line 0 neighbor-list mode automatic codec-support fr hr efr amr amr tch-f modes 0 2 5 7 amr tch-f threshold ms 13 25 37 amr tch-f hysteresis ms 4 4 4 amr tch-f threshold bts 13 25 37 amr tch-f hysteresis bts 4 4 4 amr tch-f start-mode auto amr tch-h modes 0 2 3 5 amr tch-h threshold ms 16 24 32 amr tch-h hysteresis ms 4 4 4 amr tch-h threshold bts 16 24 32 amr tch-h hysteresis bts 4 4 4 amr tch-h start-mode auto gprs mode none bs-power-control mode static ms-power-control mode dyn-bts ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 ci-thresh fr-efr disable ci-thresh fr-efr lower 13 upper 17 ci-thresh-comp fr-efr lower 5 7 upper 15 18 ci-thresh hr disable ci-thresh hr lower 16 upper 21 ci-thresh-comp hr lower 5 7 upper 15 18 ci-thresh amr-fr disable ci-thresh amr-fr lower 7 upper 11 ci-thresh-comp amr-fr lower 5 7 upper 15 18 ci-thresh amr-hr disable ci-thresh amr-hr lower 13 upper 17 ci-thresh-comp amr-hr lower 5 7 upper 15 18 ci-thresh sdcch disable ci-thresh sdcch lower 12 upper 16 ci-thresh-comp sdcch lower 5 7 upper 15 18 ci-thresh gprs disable ci-thresh gprs lower 18 upper 24 ci-thresh-comp gprs lower 5 7 upper 15 18 trx 0 rf_locked 0 arfcn 868 nominal power 23 max_power_red 0 rsl e1 tei 0 timeslot 0 phys_chan_config DYNAMIC/OSMOCOM hopping enabled 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 timeslot 2 phys_chan_config TCH/F hopping enabled 0 timeslot 3 phys_chan_config TCH/F hopping enabled 0 timeslot 4 phys_chan_config TCH/F hopping enabled 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 timeslot 6 phys_chan_config TCH/F hopping enabled 0 timeslot 7 phys_chan_config TCH/F hopping enabled 0 msc 0 codec-list fr1 hr1 fr2 fr3 hr3 allow-emergency deny amr-config 12_2k allowed amr-config 10_2k allowed amr-config 7_95k allowed amr-config 7_40k allowed amr-config 6_70k allowed amr-config 5_90k allowed amr-config 5_15k allowed amr-config 4_75k allowed amr-payload octet-aligned asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden bsc mid-call-timeout 0 end [1;36m[1;33mDNM[0;m[1;36m [1;33mNOTICE[0;m[1;36m shutting down OML for BTS 0 (bsc_init.c:57)[0;m signal 15 received RESULTS: pass: ./acch_overpower.vty pass: ./bts_features.vty pass: ./cbc.vty pass: ./early_ia.vty pass: ./gprs_params.vty pass: ./handover_cfg.vty pass: ./interf_meas.vty pass: ./msc.vty pass: ./neighbor_ident.vty pass: ./nri_cfg.vty pass: ./osmo-bsc.vty pass: ./power_ctrl.vty pass: ./si2quater_neighbor_list.vty pass: ./smlc.vty pass: ./timer.vty pass: ./timeslot.vty make[6]: Leaving directory '/build/tests' osmotestvty.py -p /build -w /build -v test_history (__main__.TestVTY.test_history) ... confpath /build, workdir /build Running tests for specific VTY commands Launch: ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg from /build Opening /dev/null Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc.cfg' > ls -l /proc/57352/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57352 62.5 0.0 27872 23216 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build -w /build -v build 57353 40.0 0.0 21474922120 51332 ? S 00:50 0:00 ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg build 57360 0.0 0.0 2576 892 ? S 00:50 0:00 /bin/sh -c ps xua | grep osmo build 57362 0.0 0.0 3700 1904 ? S 00:50 0:00 grep osmo ok test_terminal_length (__main__.TestVTY.test_terminal_length) ... Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55522), raddr=('127.0.0.1', 4242)> (1 sockets open) Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55522), raddr=('127.0.0.1', 4242)> (0 sockets open) Process returned code: 0 Launch: ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg from /build Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc.cfg' > ls -l /proc/57352/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess LISTEN 0 10 0.0.0.0:3002 0.0.0.0:* LISTEN 0 10 0.0.0.0:3003 0.0.0.0:* LISTEN 0 10 127.0.0.1:4249 0.0.0.0:* LISTEN 0 10 127.0.0.1:4242 0.0.0.0:* > ps xua | grep osmo build 57352 23.8 0.0 27872 23216 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build -w /build -v build 57364 50.0 0.0 21474922120 51216 ? S 00:50 0:00 ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg build 57371 0.0 0.0 2576 952 ? S 00:50 0:00 /bin/sh -c ps xua | grep osmo build 57373 0.0 0.0 3700 1892 ? S 00:50 0:00 grep osmo ok test_unknown_command (__main__.TestVTY.test_unknown_command) ... Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55532), raddr=('127.0.0.1', 4242)> (1 sockets open) Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55532), raddr=('127.0.0.1', 4242)> (0 sockets open) Process returned code: 0 Launch: ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg from /build Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc.cfg' > ls -l /proc/57352/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess LISTEN 0 10 0.0.0.0:3002 0.0.0.0:* LISTEN 0 10 0.0.0.0:3003 0.0.0.0:* LISTEN 0 10 127.0.0.1:4249 0.0.0.0:* LISTEN 0 10 127.0.0.1:4242 0.0.0.0:* > ps xua | grep osmo build 57352 14.7 0.0 27872 23216 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build -w /build -v build 57375 33.3 0.0 21474922124 51108 ? S 00:50 0:00 ./src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg build 57382 0.0 0.0 2576 948 ? S 00:50 0:00 /bin/sh -c ps xua | grep osmo build 57384 0.0 0.0 3700 1848 ? S 00:50 0:00 grep osmo ok ---------------------------------------------------------------------- Ran 3 tests in 0.739s OK Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55534), raddr=('127.0.0.1', 4242)> (1 sockets open) Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55534), raddr=('127.0.0.1', 4242)> (0 sockets open) Process returned code: 0 osmotestconfig.py -p /build -w /build -v Warning: doc/examples/osmo-bsc/siemens/osmo-bsc.bs11.cfg is not being tested Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.rbs2308.cfg is not being tested Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.dug20-rus02-4trx.cfg is not being tested Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.dug20-rus02-1trx-1pdch-64kbps.cfg is not being tested Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.dug20-rus02-8trx.cfg is not being tested Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.dug20-rus02-1trx-1pdch-16kbps.cfg is not being tested Warning: doc/examples/osmo-bsc/ericsson/osmo-bsc.dug20-rus01-4trx.cfg is not being tested Warning: doc/examples/osmo-bsc/nokia/osmo-bsc.insite.cfg is not being tested Verifying src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg, test verify_doc Opening /dev/null Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc.cfg' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 71.4 0.0 27996 23220 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57387 50.0 0.0 21474922120 51160 ? S 00:50 0:00 src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc.cfg build 57394 0.0 0.0 2576 952 ? S 00:50 0:00 /bin/sh -c ps xua | grep osmo build 57396 0.0 0.0 3700 1856 ? S 00:50 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55536), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55536), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc.cfg6ls1hns6, test write_config Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc.cfg6ls1hns6' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 10.2 0.0 28684 24104 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57398 80.0 0.0 21474922120 51380 ? S 00:50 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc.cfg6ls1hns6 build 57405 0.0 0.0 2576 896 ? S 00:50 0:00 /bin/sh -c ps xua | grep osmo build 57407 0.0 0.0 3700 1800 ? S 00:50 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55550), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55550), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc.cfg6ls1hns6, test token_vty_command Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc.cfg6ls1hns6' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 5.5 0.0 28684 24104 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57409 66.6 0.0 21474922120 51744 ? S 00:50 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc.cfg6ls1hns6 build 57416 0.0 0.0 2576 908 ? S 00:50 0:00 /bin/sh -c ps xua | grep osmo build 57418 0.0 0.0 3700 1952 ? S 00:50 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55564), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55564), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc-minimal.cfg, test verify_doc Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc-minimal.cfg' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 3.8 0.0 28684 24104 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57420 66.6 0.0 21474922120 50888 ? S 00:50 0:00 src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc-minimal.cfg build 57427 0.0 0.0 2576 880 ? S 00:50 0:00 /bin/sh -c ps xua | grep osmo build 57429 0.0 0.0 3700 1788 ? S 00:50 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55574), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 55574), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-minimal.cfgifujj3qa, test write_config Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc-minimal.cfgifujj3qa' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 3.5 0.0 28176 23964 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57431 50.0 0.0 21474922120 51100 ? S 00:50 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-minimal.cfgifujj3qa build 57438 0.0 0.0 2576 904 ? S 00:50 0:00 /bin/sh -c ps xua | grep osmo build 57440 0.0 0.0 3700 1816 ? S 00:50 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39366), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39366), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-minimal.cfgifujj3qa, test token_vty_command Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc-minimal.cfgifujj3qa' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 2.8 0.0 28176 23964 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57442 50.0 0.0 21474922120 51620 ? D 00:50 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-minimal.cfgifujj3qa build 57449 0.0 0.0 2576 940 ? S 00:50 0:00 /bin/sh -c ps xua | grep osmo build 57451 0.0 0.0 3700 1796 ? S 00:50 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39368), raddr=('127.0.0.1', 4242)> (1 sockets open) Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39368), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc-4trx.cfg, test verify_doc Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc-4trx.cfg' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 2.7 0.0 28176 23964 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57453 50.0 0.0 21474922528 52072 ? S 00:50 0:00 src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc-4trx.cfg build 57460 0.0 0.0 2576 896 ? S 00:50 0:00 /bin/sh -c ps xua | grep osmo build 57462 0.0 0.0 3700 1884 ? S 00:50 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39378), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39378), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-4trx.cfg9yl95tpi, test write_config Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc-4trx.cfg9yl95tpi' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess LISTEN 0 10 0.0.0.0:3002 0.0.0.0:* LISTEN 0 10 0.0.0.0:3003 0.0.0.0:* LISTEN 0 10 127.0.0.1:4249 0.0.0.0:* LISTEN 0 10 127.0.0.1:4242 0.0.0.0:* > ps xua | grep osmo build 57386 2.7 0.0 28180 23968 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57464 33.3 0.0 21474922528 51784 ? S 00:51 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-4trx.cfg9yl95tpi build 57471 0.0 0.0 2576 880 ? S 00:51 0:00 /bin/sh -c ps xua | grep osmo build 57473 0.0 0.0 3700 1824 ? S 00:51 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39386), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39386), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-4trx.cfg9yl95tpi, test token_vty_command Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc-4trx.cfg9yl95tpi' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 2.3 0.0 28180 23968 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57475 66.6 0.0 21474922528 52668 ? S 00:51 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc-4trx.cfg9yl95tpi build 57482 0.0 0.0 2576 936 ? S 00:51 0:00 /bin/sh -c ps xua | grep osmo build 57484 0.0 0.0 3700 1876 ? S 00:51 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39390), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39390), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc_custom-sccp.cfg, test verify_doc Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/doc/examples/osmo-bsc/osmo-bsc_custom-sccp.cfg' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 2.0 0.0 28180 23968 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57486 50.0 0.0 21474922120 51332 ? S 00:51 0:00 src/osmo-bsc/osmo-bsc -c /build/doc/examples/osmo-bsc/osmo-bsc_custom-sccp.cfg build 57493 0.0 0.0 2576 920 ? S 00:51 0:00 /bin/sh -c ps xua | grep osmo build 57495 0.0 0.0 3700 1860 ? S 00:51 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39400), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39400), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc_custom-sccp.cfg1x1n8a2m, test write_config Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc_custom-sccp.cfg1x1n8a2m' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 2.0 0.0 28184 23972 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57497 50.0 0.0 21474922120 51188 ? S 00:51 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc_custom-sccp.cfg1x1n8a2m build 57504 0.0 0.0 2576 892 ? S 00:51 0:00 /bin/sh -c ps xua | grep osmo build 57506 0.0 0.0 3700 1856 ? S 00:51 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39410), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 39410), raddr=('127.0.0.1', 4242)> (0 sockets open) Verifying src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc_custom-sccp.cfg1x1n8a2m, test token_vty_command Launching: PWD=/build 'src/osmo-bsc/osmo-bsc' '-c' '/build/writtenconfig/osmo-bsc_custom-sccp.cfg1x1n8a2m' > ls -l /proc/57386/fd total 0 lr-x------ 1 build build 64 Dec 22 00:50 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:50 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:50 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:50 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57386 1.8 0.0 28184 23972 ? S 00:50 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build -w /build -v build 57508 80.0 0.0 21474922120 51784 ? S 00:51 0:00 src/osmo-bsc/osmo-bsc -c /build/writtenconfig/osmo-bsc_custom-sccp.cfg1x1n8a2m build 57515 0.0 0.0 2576 940 ? S 00:51 0:00 /bin/sh -c ps xua | grep osmo build 57517 0.0 0.0 3700 1904 ? S 00:51 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46336), raddr=('127.0.0.1', 4242)> (1 sockets open) Terminating took 0.897s Process returned code: 0 Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46336), raddr=('127.0.0.1', 4242)> (0 sockets open) ./vty_test_runner.py -w /build -v confpath /build/tests/.., workdir /build Running tests for specific VTY commands testConfigNetworkTree (__main__.TestVTYBSC.testConfigNetworkTree) ... Opening /dev/null Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' > ls -l /proc/57519/fd total 0 lr-x------ 1 build build 64 Dec 22 00:51 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:51 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:51 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:51 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57520 33.3 0.0 21474922120 51180 ? S 00:51 0:00 ./src/osmo-bsc/osmo-bsc -c /build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg build 57527 0.0 0.0 2576 900 ? S 00:51 0:00 /bin/sh -c ps xua | grep osmo build 57529 0.0 0.0 3700 1876 ? S 00:51 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46352), raddr=('127.0.0.1', 4242)> (1 sockets open) Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46352), raddr=('127.0.0.1', 4242)> (0 sockets open) Process returned code: 0 ok testNetworkTimezone (__main__.TestVTYBSC.testNetworkTimezone) ... Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' > ls -l /proc/57519/fd total 0 lr-x------ 1 build build 64 Dec 22 00:51 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:51 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:51 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:51 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57531 60.0 0.0 21474922120 51300 ? S 00:51 0:00 ./src/osmo-bsc/osmo-bsc -c /build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg build 57538 0.0 0.0 2576 896 ? S 00:51 0:00 /bin/sh -c ps xua | grep osmo build 57540 0.0 0.0 3700 1876 ? S 00:51 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46366), raddr=('127.0.0.1', 4242)> (1 sockets open) Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46366), raddr=('127.0.0.1', 4242)> (0 sockets open) Process returned code: 0 ok testShowNetwork (__main__.TestVTYBSC.testShowNetwork) ... Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' > ls -l /proc/57519/fd total 0 lr-x------ 1 build build 64 Dec 22 00:51 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:51 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:51 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:51 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57542 60.0 0.0 21474922120 51220 ? S 00:51 0:00 ./src/osmo-bsc/osmo-bsc -c /build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg build 57549 0.0 0.0 2576 940 ? S 00:51 0:00 /bin/sh -c ps xua | grep osmo build 57551 0.0 0.0 3700 1792 ? S 00:51 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46380), raddr=('127.0.0.1', 4242)> (1 sockets open) Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46380), raddr=('127.0.0.1', 4242)> (0 sockets open) Process returned code: 0 ok testTonsOfBTS (__main__.TestVTYBSC.testTonsOfBTS) ... Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' > ls -l /proc/57519/fd total 0 lr-x------ 1 build build 64 Dec 22 00:51 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:51 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:51 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:51 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57553 50.0 0.0 21474922120 51132 ? S 00:51 0:00 ./src/osmo-bsc/osmo-bsc -c /build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg build 57560 0.0 0.0 2576 892 ? S 00:51 0:00 /bin/sh -c ps xua | grep osmo build 57562 0.0 0.0 3700 1792 ? S 00:51 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46384), raddr=('127.0.0.1', 4242)> (1 sockets open) Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46384), raddr=('127.0.0.1', 4242)> (0 sockets open) Process returned code: 0 ok testVtyTree (__main__.TestVTYBSC.testVtyTree) ... Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' > ls -l /proc/57519/fd total 0 lr-x------ 1 build build 64 Dec 22 00:51 0 -> pipe:[2356719849] l-wx------ 1 build build 64 Dec 22 00:51 1 -> pipe:[2356719850] l-wx------ 1 build build 64 Dec 22 00:51 2 -> pipe:[2356719851] l-wx------ 1 build build 64 Dec 22 00:51 3 -> /dev/null > ss -tn State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ss -tln State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess > ps xua | grep osmo build 57564 42.8 0.0 21474922120 51284 ? S 00:51 0:00 ./src/osmo-bsc/osmo-bsc -c /build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg build 57571 0.0 0.0 2576 952 ? S 00:51 0:00 /bin/sh -c ps xua | grep osmo build 57573 0.0 0.0 3700 1816 ? S 00:51 0:00 grep osmo Socket: in 1 tries, connected to 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46386), raddr=('127.0.0.1', 4242)> (1 sockets open) Socket: closing 127.0.0.1:4242 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 46386), raddr=('127.0.0.1', 4242)> (0 sockets open) Process returned code: 0 ok ---------------------------------------------------------------------- Ran 5 tests in 2.075s OK ./ctrl_test_runner.py -w /build -v testApplyConfigFile (__main__.TestCtrlBSC.testApplyConfigFile) ... ok testBtsChannelLoad (__main__.TestCtrlBSC.testBtsChannelLoad) ... ok testBtsCi (__main__.TestCtrlBSC.testBtsCi) ... ok testBtsGenerateSystemInformation (__main__.TestCtrlBSC.testBtsGenerateSystemInformation) ... ok testBtsLac (__main__.TestCtrlBSC.testBtsLac) ... ok testBtsOmlConnectionState (__main__.TestCtrlBSC.testBtsOmlConnectionState) Check OML state. It will not be connected ... ok testCtrlErrs (__main__.TestCtrlBSC.testCtrlErrs) ... ok testMcc (__main__.TestCtrlBSC.testMcc) ... ok testMccMncApply (__main__.TestCtrlBSC.testMccMncApply) ... confpath /build/tests/.., workdir /build Running tests for specific control commands Opening /dev/null Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 apply-config-file wrong-file-name-nonexistent" Got message: ERROR 1000 Value failed verification. Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Value failed verification.'}} Sending "SET 1001 apply-config-file /build/tests/../tests/ctrl/osmo-bsc-apply-config-file-invalid.cfg" Got message: ERROR 1001 ParseError=-22 Decoded replies: {1001: {'mtype': 'ERROR', 'id': 1001, 'error': 'ParseError=-22'}} Sending "GET 1002 bts.1.location-area-code" Got message: ERROR 1002 Error while resolving object Decoded replies: {1002: {'mtype': 'ERROR', 'id': 1002, 'error': 'Error while resolving object'}} Sending "SET 1003 apply-config-file /build/tests/../tests/ctrl/osmo-bsc-apply-config-file.cfg" Got message: SET_REPLY 1003 apply-config-file OK Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'apply-config-file', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'apply-config-file', 'value': 'OK'} Sending "GET 1004 bts.1.location-area-code" Got message: GET_REPLY 1004 bts.1.location-area-code 1 Decoded replies: {1004: {'mtype': 'GET_REPLY', 'id': 1004, 'var': 'bts.1.location-area-code', 'value': '1'}} Sending "SET 1005 apply-config-file /build/tests/../tests/ctrl/osmo-bsc-apply-config-file.cfg" Got message: SET_REPLY 1005 apply-config-file OK Decoded replies: {1005: {'mtype': 'SET_REPLY', 'id': 1005, 'var': 'apply-config-file', 'value': 'OK'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 bts.0.channel-load 1" Got message: ERROR 1000 Read Only attribute Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Read Only attribute'}} Sending "GET 1001 bts.0.channel-load" Got message: GET_REPLY 1001 bts.0.channel-load CCCH+SDCCH4,0,0 TCH/F,0,0 TCH/H,0,0 SDCCH8,0,0 DYNAMIC/IPACCESS,0,0 CCCH+SDCCH4+CBCH,0,0 SDCCH8+CBCH,0,0 DYNAMIC/OSMOCOM,0,0 Decoded replies: {1001: {'mtype': 'GET_REPLY', 'id': 1001, 'var': 'bts.0.channel-load', 'value': 'CCCH+SDCCH4,0,0 TCH/F,0,0 TCH/H,0,0 SDCCH8,0,0 DYNAMIC/IPACCESS,0,0 CCCH+SDCCH4+CBCH,0,0 SDCCH8+CBCH,0,0 DYNAMIC/OSMOCOM,0,0'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "GET 1000 bts.0.cell-identity" Got message: GET_REPLY 1000 bts.0.cell-identity 6969 Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.cell-identity', 'value': '6969'}} Sending "SET 1001 bts.0.cell-identity 23" Got message: SET_REPLY 1001 bts.0.cell-identity 23 Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.cell-identity', 'value': '23'}} Sending "GET 1002 bts.0.cell-identity" Got message: GET_REPLY 1002 bts.0.cell-identity 23 Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.0.cell-identity', 'value': '23'}} Sending "SET 1003 bts.0.cell-identity -1" Got message: ERROR 1003 Input not within the range Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Input not within the range'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "GET 1000 bts.0.send-new-system-informations" Got message: ERROR 1000 Write Only attribute Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Write Only attribute'}} Sending "SET 1001 bts.0.send-new-system-informations 1" Got message: ERROR 1001 Failed to generate SI Decoded replies: {1001: {'mtype': 'ERROR', 'id': 1001, 'error': 'Failed to generate SI'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "GET 1000 bts.0.location-area-code" Got message: GET_REPLY 1000 bts.0.location-area-code 1 Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.location-area-code', 'value': '1'}} Sending "SET 1001 bts.0.location-area-code 23" Got message: SET_REPLY 1001 bts.0.location-area-code 23 Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.location-area-code', 'value': '23'}} Sending "GET 1002 bts.0.location-area-code" Got message: GET_REPLY 1002 bts.0.location-area-code 23 Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.0.location-area-code', 'value': '23'}} Sending "SET 1003 bts.0.location-area-code -1" Got message: ERROR 1003 Input not within the range Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Input not within the range'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 bts.0.oml-connection-state 1" Got message: ERROR 1000 Read Only attribute Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Read Only attribute'}} Sending "GET 1001 bts.0.oml-connection-state" Got message: GET_REPLY 1001 bts.0.oml-connection-state disconnected Decoded replies: {1001: {'mtype': 'GET_REPLY', 'id': 1001, 'var': 'bts.0.oml-connection-state', 'value': 'disconnected'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "GET 1000 invalid" Got message: ERROR 1000 Command not found Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Command not found'}} Sending "SET 1001 rf_locked 999" Got message: ERROR 1001 Value failed verification. Decoded replies: {1001: {'mtype': 'ERROR', 'id': 1001, 'error': 'Value failed verification.'}} Sending "GET 1002 bts" Got message: ERROR 1002 Error while parsing the index. Decoded replies: {1002: {'mtype': 'ERROR', 'id': 1002, 'error': 'Error while parsing the index.'}} Sending "GET 1003 bts.999" Got message: ERROR 1003 Error while resolving object Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Error while resolving object'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 mcc 23" Got message: SET_REPLY 1000 mcc 023 Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'mcc', 'value': '023'}} Sending "GET 1001 mcc" Got message: GET_REPLY 1001 mcc 023 Decoded replies: {1001: {'mtype': 'GET_REPLY', 'id': 1001, 'var': 'mcc', 'value': '023'}} Sending "SET 1002 mcc 023" Got message: SET_REPLY 1002 mcc 023 Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'mcc', 'value': '023'}} Sending "GET 1003 mcc" Got message: GET_REPLY 1003 mcc 023 Decoded replies: {1003: {'mtype': 'GET_REPLY', 'id': 1003, 'var': 'mcc', 'value': '023'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 mcc-mnc-apply WRONG" Got message: ERROR 1000 Value failed verification. Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Value failed verification.'}} Sending "SET 1001 mcc-mnc-apply 1," Got message: ERROR 1001 Value failed verification. Decoded replies: {1001: {'mtype': 'ERROR', 'id': 1001, 'error': 'Value failed verification.'}} Sending "SET 1002 mcc-mnc-apply 200,3" Got message: SET_REPLY 1002 mcc-mnc-apply Tried to drop the BTS Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'mcc-mnc-apply', 'value': 'Tried to drop the BTS'}} Sending "SET 1003 mcc-mnc-apply 200,3" Got message: ok testMnc (__main__.TestCtrlBSC.testMnc) ... ok testNeighborList (__main__.TestCtrlBSC.testNeighborList) ... ok testRfLock (__main__.TestCtrlBSC.testRfLock) ... ok testTimezone (__main__.TestCtrlBSC.testTimezone) ... SET_REPLY 1003 mcc-mnc-apply Nothing changed Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'mcc-mnc-apply', 'value': 'Nothing changed'}} Sending "SET 1004 mcc-mnc-apply 200,4" Got message: SET_REPLY 1004 mcc-mnc-apply Tried to drop the BTS Decoded replies: {1004: {'mtype': 'SET_REPLY', 'id': 1004, 'var': 'mcc-mnc-apply', 'value': 'Tried to drop the BTS'}} Sending "SET 1005 mcc-mnc-apply 201,4" Got message: SET_REPLY 1005 mcc-mnc-apply Tried to drop the BTS Decoded replies: {1005: {'mtype': 'SET_REPLY', 'id': 1005, 'var': 'mcc-mnc-apply', 'value': 'Tried to drop the BTS'}} Sending "GET 1006 mnc" Got message: GET_REPLY 1006 mnc 04 Decoded replies: {1006: {'mtype': 'GET_REPLY', 'id': 1006, 'var': 'mnc', 'value': '04'}} Sending "GET 1007 mcc" Got message: GET_REPLY 1007 mcc 201 Decoded replies: {1007: {'mtype': 'GET_REPLY', 'id': 1007, 'var': 'mcc', 'value': '201'}} Sending "SET 1008 mcc-mnc-apply 202,03" Got message: SET_REPLY 1008 mcc-mnc-apply Tried to drop the BTS Decoded replies: {1008: {'mtype': 'SET_REPLY', 'id': 1008, 'var': 'mcc-mnc-apply', 'value': 'Tried to drop the BTS'}} Sending "GET 1009 mnc" Got message: GET_REPLY 1009 mnc 03 Decoded replies: {1009: {'mtype': 'GET_REPLY', 'id': 1009, 'var': 'mnc', 'value': '03'}} Sending "GET 1010 mcc" Got message: GET_REPLY 1010 mcc 202 Decoded replies: {1010: {'mtype': 'GET_REPLY', 'id': 1010, 'var': 'mcc', 'value': '202'}} Sending "SET 1011 mcc-mnc-apply 2,003" Got message: SET_REPLY 1011 mcc-mnc-apply Tried to drop the BTS Decoded replies: {1011: {'mtype': 'SET_REPLY', 'id': 1011, 'var': 'mcc-mnc-apply', 'value': 'Tried to drop the BTS'}} Sending "GET 1012 mnc" Got message: GET_REPLY 1012 mnc 003 Decoded replies: {1012: {'mtype': 'GET_REPLY', 'id': 1012, 'var': 'mnc', 'value': '003'}} Sending "GET 1013 mcc" Got message: GET_REPLY 1013 mcc 002 Decoded replies: {1013: {'mtype': 'GET_REPLY', 'id': 1013, 'var': 'mcc', 'value': '002'}} Sending "SET 1014 mcc-mnc-apply 2,003" Got message: SET_REPLY 1014 mcc-mnc-apply Nothing changed Decoded replies: {1014: {'mtype': 'SET_REPLY', 'id': 1014, 'var': 'mcc-mnc-apply', 'value': 'Nothing changed'}} Sending "GET 1015 mnc" Got message: GET_REPLY 1015 mnc 003 Decoded replies: {1015: {'mtype': 'GET_REPLY', 'id': 1015, 'var': 'mnc', 'value': '003'}} Sending "GET 1016 mcc" Got message: GET_REPLY 1016 mcc 002 Decoded replies: {1016: {'mtype': 'GET_REPLY', 'id': 1016, 'var': 'mcc', 'value': '002'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 mnc 9" Got message: SET_REPLY 1000 mnc 09 Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'mnc', 'value': '09'}} Sending "GET 1001 mnc" Got message: GET_REPLY 1001 mnc 09 Decoded replies: {1001: {'mtype': 'GET_REPLY', 'id': 1001, 'var': 'mnc', 'value': '09'}} Sending "SET 1002 mnc 09" Got message: SET_REPLY 1002 mnc 09 Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'mnc', 'value': '09'}} Sending "GET 1003 mnc" Got message: GET_REPLY 1003 mnc 09 Decoded replies: {1003: {'mtype': 'GET_REPLY', 'id': 1003, 'var': 'mnc', 'value': '09'}} Sending "SET 1004 mnc 009" Got message: SET_REPLY 1004 mnc 009 Decoded replies: {1004: {'mtype': 'SET_REPLY', 'id': 1004, 'var': 'mnc', 'value': '009'}} Sending "GET 1005 mnc" Got message: GET_REPLY 1005 mnc 009 Decoded replies: {1005: {'mtype': 'GET_REPLY', 'id': 1005, 'var': 'mnc', 'value': '009'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 bts.0.neighbor-list.mode manual" Got message: SET_REPLY 1000 bts.0.neighbor-list.mode OK Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-list.mode', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-list.mode', 'value': 'OK'} Sending "SET 1001 bts.0.neighbor-list.add 123" Got message: SET_REPLY 1001 bts.0.neighbor-list.add OK Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-list.add', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-list.add', 'value': 'OK'} Sending "SET 1002 bts.0.neighbor-list.del 123" Got message: SET_REPLY 1002 bts.0.neighbor-list.del OK Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-list.del', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-list.del', 'value': 'OK'} Sending "SET 1003 bts.0.neighbor-list.mode automatic" Got message: SET_REPLY 1003 bts.0.neighbor-list.mode OK Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-list.mode', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-list.mode', 'value': 'OK'} Sending "SET 1004 bts.0.neighbor-list.add 123" Got message: ERROR 1004 Neighbor list not in manual mode Decoded replies: {1004: {'mtype': 'ERROR', 'id': 1004, 'error': 'Neighbor list not in manual mode'}} respose: {'mtype': 'ERROR', 'id': 1004, 'error': 'Neighbor list not in manual mode'} Sending "SET 1005 bts.0.neighbor-list.mode qwertzuiop" Got message: ERROR 1005 Invalid mode Decoded replies: {1005: {'mtype': 'ERROR', 'id': 1005, 'error': 'Invalid mode'}} respose: {'mtype': 'ERROR', 'id': 1005, 'error': 'Invalid mode'} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "GET 1000 bts.0.rf_state" Got message: GET_REPLY 1000 bts.0.rf_state inoperational,locked,on Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.rf_state', 'value': 'inoperational,locked,on'}} Sending "SET 1001 rf_locked 1" Got message: SET_REPLY 1001 rf_locked 1 Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'rf_locked', 'value': '1'}} Sending "GET 1002 bts.0.rf_state" Got message: GET_REPLY 1002 bts.0.rf_state inoperational,locked,off Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.0.rf_state', 'value': 'inoperational,locked,off'}} Sending "GET 1003 rf_locked" Got message: GET_REPLY 1003 rf_locked state=off,policy=off Decoded replies: {1003: {'mtype': 'GET_REPLY', 'id': 1003, 'var': 'rf_locked', 'value': 'state=off,policy=off'}} Sending "SET 1004 rf_locked 0" Got message: SET_REPLY 1004 rf_locked 0 Decoded replies: {1004: {'mtype': 'SET_REPLY', 'id': 1004, 'var': 'rf_locked', 'value': '0'}} Sending "GET 1005 bts.0.rf_state" Got message: GET_REPLY 1005 bts.0.rf_state inoperational,locked,on Decoded replies: {1005: {'mtype': 'GET_REPLY', 'id': 1005, 'var': 'bts.0.rf_state', 'value': 'inoperational,locked,on'}} Sending "GET 1006 rf_locked" Got message: GET_REPLY 1006 rf_locked state=off,policy=on Decoded replies: {1006: {'mtype': 'GET_REPLY', 'id': 1006, 'var': 'rf_locked', 'value': 'state=off,policy=on'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "GET 1000 timezone" Got message: GET_REPLY 1000 timezone off Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'timezone', 'value': 'off'}} Sending "SET 1001 timezone -2,15,2" Got message: SET_REPLY 1001 timezone -2,15,2 Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'timezone', 'value': '-2,15,2'}} Sending "GET 1002 timezone" Got message: GET_REPLY 1002 timezone -2,15,2 Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'timezone', 'value': '-2,15,2'}} Sending "SET 1003 timezone -2,15,2,5,6,7" Got message: SET_REPLY 1003 timezone -2,15,2 Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'timezone', 'value': '-2,15,2'}} Sending "SET 1004 timezone -2,15" Got message: ERROR 1004 The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2 Decoded replies: ok testTrxArfcn (__main__.TestCtrlBSC.testTrxArfcn) ... ok testTrxPowerRed (__main__.TestCtrlBSC.testTrxPowerRed) ... ok testCtrlNeighborResolutionLocalBtsNr (__main__.TestCtrlBSCNeighbor.testCtrlNeighborResolutionLocalBtsNr) ... ok testCtrlNeighborResolutionLocalWithoutArfcnBsic (__main__.TestCtrlBSCNeighbor.testCtrlNeighborResolutionLocalWithoutArfcnBsic) ... ok testCtrlNeighborResolutionRemote (__main__.TestCtrlBSCNeighbor.testCtrlNeighborResolutionRemote) ... ok testCtrlNeighborResolutionWrongSyntax (__main__.TestCtrlBSCNeighbor.testCtrlNeighborResolutionWrongSyntax) ... ok testCtrlAddDelBTS (__main__.TestCtrlBSCNeighborCell.testCtrlAddDelBTS) ... ok testCtrlAddDelCGI (__main__.TestCtrlBSCNeighborCell.testCtrlAddDelCGI) ... ok testCtrlAddDelCGIPS (__main__.TestCtrlBSCNeighborCell.testCtrlAddDelCGIPS) ... {1004: {'mtype': 'ERROR', 'id': 1004, 'error': "The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2"}} Sending "SET 1005 timezone -2" Got message: ERROR 1005 The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2 Decoded replies: {1005: {'mtype': 'ERROR', 'id': 1005, 'error': "The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2"}} Sending "SET 1006 timezone 1" Got message: ERROR 1006 The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2 Decoded replies: {1006: {'mtype': 'ERROR', 'id': 1006, 'error': "The format is <hours>,<mins>,<dst> or 'off' where -19 <= hours <= 19, mins in {0, 15, 30, 45}, and 0 <= dst <= 2"}} Sending "SET 1007 timezone off" Got message: SET_REPLY 1007 timezone off Decoded replies: {1007: {'mtype': 'SET_REPLY', 'id': 1007, 'var': 'timezone', 'value': 'off'}} Sending "GET 1008 timezone" Got message: GET_REPLY 1008 timezone off Decoded replies: {1008: {'mtype': 'GET_REPLY', 'id': 1008, 'var': 'timezone', 'value': 'off'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "GET 1000 bts.0.trx.0.arfcn" Got message: GET_REPLY 1000 bts.0.trx.0.arfcn 871 Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.trx.0.arfcn', 'value': '871'}} Sending "SET 1001 bts.0.trx.0.arfcn 873" Got message: SET_REPLY 1001 bts.0.trx.0.arfcn 873 Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.trx.0.arfcn', 'value': '873'}} Sending "GET 1002 bts.0.trx.0.arfcn" Got message: GET_REPLY 1002 bts.0.trx.0.arfcn 873 Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.0.trx.0.arfcn', 'value': '873'}} Sending "SET 1003 bts.0.trx.0.arfcn 2000" Got message: ERROR 1003 Input not within the range Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Input not within the range'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../doc/examples/osmo-bsc/osmo-bsc.cfg' Connecting to host 127.0.0.1:4249 Sending "GET 1000 bts.0.trx.0.max-power-reduction" Got message: GET_REPLY 1000 bts.0.trx.0.max-power-reduction 20 Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.trx.0.max-power-reduction', 'value': '20'}} Sending "SET 1001 bts.0.trx.0.max-power-reduction 22" Got message: SET_REPLY 1001 bts.0.trx.0.max-power-reduction 22 Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.trx.0.max-power-reduction', 'value': '22'}} Sending "GET 1002 bts.0.trx.0.max-power-reduction" Got message: GET_REPLY 1002 bts.0.trx.0.max-power-reduction 22 Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.0.trx.0.max-power-reduction', 'value': '22'}} Sending "SET 1003 bts.0.trx.0.max-power-reduction 1" Got message: ERROR 1003 Value must be even Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Value must be even'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4248 Sending "GET 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.123.871.63" Got message: GET_REPLY 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.123.871.63 001-01-1-5-6969 Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'neighbor_resolve_cgi_ps_from_lac_ci.1.123.871.63', 'value': '001-01-1-5-6969'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4248 Sending "GET 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.6969.880.55" Got message: GET_REPLY 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.6969.880.55 001-01-1-6-123 Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'neighbor_resolve_cgi_ps_from_lac_ci.1.6969.880.55', 'value': '001-01-1-6-123'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4248 Sending "GET 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.6969.23.32" Got message: GET_REPLY 1000 neighbor_resolve_cgi_ps_from_lac_ci.1.6969.23.32 023-42-423-2-5 Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'neighbor_resolve_cgi_ps_from_lac_ci.1.6969.23.32', 'value': '023-42-423-2-5'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4248 Sending "GET 1000 neighbor_resolve_cgi_ps_from_lac_ci" Got message: ERROR 1000 The format is <src_lac>,<src_cell_id>,<dst_arfcn>,<dst_bsic> Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'The format is <src_lac>,<src_cell_id>,<dst_arfcn>,<dst_bsic>'}} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 bts.0.neighbor-bts.add 1" Got message: SET_REPLY 1000 bts.0.neighbor-bts.add OK Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-bts.add', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-bts.add', 'value': 'OK'} Sending "SET 1001 bts.0.neighbor-bts.del 1" Got message: SET_REPLY 1001 bts.0.neighbor-bts.del OK Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-bts.del', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-bts.del', 'value': 'OK'} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 bts.0.neighbor-cgi.add 001-01-100-200" Got message: SET_REPLY 1000 bts.0.neighbor-cgi.add OK Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-cgi.add', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-cgi.add', 'value': 'OK'} Sending "SET 1001 bts.0.neighbor-cgi.del 001-01-100-200" Got message: SET_REPLY 1001 bts.0.neighbor-cgi.del OK Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-cgi.del', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-cgi.del', 'value': 'OK'} Sending "SET 1002 bts.0.neighbor-cgi.add 001-01-100-200-123-4" Got message: SET_REPLY 1002 bts.0.neighbor-cgi.add OK Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-cgi.add', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-cgi.add', 'value': 'OK'} Sending "SET 1003 bts.0.neighbor-cgi.del 001-01-100-200-123-4" Got message: SET_REPLY 1003 bts.0.neighbor-cgi.del OK Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-cgi.del', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-cgi.del', 'value': 'OK'} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 bts.0.neighbor-cgi-ps.add 001-01-100-33-200" Got message: SET_REPLY 1000 bts.0.neighbor-cgi-ps.add OK Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-cgi-ps.add', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-cgi-ps.add', 'value': 'OK'} Sending "SET 1001 bts.0.neighbor-cgi-ps.del 001-01-100-33-200" Got message: SET_REPLY 1001 bts.0.neighbor-cgi-ps.del OK Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-cgi-ps.del', 'value': 'OK'}} ok testCtrlAddDelLAC (__main__.TestCtrlBSCNeighborCell.testCtrlAddDelLAC) ... ok testCtrlAddDelLACCI (__main__.TestCtrlBSCNeighborCell.testCtrlAddDelLACCI) ... ok testCtrlClearNeighbors (__main__.TestCtrlBSCNeighborCell.testCtrlClearNeighbors) ... ok testCtrlErrs (__main__.TestCtrlBSCNeighborCell.testCtrlErrs) ... ok testCtrlListBTS (__main__.TestCtrlBSCNeighborCell.testCtrlListBTS) ... respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-cgi-ps.del', 'value': 'OK'} Sending "SET 1002 bts.0.neighbor-cgi-ps.add 001-01-100-33-200-123-any" Got message: SET_REPLY 1002 bts.0.neighbor-cgi-ps.add OK Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-cgi-ps.add', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-cgi-ps.add', 'value': 'OK'} Sending "SET 1003 bts.0.neighbor-cgi-ps.del 001-01-100-33-200-123-any" Got message: SET_REPLY 1003 bts.0.neighbor-cgi-ps.del OK Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-cgi-ps.del', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-cgi-ps.del', 'value': 'OK'} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 bts.0.neighbor-lac.add 100" Got message: SET_REPLY 1000 bts.0.neighbor-lac.add OK Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-lac.add', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-lac.add', 'value': 'OK'} Sending "SET 1001 bts.0.neighbor-lac.del 100" Got message: SET_REPLY 1001 bts.0.neighbor-lac.del OK Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-lac.del', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-lac.del', 'value': 'OK'} Sending "SET 1002 bts.0.neighbor-lac.add 100-123-4" Got message: SET_REPLY 1002 bts.0.neighbor-lac.add OK Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-lac.add', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-lac.add', 'value': 'OK'} Sending "SET 1003 bts.0.neighbor-lac.del 100-123-4" Got message: SET_REPLY 1003 bts.0.neighbor-lac.del OK Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-lac.del', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-lac.del', 'value': 'OK'} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 bts.0.neighbor-lac-ci.add 100-200" Got message: SET_REPLY 1000 bts.0.neighbor-lac-ci.add OK Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-lac-ci.add', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-lac-ci.add', 'value': 'OK'} Sending "SET 1001 bts.0.neighbor-lac-ci.del 100-200" Got message: SET_REPLY 1001 bts.0.neighbor-lac-ci.del OK Decoded replies: {1001: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-lac-ci.del', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1001, 'var': 'bts.0.neighbor-lac-ci.del', 'value': 'OK'} Sending "SET 1002 bts.0.neighbor-lac-ci.add 100-200-123-any" Got message: SET_REPLY 1002 bts.0.neighbor-lac-ci.add OK Decoded replies: {1002: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-lac-ci.add', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1002, 'var': 'bts.0.neighbor-lac-ci.add', 'value': 'OK'} Sending "SET 1003 bts.0.neighbor-lac-ci.del 100-200-123-any" Got message: SET_REPLY 1003 bts.0.neighbor-lac-ci.del OK Decoded replies: {1003: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-lac-ci.del', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1003, 'var': 'bts.0.neighbor-lac-ci.del', 'value': 'OK'} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 bts.0.neighbor-clear ignored" Got message: SET_REPLY 1000 bts.0.neighbor-clear OK Decoded replies: {1000: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-clear', 'value': 'OK'}} respose: {'mtype': 'SET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-clear', 'value': 'OK'} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4249 Sending "SET 1000 bts.0.neighbor-lac.add 100-123" Got message: ERROR 1000 Value failed verification. Decoded replies: {1000: {'mtype': 'ERROR', 'id': 1000, 'error': 'Value failed verification.'}} respose: {'mtype': 'ERROR', 'id': 1000, 'error': 'Value failed verification.'} Sending "SET 1001 bts.0.neighbor-cgi-ps.del 001-01-100-200-123-1" Got message: ERROR 1001 Value failed verification. Decoded replies: {1001: {'mtype': 'ERROR', 'id': 1001, 'error': 'Value failed verification.'}} respose: {'mtype': 'ERROR', 'id': 1001, 'error': 'Value failed verification.'} Sending "SET 1002 bts.0.neighbor-cgi-ps.del 001-01-100-33-200-123-1-2" Got message: ERROR 1002 Value failed verification. Decoded replies: {1002: {'mtype': 'ERROR', 'id': 1002, 'error': 'Value failed verification.'}} respose: {'mtype': 'ERROR', 'id': 1002, 'error': 'Value failed verification.'} Sending "SET 1003 bts.0.neighbor-cgi.add 100001-1123401-100-200" Got message: ERROR 1003 Value failed verification. Decoded replies: {1003: {'mtype': 'ERROR', 'id': 1003, 'error': 'Value failed verification.'}} respose: {'mtype': 'ERROR', 'id': 1003, 'error': 'Value failed verification.'} Sending "SET 1004 bts.0.neighbor-lac-ci.add 0G1-Z1-1U0-a3-2p0" Got message: ERROR 1004 Value failed verification. Decoded replies: {1004: {'mtype': 'ERROR', 'id': 1004, 'error': 'Value failed verification.'}} respose: {'mtype': 'ERROR', 'id': 1004, 'error': 'Value failed verification.'} Sending "SET 1005 bts.0.neighbor-cgi-ps.del 001-01-100-33-200-123-any" Got message: ERROR 1005 Failed to delete neighbor Decoded replies: {1005: {'mtype': 'ERROR', 'id': 1005, 'error': 'Failed to delete neighbor'}} respose: {'mtype': 'ERROR', 'id': 1005, 'error': 'Failed to delete neighbor'} Process returned code: 0 Launching: PWD=/build './src/osmo-bsc/osmo-bsc' '-r' 'tmp_dummy_sock' '-c' '/build/tests/../tests/ctrl/osmo-bsc-neigh-test.cfg' Connecting to host 127.0.0.1:4249 Sending "GET 1000 bts.0.neighbor-bts.list" Got message: GET_REPLY 1000 bts.0.neighbor-bts.list 1 Decoded replies: {1000: {'mtype': 'GET_REPLY', 'id': 1000, 'var': 'bts.0.neighbor-bts.list', 'value': '1'}} Sending "GET 1001 bts.2.neighbor-bts.list" Got message: GET_REPLY 1001 bts.2.neighbor-bts.list Decoded replies: {1001: {'mtype': 'GET_REPLY', 'id': 1001, 'var': 'bts.2.neighbor-bts.list', 'value': None}} Sending "GET 1002 bts.1.neighbor-bts.list" Got message: GET_REPLY 1002 bts.1.neighbor-bts.list 0,2 Decoded replies: {1002: {'mtype': 'GET_REPLY', 'id': 1002, 'var': 'bts.1.neighbor-bts.list', 'value': '0,2'}} Process returned code: 0 ok ---------------------------------------------------------------------- Ran 27 tests in 10.275s OK make[5]: Leaving directory '/build/tests' make[4]: Leaving directory '/build/tests' make[3]: Leaving directory '/build/tests' make[2]: Leaving directory '/build/tests' Making check in doc make[2]: Entering directory '/build/doc' Making check in examples make[3]: Entering directory '/build/doc/examples' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/doc/examples' Making check in manuals make[3]: Entering directory '/build/doc/manuals' if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \ make osmobsc-usermanual.check osmobsc-cbsp.check osmux-reference.check aoip-mgw-options.check; \ fi make[4]: Entering directory '/build/doc/manuals' if ! [ -f osmobsc-usermanual.adoc ]; then \ ln -s osmobsc-usermanual.adoc osmobsc-usermanual.adoc; \ fi asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' osmobsc-usermanual.adoc > osmobsc-usermanual.check 2>&1 touch osmobsc-usermanual.check if ! [ -f osmobsc-cbsp.adoc ]; then \ ln -s osmobsc-cbsp.adoc osmobsc-cbsp.adoc; \ fi asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' osmobsc-cbsp.adoc > osmobsc-cbsp.check 2>&1 touch osmobsc-cbsp.check if ! [ -f osmux-reference.adoc ]; then \ ln -s osmux-reference.adoc osmux-reference.adoc; \ fi asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' osmux-reference.adoc > osmux-reference.check 2>&1 touch osmux-reference.check if ! [ -f aoip-mgw-options.adoc ]; then \ ln -s aoip-mgw-options.adoc aoip-mgw-options.adoc; \ fi asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' aoip-mgw-options.adoc > aoip-mgw-options.check 2>&1 touch aoip-mgw-options.check make[4]: Leaving directory '/build/doc/manuals' make[3]: Leaving directory '/build/doc/manuals' make[3]: Entering directory '/build/doc' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/doc' make[2]: Leaving directory '/build/doc' Making check in contrib make[2]: Entering directory '/build/contrib' Making check in systemd make[3]: Entering directory '/build/contrib/systemd' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/contrib/systemd' make[3]: Entering directory '/build/contrib' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/contrib' make[2]: Leaving directory '/build/contrib' make[2]: Entering directory '/build' make[2]: Leaving directory '/build' make[1]: Leaving directory '/build' + LD_LIBRARY_PATH=/build/deps/install/lib + DISTCHECK_CONFIGURE_FLAGS=' --enable-external-tests --enable-meas-pcap2db --enable-meas-udp2db --enable-meas-vis --enable-werror --enable-manuals' + make -j 8 distcheck make dist-bzip2 dist-gzip am__post_remove_distdir='@:' make[1]: Entering directory '/build' make distdir-am make[2]: Entering directory '/build' if test -d "osmo-bsc-1.12.1.41-18d4e"; then find "osmo-bsc-1.12.1.41-18d4e" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-bsc-1.12.1.41-18d4e" || { sleep 5 && rm -rf "osmo-bsc-1.12.1.41-18d4e"; }; else :; fi test -d "osmo-bsc-1.12.1.41-18d4e" || mkdir "osmo-bsc-1.12.1.41-18d4e" (cd include && make top_distdir=../osmo-bsc-1.12.1.41-18d4e distdir=../osmo-bsc-1.12.1.41-18d4e/include \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/build/include' make distdir-am make[4]: Entering directory '/build/include' (cd osmocom && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/include/osmocom \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/include/osmocom' make distdir-am make[6]: Entering directory '/build/include/osmocom' (cd bsc && make top_distdir=../../../osmo-bsc-1.12.1.41-18d4e distdir=../../../osmo-bsc-1.12.1.41-18d4e/include/osmocom/bsc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[7]: Entering directory '/build/include/osmocom/bsc' make distdir-am make[8]: Entering directory '/build/include/osmocom/bsc' make[8]: Leaving directory '/build/include/osmocom/bsc' make[7]: Leaving directory '/build/include/osmocom/bsc' make[6]: Leaving directory '/build/include/osmocom' make[5]: Leaving directory '/build/include/osmocom' make[4]: Leaving directory '/build/include' make[3]: Leaving directory '/build/include' (cd src && make top_distdir=../osmo-bsc-1.12.1.41-18d4e distdir=../osmo-bsc-1.12.1.41-18d4e/src \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/build/src' make distdir-am make[4]: Entering directory '/build/src' (cd osmo-bsc && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/src/osmo-bsc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/src/osmo-bsc' make distdir-am make[6]: Entering directory '/build/src/osmo-bsc' make[6]: Leaving directory '/build/src/osmo-bsc' make[5]: Leaving directory '/build/src/osmo-bsc' (cd utils && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/src/utils \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/src/utils' make distdir-am make[6]: Entering directory '/build/src/utils' make[6]: Leaving directory '/build/src/utils' make[5]: Leaving directory '/build/src/utils' (cd ipaccess && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/src/ipaccess \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/src/ipaccess' make distdir-am make[6]: Entering directory '/build/src/ipaccess' make[6]: Leaving directory '/build/src/ipaccess' make[5]: Leaving directory '/build/src/ipaccess' make[4]: Leaving directory '/build/src' make[3]: Leaving directory '/build/src' (cd tests && make top_distdir=../osmo-bsc-1.12.1.41-18d4e distdir=../osmo-bsc-1.12.1.41-18d4e/tests \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/build/tests' make distdir-am make[4]: Entering directory '/build/tests' (cd abis && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/tests/abis \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/tests/abis' make distdir-am make[6]: Entering directory '/build/tests/abis' make[6]: Leaving directory '/build/tests/abis' make[5]: Leaving directory '/build/tests/abis' (cd acc && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/tests/acc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/tests/acc' make distdir-am make[6]: Entering directory '/build/tests/acc' make[6]: Leaving directory '/build/tests/acc' make[5]: Leaving directory '/build/tests/acc' (cd bsc && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/tests/bsc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/tests/bsc' make distdir-am make[6]: Entering directory '/build/tests/bsc' make[6]: Leaving directory '/build/tests/bsc' make[5]: Leaving directory '/build/tests/bsc' (cd codec_pref && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/tests/codec_pref \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/tests/codec_pref' make distdir-am make[6]: Entering directory '/build/tests/codec_pref' make[6]: Leaving directory '/build/tests/codec_pref' make[5]: Leaving directory '/build/tests/codec_pref' (cd gsm0408 && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/tests/gsm0408 \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/tests/gsm0408' make distdir-am make[6]: Entering directory '/build/tests/gsm0408' make[6]: Leaving directory '/build/tests/gsm0408' make[5]: Leaving directory '/build/tests/gsm0408' (cd handover && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/tests/handover \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/tests/handover' make distdir-am make[6]: Entering directory '/build/tests/handover' make[6]: Leaving directory '/build/tests/handover' make[5]: Leaving directory '/build/tests/handover' (cd nanobts_omlattr && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/tests/nanobts_omlattr \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/tests/nanobts_omlattr' make distdir-am make[6]: Entering directory '/build/tests/nanobts_omlattr' make[6]: Leaving directory '/build/tests/nanobts_omlattr' make[5]: Leaving directory '/build/tests/nanobts_omlattr' (cd paging && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/tests/paging \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/tests/paging' make distdir-am make[6]: Entering directory '/build/tests/paging' make[6]: Leaving directory '/build/tests/paging' make[5]: Leaving directory '/build/tests/paging' (cd subscr && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/tests/subscr \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/tests/subscr' make distdir-am make[6]: Entering directory '/build/tests/subscr' make[6]: Leaving directory '/build/tests/subscr' make[5]: Leaving directory '/build/tests/subscr' make[4]: Leaving directory '/build/tests' make[3]: Leaving directory '/build/tests' (cd doc && make top_distdir=../osmo-bsc-1.12.1.41-18d4e distdir=../osmo-bsc-1.12.1.41-18d4e/doc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/build/doc' make distdir-am make[4]: Entering directory '/build/doc' (cd examples && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/doc/examples \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/doc/examples' make distdir-am make[6]: Entering directory '/build/doc/examples' make \ top_distdir="../../osmo-bsc-1.12.1.41-18d4e" distdir="../../osmo-bsc-1.12.1.41-18d4e/doc/examples" \ dist-hook make[7]: Entering directory '/build/doc/examples' for f in $(find . -name '*.cfg*' -o -name '*.confmerge*' | sed -e 's,^.,,'); do \ j="../../osmo-bsc-1.12.1.41-18d4e/doc/examples/$f" && \ mkdir -p "$(dirname $j)" && \ /usr/bin/install -c -m 644 ./$f $j; \ done make[7]: Leaving directory '/build/doc/examples' make[6]: Leaving directory '/build/doc/examples' make[5]: Leaving directory '/build/doc/examples' (cd manuals && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/doc/manuals \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/doc/manuals' make distdir-am make[6]: Entering directory '/build/doc/manuals' make[6]: Leaving directory '/build/doc/manuals' make[5]: Leaving directory '/build/doc/manuals' make[4]: Leaving directory '/build/doc' make[3]: Leaving directory '/build/doc' (cd contrib && make top_distdir=../osmo-bsc-1.12.1.41-18d4e distdir=../osmo-bsc-1.12.1.41-18d4e/contrib \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/build/contrib' make distdir-am make[4]: Entering directory '/build/contrib' (cd systemd && make top_distdir=../../osmo-bsc-1.12.1.41-18d4e distdir=../../osmo-bsc-1.12.1.41-18d4e/contrib/systemd \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/build/contrib/systemd' make distdir-am make[6]: Entering directory '/build/contrib/systemd' make[6]: Leaving directory '/build/contrib/systemd' make[5]: Leaving directory '/build/contrib/systemd' make[4]: Leaving directory '/build/contrib' make[3]: Leaving directory '/build/contrib' make \ top_distdir="osmo-bsc-1.12.1.41-18d4e" distdir="osmo-bsc-1.12.1.41-18d4e" \ dist-hook make[3]: Entering directory '/build' echo 1.12.1.41-18d4e > osmo-bsc-1.12.1.41-18d4e/.tarball-version make[3]: Leaving directory '/build' test -n "" \ || find "osmo-bsc-1.12.1.41-18d4e" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/bash /build/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "osmo-bsc-1.12.1.41-18d4e" make[2]: Leaving directory '/build' tardir=osmo-bsc-1.12.1.41-18d4e && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >osmo-bsc-1.12.1.41-18d4e.tar.bz2 tardir=osmo-bsc-1.12.1.41-18d4e && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >osmo-bsc-1.12.1.41-18d4e.tar.gz make[1]: Leaving directory '/build' if test -d "osmo-bsc-1.12.1.41-18d4e"; then find "osmo-bsc-1.12.1.41-18d4e" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-bsc-1.12.1.41-18d4e" || { sleep 5 && rm -rf "osmo-bsc-1.12.1.41-18d4e"; }; else :; fi case 'osmo-bsc-1.12.1.41-18d4e.tar.gz osmo-bsc-1.12.1.41-18d4e.tar.bz2' in \ *.tar.gz*) \ eval GZIP= gzip --best -dc osmo-bsc-1.12.1.41-18d4e.tar.gz | ${TAR-tar} xf - ;;\ *.tar.bz2*) \ bzip2 -dc osmo-bsc-1.12.1.41-18d4e.tar.bz2 | ${TAR-tar} xf - ;;\ *.tar.lz*) \ lzip -dc osmo-bsc-1.12.1.41-18d4e.tar.lz | ${TAR-tar} xf - ;;\ *.tar.xz*) \ xz -dc osmo-bsc-1.12.1.41-18d4e.tar.xz | ${TAR-tar} xf - ;;\ *.tar.Z*) \ uncompress -c osmo-bsc-1.12.1.41-18d4e.tar.Z | ${TAR-tar} xf - ;;\ *.shar.gz*) \ eval GZIP= gzip --best -dc osmo-bsc-1.12.1.41-18d4e.shar.gz | unshar ;;\ *.zip*) \ unzip osmo-bsc-1.12.1.41-18d4e.zip ;;\ *.tar.zst*) \ zstd -dc osmo-bsc-1.12.1.41-18d4e.tar.zst | ${TAR-tar} xf - ;;\ esac chmod -R a-w osmo-bsc-1.12.1.41-18d4e chmod u+w osmo-bsc-1.12.1.41-18d4e mkdir osmo-bsc-1.12.1.41-18d4e/_build osmo-bsc-1.12.1.41-18d4e/_build/sub osmo-bsc-1.12.1.41-18d4e/_inst chmod a-w osmo-bsc-1.12.1.41-18d4e test -d osmo-bsc-1.12.1.41-18d4e/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-bsc-1.12.1.41-18d4e/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-bsc-1.12.1.41-18d4e/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether make sets $(MAKE)... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for pkg-config... /usr/bin/pkg-config checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.20... yes checking for libosmocore >= 1.10.0... yes checking for libosmovty >= 1.10.0... yes checking for libosmoctrl >= 1.10.0... yes checking for libosmogsm >= 1.10.0... yes checking for libosmoabis >= 1.6.0... yes checking for libosmo-netif >= 1.5.0... yes checking for libosmo-sigtran >= 1.9.0... yes checking for libosmo-mgcp-client >= 1.13.0... yes checking for egrep... (cached) /usr/bin/grep -E checking if gcc supports -fvisibility=hidden... yes checking whether to enable code coverage support... no checking whether to enable VTY/CTRL tests... no CFLAGS=" -std=gnu11" CPPFLAGS="" checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/Makefile config.status: creating include/osmocom/Makefile config.status: creating include/osmocom/bsc/Makefile config.status: creating src/Makefile config.status: creating src/osmo-bsc/Makefile config.status: creating src/ipaccess/Makefile config.status: creating src/utils/Makefile config.status: creating tests/Makefile config.status: creating tests/atlocal config.status: creating tests/abis/Makefile config.status: creating tests/acc/Makefile config.status: creating tests/bsc/Makefile config.status: creating tests/codec_pref/Makefile config.status: creating tests/gsm0408/Makefile config.status: creating tests/handover/Makefile config.status: creating tests/nanobts_omlattr/Makefile config.status: creating tests/paging/Makefile config.status: creating tests/subscr/Makefile config.status: creating doc/Makefile config.status: creating doc/examples/Makefile config.status: creating doc/manuals/Makefile config.status: creating contrib/Makefile config.status: creating contrib/systemd/Makefile config.status: creating Makefile config.status: creating bscconfig.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands enable-external-tests /bin/bash: line 1: enable-external-tests: command not found make: [Makefile:675: distcheck] Error 127 (ignored) enable-meas-pcap2db /bin/bash: line 1: enable-meas-pcap2db: command not found make: [Makefile:675: distcheck] Error 127 (ignored) enable-meas-udp2db /bin/bash: line 1: enable-meas-udp2db: command not found make: [Makefile:675: distcheck] Error 127 (ignored) enable-meas-vis /bin/bash: line 1: enable-meas-vis: command not found make: [Makefile:675: distcheck] Error 127 (ignored) enable-werror /bin/bash: line 1: enable-werror: command not found make: [Makefile:675: distcheck] Error 127 (ignored) enable-manuals \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-bsc-1.12.1.41-18d4e.tar.gz osmo-bsc-1.12.1.41-18d4e.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1 /bin/bash: line 2: enable-manuals: command not found make: [Makefile:675: distcheck] Error 1 (ignored) if test -d "osmo-bsc-1.12.1.41-18d4e"; then find "osmo-bsc-1.12.1.41-18d4e" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-bsc-1.12.1.41-18d4e" || { sleep 5 && rm -rf "osmo-bsc-1.12.1.41-18d4e"; }; else :; fi ========================================================== osmo-bsc-1.12.1.41-18d4e archives ready for distribution: osmo-bsc-1.12.1.41-18d4e.tar.gz osmo-bsc-1.12.1.41-18d4e.tar.bz2 ========================================================== + '[' 1 = 1 ']' + '[' 1 = 1 ']' + make -C /build/doc/manuals publish make: Entering directory '/build/doc/manuals' /opt/osmo-gsm-manuals/build/shrink-pdfs.sh osmobsc-usermanual.pdf osmobsc-cbsp.pdf osmux-reference.pdf aoip-mgw-options.pdf osmobsc-vty-reference.pdf * osmobsc-usermanual.pdf: 1.2M * osmobsc-cbsp.pdf: 192K * osmux-reference.pdf: 172K (shrunk from 188K) * aoip-mgw-options.pdf: 112K (shrunk from 140K) * osmobsc-vty-reference.pdf: 628K [ -n "osmo-bsc" ] || exit 1 rm -rf "_publish_tmpdir" mkdir -p "_publish_tmpdir/osmo-bsc/master" cp osmobsc-usermanual.pdf osmobsc-cbsp.pdf osmux-reference.pdf aoip-mgw-options.pdf osmobsc-vty-reference.pdf "_publish_tmpdir/osmo-bsc/master" cd "_publish_tmpdir" && \ rsync \ -avzR \ -e "ssh -o 'UserKnownHostsFile=/opt/osmo-gsm-manuals/build/known_hosts' -p 48" \ "osmo-bsc" \ docs@ftp.osmocom.org:web-files/ sending incremental file list osmo-bsc/ osmo-bsc/master/ osmo-bsc/master/aoip-mgw-options.pdf osmo-bsc/master/osmobsc-cbsp.pdf osmo-bsc/master/osmobsc-usermanual.pdf osmo-bsc/master/osmobsc-vty-reference.pdf osmo-bsc/master/osmux-reference.pdf sent 41,031 bytes received 15,609 bytes 37,760.00 bytes/sec total size is 2,307,332 speedup is 40.74 rm -rf "_publish_tmpdir" make: Leaving directory '/build/doc/manuals' + make -j 8 maintainer-clean Making maintainer-clean in include make[1]: Entering directory '/build/include' Making maintainer-clean in osmocom make[2]: Entering directory '/build/include/osmocom' Making maintainer-clean in bsc make[3]: Entering directory '/build/include/osmocom/bsc' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f Makefile make[3]: Leaving directory '/build/include/osmocom/bsc' make[3]: Entering directory '/build/include/osmocom' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. make[3]: Leaving directory '/build/include/osmocom' rm -f Makefile make[2]: Leaving directory '/build/include/osmocom' make[2]: Entering directory '/build/include' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. make[2]: Leaving directory '/build/include' rm -f Makefile make[1]: Leaving directory '/build/include' Making maintainer-clean in src make[1]: Entering directory '/build/src' Making maintainer-clean in osmo-bsc make[2]: Entering directory '/build/src/osmo-bsc' rm -rf .libs _libs test -z "libbsc.la" || rm -f libbsc.la rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f osmo-bsc test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f ./so_locations rm -f ./.deps/a_reset.Plo rm -f ./.deps/abis_nm.Plo rm -f ./.deps/abis_nm_vty.Plo rm -f ./.deps/abis_om2000.Plo rm -f ./.deps/abis_om2000_vty.Plo rm -f ./.deps/abis_osmo.Plo rm -f ./.deps/abis_rsl.Plo rm -f ./.deps/acc.Plo rm -f ./.deps/assignment_fsm.Plo rm -f ./.deps/bsc_ctrl.Plo rm -f ./.deps/bsc_ctrl_lookup.Plo rm -f ./.deps/bsc_init.Plo rm -f ./.deps/bsc_rf_ctrl.Plo rm -f ./.deps/bsc_rll.Plo rm -f ./.deps/bsc_sccp.Plo rm -f ./.deps/bsc_stats.Plo rm -f ./.deps/bsc_subscr_conn_fsm.Plo rm -f ./.deps/bsc_subscriber.Plo rm -f ./.deps/bsc_vty.Plo rm -f ./.deps/bssmap_reset.Plo rm -f ./.deps/bts.Plo rm -f ./.deps/bts_ctrl.Plo rm -f ./.deps/bts_ericsson_rbs2000.Plo rm -f ./.deps/bts_init.Plo rm -f ./.deps/bts_ipaccess_nanobts.Plo rm -f ./.deps/bts_ipaccess_nanobts_omlattr.Plo rm -f ./.deps/bts_nokia_site.Plo rm -f ./.deps/bts_osmobts.Plo rm -f ./.deps/bts_setup_ramp.Plo rm -f ./.deps/bts_siemens_bs11.Plo rm -f ./.deps/bts_sm.Plo rm -f ./.deps/bts_trx.Plo rm -f ./.deps/bts_trx_ctrl.Plo rm -f ./.deps/bts_trx_ts_ctrl.Plo rm -f ./.deps/bts_trx_ts_lchan_ctrl.Plo rm -f ./.deps/bts_trx_vty.Plo rm -f ./.deps/bts_unknown.Plo rm -f ./.deps/bts_vty.Plo rm -f ./.deps/cbch_scheduler.Plo rm -f ./.deps/cbsp_link.Plo rm -f ./.deps/chan_alloc.Plo rm -f ./.deps/chan_counts.Plo rm -f ./.deps/codec_pref.Plo rm -f ./.deps/data_rate_pref.Plo rm -f ./.deps/e1_config.Plo rm -f ./.deps/gsm_04_08_rr.Plo rm -f ./.deps/gsm_08_08.Plo rm -f ./.deps/gsm_data.Plo rm -f ./.deps/handover_cfg.Plo rm -f ./.deps/handover_ctrl.Plo rm -f ./.deps/handover_decision.Plo rm -f ./.deps/handover_decision_2.Plo rm -f ./.deps/handover_fsm.Plo rm -f ./.deps/handover_logic.Plo rm -f ./.deps/handover_vty.Plo rm -f ./.deps/lb.Plo rm -f ./.deps/lchan.Plo rm -f ./.deps/lchan_fsm.Plo rm -f ./.deps/lchan_rtp_fsm.Plo rm -f ./.deps/lchan_select.Plo rm -f ./.deps/lcs_loc_req.Plo rm -f ./.deps/lcs_ta_req.Plo rm -f ./.deps/meas_feed.Plo rm -f ./.deps/meas_rep.Plo rm -f ./.deps/neighbor_ident.Plo rm -f ./.deps/neighbor_ident_ctrl.Plo rm -f ./.deps/neighbor_ident_vty.Plo rm -f ./.deps/net_init.Plo rm -f ./.deps/nm_bb_transc_fsm.Plo rm -f ./.deps/nm_bts_fsm.Plo rm -f ./.deps/nm_bts_sm_fsm.Plo rm -f ./.deps/nm_channel_fsm.Plo rm -f ./.deps/nm_common_fsm.Plo rm -f ./.deps/nm_gprs_cell_fsm.Plo rm -f ./.deps/nm_gprs_nse_fsm.Plo rm -f ./.deps/nm_gprs_nsvc_fsm.Plo rm -f ./.deps/nm_rcarrier_fsm.Plo rm -f ./.deps/osmo_bsc_bssap.Plo rm -f ./.deps/osmo_bsc_filter.Plo rm -f ./.deps/osmo_bsc_grace.Plo rm -f ./.deps/osmo_bsc_lcls.Plo rm -f ./.deps/osmo_bsc_main.Po rm -f ./.deps/osmo_bsc_mgcp.Plo rm -f ./.deps/osmo_bsc_msc.Plo rm -f ./.deps/osmo_bsc_sigtran.Plo rm -f ./.deps/paging.Plo rm -f ./.deps/pcu_sock.Plo rm -f ./.deps/penalty_timers.Plo rm -f ./.deps/power_control.Plo rm -f ./.deps/smscb.Plo rm -f ./.deps/smscb_vty.Plo rm -f ./.deps/system_information.Plo rm -f ./.deps/timeslot_fsm.Plo rm -f ./.deps/vgcs_fsm.Plo rm -f Makefile make[2]: Leaving directory '/build/src/osmo-bsc' Making maintainer-clean in utils make[2]: Entering directory '/build/src/utils' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f bs11_config isdnsync meas_json osmo-meas-udp2db osmo-meas-pcap2db meas_vis test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f ./.deps/bs11_config.Po rm -f ./.deps/isdnsync.Po rm -f ./.deps/meas_json-meas_json.Po rm -f ./.deps/meas_vis-meas_vis.Po rm -f ./.deps/osmo_meas_pcap2db-meas_db.Po rm -f ./.deps/osmo_meas_pcap2db-meas_pcap2db.Po rm -f ./.deps/osmo_meas_udp2db-meas_db.Po rm -f ./.deps/osmo_meas_udp2db-meas_udp2db.Po rm -f Makefile make[2]: Leaving directory '/build/src/utils' Making maintainer-clean in ipaccess make[2]: Entering directory '/build/src/ipaccess' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f abisip-find ipaccess-config ipaccess-proxy rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags This command is intended for maintainers to use test . = "." || test -z "" || rm -f it deletes files that may require special tools to rebuild. rm -f ./.deps/abisip-find.Po rm -f ./.deps/ipaccess-config-e1-driver.Po rm -f ./.deps/ipaccess-config.Po rm -f ./.deps/ipaccess-firmware.Po rm -f ./.deps/ipaccess-proxy.Po rm -f ./.deps/network_listen.Po rm -f ./.deps/stubs.Po rm -f Makefile make[2]: Leaving directory '/build/src/ipaccess' make[2]: Entering directory '/build/src' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. make[2]: Leaving directory '/build/src' rm -f Makefile make[1]: Leaving directory '/build/src' Making maintainer-clean in tests make[1]: Entering directory '/build/tests' Making maintainer-clean in abis make[2]: Entering directory '/build/tests/abis' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f abis_test rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f ./.deps/abis_test.Po rm -f Makefile make[2]: Leaving directory '/build/tests/abis' Making maintainer-clean in acc make[2]: Entering directory '/build/tests/acc' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c rm -f acc_test test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f ./.deps/acc_test.Po rm -f Makefile make[2]: Leaving directory '/build/tests/acc' Making maintainer-clean in bsc make[2]: Entering directory '/build/tests/bsc' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f bsc_test This command is intended for maintainers to use test . = "." || test -z "" || rm -f it deletes files that may require special tools to rebuild. rm -f ./.deps/bsc_test.Po rm -f Makefile make[2]: Leaving directory '/build/tests/bsc' Making maintainer-clean in codec_pref make[2]: Entering directory '/build/tests/codec_pref' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f codec_pref_test rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f ./.deps/codec_pref_test.Po rm -f Makefile make[2]: Leaving directory '/build/tests/codec_pref' Making maintainer-clean in gsm0408 make[2]: Entering directory '/build/tests/gsm0408' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f gsm0408_test rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f ./.deps/gsm0408_test.Po rm -f Makefile make[2]: Leaving directory '/build/tests/gsm0408' Making maintainer-clean in handover make[2]: Entering directory '/build/tests/handover' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f handover_test test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f ./.deps/handover_test.Po rm -f Makefile make[2]: Leaving directory '/build/tests/handover' Making maintainer-clean in nanobts_omlattr make[2]: Entering directory '/build/tests/nanobts_omlattr' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f nanobts_omlattr_test This command is intended for maintainers to use test . = "." || test -z "" || rm -f it deletes files that may require special tools to rebuild. rm -f ./.deps/nanobts_omlattr_test.Po rm -f Makefile make[2]: Leaving directory '/build/tests/nanobts_omlattr' Making maintainer-clean in paging make[2]: Entering directory '/build/tests/paging' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c rm -f paging_test test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f ./.deps/paging_test.Po rm -f Makefile make[2]: Leaving directory '/build/tests/paging' Making maintainer-clean in subscr make[2]: Entering directory '/build/tests/subscr' rm -rf .libs _libs rm -f *.o rm -f *.lo rm -f *.tab.c test -z "" || rm -f rm -f bsc_subscr_test rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f ./.deps/bsc_subscr_test.Po rm -f Makefile make[2]: Leaving directory '/build/tests/subscr' make[2]: Entering directory '/build/tests' rm -rf .libs _libs test ! -f './testsuite' || \ /bin/bash './testsuite' --clean rm -f *.lo test -z "atlocal" || rm -f atlocal rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. test -z "atconfig " || rm -f atconfig make[2]: Leaving directory '/build/tests' rm -f Makefile make[1]: Leaving directory '/build/tests' Making maintainer-clean in doc make[1]: Entering directory '/build/doc' Making maintainer-clean in examples make[2]: Entering directory '/build/doc/examples' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f Makefile make[2]: Leaving directory '/build/doc/examples' Making maintainer-clean in manuals make[2]: Entering directory '/build/doc/manuals' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. rm -f Makefile make[2]: Leaving directory '/build/doc/manuals' make[2]: Entering directory '/build/doc' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. make[2]: Leaving directory '/build/doc' rm -f Makefile make[1]: Leaving directory '/build/doc' Making maintainer-clean in contrib make[1]: Entering directory '/build/contrib' Making maintainer-clean in systemd make[2]: Entering directory '/build/contrib/systemd' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f This command is intended for maintainers to use test . = "." || test -z "" || rm -f it deletes files that may require special tools to rebuild. rm -f Makefile make[2]: Leaving directory '/build/contrib/systemd' make[2]: Entering directory '/build/contrib' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use it deletes files that may require special tools to rebuild. make[2]: Leaving directory '/build/contrib' rm -f Makefile make[1]: Leaving directory '/build/contrib' make[1]: Entering directory '/build' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f rm -f bscconfig.h stamp-h1 rm -f libtool config.lt rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags test . = "." || test -z "" || rm -f This command is intended for maintainers to use rm -f cscope.out cscope.in.out cscope.po.out cscope.files it deletes files that may require special tools to rebuild. test -z "./.version" || rm -f ./.version make[1]: Leaving directory '/build' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -rf ./autom4te.cache rm -f Makefile + osmo-clean-workspace.sh + chmod -R +w . + git checkout -f HEAD + git clean -dxf Removing .cache/ Removing .texlive2022/ Removing Makefile.in Removing __pycache__/ Removing aclocal.m4 Removing bscconfig.h.in Removing compile Removing config.guess Removing config.sub Removing configure Removing contrib/Makefile.in Removing contrib/systemd/Makefile.in Removing depcomp Skipping repository deps/libosmo-abis Skipping repository deps/libosmocore Skipping repository deps/libosmo-netif Skipping repository deps/libosmo-sigtran Skipping repository deps/osmo-mgw Removing deps/install Removing doc/Makefile.in Removing doc/examples/Makefile.in Removing doc/manuals/Makefile.in Removing doc/manuals/aoip-mgw-options.check Removing doc/manuals/aoip-mgw-options.html Removing doc/manuals/aoip-mgw-options.pdf Removing doc/manuals/aoip-mgw-options__1.svg Removing doc/manuals/aoip-mgw-options__2.svg Removing doc/manuals/aoip-mgw-options__3.svg Removing doc/manuals/aoip-mgw-options__4.svg Removing doc/manuals/build Removing doc/manuals/common Removing doc/manuals/generated/ Removing doc/manuals/osmobsc-cbsp.check Removing doc/manuals/osmobsc-cbsp.html Removing doc/manuals/osmobsc-cbsp.pdf Removing doc/manuals/osmobsc-usermanual.check Removing doc/manuals/osmobsc-usermanual.html Removing doc/manuals/osmobsc-usermanual.pdf Removing doc/manuals/osmobsc-usermanual__1.svg Removing doc/manuals/osmobsc-usermanual__10.svg Removing doc/manuals/osmobsc-usermanual__11.svg Removing doc/manuals/osmobsc-usermanual__12.svg Removing doc/manuals/osmobsc-usermanual__13.svg Removing doc/manuals/osmobsc-usermanual__14.svg Removing doc/manuals/osmobsc-usermanual__15.svg Removing doc/manuals/osmobsc-usermanual__16.svg Removing doc/manuals/osmobsc-usermanual__17.svg Removing doc/manuals/osmobsc-usermanual__18.svg Removing doc/manuals/osmobsc-usermanual__19.svg Removing doc/manuals/osmobsc-usermanual__2.svg Removing doc/manuals/osmobsc-usermanual__20.svg Removing doc/manuals/osmobsc-usermanual__21.svg Removing doc/manuals/osmobsc-usermanual__22.svg Removing doc/manuals/osmobsc-usermanual__23.svg Removing doc/manuals/osmobsc-usermanual__24.svg Removing doc/manuals/osmobsc-usermanual__25.svg Removing doc/manuals/osmobsc-usermanual__3.svg Removing doc/manuals/osmobsc-usermanual__4.svg Removing doc/manuals/osmobsc-usermanual__5.svg Removing doc/manuals/osmobsc-usermanual__6.svg Removing doc/manuals/osmobsc-usermanual__7.svg Removing doc/manuals/osmobsc-usermanual__8.svg Removing doc/manuals/osmobsc-usermanual__9.svg Removing doc/manuals/osmobsc-vty-reference.pdf Removing doc/manuals/osmux-reference.check Removing doc/manuals/osmux-reference.html Removing doc/manuals/osmux-reference.pdf Removing doc/manuals/osmux-reference__1.svg Removing doc/manuals/osmux-reference__2.svg Removing doc/manuals/osmux-reference__3.svg Removing doc/manuals/osmux-reference__4.svg Removing doc/manuals/osmux-reference__5.svg Removing doc/manuals/osmux-reference__6.svg Removing doc/manuals/osmux-reference__7.svg Removing doc/manuals/vty/bsc_vty_reference.xml Removing include/Makefile.in Removing include/osmocom/Makefile.in Removing include/osmocom/bsc/Makefile.in Removing install-sh Removing ltmain.sh Removing m4/libtool.m4 Removing m4/ltoptions.m4 Removing m4/ltsugar.m4 Removing m4/ltversion.m4 Removing m4/lt~obsolete.m4 Removing missing Removing osmo-bsc-1.12.1.41-18d4e.tar.bz2 Removing osmo-bsc-1.12.1.41-18d4e.tar.gz Removing src/Makefile.in Removing src/ipaccess/.deps/ Removing src/ipaccess/Makefile.in Removing src/osmo-bsc/.deps/ Removing src/osmo-bsc/Makefile.in Removing src/utils/.deps/ Removing src/utils/Makefile.in Removing tests/Makefile.in Removing tests/abis/.deps/ Removing tests/abis/Makefile.in Removing tests/acc/.deps/ Removing tests/acc/Makefile.in Removing tests/bsc/.deps/ Removing tests/bsc/Makefile.in Removing tests/codec_pref/.deps/ Removing tests/codec_pref/Makefile.in Removing tests/gsm0408/.deps/ Removing tests/gsm0408/Makefile.in Removing tests/handover/.deps/ Removing tests/handover/Makefile.in Removing tests/nanobts_omlattr/.deps/ Removing tests/nanobts_omlattr/Makefile.in Removing tests/package.m4 Removing tests/paging/.deps/ Removing tests/paging/Makefile.in Removing tests/subscr/.deps/ Removing tests/subscr/Makefile.in Removing tests/testsuite + [ -d /build/deps ] + git_clean /build/deps/libosmo-abis + repos=/build/deps/libosmo-abis + [ ! -d /build/deps/libosmo-abis ] + [ ! -d /build/deps/libosmo-abis/.git ] + git -C /build/deps/libosmo-abis checkout -f HEAD + git -C /build/deps/libosmo-abis clean -dxf Removing .version Removing Makefile Removing Makefile.in Removing aclocal.m4 Removing autom4te.cache/ Removing compile Removing config.guess Removing config.h Removing config.h.in Removing config.log Removing config.status Removing config.sub Removing configure Removing depcomp Removing doc/Makefile Removing doc/Makefile.in Removing doc/examples/.libs/ Removing doc/examples/Makefile Removing doc/examples/Makefile.in Removing doc/examples/lapd-over-datagram-network Removing doc/examples/lapd-over-datagram-user Removing doc/examples/lapd-over-datagram/.deps/ Removing doc/examples/lapd-over-datagram/.dirstamp Removing doc/examples/lapd-over-datagram/lapd-over-datagram-network.o Removing doc/examples/lapd-over-datagram/lapd-over-datagram-user.o Removing include/Makefile Removing include/Makefile.in Removing install-sh Removing libosmoabis.pc Removing libosmotrau.pc Removing libtool Removing ltmain.sh Removing m4/libtool.m4 Removing m4/ltoptions.m4 Removing m4/ltsugar.m4 Removing m4/ltversion.m4 Removing m4/lt~obsolete.m4 Removing missing Removing src/.deps/ Removing src/.libs/ Removing src/Makefile Removing src/Makefile.in Removing src/e1_input.lo Removing src/e1_input.o Removing src/e1_input_vty.lo Removing src/e1_input_vty.o Removing src/init.lo Removing src/init.o Removing src/input/.deps/ Removing src/input/.dirstamp Removing src/input/.libs/ Removing src/input/dahdi.lo Removing src/input/dahdi.o Removing src/input/e1d.lo Removing src/input/e1d.o Removing src/input/ipa.lo Removing src/input/ipa.o Removing src/input/ipa_keepalive.lo Removing src/input/ipa_keepalive.o Removing src/input/ipaccess.lo Removing src/input/ipaccess.o Removing src/input/lapd.lo Removing src/input/lapd.o Removing src/input/lapd_pcap.lo Removing src/input/lapd_pcap.o Removing src/input/misdn.lo Removing src/input/misdn.o Removing src/input/rs232.lo Removing src/input/rs232.o Removing src/input/unixsocket.lo Removing src/input/unixsocket.o Removing src/libosmoabis.la Removing src/libosmotrau.la Removing src/subchan_demux.lo Removing src/subchan_demux.o Removing src/trau/.deps/ Removing src/trau/.dirstamp Removing src/trau/.libs/ Removing src/trau/libosmotrau_la-csd_ra2.lo Removing src/trau/libosmotrau_la-csd_ra2.o Removing src/trau/libosmotrau_la-osmo_ortp.lo Removing src/trau/libosmotrau_la-osmo_ortp.o Removing src/trau/libosmotrau_la-raa_prime_decode.lo Removing src/trau/libosmotrau_la-raa_prime_decode.o Removing src/trau/libosmotrau_la-raa_prime_encode.lo Removing src/trau/libosmotrau_la-raa_prime_encode.o Removing src/trau/libosmotrau_la-trau_frame.lo Removing src/trau/libosmotrau_la-trau_frame.o Removing src/trau/libosmotrau_la-trau_pcu_ericsson.lo Removing src/trau/libosmotrau_la-trau_pcu_ericsson.o Removing src/trau/libosmotrau_la-trau_rtp_conv.lo Removing src/trau/libosmotrau_la-trau_rtp_conv.o Removing src/trau/libosmotrau_la-trau_sync.lo Removing src/trau/libosmotrau_la-trau_sync.o Removing src/trau_frame.lo Removing src/trau_frame.o Removing stamp-h1 Removing tests/.deps/ Removing tests/Makefile Removing tests/Makefile.in Removing tests/atconfig Removing tests/ipa_recv/.deps/ Removing tests/raa_prime/.deps/ Removing tests/rtp_test/.deps/ Removing tests/subchan_demux/.deps/ Removing tests/trau_conv/.deps/ Removing tests/trau_pcu_ericsson/.deps/ Removing tests/trau_sync/.deps/ + git_clean /build/deps/libosmo-netif + repos=/build/deps/libosmo-netif + [ ! -d /build/deps/libosmo-netif ] + [ ! -d /build/deps/libosmo-netif/.git ] + git -C /build/deps/libosmo-netif checkout -f HEAD + git -C /build/deps/libosmo-netif clean -dxf Removing .version Removing Doxyfile Removing Makefile Removing Makefile.in Removing aclocal.m4 Removing autom4te.cache/ Removing compile Removing config.guess Removing config.h Removing config.h.in Removing config.log Removing config.status Removing config.sub Removing configure Removing depcomp Removing examples/.deps/ Removing examples/.libs/ Removing examples/Makefile Removing examples/Makefile.in Removing examples/ipa-stream-client Removing examples/ipa-stream-client.o Removing examples/ipa-stream-server Removing examples/ipa-stream-server.o Removing examples/osmux-test-input Removing examples/osmux-test-input.o Removing examples/osmux-test-output Removing examples/osmux-test-output.o Removing examples/rs232-read Removing examples/rs232-read.o Removing examples/rs232-write Removing examples/rs232-write.o Removing examples/rtp-udp-test-client Removing examples/rtp-udp-test-client.o Removing examples/rtp-udp-test-server Removing examples/rtp-udp-test-server.o Removing examples/stream-client Removing examples/stream-client.o Removing examples/stream-server Removing examples/stream-server.o Removing examples/udp-test-client Removing examples/udp-test-client.o Removing examples/udp-test-server Removing examples/udp-test-server.o Removing include/Makefile Removing include/Makefile.in Removing include/osmocom/Makefile Removing include/osmocom/Makefile.in Removing include/osmocom/netif/Makefile Removing include/osmocom/netif/Makefile.in Removing install-sh Removing libosmo-netif.pc Removing libtool Removing ltmain.sh Removing m4/libtool.m4 Removing m4/ltoptions.m4 Removing m4/ltsugar.m4 Removing m4/ltversion.m4 Removing m4/lt~obsolete.m4 Removing missing Removing src/.deps/ Removing src/.libs/ Removing src/Makefile Removing src/Makefile.in Removing src/amr.lo Removing src/amr.o Removing src/datagram.lo Removing src/datagram.o Removing src/ipa.lo Removing src/ipa.o Removing src/ipa_keepalive.lo Removing src/ipa_keepalive.o Removing src/ipa_unit.lo Removing src/ipa_unit.o Removing src/jibuf.lo Removing src/jibuf.o Removing src/libosmonetif.la Removing src/osmux.lo Removing src/osmux.o Removing src/osmux_input.lo Removing src/osmux_input.o Removing src/osmux_output.lo Removing src/osmux_output.o Removing src/prim.lo Removing src/prim.o Removing src/rs232.lo Removing src/rs232.o Removing src/rtp.lo Removing src/rtp.o Removing src/sctp.lo Removing src/sctp.o Removing src/stream.lo Removing src/stream.o Removing src/stream_cli.lo Removing src/stream_cli.o Removing src/stream_srv.lo Removing src/stream_srv.o Removing stamp-h1 Removing tests/Makefile Removing tests/Makefile.in Removing tests/amr/.deps/ Removing tests/atconfig Removing tests/jibuf/.deps/ Removing tests/osmo-pcap-test/.deps/ Removing tests/osmux/.deps/ Removing tests/stream/.deps/ Removing utils/.deps/ Removing utils/.libs/ Removing utils/Makefile Removing utils/Makefile.in Removing utils/osmo-amr-inspect Removing utils/osmo-amr-inspect.o + git_clean /build/deps/libosmo-sigtran + repos=/build/deps/libosmo-sigtran + [ ! -d /build/deps/libosmo-sigtran ] + [ ! -d /build/deps/libosmo-sigtran/.git ] + git -C /build/deps/libosmo-sigtran checkout -f HEAD + git -C /build/deps/libosmo-sigtran clean -dxf Removing .version Removing Doxyfile Removing Makefile Removing Makefile.in Removing aclocal.m4 Removing autom4te.cache/ Removing compile Removing config.guess Removing config.log Removing config.status Removing config.sub Removing configure Removing contrib/Makefile Removing contrib/Makefile.in Removing contrib/systemd/Makefile Removing contrib/systemd/Makefile.in Removing depcomp Removing doc/Makefile Removing doc/Makefile.in Removing doc/examples/Makefile Removing doc/examples/Makefile.in Removing doc/manuals/Makefile Removing doc/manuals/Makefile.in Removing examples/.deps/ Removing examples/.libs/ Removing examples/Makefile Removing examples/Makefile.in Removing examples/sccp_demo_user Removing examples/sccp_demo_user.o Removing examples/sccp_test_server.o Removing examples/sccp_test_vty.o Removing include/Makefile Removing include/Makefile.in Removing include/osmocom/Makefile Removing include/osmocom/Makefile.in Removing include/osmocom/sccp/Makefile Removing include/osmocom/sccp/Makefile.in Removing include/osmocom/sigtran/Makefile Removing include/osmocom/sigtran/Makefile.in Removing install-sh Removing libosmo-sigtran.pc Removing libtool Removing ltmain.sh Removing missing Removing src/.deps/ Removing src/.libs/ Removing src/Makefile Removing src/Makefile.in Removing src/ipa.lo Removing src/ipa.o Removing src/libosmo-sigtran.la Removing src/libxua.a Removing src/libxua_a-xua_msg.o Removing src/m3ua.lo Removing src/m3ua.o Removing src/osmo_ss7.lo Removing src/osmo_ss7.o Removing src/osmo_ss7_as.lo Removing src/osmo_ss7_as.o Removing src/osmo_ss7_asp.lo Removing src/osmo_ss7_asp.o Removing src/osmo_ss7_asp_peer.lo Removing src/osmo_ss7_asp_peer.o Removing src/osmo_ss7_hmrt.lo Removing src/osmo_ss7_hmrt.o Removing src/osmo_ss7_instance.lo Removing src/osmo_ss7_instance.o Removing src/osmo_ss7_link.lo Removing src/osmo_ss7_link.o Removing src/osmo_ss7_linkset.lo Removing src/osmo_ss7_linkset.o Removing src/osmo_ss7_route.lo Removing src/osmo_ss7_route.o Removing src/osmo_ss7_route_table.lo Removing src/osmo_ss7_route_table.o Removing src/osmo_ss7_user.lo Removing src/osmo_ss7_user.o Removing src/osmo_ss7_vty.lo Removing src/osmo_ss7_vty.o Removing src/osmo_ss7_xua_srv.lo Removing src/osmo_ss7_xua_srv.o Removing src/sccp2sua.lo Removing src/sccp2sua.o Removing src/sccp_helpers.lo Removing src/sccp_helpers.o Removing src/sccp_lbcs.lo Removing src/sccp_lbcs.o Removing src/sccp_sap.lo Removing src/sccp_sap.o Removing src/sccp_sclc.lo Removing src/sccp_sclc.o Removing src/sccp_scmg.lo Removing src/sccp_scmg.o Removing src/sccp_scoc.lo Removing src/sccp_scoc.o Removing src/sccp_scrc.lo Removing src/sccp_scrc.o Removing src/sccp_types.lo Removing src/sccp_types.o Removing src/sccp_user.lo Removing src/sccp_user.o Removing src/sccp_vty.lo Removing src/sccp_vty.o Removing src/sua.lo Removing src/sua.o Removing src/xua_as_fsm.lo Removing src/xua_as_fsm.o Removing src/xua_asp_fsm.lo Removing src/xua_asp_fsm.o Removing src/xua_default_lm_fsm.lo Removing src/xua_default_lm_fsm.o Removing src/xua_msg.lo Removing src/xua_msg.o Removing src/xua_rkm.lo Removing src/xua_rkm.o Removing src/xua_shared.lo Removing src/xua_shared.o Removing src/xua_snm.lo Removing src/xua_snm.o Removing stp/.deps/ Removing stp/.libs/ Removing stp/Makefile Removing stp/Makefile.in Removing stp/osmo-stp Removing stp/stp_main.o Removing tests/Makefile Removing tests/Makefile.in Removing tests/atconfig Removing tests/m2ua/.deps/ Removing tests/m2ua/Makefile Removing tests/m2ua/Makefile.in Removing tests/ss7/.deps/ Removing tests/ss7/Makefile Removing tests/ss7/Makefile.in Removing tests/vty/.deps/ Removing tests/vty/Makefile Removing tests/vty/Makefile.in Removing tests/xua/.deps/ Removing tests/xua/Makefile Removing tests/xua/Makefile.in + git_clean /build/deps/libosmocore + repos=/build/deps/libosmocore + [ ! -d /build/deps/libosmocore ] + [ ! -d /build/deps/libosmocore/.git ] + git -C /build/deps/libosmocore checkout -f HEAD + git -C /build/deps/libosmocore clean -dxf Removing .version Removing Doxyfile.codec Removing Doxyfile.coding Removing Doxyfile.ctrl Removing Doxyfile.gb Removing Doxyfile.gsm Removing Doxyfile.isdn Removing Doxyfile.sim Removing Doxyfile.usb Removing Doxyfile.vty Removing Makefile Removing Makefile.in Removing aclocal.m4 Removing autom4te.cache/ Removing compile Removing config.guess Removing config.h Removing config.h.in Removing config.log Removing config.status Removing config.sub Removing configure Removing contrib/libosmocore.spec Removing depcomp Removing include/Makefile Removing include/Makefile.in Removing include/osmocom/Makefile Removing include/osmocom/Makefile.in Removing include/osmocom/codec/Makefile Removing include/osmocom/codec/Makefile.in Removing include/osmocom/coding/Makefile Removing include/osmocom/coding/Makefile.in Removing include/osmocom/core/Makefile Removing include/osmocom/core/Makefile.in Removing include/osmocom/core/bit16gen.h Removing include/osmocom/core/bit32gen.h Removing include/osmocom/core/bit64gen.h Removing include/osmocom/core/crc16gen.h Removing include/osmocom/core/crc32gen.h Removing include/osmocom/core/crc64gen.h Removing include/osmocom/core/crc8gen.h Removing include/osmocom/core/socket_compat.h Removing include/osmocom/crypt/Makefile Removing include/osmocom/crypt/Makefile.in Removing include/osmocom/ctrl/Makefile Removing include/osmocom/ctrl/Makefile.in Removing include/osmocom/gprs/Makefile Removing include/osmocom/gprs/Makefile.in Removing include/osmocom/gprs/protocol/Makefile Removing include/osmocom/gprs/protocol/Makefile.in Removing include/osmocom/gsm/Makefile Removing include/osmocom/gsm/Makefile.in Removing include/osmocom/gsm/gsm0503.h Removing include/osmocom/gsm/protocol/Makefile Removing include/osmocom/gsm/protocol/Makefile.in Removing include/osmocom/isdn/Makefile Removing include/osmocom/isdn/Makefile.in Removing include/osmocom/sim/Makefile Removing include/osmocom/sim/Makefile.in Removing include/osmocom/usb/Makefile Removing include/osmocom/usb/Makefile.in Removing include/osmocom/vty/Makefile Removing include/osmocom/vty/Makefile.in Removing install-sh Removing libosmocodec.pc Removing libosmocoding.pc Removing libosmocore.pc Removing libosmoctrl.pc Removing libosmogb.pc Removing libosmogsm.pc Removing libosmoisdn.pc Removing libosmosim.pc Removing libosmousb.pc Removing libosmovty.pc Removing libtool Removing ltmain.sh Removing m4/libtool.m4 Removing m4/ltoptions.m4 Removing m4/ltsugar.m4 Removing m4/ltversion.m4 Removing m4/lt~obsolete.m4 Removing missing Removing src/Makefile Removing src/Makefile.in Removing src/codec/.deps/ Removing src/codec/.libs/ Removing src/codec/Makefile Removing src/codec/Makefile.in Removing src/codec/ecu.lo Removing src/codec/ecu_fr.lo Removing src/codec/ecu_fr_old.lo Removing src/codec/gsm610.lo Removing src/codec/gsm620.lo Removing src/codec/gsm660.lo Removing src/codec/gsm690.lo Removing src/codec/hr_sid_class.lo Removing src/codec/libosmocodec.la Removing src/coding/.deps/ Removing src/coding/.libs/ Removing src/coding/Makefile Removing src/coding/Makefile.in Removing src/coding/gsm0503_amr_dtx.lo Removing src/coding/gsm0503_coding.lo Removing src/coding/gsm0503_interleaving.lo Removing src/coding/gsm0503_mapping.lo Removing src/coding/gsm0503_parity.lo Removing src/coding/gsm0503_tables.lo Removing src/coding/libosmocoding.la Removing src/core/.deps/ Removing src/core/.libs/ Removing src/core/Makefile Removing src/core/Makefile.in Removing src/core/application.lo Removing src/core/backtrace.lo Removing src/core/base64.lo Removing src/core/bitcomp.lo Removing src/core/bits.lo Removing src/core/bitvec.lo Removing src/core/context.lo Removing src/core/conv.lo Removing src/core/conv_acc.lo Removing src/core/conv_acc_generic.lo Removing src/core/conv_acc_sse.lo Removing src/core/conv_acc_sse_avx.lo Removing src/core/counter.lo Removing src/core/crc16.lo Removing src/core/crc16gen.c Removing src/core/crc16gen.lo Removing src/core/crc32gen.c Removing src/core/crc32gen.lo Removing src/core/crc64gen.c Removing src/core/crc64gen.lo Removing src/core/crc8gen.c Removing src/core/crc8gen.lo Removing src/core/exec.lo Removing src/core/fsm.lo Removing src/core/gsmtap_util.lo Removing src/core/isdnhdlc.lo Removing src/core/it_q.lo Removing src/core/libosmocore.la Removing src/core/logging.lo Removing src/core/logging_gsmtap.lo Removing src/core/logging_syslog.lo Removing src/core/loggingrb.lo Removing src/core/macaddr.lo Removing src/core/mnl.lo Removing src/core/msgb.lo Removing src/core/msgfile.lo Removing src/core/netdev.lo Removing src/core/netns.lo Removing src/core/osmo_io.lo Removing src/core/osmo_io_poll.lo Removing src/core/osmo_io_uring.lo Removing src/core/panic.lo Removing src/core/plugin.lo Removing src/core/prbs.lo Removing src/core/prim.lo Removing src/core/rate_ctr.lo Removing src/core/rbtree.lo Removing src/core/select.lo Removing src/core/sercomm.lo Removing src/core/serial.lo Removing src/core/signal.lo Removing src/core/sockaddr_str.lo Removing src/core/socket.lo Removing src/core/soft_uart.lo Removing src/core/stat_item.lo Removing src/core/stats.lo Removing src/core/stats_statsd.lo Removing src/core/stats_tcp.lo Removing src/core/strrb.lo Removing src/core/tdef.lo Removing src/core/thread.lo Removing src/core/time_cc.lo Removing src/core/timer.lo Removing src/core/timer_clockgettime.lo Removing src/core/timer_gettimeofday.lo Removing src/core/tun.lo Removing src/core/use_count.lo Removing src/core/utils.lo Removing src/core/write_queue.lo Removing src/ctrl/.deps/ Removing src/ctrl/.libs/ Removing src/ctrl/Makefile Removing src/ctrl/Makefile.in Removing src/ctrl/control_cmd.lo Removing src/ctrl/control_if.lo Removing src/ctrl/control_vty.lo Removing src/ctrl/fsm_ctrl_commands.lo Removing src/ctrl/libosmoctrl.la Removing src/gb/.deps/ Removing src/gb/.libs/ Removing src/gb/Makefile Removing src/gb/Makefile.in Removing src/gb/bssgp_bvc_fsm.lo Removing src/gb/common_vty.lo Removing src/gb/frame_relay.lo Removing src/gb/gprs_bssgp.lo Removing src/gb/gprs_bssgp2.lo Removing src/gb/gprs_bssgp_bss.lo Removing src/gb/gprs_bssgp_rim.lo Removing src/gb/gprs_bssgp_util.lo Removing src/gb/gprs_bssgp_vty.lo Removing src/gb/gprs_ns.lo Removing src/gb/gprs_ns2.lo Removing src/gb/gprs_ns2_fr.lo Removing src/gb/gprs_ns2_frgre.lo Removing src/gb/gprs_ns2_message.lo Removing src/gb/gprs_ns2_sns.lo Removing src/gb/gprs_ns2_udp.lo Removing src/gb/gprs_ns2_vc_fsm.lo Removing src/gb/gprs_ns2_vty.lo Removing src/gb/gprs_ns_frgre.lo Removing src/gb/gprs_ns_sns.lo Removing src/gb/gprs_ns_vty.lo Removing src/gb/libosmogb-test.la Removing src/gb/libosmogb.la Removing src/gsm/.deps/ Removing src/gsm/.libs/ Removing src/gsm/Makefile Removing src/gsm/Makefile.in Removing src/gsm/a5.lo Removing src/gsm/abis_nm.lo Removing src/gsm/apn.lo Removing src/gsm/auth_comp128v1.lo Removing src/gsm/auth_comp128v23.lo Removing src/gsm/auth_core.lo Removing src/gsm/auth_milenage.lo Removing src/gsm/auth_tuak.lo Removing src/gsm/auth_xor.lo Removing src/gsm/auth_xor_2g.lo Removing src/gsm/bsslap.lo Removing src/gsm/bssmap_le.lo Removing src/gsm/bts_features.lo Removing src/gsm/cbsp.lo Removing src/gsm/comp128.lo Removing src/gsm/comp128v23.lo Removing src/gsm/gad.lo Removing src/gsm/gan.lo Removing src/gsm/gea.lo Removing src/gsm/gprs_cipher_core.lo Removing src/gsm/gprs_gea.lo Removing src/gsm/gprs_rlc.lo Removing src/gsm/gsm0341.lo Removing src/gsm/gsm0411_smc.lo Removing src/gsm/gsm0411_smr.lo Removing src/gsm/gsm0411_utils.lo Removing src/gsm/gsm0414.lo Removing src/gsm/gsm0480.lo Removing src/gsm/gsm0502.lo Removing src/gsm/gsm0503_conv.c Removing src/gsm/gsm0503_conv.lo Removing src/gsm/gsm0808.lo Removing src/gsm/gsm0808_utils.lo Removing src/gsm/gsm23003.lo Removing src/gsm/gsm23236.lo Removing src/gsm/gsm29118.lo Removing src/gsm/gsm29205.lo Removing src/gsm/gsm44021.lo Removing src/gsm/gsm44068.lo Removing src/gsm/gsm48.lo Removing src/gsm/gsm48049.lo Removing src/gsm/gsm48_arfcn_range_encode.lo Removing src/gsm/gsm48_ie.lo Removing src/gsm/gsm48_rest_octets.lo Removing src/gsm/gsm_04_08_gprs.lo Removing src/gsm/gsm_utils.lo Removing src/gsm/gsup.lo Removing src/gsm/gsup_sms.lo Removing src/gsm/ipa.lo Removing src/gsm/iuup.lo Removing src/gsm/kasumi.lo Removing src/gsm/kdf.lo Removing src/gsm/kdf/.deps/ Removing src/gsm/lapdm.lo Removing src/gsm/libgsmint.la Removing src/gsm/libosmogsm.la Removing src/gsm/milenage/.deps/ Removing src/gsm/milenage/.dirstamp Removing src/gsm/milenage/.libs/ Removing src/gsm/milenage/aes-encblock.lo Removing src/gsm/milenage/aes-internal-enc.lo Removing src/gsm/milenage/aes-internal.lo Removing src/gsm/milenage/milenage.lo Removing src/gsm/mncc.lo Removing src/gsm/oap.lo Removing src/gsm/oap_client.lo Removing src/gsm/rlp.lo Removing src/gsm/rsl.lo Removing src/gsm/rxlev_stat.lo Removing src/gsm/sysinfo.lo Removing src/gsm/tlv_parser.lo Removing src/gsm/tuak/.deps/ Removing src/gsm/tuak/.dirstamp Removing src/gsm/tuak/.libs/ Removing src/gsm/tuak/KeccakP-1600-3gpp.lo Removing src/gsm/tuak/tuak.lo Removing src/isdn/.deps/ Removing src/isdn/.libs/ Removing src/isdn/Makefile Removing src/isdn/Makefile.in Removing src/isdn/i460_mux.lo Removing src/isdn/lapd_core.lo Removing src/isdn/libisdnint.la Removing src/isdn/libosmoisdn.la Removing src/isdn/v110.lo Removing src/isdn/v110_ta.lo Removing src/pseudotalloc/.deps/ Removing src/pseudotalloc/Makefile Removing src/pseudotalloc/Makefile.in Removing src/sim/.deps/ Removing src/sim/.libs/ Removing src/sim/Makefile Removing src/sim/Makefile.in Removing src/sim/card_fs_hpsim.lo Removing src/sim/card_fs_isim.lo Removing src/sim/card_fs_sim.lo Removing src/sim/card_fs_tetra.lo Removing src/sim/card_fs_uicc.lo Removing src/sim/card_fs_usim.lo Removing src/sim/class_tables.lo Removing src/sim/core.lo Removing src/sim/libosmosim.la Removing src/sim/reader.lo Removing src/sim/reader_pcsc.lo Removing src/usb/.deps/ Removing src/usb/.libs/ Removing src/usb/Makefile Removing src/usb/Makefile.in Removing src/usb/libosmousb.la Removing src/usb/osmo_libusb.lo Removing src/vty/.deps/ Removing src/vty/.libs/ Removing src/vty/Makefile Removing src/vty/Makefile.in Removing src/vty/buffer.lo Removing src/vty/command.lo Removing src/vty/cpu_sched_vty.lo Removing src/vty/fsm_vty.lo Removing src/vty/libosmovty.la Removing src/vty/logging_vty.lo Removing src/vty/stats_vty.lo Removing src/vty/talloc_ctx_vty.lo Removing src/vty/tdef_vty.lo Removing src/vty/telnet_interface.lo Removing src/vty/utils.lo Removing src/vty/vector.lo Removing src/vty/vty.lo Removing stamp-h1 Removing tapset/Makefile Removing tapset/Makefile.in Removing tests/.deps/ Removing tests/Makefile Removing tests/Makefile.in Removing tests/a5/.deps/ Removing tests/abis/.deps/ Removing tests/atconfig Removing tests/atlocal Removing tests/auth/.deps/ Removing tests/base64/.deps/ Removing tests/bitgen/.deps/ Removing tests/bits/.deps/ Removing tests/bitvec/.deps/ Removing tests/bsslap/.deps/ Removing tests/bssmap_le/.deps/ Removing tests/codec/.deps/ Removing tests/coding/.deps/ Removing tests/comp128/.deps/ Removing tests/context/.deps/ Removing tests/conv/.deps/ Removing tests/conv/gsm0503_test_vectors.c Removing tests/ctrl/.deps/ Removing tests/dtx/.deps/ Removing tests/endian/.deps/ Removing tests/exec/.deps/ Removing tests/fr/.deps/ Removing tests/fsm/.deps/ Removing tests/gad/.deps/ Removing tests/gb/.deps/ Removing tests/gea/.deps/ Removing tests/gprs/.deps/ Removing tests/gsm0408/.deps/ Removing tests/gsm0502/.deps/ Removing tests/gsm0808/.deps/ Removing tests/gsm23003/.deps/ Removing tests/gsm23236/.deps/ Removing tests/gsm29205/.deps/ Removing tests/gsm44021/.deps/ Removing tests/gsm48/.deps/ Removing tests/gsup/.deps/ Removing tests/i460_mux/.deps/ Removing tests/it_q/.deps/ Removing tests/iuup/.deps/ Removing tests/jhash/.deps/ Removing tests/kasumi/.deps/ Removing tests/lapd/.deps/ Removing tests/logging/.deps/ Removing tests/loggingrb/.deps/ Removing tests/msgb/.deps/ Removing tests/msgfile/.deps/ Removing tests/oap/.deps/ Removing tests/osmo_io/.deps/ Removing tests/prbs/.deps/ Removing tests/rlp/.deps/ Removing tests/sercomm/.deps/ Removing tests/sim/.deps/ Removing tests/sms/.deps/ Removing tests/smscb/.deps/ Removing tests/sockaddr_str/.deps/ Removing tests/socket/.deps/ Removing tests/soft_uart/.deps/ Removing tests/stats/.deps/ Removing tests/strrb/.deps/ Removing tests/tdef/.deps/ Removing tests/time_cc/.deps/ Removing tests/timer/.deps/ Removing tests/tlv/.deps/ Removing tests/use_count/.deps/ Removing tests/ussd/.deps/ Removing tests/utils/.deps/ Removing tests/v110/.deps/ Removing tests/vty/.deps/ Removing tests/write_queue/.deps/ Removing utils/.deps/ Removing utils/.libs/ Removing utils/Makefile Removing utils/Makefile.in Removing utils/__pycache__/ Removing utils/gsmtap-logsend.o Removing utils/osmo-aka-verify Removing utils/osmo-aka-verify.o Removing utils/osmo-arfcn Removing utils/osmo-arfcn.o Removing utils/osmo-auc-gen Removing utils/osmo-auc-gen.o Removing utils/osmo-config-merge Removing utils/osmo-config-merge.o Removing utils/osmo-gsmtap-logsend Removing utils/osmo-ns-dummy Removing utils/osmo-ns-dummy-vty.o Removing utils/osmo-ns-dummy.o Removing utils/osmo-sim-test Removing utils/osmo-stat-dummy/.deps/ Removing utils/osmo-stat-dummy/Makefile Removing utils/osmo-stat-dummy/Makefile.in Removing utils/osmo_sim_test-osmo-sim-test.o + git_clean /build/deps/osmo-mgw + repos=/build/deps/osmo-mgw + [ ! -d /build/deps/osmo-mgw ] + [ ! -d /build/deps/osmo-mgw/.git ] + git -C /build/deps/osmo-mgw checkout -f HEAD + git -C /build/deps/osmo-mgw clean -dxf Removing .version Removing Makefile Removing Makefile.in Removing aclocal.m4 Removing autom4te.cache/ Removing bscconfig.h Removing bscconfig.h.in Removing compile Removing config.guess Removing config.log Removing config.status Removing config.sub Removing configure Removing contrib/Makefile Removing contrib/Makefile.in Removing contrib/systemd/Makefile Removing contrib/systemd/Makefile.in Removing depcomp Removing doc/Makefile Removing doc/Makefile.in Removing doc/examples/Makefile Removing doc/examples/Makefile.in Removing doc/manuals/Makefile Removing doc/manuals/Makefile.in Removing include/Makefile Removing include/Makefile.in Removing include/osmocom/Makefile Removing include/osmocom/Makefile.in Removing include/osmocom/mgcp/Makefile Removing include/osmocom/mgcp/Makefile.in Removing include/osmocom/mgcp_client/Makefile Removing include/osmocom/mgcp_client/Makefile.in Removing include/osmocom/mgcp_client/mgcp_common.h Removing install-sh Removing libosmo-mgcp-client.pc Removing libtool Removing ltmain.sh Removing m4/libtool.m4 Removing m4/ltoptions.m4 Removing m4/ltsugar.m4 Removing m4/ltversion.m4 Removing m4/lt~obsolete.m4 Removing missing Removing src/Makefile Removing src/Makefile.in Removing src/libosmo-mgcp-client/.deps/ Removing src/libosmo-mgcp-client/.libs/ Removing src/libosmo-mgcp-client/Makefile Removing src/libosmo-mgcp-client/Makefile.in Removing src/libosmo-mgcp-client/libosmo-mgcp-client.la Removing src/libosmo-mgcp-client/mgcp_client.lo Removing src/libosmo-mgcp-client/mgcp_client.o Removing src/libosmo-mgcp-client/mgcp_client_endpoint_fsm.lo Removing src/libosmo-mgcp-client/mgcp_client_endpoint_fsm.o Removing src/libosmo-mgcp-client/mgcp_client_fsm.lo Removing src/libosmo-mgcp-client/mgcp_client_fsm.o Removing src/libosmo-mgcp-client/mgcp_client_pool.lo Removing src/libosmo-mgcp-client/mgcp_client_pool.o Removing src/libosmo-mgcp-client/mgcp_client_vty.lo Removing src/libosmo-mgcp-client/mgcp_client_vty.o Removing src/libosmo-mgcp/.deps/ Removing src/libosmo-mgcp/Makefile Removing src/libosmo-mgcp/Makefile.in Removing src/libosmo-mgcp/libosmo-mgcp.a Removing src/libosmo-mgcp/mgcp_codec.o Removing src/libosmo-mgcp/mgcp_conn.o Removing src/libosmo-mgcp/mgcp_e1.o Removing src/libosmo-mgcp/mgcp_endp.o Removing src/libosmo-mgcp/mgcp_iuup.o Removing src/libosmo-mgcp/mgcp_msg.o Removing src/libosmo-mgcp/mgcp_network.o Removing src/libosmo-mgcp/mgcp_osmux.o Removing src/libosmo-mgcp/mgcp_protocol.o Removing src/libosmo-mgcp/mgcp_ratectr.o Removing src/libosmo-mgcp/mgcp_sdp.o Removing src/libosmo-mgcp/mgcp_stat.o Removing src/libosmo-mgcp/mgcp_trunk.o Removing src/libosmo-mgcp/mgcp_vty.o Removing src/osmo-mgw/.deps/ Removing src/osmo-mgw/.libs/ Removing src/osmo-mgw/Makefile Removing src/osmo-mgw/Makefile.in Removing src/osmo-mgw/mgw_main.o Removing src/osmo-mgw/osmo-mgw Removing stamp-h1 Removing tests/Makefile Removing tests/Makefile.in Removing tests/atconfig Removing tests/atlocal Removing tests/mgcp/.deps/ Removing tests/mgcp/Makefile Removing tests/mgcp/Makefile.in Removing tests/mgcp_client/.deps/ Removing tests/mgcp_client/Makefile Removing tests/mgcp_client/Makefile.in + [ -d layer1-headers ] [osmocom-master] $ /bin/sh -xe /tmp/jenkins10254722168615252100.sh + [ False != True ] + rm -rf /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master + mkdir -p /home/osmocom-build/jenkins/workspace/master-osmo-bsc/a1/default/a2/default/a3/default/a4/default/label/osmocom-master $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 3315328 killed; [ssh-agent] Stopped. Archiving artifacts ‘**/core’ doesn’t match anything: ‘**’ exists but not ‘**/core’ No artifacts found that match the file pattern "**/core, **/testsuite.log, **/workspace.tar.xz, **/app-release.apk". Configuration error? Finished: SUCCESS