aboutsummaryrefslogtreecommitdiffstats
path: root/include/openbsc/abis_nm.h
AgeCommit message (Collapse)AuthorFilesLines
2017-09-06move include/openbsc to include/osmocom/bscNeels Hofmeyr1-180/+0
Change-Id: I39e7b882caa98334636d19ccd104fd83d07d5055
2017-08-27move openbsc/* to repos rootNeels Hofmeyr1-0/+180
This is the first step in creating this repository from the legacy openbsc.git. Like all other Osmocom repositories, keep the autoconf and automake files in the repository root. openbsc.git has been the sole exception, which ends now. Change-Id: I9c6f2a448d9cb1cc088cf1cf6918b69d7e69b4e7
2009-06-10move openbsc into its own subdirectoryHarald Welte1-635/+0
2009-05-28* give Siemens ObjClass reasonable names rather than A3/A5/A6Harald Welte1-6/+11
* add nm_state objects for RACK and CCLK * add obj_class human-readable printing for all vendor obj_classes * add human-readable printing of administrative state * add enum for cell_alloc numbers
2009-05-23* replace some more hex bytes in init msgs by #definesHarald Welte1-0/+4
* when using patch_tables(), use the ARFCN of the BTS, not the cmdline argument
2009-05-17dump CCLK accuracy/type as part of bs11_config queryHarald Welte1-0/+2
2009-05-01abis_nm: print some information about failure event report type / severityHarald Welte1-0/+26
2009-04-30add new 'ipaccess-config' program to set Unit ID and primary OML NVRAM ↵Harald Welte1-1/+1
parameters of ip.access BTS
2009-04-30functionality to set nanoBTS NVRAM attributes and to restart BTSHarald Welte1-3/+17
2009-04-29Add some more ip.access specific OML attributes/messages. In this case it is Harald Welte1-0/+3
about configuring the primary OML link IP address in the NVRAM of the device.
2009-04-28Add bs11_config commands to set the PLL mode from E1_LOCKED to STANDALONEHarald Welte1-0/+7
and vice-versa. This has not yet been tested yet.
2009-03-10export nm_*_name() functions to get operational and availability state to ↵Harald Welte1-0/+2
strings
2009-02-21add missing SET BS11 ATTRIBUTE NACK MTHarald Welte1-0/+1
2009-02-21* set OML TEI and E1 timeslot in one commandHarald Welte1-3/+2
* introduce new 'oml-tei' command of bs11_config
2009-02-19add various BS11 management related abis_nm functionsHarald Welte1-0/+5
2009-02-18* support BS11 specific IE types in abis_nmHarald Welte1-2/+5
* make bs11_config compile again * now that we have a proper TLV parser, use it to parse the status response on the serial port
2009-02-17add parsing for ip.access vendor specific NM messagesHarald Welte1-1/+12
2009-02-15* use more constants to name the various BTS/TRX/... attributesHarald Welte1-0/+9
* set BS power reduction up to 30dB reduction. we want to be quiet!
2009-02-15Add support for ip.access RSL link on port 3003Harald Welte1-1/+12
2009-02-15* extend TLV parser to use a list of TLV type descriptionsHarald Welte1-0/+46
* implement TLV type descriptions for NM * add operational/administrative/availability state keeping logic to abis_nm * explicitly print all NACK's in abis_nm * make sure we produce [not just for BS-11] valid channel attributes
2009-02-14* add comments for SET BTS ATTR and SET RADIO CARRIER ATTRHarald Welte1-0/+2
* use OPSTART on objects whose operational state is Disabled
2009-02-13* more extensive A-bis OML supportHarald Welte1-13/+7
2009-02-09* add trau_mux implementation to relay from one incoming TRAUHarald Welte1-0/+1
channel to another one (simple voice call switching) * add a way more generic E1 input layer, abstracting out the misdn low-level interface. This also adds infrastructure for multiple TRX in one BTS, as well as multiple BTS on one E1 link * add a E1 subchannel multiplexer for sending multiple 16kbit sub-channels one one 64kBps E1 channel * add TRAU IDLE frame generation * terminate bsc_hack in case there is a E1 / mISDN init error * introduce 'e1_config.c' file with static configuration of our E1 setup (which TRX/BTS is configured for which TEI/SAPI/E1). This should later become a config file rather than a compiled C file. WARNING: all this compiles but is not tested yet. Expect fix-up committs over the next hours or so
2009-02-06BS11 logon message typeHarald Welte1-0/+1
2009-02-01* add abis_nm_software_load_status() to header fileHarald Welte1-2/+5
* new abis_nm_bs11_bsc_disconnect() function to disconnect BSC/BTS link * add support for 'forced load' of BS-11 software to abis_nm.c and bs11_config * remove lots of debug output * print progress during software load
2009-02-01* improve parsing of status/phase response from BTSHarald Welte1-4/+8
* split rs232 support into separate file (like misdn.c)
2009-02-01* add more detailed status printout to bs11_configHarald Welte1-1/+16
* add support for real LMT logon time * add support for abis external time * move 'create_trx1_objects' to separate function
2009-02-01* rename NM_MT_BS11_LOGOFF to NM_MT_BS11_LMT_LOGOFFHarald Welte1-6/+23
* add more BS11 specific attributes * define all valid BS11 PA power classes * add callback function to software load * introduce SWL load function for BS-11 style SWL file lists * separate activation of software from loading of software * add function to obtain BS-11 serial number
2009-01-29* Use new NM_ATT_BS11 definitions instead of magic numbersHarald Welte1-2/+2
* rename FECTORY_LOGON into LMT_LOGON since it's not always factory level
2009-01-29more BS11 specific attribute definitionsHarald Welte1-1/+50
2009-01-29* Fix BS11 software download routines in abis_nm.cHarald Welte1-0/+1
* Introduce user-configurable delay when sending serial msgs from bs11_config
2009-01-27[pedantic] Declare abis_nm_bs11_reset_resource to avoid a warning in bsc_hack.cHolger Freyther1-0/+1
This command is BS11 specific and was put in the appropriate section of the header file.
2009-01-18add zero-length data field to abis_fom_hdrHarald Welte1-0/+1
2009-01-18Implementation of GSM12.21 LOAD SOFTWARE (BS11 dialect thereof)Harald Welte1-1/+2
2009-01-18abis_nm: more BS11 specific messages for configurationHarald Welte1-2/+22
2009-01-18* prefix all BS11 specific OML functions with proper nameHarald Welte1-4/+9
* add more BS11 specific OML commands (TRX power, logon, OML TEI, ...)
2009-01-18add some more BS11 specific OML definitions Harald Welte1-3/+16
2009-01-04Add some functions to CREATE OBJECTs in the BS-11 internal databaseHarald Welte1-5/+25
2009-01-03define and use enum values for BS11 (or Siemens?) specific OML message typesHarald Welte1-0/+23
2008-12-26* fix DEBUGP defines, activate DEBUG functionalityHarald Welte1-1/+1
* fix typo in db_transmission function
2008-12-25no reasonable commit message possible. tons of changes of the last 2 daysHarald Welte1-2/+2
2008-12-23initial commit of current OpenBSC stateHarald Welte1-0/+316