Projects
osmocom:master
osmo-bsc
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 4
View file
osmo-bsc.spec
Changed
@@ -18,13 +18,13 @@ Name: osmo-bsc Requires: osmocom-master -Version: 1.9.0.49.6e9f +Version: 1.9.0.50.86311 Release: 0 Summary: OsmoBSC: Osmocom's Base Station Controller for 2G CS mobile networks License: AGPL-3.0-or-later AND GPL-2.0-or-later Group: Hardware/Mobile URL: https://osmocom.org/projects/osmobsc -Source: osmo-bsc_1.9.0.49.6e9f.tar.xz +Source: osmo-bsc_1.9.0.50.86311.tar.xz Source1: rpmlintrc BuildRequires: automake >= 1.9 BuildRequires: libtool >= 2
View file
commit_6e9f5e54d2f6d2db4c81857f7bc977b97b571346.txt
Deleted
View file
commit_8631189d9ef38107c8a82a770d9d1a826ef8cf29.txt
Added
View file
osmo-bsc_1.9.0.49.6e9f.dsc -> osmo-bsc_1.9.0.50.86311.dsc
Changed
@@ -2,7 +2,7 @@ Source: osmo-bsc Binary: osmo-bsc, osmo-bsc-dbg, abisip-find, osmo-bsc-ipaccess-utils, osmo-bsc-bs11-utils, osmo-bsc-meas-utils, osmo-bsc-doc Architecture: any all -Version: 1.9.0.49.6e9f +Version: 1.9.0.50.86311 Maintainer: Osmocom team <openbsc@lists.osmocom.org> Homepage: https://projects.osmocom.org/projects/osmo-bsc Standards-Version: 3.9.8 @@ -18,8 +18,8 @@ osmo-bsc-ipaccess-utils deb net extra arch=any osmo-bsc-meas-utils deb net extra arch=any Checksums-Sha1: - c5ee092daea47cfe89673b35acce39f554924767 580104 osmo-bsc_1.9.0.49.6e9f.tar.xz + 9cbb1b46288cf429ffb0d76d1033025387493d71 580344 osmo-bsc_1.9.0.50.86311.tar.xz Checksums-Sha256: - 0a3d14eb2a3ec67b963c99d0b1c0e126fc42f136deb5c29f98f0670750e6e47d 580104 osmo-bsc_1.9.0.49.6e9f.tar.xz + 512953015b980a429eb7f0ea4fdc428507ff2ad9855c9f3dff1ac5b07c20062e 580344 osmo-bsc_1.9.0.50.86311.tar.xz Files: - bba25615b1f28aa46fb2b1b7a7515eff 580104 osmo-bsc_1.9.0.49.6e9f.tar.xz + a0fe1414187e35e5243bc2f3e36d68e9 580344 osmo-bsc_1.9.0.50.86311.tar.xz
View file
osmo-bsc_1.9.0.49.6e9f.tar.xz/.tarball-version -> osmo-bsc_1.9.0.50.86311.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.9.0.49-6e9f +1.9.0.50-86311
View file
osmo-bsc_1.9.0.49.6e9f.tar.xz/debian/changelog -> osmo-bsc_1.9.0.50.86311.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -osmo-bsc (1.9.0.49.6e9f) unstable; urgency=medium +osmo-bsc (1.9.0.50.86311) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Tue, 27 Sep 2022 14:43:22 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Fri, 30 Sep 2022 19:19:38 +0000 osmo-bsc (1.9.0) unstable; urgency=medium
View file
osmo-bsc_1.9.0.49.6e9f.tar.xz/doc/manuals/chapters/control.adoc -> osmo-bsc_1.9.0.50.86311.tar.xz/doc/manuals/chapters/control.adoc
Changed
@@ -33,6 +33,7 @@ |bts.N.cell-identity|RW|No|"<id>"|Set/Get Cell Identity (value between (0, 65535)). |bts.N.apply-configuration|WO|No|Ignored|Restart BTS via OML. |bts.N.send-new-system-informations|WO|No|Ignored|Regenerate and resend System Information messages for given BTS. +|bts.N.send-power-control-defaults|WO|No|Ignored|Resend default power control parameters for given BTS. |bts.N.channel-load|RO|No|"<name>,<used>,<total>"|See <<chanlo>> for details. |bts.N.oml-connection-state|RO|No|"connected", "disconnected", "degraded"|Indicate the status of OML connection of BTS. |bts.N.oml-uptime|RO|No|<uptime>|Return OML link uptime in seconds.
View file
osmo-bsc_1.9.0.49.6e9f.tar.xz/doc/manuals/chapters/power_control.adoc -> osmo-bsc_1.9.0.50.86311.tar.xz/doc/manuals/chapters/power_control.adoc
Changed
@@ -53,13 +53,24 @@ link re-establishment and thus interrupting the service. The following command triggers resending of both MS/BS power control parameters: +.Example: Resending default power control parameters via the VTY ---- # Resending from the 'enable' node: -OsmoBSC# bts 0 resend-power-control-defaults +OsmoBSC# bts 0 <1> resend-power-control-defaults # Resending from any configuration node (note prefix 'do'): -OsmoBSC(config-ms-power-ctrl)# do bts 0 resend-power-control-defaults +OsmoBSC(config-ms-power-ctrl)# do bts 0 <1> resend-power-control-defaults ---- +<1> BTS number for which to resend default power control parameters. + +.Example: Resending default power control parameters via the CTRL +---- +$ osmo_ctrl.py \ + --host 127.0.0.1 <1> -p 4249 \ + --set "bts.0.send-power-control-defaults" 1 <2> +---- +<1> Remote address of the host running osmo-bsc (localhost in this example). +<2> An arbitrary dummy value (ignored). Required because SET command is used. NOTE: The above statement mostly applies to parameters for dynamic power control mode (see below). Switching between power control modes, as well as changing
View file
osmo-bsc_1.9.0.49.6e9f.tar.xz/src/osmo-bsc/bsc_ctrl_commands.c -> osmo-bsc_1.9.0.50.86311.tar.xz/src/osmo-bsc/bsc_ctrl_commands.c
Changed
@@ -290,6 +290,33 @@ } CTRL_CMD_DEFINE_WO_NOVRF(bts_si, "send-new-system-informations"); +static int set_bts_power_ctrl_defs(struct ctrl_cmd *cmd, void *data) +{ + const struct gsm_bts *bts = cmd->node; + const struct gsm_bts_trx *trx; + + if (bts->ms_power_ctrl.mode != GSM_PWR_CTRL_MODE_DYN_BTS) { + cmd->reply = "BTS is not using dyn-bts mode"; + return CTRL_CMD_ERROR; + } + + if (bts->model->power_ctrl_send_def_params == NULL) { + cmd->reply = "Not implemented for this BTS model"; + return CTRL_CMD_ERROR; + } + + llist_for_each_entry(trx, &bts->trx_list, list) { + if (bts->model->power_ctrl_send_def_params(trx) != 0) { + cmd->reply = "power_ctrl_send_def_params() failed"; + return CTRL_CMD_ERROR; + } + } + + cmd->reply = "Default power control parameters have been sent"; + return CTRL_CMD_REPLY; +} +CTRL_CMD_DEFINE_WO_NOVRF(bts_power_ctrl_defs, "send-power-control-defaults"); + static int get_bts_chan_load(struct ctrl_cmd *cmd, void *data) { int i; @@ -799,6 +826,7 @@ rc |= ctrl_cmd_install(CTRL_NODE_BTS, &cmd_bts_ci); rc |= ctrl_cmd_install(CTRL_NODE_BTS, &cmd_bts_apply_config); rc |= ctrl_cmd_install(CTRL_NODE_BTS, &cmd_bts_si); + rc |= ctrl_cmd_install(CTRL_NODE_BTS, &cmd_bts_power_ctrl_defs); rc |= ctrl_cmd_install(CTRL_NODE_BTS, &cmd_bts_chan_load); rc |= ctrl_cmd_install(CTRL_NODE_BTS, &cmd_bts_oml_conn); rc |= ctrl_cmd_install(CTRL_NODE_BTS, &cmd_bts_oml_up);
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.