Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-07-05 | Also open + process the DSP trace messagesdbg_fwd | Harald Welte | 7 | -14/+102 | |
This patch now includes the encapsulation of sysmobts L1 dsp trace messages in the 'standard' osmocom style logging framework (DDSP subsystem) | |||||
2011-07-05 | l1_if: send EMPTY-FRAME.req instead of fill frame on TCH/F + FACCH | Harald Welte | 1 | -2/+18 | |
2011-07-05 | L1/OML: De-activate L1 SAPIs in opposite order of activation | Harald Welte | 1 | -2/+2 | |
L1 wants TCH to be activated before FACCH, and it wants FACCH to be de-activated before TCH. By iterating the array in iverse order, we ensure this. | |||||
2011-07-05 | increase RACH threshold to 1 dB C/I | Harald Welte | 1 | -1/+1 | |
2011-07-05 | add some missing #include directives | Harald Welte | 1 | -0/+2 | |
2011-07-05 | add command line option '-p' to specify DSP trace flags as hex mask | Harald Welte | 1 | -1/+7 | |
2011-07-05 | Fix compilation of paging.c | Harald Welte | 1 | -2/+2 | |
Sometimes I really feel stupid... | |||||
2011-07-05 | paging: Fix 'empty paging' message contents | Harald Welte | 1 | -1/+1 | |
Thanks to Dieter Spaar for spotting this bug | |||||
2011-07-05 | paging: correct contents of L2 Pseudo-Length | Harald Welte | 1 | -2/+4 | |
thanks to Dieter Spaar for spotting this one | |||||
2011-07-05 | add VTY commands for setting and showing DSP trace flags | Harald Welte | 5 | -1/+216 | |
2011-07-05 | sysmobts: add value_string for dsp trace flags | Harald Welte | 2 | -0/+37 | |
2011-07-05 | logging: Add DSP log subsystem | Harald Welte | 2 | -0/+7 | |
2011-07-02 | measurement: fix missing \n at end of log output | Harald Welte | 1 | -1/+1 | |
2011-07-02 | remove FIXME that has long been fixed | Harald Welte | 1 | -1/+0 | |
2011-07-02 | add init script and screenrc for l1fwd | Harald Welte | 2 | -0/+34 | |
2011-07-02 | untested code to dynamically set L1 band based on ARFCN number | Harald Welte | 1 | -1/+26 | |
2011-07-01 | start screen in detached/background mode | Harald Welte | 1 | -1/+1 | |
2011-07-01 | add init script for screen-based respawn | Harald Welte | 1 | -0/+31 | |
2011-07-01 | add respawn script and screenrc for respawning the process in screen | Harald Welte | 2 | -0/+7 | |
2011-07-01 | make it clear why we terminate | Harald Welte | 2 | -3/+7 | |
2011-07-01 | logging sanitization (use proper log levels, etc.) | Harald Welte | 4 | -26/+22 | |
2011-07-01 | sysmobts-remote: Remove hard-coded BTS IP address | Harald Welte | 1 | -3/+8 | |
The BTS IP address can now be specified by the L1FWD_BTS_HOST env variable. Option parsing would not have been that easy to integrate without touching the main program... | |||||
2011-07-01 | fix various compiler warnings | Harald Welte | 8 | -11/+22 | |
2011-07-01 | fix BTS initialization order | Harald Welte | 7 | -25/+74 | |
The sequence is as follows: 0) start osmo-bts 1) start connection attempts to BTS 2) issue L1-RESET.req 3) receive L1-RESET.conf 4) issue RF-ACTIVATE.req 5) receive RF-ACTIVATE.conf 6) receive attributes for TRX 7) receive opstart for TRX 8) issue MPH-INIT.req [...] The important point here is: We don't want the BSC to set TRX attributes or do TRX opstart before our RF related hardware is initialized. | |||||
2011-07-01 | sysmo-bts: Ignore OPSTART on the TRX until we have seen SET ATTR | Harald Welte | 1 | -2/+28 | |
2011-07-01 | sysmo-bts: properly initialize the nominal power, print it at startup | Harald Welte | 2 | -1/+4 | |
2011-06-30 | measurements: avoid division by zero | Harald Welte | 1 | -2/+5 | |
2011-06-29 | deactivate RF + exit when the Abis link is gone | Harald Welte | 7 | -3/+45 | |
The idea is that the BTS process is re-spawned from init/upstart/systemd | |||||
2011-06-29 | add logging related vty commands | Harald Welte | 1 | -0/+1 | |
2011-06-29 | RSL/LAPDM: make sure we do lapdm_channel_reset() | Harald Welte | 1 | -4/+5 | |
this will free / flush any of the queued messages and give us a clean start for the next user of the same lapdm channel. | |||||
2011-06-29 | RSL: clarify msgb free scheme in rsl | Harald Welte | 1 | -4/+15 | |
2011-06-29 | OML: fix memory leaks by centralized msgb_free() for rx msgs | Harald Welte | 1 | -5/+2 | |
2011-06-29 | Fix memory leak in abis code: Free msgb after tx'ing it | Harald Welte | 1 | -0/+1 | |
2011-06-29 | set talloc ctx for msgb's to make sure we see them in talloc report | Harald Welte | 1 | -0/+3 | |
2011-06-29 | Fix support of SDCCH4 | Harald Welte | 2 | -3/+6 | |
In SDCCH4, we use lchan number 0...3 for the SDCCH/SACCH, and we statically use lchan[4] as the dummy for activating the CCCH L1 SAPIs. In order to make combined and non-combined CCCH orthogonal, we simply also use lchan[4] in that case. On a 'pure' CCCH, therefore lchan 0..3 are unused and 4 is the actual CCCH. | |||||
2011-06-29 | sysmo-bts: Bring TCH (FACCH) into a working state | Harald Welte | 1 | -20/+58 | |
2011-06-29 | RSL: Log all RLL messages from A-bis to LAPDm | Harald Welte | 1 | -1/+7 | |
2011-06-29 | sysmo-bts: Fix TCH/F activation | Harald Welte | 1 | -2/+9 | |
2011-06-29 | don't print ((....)) in RSL debug output | Harald Welte | 1 | -2/+2 | |
2011-06-29 | Sysmocom l1if: Don't print hex-dumps of AGCH/SACCH messages anymore | Harald Welte | 1 | -4/+0 | |
2011-06-29 | sysmocom L1: raise the threshold for ignored RACH bursts | Harald Welte | 1 | -2/+2 | |
the RACH burst detection in the physical layer is appranetly providing many false positives, and we need to raise the bar a bit in order to not allocate channels in a useless way... | |||||
2011-06-29 | make sure we forward EXTENDED MEAS REP to the BSC | Harald Welte | 1 | -3/+11 | |
2011-06-29 | remove debugging printf in sysinfo code | Harald Welte | 1 | -1/+0 | |
2011-06-29 | rsl / meas rep: properly check if UNIT DATA IND is really a 04.08 meas rep | Harald Welte | 1 | -8/+5 | |
2011-06-29 | implement baseic uplink measurement processing + reporting | Harald Welte | 7 | -17/+377 | |
* gather measurements from each PH-DATA.ind * check every TDMA frame about meas period expiration * compute averages after period expired * put MS DL MEAS REP into RSL MEAS RES messages, include UL meas bugs: * L3 INFO content seems to have some offset * is_sub is not set anywhere * measurement periods might have up/downlink offset | |||||
2011-06-28 | implement RSL DEACTIVATE SACCH | Harald Welte | 4 | -0/+26 | |
2011-06-27 | paging: add paging_reset() function | Harald Welte | 2 | -0/+22 | |
2011-06-27 | l1_if: We do not need to supply any SAPI on L1->L2 primitives | Harald Welte | 1 | -2/+1 | |
2011-06-27 | only build sysmocom-femtobts conditionally | Harald Welte | 2 | -5/+17 | |
2011-06-27 | make sure we have libosmogsm with lapdm support (>=0.3.3) | Harald Welte | 1 | -2/+2 | |