Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-09-20 | misc: Disable the color in the default setting | Holger Hans Peter Freyther | 1 | -1/+1 | |
When forwarding the log messages to logger or systemd the ansi escape sequence can confuse the app collecting the data. | |||||
2012-09-20 | systemd: Add a service for the sysmobts | Holger Hans Peter Freyther | 1 | -0/+11 | |
Migrate the LED and firmware reloading into a systemd service. This makes the respawn and screen obsolete as it will be done with systemd and the journal script. | |||||
2012-09-13 | sysmobts: Fix the init script for systemd. | Holger Hans Peter Freyther | 1 | -2/+0 | |
The rcS file is not part of the lsb. There is little need to include this file. | |||||
2012-08-17 | sysmobts VTY: update to new libosmocore | Harald Welte | 1 | -64/+13 | |
libosmocore 40832fcfb58c8c97c66e098c5705352ac5beea8e and later contain the vty_cmd_string_from_valstr() function, so we shouldn't have a local / deprecated copy anymore. | |||||
2012-08-09 | sysmobts: Do not ignore the band configuration of the BTS. | Holger Hans Peter Freyther | 1 | -4/+2 | |
The band was derived from the ARFCN but this does not work for PCS1900/DCS1800 due overlapping ARFCNs. Use the already existing band configuration to select the band for the MphInitReq. The dsp firmware will complain if the band/arfcn do not match. | |||||
2012-07-26 | PCU: Removed -P option, so GPRS support is always enabled | Andreas Eversberg | 3 | -19/+11 | |
2012-07-26 | sysmobts: Support older firmware on the RevB hardware | Holger Hans Peter Freyther | 4 | -3/+17 | |
For the firmware used on RevB the GsmL1_Prim_t was bigger than the femtobts control structure. Solve it by introducing a macro that will select the biggest size and use this macro. This is a follow up fix for 08fce19cfce84432fbf8293318486a96437a3427. | |||||
2012-07-25 | vty: Remove TS_NODE and LCHAN_NODE as they are not used. | Holger Hans Peter Freyther | 1 | -2/+0 | |
2012-07-25 | misc: Ignore some of the auto generated files | Holger Hans Peter Freyther | 1 | -0/+8 | |
2012-07-25 | contrib: Add a python script to start sysmobts-remote and dump docs | Holger Hans Peter Freyther | 1 | -0/+40 | |
This starts sysmobts-remote and dumps the documentation about the VTY to the doc/ directory. $ ./contrib/dump_docs.py this writes doc/vty_reference.xml | |||||
2012-07-25 | vty: Document the gsmtap SAPI and the dsp trace flags parameters | Holger Hans Peter Freyther | 3 | -8/+63 | |
Introduce femtobts_tracef_docs with some more information about the traceflags, add parameters to the vty_cmd_string_from_valstr for specifying the separator, the suffix and if the name should be lowered. | |||||
2012-07-25 | vty: Document parameters of the unit-id and the band selection | Holger Hans Peter Freyther | 1 | -2/+12 | |
2012-07-25 | tests: Use the right name for the struct (not that it matters) | Holger Hans Peter Freyther | 1 | -1/+1 | |
2012-07-22 | l1_if: indicate against which api header files we were compiled | Harald Welte | 1 | -0/+4 | |
2012-07-22 | determine (and use) the API version as indicated in the header files | Harald Welte | 4 | -2/+30 | |
From our header files v2.4 onwards, we include some macros that allow us to do compile-time checks for the API header version. As older headers don't have those macros, we have to fall back to assume it will be v2.2 | |||||
2012-07-22 | add missing stub functions to ensure paging_test compiles | Harald Welte | 1 | -0/+7 | |
FIXME: hlayer1 and l1if function calls are not acceptable in src/common ! | |||||
2012-07-21 | Send RR paging requests to PCU, in order to page on PACCH | Andreas Eversberg | 4 | -0/+37 | |
2012-07-21 | Enable direct access to PDTCH queue of DSP by PCU | Andreas Eversberg | 5 | -6/+35 | |
Use "-P -M" to enable PCU and direct access. | |||||
2012-07-20 | sysmobts: The array size for the clocksources has increased to 10. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2012-07-20 | sysmobts-calib: Add support for pre-production revb hardware | Holger Hans Peter Freyther | 1 | -2/+11 | |
The board version wasn't exposed in the revb DSP interface. | |||||
2012-07-20 | misc: Quote the warning to avoid additional warning | Holger Hans Peter Freyther | 1 | -2/+2 | |
2012-07-19 | Allow L1 forward proxy to provide all 4 queues to seperate applications | Andreas Eversberg | 5 | -127/+115 | |
Different applications can now connect to L1 forward proxy or access DSP directly, if they use different message queues. | |||||
2012-07-19 | Allocate correct message size for L1 primitives | Andreas Eversberg | 3 | -3/+3 | |
This is required for using firmware v2.4 | |||||
2012-07-16 | logging: Fixed order of logging categories in enum list | Andreas Eversberg | 1 | -1/+1 | |
The enum list must have the same order as the logging description structure. Otherwiese libosmocore will crash when writing loglevels at VTY. | |||||
2012-07-16 | PCU: Add verion number of PCU interface to PCU INFO IND message | Andreas Eversberg | 2 | -0/+4 | |
The client (PCU) can check if it is compiled with a different version. | |||||
2012-07-16 | sysmobts L1: fix memory leaks for GPRS | Andreas Eversberg | 1 | -7/+7 | |
we have to hand off the PH-RTS.ind to the PCU interface _before_ we allocate a response msgb/primitive. | |||||
2012-07-16 | PCU interface: fix memory leaks in error paths | Andreas Eversberg | 1 | -0/+2 | |
2012-07-12 | calib: Create a new header file and move it. | Holger Hans Peter Freyther | 3 | -15/+23 | |
2012-07-12 | calib: Add code to change the BSIC/TSC before following the BCCH. | Holger Hans Peter Freyther | 2 | -1/+64 | |
2012-07-11 | calib: Use base 16 encoding for the dsp trace flags | Holger Hans Peter Freyther | 1 | -1/+1 | |
2012-07-11 | add new sysmobst-mgr daemon | Harald Welte | 9 | -1/+748 | |
This daemon is taking care of counting the number of hours in operation and to watch the system temperature as determined by internal temperature sensors. Later, it will export an external interface for firmware reload, as well as a way to raise OML ALARMs in case of temperature issues or other problems. | |||||
2012-07-11 | OML: add missing ntohs() for UL/DL_TBF_EXT | Harald Welte | 1 | -2/+2 | |
Thanks to Andreas for spotting this. | |||||
2012-07-09 | l1_if: skip processing of measurement results on PDTCH | Harald Welte | 1 | -0/+5 | |
In case of PDTCH, the PCU has to process measurements, not the BTS. | |||||
2012-07-08 | PCU: remove german warnings from the code | Harald Welte | 1 | -2/+2 | |
2012-07-08 | PCU: Add PCU socket interface to BTS. | Andreas Eversberg | 10 | -17/+977 | |
A special command line option "-P" is used to enable socket interface and signal available GPRS MO object to BSC. | |||||
2012-07-08 | Add BTS to list at the beginning of bts_init() | Andreas Eversberg | 1 | -3/+6 | |
During init process, signals might be sent. PCU receives these signals and requires that BTS instance is already in the list. | |||||
2012-07-08 | PCU: Add PCU socket interface prototype header file | Andreas Eversberg | 1 | -0/+138 | |
2012-07-08 | debug: Add new debugging class for PCU interface (DPCU) | Andreas Eversberg | 2 | -0/+7 | |
2012-07-08 | signal: Add signals for setting/change of GPRS MO attributes | Andreas Eversberg | 2 | -0/+12 | |
2012-07-08 | paging: Alow to store CCCH messages in paging records | Andreas Eversberg | 2 | -30/+111 | |
This is required for PCU to send IMMEDIATE ASSIGNMENT messages on PCH. A message in a paging record is sent only once. | |||||
2012-07-08 | lchan: Activate PTCCH/PRACH/PDTCH/PACCH when activating PDCH | Andreas Eversberg | 1 | -2/+15 | |
2012-07-08 | Fixed check for RACH (random access) delay | Andreas Eversberg | 1 | -8/+8 | |
2012-07-08 | Fixes for handling of GPRS NSE/NSVC/CELL MO | Andreas Eversberg | 2 | -5/+11 | |
2012-07-05 | paging: Update the unit test that would have caused the previous | Holger Hans Peter Freyther | 1 | -0/+30 | |
The unit test created and used the paging request in the same second and was passing because of that. Add a second test with a delay to force now to not be equal to the expiration time. | |||||
2012-07-05 | paging: Expire paging requests after the expiration time | Holger Hans Peter Freyther | 1 | -1/+1 | |
The paging needs to expire when the expiration time is smaller than the current time. | |||||
2012-07-05 | l1_if: don't enable any GSMTAP by default | Harald Welte | 1 | -3/+0 | |
the user has to explicitly enable it in the VTY | |||||
2012-07-05 | sysmobts_vty: Fix setting GSMTAP sapi, as well as save/restore in cfg | Harald Welte | 1 | -2/+38 | |
2012-07-05 | sysmobts: avoid sending duplicate RSL CHAN ACT ACK | Harald Welte | 1 | -3/+6 | |
This is just an intermediary hack, until we get proper lchan manager threads... | |||||
2012-07-05 | calib: Add a mode to follow the BCCH of a given cell. | Holger Hans Peter Freyther | 3 | -3/+71 | |
2012-06-28 | Add 12.21 handling for GPRS NSE/NSVC/CELL MO | Harald Welte | 2 | -0/+172 | |
We now bring the GPRS related MO up in DEPENDENCY state and parse the various NS, BSSGP and RLC parameters as set by the BSC via 12.21/OML. |