summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-05-17dump CCLK accuracy/type as part of bs11_config queryHarald Welte2-2/+45
2009-05-01revert commit #481: we actually still need that stupid usleep() to reliably ↵Harald Welte1-0/+1
bootstrap nanoBTS :(
2009-05-01Fix "CM Service Request" parsing for Phase 1 devices. This means MO calls ↵Harald Welte1-6/+12
from phase1 should work now.
2009-05-01implement parsing and printing of RSL measurement resultsHarald Welte1-1/+34
2009-05-01add verbose reporting of RR STATUS causeHarald Welte1-1/+46
2009-05-01don't print rf resource indication messages, they clutter up the logsHarald Welte1-1/+1
2009-05-01abis_nm: print some information about failure event report type / severityHarald Welte1-1/+58
2009-05-01print OML bts_nr rather than bts->nrHarald Welte1-1/+1
2009-05-01print cause for channel activate NACKHarald Welte1-5/+9
2009-05-01fix printing of ip.access disconnect causeHarald Welte1-1/+1
2009-05-01remove any sleeping from the ip.access input codeHarald Welte1-1/+0
2009-05-01remove misleading debug messagesHarald Welte2-7/+10
2009-05-01make sure we terminate bsc_hack if the OML/RSL listening sockets cannot be ↵Harald Welte2-2/+3
created
2009-05-01Fix long-standing bug: nanoBTS now even works after cold boot (first time ↵Harald Welte1-20/+48
after power up). The problem in the old logic was that we started talking to a given object (e.g. radio carrier) one we received an administrative state change report. It turns out we have to wait for the software activation report instead - and everything suddenly works.
2009-05-01bs11_config build fixHarald Welte1-1/+2
2009-05-01send a signal for every software activation or failure event reportHarald Welte1-0/+3
2009-05-01add VTY command to set BTS unit IDHarald Welte1-4/+30
2009-05-01no need to make gsmnet structure non-static (fix from last commit)Harald Welte1-1/+1
2009-05-01* Add support for multiple ip.access nanoBTS at one BSCHarald Welte5-162/+322
* keep track of site_id/bts_id in struct gsm_bts * dynamically match incoming OML/RSL over TCP connections by BTS Unit ID * introduce new debug category DINP (separate from DMI for hexdumps) * remove ia_config() as it is no longer needed * * ensure that signalling links / E1 line information is correctly printed * when bootstrapping RSL or OML, tell us for which BTS it is being doen * separate bootstrap_bts() out from bootstrap_network() * statically configure two ip.access BTS, one with unit id's 1800/0/0 and 1801/0/0
2009-05-01ensure the tag parsing function is the same as used in input/ipaccess.cHarald Welte1-3/+1
FIXME: remove this copy of the code
2009-05-01make sure all REPORT type messages have debug statements printing object ↵Harald Welte1-7/+9
class and instance
2009-05-01abis_nm wants to use bts->bts_nr (the number of the BTS in the OML link) ratherHarald Welte2-11/+11
than bts->nr (the number of the BTS in the BSC).
2009-05-01fix compiler warnings in abis_nm.cHarald Welte1-6/+12
2009-05-01abis_nm: print the NACK cause in human readable form Harald Welte1-4/+71
2009-05-01[misc] Sanity check and error messages in misdn.cHolger Freyther1-11/+27
Add some sanity checks, add some error checks, print the __func__ in the error message too. Patch from Andreas Eversberg
2009-04-30fix printing of OML IPHarald Welte1-1/+1
2009-04-30fix missing \n at end of debug statementHarald Welte2-3/+4
2009-04-30add new 'ipaccess-config' program to set Unit ID and primary OML NVRAM ↵Harald Welte4-3/+267
parameters of ip.access BTS
2009-04-30functionality to set nanoBTS NVRAM attributes and to restart BTSHarald Welte1-3/+30
2009-04-30more pretty-printing of ipaccess-find outputHarald Welte1-1/+22
2009-04-29Add some more ip.access specific OML attributes/messages. In this case it is Harald Welte1-0/+2
about configuring the primary OML link IP address in the NVRAM of the device.
2009-04-29bs11_config: print PLL 'work' and 'set' values during queryHarald Welte2-2/+9
2009-04-29add missing newline in debug statement for RS232 TXHarald Welte1-1/+1
2009-04-29activate subchannel muxer/demuxer on E1 TS 3Harald Welte1-3/+1
2009-04-29Fix order of subchannel bits (Andreas Eversberg)Harald Welte1-5/+5
2009-04-29remove extra whitespace in output of 'query' commandHarald Welte1-1/+1
2009-04-29read the PLL config as part of the bs11_config 'query' commandHarald Welte2-0/+38
2009-04-29make "PLL mode" setting actually work rather than segfaultHarald Welte1-2/+8
2009-04-28Add bs11_config commands to set the PLL mode from E1_LOCKED to STANDALONEHarald Welte2-0/+28
and vice-versa. This has not yet been tested yet.
2009-04-22[misdn] Add option to automatically release layer2 on exitHolger Freyther3-7/+22
Patch by Andreas Eversberg to automatically release layer2 on exit of the application. Made the naming of the variables consistent (only release_l2 and not both release_l2 and l2_release).
2009-04-22[bsc_hack] Allow to select the cardnr defaulting to number 0Holger Freyther2-4/+10
Patch from Andreas Eversberg to allow to select the ISDN card number. The default remains the same.
2009-04-22[bsc_hack] Allow to set the location area codeHolger Freyther1-2/+8
Patch by Andreas Eversberg to allow to set the location area code from the command line.
2009-04-19[bsc_hack] House keeping, remove dead codeHolger Freyther1-7/+0
This callback is not used from within the paging layer. We do have a different set of callbacks in place. Remove it here.
2009-04-19[db] Introduce a VLR database hereHolger Freyther1-0/+7
This is not a proper VLR yet, specially the (subscriber_)id used might not be the proper one in a real network.
2009-04-19[db] Make the db connection staticHolger Freyther1-1/+1
2009-04-19[db] Keep track of the current gsm_networkHolger Freyther2-2/+4
2009-04-19[bsc_hack] Initialize db as part of the networkHolger Freyther1-12/+12
Let us establish the rule that there is one DB per network. This will allow to assign a BTS of the network to a subscriber that is loaded from the db across restarts.
2009-04-19[db] Remove FIXME as it is fixed...Holger Freyther1-1/+0
2009-04-12[subscriber] Introduce subscr_put_channelHolger Freyther2-2/+19
Introduce subscr_put_channel to release a channel and to allow gsm_subscriber.c to hand this channel to any suitable pending requests.
2009-04-12[subscriber] Update the current_bts field on imsi detach and LOC acceptHolger Freyther2-4/+21
When sending LOCATION UPDATING REQUEST Accept or when getting a IMSI Detach update the gsm_bts of the gsm_subscriber.