Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-05-23 | fix two compiler warnings | Harald Welte | 1 | -1/+2 | |
2009-05-23 | An application that has own events and file descriptors, must poll | Harald Welte | 7 | -14/+18 | |
select function ob libbsc. A "polling" flag is used to enable polling. In this case select() will not sleep until file descriptor events occurr or nearest timer expires. Also a return value will indicate if there was an event that has been handled. If there was an event, the application decides to poll again and don't wait. In case for bsc_hack, the polling flag is not set. select will sleep as usual. (Andreas Eversberg) | |||||
2009-05-23 | Correct handlong of data link status change (Andreas Eversberg) | Harald Welte | 1 | -2/+14 | |
2009-05-23 | Add missing "extern" prefix (Andreas Eversberg) | Harald Welte | 1 | -2/+2 | |
2009-05-23 | Change the variable "new" to "_new" in order to include it from C++ code. | Harald Welte | 1 | -13/+13 | |
The define "container_of" will cast pointer before assigning. Compilers with stricter options require this. (Andreas Eversberg) | |||||
2009-05-23 | * rename the timer functions to avoid name collisions with libmisdn. | Harald Welte | 10 | -38/+42 | |
* the return value of bsc_update_timers() is required for applications to find out if a timer was fired (Andreas Eversberg) | |||||
2009-05-21 | vty: disable password encryption, remove dependency to lcrypt | Harald Welte | 3 | -2/+16 | |
2009-05-21 | Fix compilation issues on OS X - mainly #include file changes (Lars Immisch) | Harald Welte | 9 | -6/+15 | |
2009-05-17 | dump CCLK accuracy/type as part of bs11_config query | Harald Welte | 3 | -2/+47 | |
2009-05-01 | revert commit #481: we actually still need that stupid usleep() to reliably ↵ | Harald Welte | 1 | -0/+1 | |
bootstrap nanoBTS :( | |||||
2009-05-01 | Fix "CM Service Request" parsing for Phase 1 devices. This means MO calls ↵ | Harald Welte | 1 | -6/+12 | |
from phase1 should work now. | |||||
2009-05-01 | implement parsing and printing of RSL measurement results | Harald Welte | 1 | -1/+34 | |
2009-05-01 | add verbose reporting of RR STATUS cause | Harald Welte | 2 | -2/+47 | |
2009-05-01 | don't print rf resource indication messages, they clutter up the logs | Harald Welte | 1 | -1/+1 | |
2009-05-01 | abis_nm: print some information about failure event report type / severity | Harald Welte | 2 | -1/+84 | |
2009-05-01 | print OML bts_nr rather than bts->nr | Harald Welte | 1 | -1/+1 | |
2009-05-01 | print cause for channel activate NACK | Harald Welte | 1 | -5/+9 | |
2009-05-01 | fix printing of ip.access disconnect cause | Harald Welte | 1 | -1/+1 | |
2009-05-01 | remove any sleeping from the ip.access input code | Harald Welte | 1 | -1/+0 | |
2009-05-01 | remove misleading debug messages | Harald Welte | 2 | -7/+10 | |
2009-05-01 | make sure we terminate bsc_hack if the OML/RSL listening sockets cannot be ↵ | Harald Welte | 2 | -2/+3 | |
created | |||||
2009-05-01 | Fix long-standing bug: nanoBTS now even works after cold boot (first time ↵ | Harald Welte | 1 | -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-01 | bs11_config build fix | Harald Welte | 1 | -1/+2 | |
2009-05-01 | send a signal for every software activation or failure event report | Harald Welte | 2 | -0/+10 | |
2009-05-01 | add VTY command to set BTS unit ID | Harald Welte | 1 | -4/+30 | |
2009-05-01 | no need to make gsmnet structure non-static (fix from last commit) | Harald Welte | 1 | -1/+1 | |
2009-05-01 | * Add support for multiple ip.access nanoBTS at one BSC | Harald Welte | 8 | -164/+330 | |
* 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-01 | ensure the tag parsing function is the same as used in input/ipaccess.c | Harald Welte | 1 | -3/+1 | |
FIXME: remove this copy of the code | |||||
2009-05-01 | make sure all REPORT type messages have debug statements printing object ↵ | Harald Welte | 1 | -7/+9 | |
class and instance | |||||
2009-05-01 | abis_nm wants to use bts->bts_nr (the number of the BTS in the OML link) rather | Harald Welte | 2 | -11/+11 | |
than bts->nr (the number of the BTS in the BSC). | |||||
2009-05-01 | fix compiler warnings in abis_nm.c | Harald Welte | 1 | -6/+12 | |
2009-05-01 | abis_nm: print the NACK cause in human readable form | Harald Welte | 1 | -4/+71 | |
2009-05-01 | [misc] Sanity check and error messages in misdn.c | Holger Freyther | 1 | -11/+27 | |
Add some sanity checks, add some error checks, print the __func__ in the error message too. Patch from Andreas Eversberg | |||||
2009-04-30 | fix printing of OML IP | Harald Welte | 1 | -1/+1 | |
2009-04-30 | fix missing \n at end of debug statement | Harald Welte | 2 | -3/+4 | |
2009-04-30 | add new 'ipaccess-config' program to set Unit ID and primary OML NVRAM ↵ | Harald Welte | 6 | -4/+270 | |
parameters of ip.access BTS | |||||
2009-04-30 | functionality to set nanoBTS NVRAM attributes and to restart BTS | Harald Welte | 2 | -6/+47 | |
2009-04-30 | more pretty-printing of ipaccess-find output | Harald Welte | 1 | -1/+22 | |
2009-04-29 | Add some more ip.access specific OML attributes/messages. In this case it is | Harald Welte | 2 | -0/+5 | |
about configuring the primary OML link IP address in the NVRAM of the device. | |||||
2009-04-29 | bs11_config: print PLL 'work' and 'set' values during query | Harald Welte | 2 | -2/+9 | |
2009-04-29 | add missing newline in debug statement for RS232 TX | Harald Welte | 1 | -1/+1 | |
2009-04-29 | activate subchannel muxer/demuxer on E1 TS 3 | Harald Welte | 1 | -3/+1 | |
2009-04-29 | Fix order of subchannel bits (Andreas Eversberg) | Harald Welte | 1 | -5/+5 | |
2009-04-29 | remove extra whitespace in output of 'query' command | Harald Welte | 1 | -1/+1 | |
2009-04-29 | read the PLL config as part of the bs11_config 'query' command | Harald Welte | 2 | -0/+38 | |
2009-04-29 | make "PLL mode" setting actually work rather than segfault | Harald Welte | 1 | -2/+8 | |
2009-04-28 | Add bs11_config commands to set the PLL mode from E1_LOCKED to STANDALONE | Harald Welte | 3 | -0/+35 | |
and vice-versa. This has not yet been tested yet. | |||||
2009-04-22 | [misdn] Add option to automatically release layer2 on exit | Holger Freyther | 5 | -9/+24 | |
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 0 | Holger Freyther | 3 | -5/+11 | |
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 code | Holger Freyther | 1 | -2/+8 | |
Patch by Andreas Eversberg to allow to set the location area code from the command line. |