Commit Graph
Select branches
Hide Pull Requests
201509-fairwaves-rebase
2021q1
2021q4
2022q1
2022q2
2023q1
achemeris/2sector
achemeris/WIP_single_trx_cmd_queue
achemeris/loopback
daniel/abis-timeout
daniel/oc2g
daniel/oc2g-led
dbg_fwd
fairwaves/eq
fairwaves/production
fairwaves/rtp-stats
fairwaves/static-fix
falconia/rtp_traulike
jerlbeck/fixes/rf-lock
jolly/bb-obsolete
jolly/lapd
jolly/testing
keith/dtx-hacking
keith/lc15_merge
kluchnikov/agch-queue
laforge/asci
laforge/gsmtap-burst
laforge/late_l1ifreset
laforge/oml
laforge/oml-router
laforge/omldummy
laforge/os5974
laforge/power_control
laforge/sob-bts-pa-ctrl
laforge/tmp
laforge/usdt
lynxis/ipv6
master
mmcternan/bb_maint
neels/delay_tch_h_act_ack
neels/dsp-trace-flags
neels/dyn_modif
neels/dyn_ts
neels/lc15_dyn_pdch_old_numbering
neels/log_timestamps
neels/pre_sapi_fix
neels/res_ind
neels/test
neels/ul-pwr
neels/vamos0
neels/virt-voice
neels/vty-test
nrw/litecell15-merge-and-rebase
osmith/1.4.1
osmith/abis-loadtest
osmith/abis-loadtest-202205
osmith/abis-loadtest-202301
osmith/abis-loadtest-202403
osmith/release
osmith/rpm
osmith/virt-voice
pespin/foobar
pespin/gpsd
pespin/master
pespin/oml
pespin/osmo-gsm-tester
pespin/osmux
pespin/pdch-deact-ack-trx
pespin/release
pespin/revert
pespin/sysmocell5000
pespin/trxc
pespin/ttcn3
pmaier/pcuif
pmaier/rtpfmt
rafael2k/lc15-adaptation
rafael2k/lc15_max_cell_size
rafael2k/lc15_try2
rafael2k/litecell15_missing_features
shared/31c3
stumpf/virt-phy
sysmocom/0.3.0-dora
sysmocom/0.3.0-stable
sysmocom/0.3.5-stable
sysmocom/lc15_old_firmware
sysmocom/old-stable
sysmocom/sysmobts-2050/oml-alert
sysmocom/sysmobts2050/oml-alert-wip
tnt/ber
user/max/si2q-test
zecke/channel-ho-wip
zecke/handover-foo
zecke/jerlbeck/agch-queue
zecke/led-late
zecke/lock-on-init
zecke/power-control
zecke/sysmobts-calibration
zecke/work/coverity-fixes
0.0.1
0.1.0
0.2.0
0.3.0
0.4.0
0.6.0
0.7.0
0.8.0
0.8.1
1.0.0
1.0.1
1.1.0
1.2.0
1.2.1
1.2.2
1.3.0
1.3.1
1.3.2
1.3.3
1.4.0
1.4.1
1.5.0
1.6.0
1.7.0
1.7.1
1.7.2
1.8.0
fairwaves/0.3.0-fw-4
fairwaves/0.3.0-fw.7
fairwaves/0.5.0-fw.1
fairwaves/0.5.0-fw.2
fairwaves/0.5.0-fw.3
fairwaves/1.2.0-fw.1
fairwaves/1.2.0-fw.2
Select branches
Hide Pull Requests
201509-fairwaves-rebase
2021q1
2021q4
2022q1
2022q2
2023q1
achemeris/2sector
achemeris/WIP_single_trx_cmd_queue
achemeris/loopback
daniel/abis-timeout
daniel/oc2g
daniel/oc2g-led
dbg_fwd
fairwaves/eq
fairwaves/production
fairwaves/rtp-stats
fairwaves/static-fix
falconia/rtp_traulike
jerlbeck/fixes/rf-lock
jolly/bb-obsolete
jolly/lapd
jolly/testing
keith/dtx-hacking
keith/lc15_merge
kluchnikov/agch-queue
laforge/asci
laforge/gsmtap-burst
laforge/late_l1ifreset
laforge/oml
laforge/oml-router
laforge/omldummy
laforge/os5974
laforge/power_control
laforge/sob-bts-pa-ctrl
laforge/tmp
laforge/usdt
lynxis/ipv6
master
mmcternan/bb_maint
neels/delay_tch_h_act_ack
neels/dsp-trace-flags
neels/dyn_modif
neels/dyn_ts
neels/lc15_dyn_pdch_old_numbering
neels/log_timestamps
neels/pre_sapi_fix
neels/res_ind
neels/test
neels/ul-pwr
neels/vamos0
neels/virt-voice
neels/vty-test
nrw/litecell15-merge-and-rebase
osmith/1.4.1
osmith/abis-loadtest
osmith/abis-loadtest-202205
osmith/abis-loadtest-202301
osmith/abis-loadtest-202403
osmith/release
osmith/rpm
osmith/virt-voice
pespin/foobar
pespin/gpsd
pespin/master
pespin/oml
pespin/osmo-gsm-tester
pespin/osmux
pespin/pdch-deact-ack-trx
pespin/release
pespin/revert
pespin/sysmocell5000
pespin/trxc
pespin/ttcn3
pmaier/pcuif
pmaier/rtpfmt
rafael2k/lc15-adaptation
rafael2k/lc15_max_cell_size
rafael2k/lc15_try2
rafael2k/litecell15_missing_features
shared/31c3
stumpf/virt-phy
sysmocom/0.3.0-dora
sysmocom/0.3.0-stable
sysmocom/0.3.5-stable
sysmocom/lc15_old_firmware
sysmocom/old-stable
sysmocom/sysmobts-2050/oml-alert
sysmocom/sysmobts2050/oml-alert-wip
tnt/ber
user/max/si2q-test
zecke/channel-ho-wip
zecke/handover-foo
zecke/jerlbeck/agch-queue
zecke/led-late
zecke/lock-on-init
zecke/power-control
zecke/sysmobts-calibration
zecke/work/coverity-fixes
0.0.1
0.1.0
0.2.0
0.3.0
0.4.0
0.6.0
0.7.0
0.8.0
0.8.1
1.0.0
1.0.1
1.1.0
1.2.0
1.2.1
1.2.2
1.3.0
1.3.1
1.3.2
1.3.3
1.4.0
1.4.1
1.5.0
1.6.0
1.7.0
1.7.1
1.7.2
1.8.0
fairwaves/0.3.0-fw-4
fairwaves/0.3.0-fw.7
fairwaves/0.5.0-fw.1
fairwaves/0.5.0-fw.2
fairwaves/0.5.0-fw.3
fairwaves/1.2.0-fw.1
fairwaves/1.2.0-fw.2
-
29e1fdd994
lchan: Deactivate the SACCH only once, use the sach_deact flag for that
Holger Hans Peter Freyther
2012-04-18 19:31:42 +0200 -
af02387183
lchan: rsl_tx_chan_nack will re-use the msgb, do not msgb_free
Holger Hans Peter Freyther
2012-04-16 21:46:19 +0200 -
f78f35880f
lchan: Fix crashes when the specified lchan can not be found
Holger Hans Peter Freyther
2012-04-16 21:37:10 +0200 -
eac221b4ea
lchan: Fix the state transition in the deactivate handler
Holger Hans Peter Freyther
2012-04-16 20:14:38 +0200 -
f4f69ee6fc
lchan: Similar to OpenBSC use a set method to change the state
Holger Hans Peter Freyther
2012-04-16 20:07:56 +0200 -
f1052b812d
sysmobts: Add an option to query the hardware version.
Holger Hans Peter Freyther
2012-04-16 19:10:44 +0200 -
0be33e3add
common: Add the copyright text to the vty_app_info
Holger Hans Peter Freyther
2012-04-16 18:49:11 +0200 -
b03f8ae4f0
ciphering: Better state tracking and HACK around L1 race condition
Harald Welte
2012-04-19 09:35:03 +0200 -
d9ab45d1aa
Support for ciphering
Harald Welte
2012-04-08 20:17:43 +0200 -
51f9693ba6
make HR channels work for voice, not only signalling
Harald Welte
2012-04-18 23:49:47 +0200 -
b34faf6f8c
TCH: Add support for the L1 RTP mode
Harald Welte
2012-04-18 20:03:18 +0200 -
bc74b7f432
femtobts: The separate pdch/tch queues are not available in the old firmware
Holger Hans Peter Freyther
2012-04-14 14:42:26 +0200 -
f4a5bd2dd2
sysmobts: Handle options before allocating the bts
Holger Hans Peter Freyther
2012-04-14 14:36:23 +0200 -
58f419c7ce
misc: Use sizeof(uint32_t) instead of simply using 32 bit
Holger Hans Peter Freyther
2012-04-14 01:03:28 +0200 -
11a787df24
femtobts: Use HW_FEMTOBTS instead of HW_VERSION_1 to select femtobts
Holger Hans Peter Freyther
2012-04-14 00:54:40 +0200 -
caaa7e9d7b
misc: Address a compiler warning and add an assert to a branch
Holger Hans Peter Freyther
2012-04-12 22:21:49 +0200 -
666fec7ff2
misc: Fix compiler warning about printing a ptrdiff
Holger Hans Peter Freyther
2012-04-12 21:54:48 +0200 -
76aa95453f
misc: Fix compiler warning of the femtobts_clksrc_names
Holger Hans Peter Freyther
2012-04-12 21:52:22 +0200 -
c623c4e589
oml: temporary debug hack
Harald Welte
2012-04-05 02:48:16 +0200 -
2ed209c758
Increase head-room in IPA messages received
Harald Welte
2012-04-05 01:16:46 +0200 -
a0970249bf
osmo-bts-sysmo: Add gsmtap for uplink
Harald Welte
2012-04-05 00:41:35 +0200 -
f4d14b3f2e
set the default log mask for the L1 a bit more reasonable
Harald Welte
2012-03-18 23:27:27 +0100 -
d25b6a752b
osmo-bts-sysmo: Add GSMTAP support for transmit (DL) path
Harald Welte
2012-03-18 23:24:12 +0100 -
3cf942792a
correctly print SAPI in log file on MPH-ACTIVATE.req
Harald Welte
2012-03-18 21:46:44 +0100 -
21724bbaed
Fix debug print of MPH-CONFIG.req
Harald Welte
2012-03-18 21:35:15 +0100 -
12b95405ff
print human-readable SAPI name on MPH-[DE]ACT.{req,conf}
Harald Welte
2012-03-18 21:34:05 +0100 -
452112e823
Ensure that ADM_STATE IE is presnent when sending NM_MT_CHG_ADM_STATE_ACK
Harald Welte
2012-03-18 21:25:45 +0100 -
d0e6749327
Issue MPH-CLOSE.req during shutdown
Harald Welte
2012-03-17 14:25:04 +0100 -
b81c5d4699
introduce a command that permits setting the clock source via vty
Harald Welte
2012-03-17 14:08:51 +0100 -
fe0c13f8bd
OML: when allocating merged tlvp arrays for MO, use bts context
Harald Welte
2012-03-15 23:39:53 +0100 -
3525f2c038
we currently run the board alwasy in clock master mode
Harald Welte
2012-03-15 23:39:37 +0100 -
20d73555a2
update to new "superfemto.h" header file naming
Harald Welte
2012-03-15 21:27:21 +0100 -
47589f10a4
Introduce a HW_VERSION_1 #define
Harald Welte
2012-03-07 18:05:57 +0100 -
f1cbd81984
prepare for splitting L1 queue into signalling/tch/pdtch
Harald Welte
2012-03-07 18:05:18 +0100 -
818cb2d314
update config file to parse correctly
Harald Welte
2011-10-12 14:36:59 +0200 -
6dd7c4fb57
misc: Check return value of msgb _alloc functions
Holger Hans Peter Freyther
2012-01-23 10:22:09 +0100 -
bb9647f651
ipa: Send the DLCX Indication with the right message discriminator
Holger Hans Peter Freyther
2012-01-15 11:25:11 +0100 -
2e677958d2
efr: Add efr to the femtobts_tch_pl_names array
Holger Hans Peter Freyther
2012-01-13 22:50:38 +0100 -
771e77dff0
oml: Use talloc_free(ptr) instead of talloc_free(ptr_to_ptr)
Holger Hans Peter Freyther
2012-01-13 16:56:23 +0100 -
62579c7a34
oml: Mention the SAPI that is activated in the log message
Holger Hans Peter Freyther
2012-01-13 00:46:43 +0100 -
4cd68dc4d7
bts: Use msgb_dequeue and msgb_enqueue for the AGCH queue
Holger Hans Peter Freyther
2012-01-13 00:40:04 +0100 -
eab71534ef
sysmo: handle_ph_data_ind has paths rc is not initialized
Holger Hans Peter Freyther
2012-01-12 11:01:44 +0100 -
6e121417a5
RSL: fix typo in comment
Harald Welte
2012-01-14 12:35:40 +0100 -
7a44e47ed6
OML SET CHAN ATTR: merge TS attributes (not BTS) and fix mem leak
Harald Welte
2012-01-14 12:28:17 +0100 -
6aa2a574fb
sysmo-bts: The code is not used (and built), remove it.
Holger Hans Peter Freyther
2011-12-11 13:43:39 +0100 -
fd58d925a8
bts.h: lchan_init_lapdm is listed twice, remove one
Holger Hans Peter Freyther
2011-12-11 12:57:36 +0100 -
b0985e3fa5
test: Introduce a very simple test for the paging subsystem
Holger Hans Peter Freyther
2011-12-01 09:12:47 +0100 -
467e149763
paging: Provide functions to check the internal state of the paging system
Holger Hans Peter Freyther
2011-12-01 09:09:18 +0100 -
127ec05b4e
paging: Do not crash if we get called for the wrong frame/t1/t2/t3
Holger Hans Peter Freyther
2011-12-01 08:47:53 +0100 -
79da6f3283
misc: Move the cmr_index into the #if 0 block as it is only used there
Holger Hans Peter Freyther
2011-11-29 21:55:12 +0100 -
143bb812dc
LAPDm: Use lapdm_channel_exit() and avoid copy+paste bug
Harald Welte
2011-11-29 12:15:16 +0100 -
fe4893e625
RSL: Actually check if BSC-requested cipher is supported
Harald Welte
2011-11-24 17:46:22 +0100 -
2660812084
audio: Make bts_model_rtp_rx_cb compatible with the prototype
Holger Hans Peter Freyther
2011-11-07 14:26:48 +0100 -
5cdcf8a837
sysmo-bts: Include bts.h for bts_shutdown, remove unused variable
Holger Hans Peter Freyther
2011-11-07 14:13:29 +0100 -
efdb45d5d0
common: Include bts.h for bts_shutdown
Holger Hans Peter Freyther
2011-11-07 14:09:53 +0100 -
477f35e78c
sysmo-bts: Use the z modifier to print the result of sizeof
Holger Hans Peter Freyther
2011-11-07 14:07:55 +0100 -
187871e2ca
sysmobts-vty: Fix compiler warnings about the clock value
Holger Hans Peter Freyther
2011-11-07 14:02:02 +0100 -
b10d74d821
config: Rename llapdm -> llapd in the example configuration
Holger Hans Peter Freyther
2011-11-07 13:48:02 +0100 -
9582883235
add VTY based way to set clock calibration of sysmobts L1
Harald Welte
2011-10-12 13:36:22 +0200 -
715ce1c599
Merged with master branch
jolly/bb-obsolete
Andreas Eversberg
2011-10-03 13:21:45 +0200 -
af55442f84
[WIP] Added profiles with different slot layouts to use at basebands
Andreas Eversberg
2011-10-03 10:30:24 +0200 -
1ac47658c4
[WIP] Adding tx callback to lchan_init_lapdm
Andreas Eversberg
2011-10-03 08:45:19 +0200 -
55e7a2e87d
[WIP] Split of L1CTL and L1IF
Andreas Eversberg
2011-08-20 10:16:59 +0200 -
e9871f0d72
[WIP] Adding L1L2 socket interface to baseband
Andreas Eversberg
2011-08-19 10:09:22 +0200 -
9473032026
Added option to or not to terminate on shutdown.
Andreas Eversberg
2011-08-18 19:28:59 +0200 -
af1c0dd68b
osmoBTS: Added option to define required clock source ARFCN
Andreas Eversberg
2011-08-18 19:27:16 +0200 -
e9e0c48a15
Singal of BCCH change now includes the SI number
root
2011-08-18 10:57:43 +0200 -
ead5d87b50
[WIP] Changed logging for easier debugging
root
2011-08-18 10:56:13 +0200 -
c86afe1716
[WIP] osmoBTS connects to BSC and receives SYSINFO
root
2011-08-18 10:53:51 +0200 -
c373448e03
fix various compiler warnings across the code
Harald Welte
2011-09-19 20:46:51 +0200 -
7899dc5fcf
sysmobts: fix initial codec mode computation
Harald Welte
2011-09-09 23:55:39 +0200 -
215d9eecdd
sysmobts: channel activation changes for v2.4 L1 DSP firmware
Harald Welte
2011-09-09 23:30:46 +0200 -
06636b6155
AMR: change definition of amr_get_initial_mode() return value
Harald Welte
2011-09-09 23:29:27 +0200 -
9508fb80a4
Introduce new amr.[ch] for AMR related functions
Harald Welte
2011-09-09 22:32:45 +0200 -
4ccca1ce36
OML: make sure max_power_red is scaled by 2 to convert from 12.21 to dBm
Harald Welte
2011-09-09 22:04:09 +0200 -
a4a3574b1d
update osmo-bts to conform to L1 v2.4 API changes
Harald Welte
2011-09-09 15:12:52 +0200 -
2c40d02f27
Inquire DSP/FPGA version at BTS boot and check band compatibility
Harald Welte
2011-09-09 14:10:57 +0200 -
16c0ab92c1
add commands to configure RTP jitter buffer
Harald Welte
2011-09-08 15:18:43 +0200 -
111b8e673b
auto-generate a version
0.0.1
Harald Welte
2011-09-07 21:28:27 +0200 -
72b6989ec9
make sure 'band' will correctly parse the crap that libosmocore generates
Harald Welte
2011-09-07 20:49:10 +0200 -
f49e3dd3af
store the last SID frame of a given LCHAN so we can repeat it
Harald Welte
2011-09-07 12:42:15 +0200 -
e5d082f356
depend on more recent libosmo-trau for polling support
Harald Welte
2011-09-07 12:40:50 +0200 -
5355ead9d9
use osmo_ortp in POLLING mode instead of select loop integration
Harald Welte
2011-09-07 11:55:08 +0200 -
42f80bc7af
add RTP logging
Harald Welte
2011-09-07 11:54:23 +0200 -
82c4d8685c
user DRTP where appropriate, not DL1C
Harald Welte
2011-09-06 22:24:31 +0200 -
5fa9d9c18f
RSL: get rid of some compiler warnings
Harald Welte
2011-09-06 22:20:51 +0200 -
24713348c4
More comprehensive AMR handling
Harald Welte
2011-09-06 22:14:31 +0200 -
a16bcc2cc6
update screenrc; we no longer have the '-B' command line option
Harald Welte
2011-09-04 23:22:22 +0200 -
aadb046698
update configure.ac to make sure we have libosmocore-0.3.9
Harald Welte
2011-09-04 23:00:20 +0200 -
e3e3a19e6c
add minimal example config file
Harald Welte
2011-09-04 22:49:20 +0200 -
6d7b78bde1
add minimal configuration file support
Harald Welte
2011-09-04 22:42:03 +0200 -
f41f2a7f92
AMR: double-check CMI/CMR/CMC values
Harald Welte
2011-09-04 17:21:39 +0200 -
099fb3b17c
Sysmobts L1: Implement HR codec support
Harald Welte
2011-09-03 18:10:26 +0200 -
716dded773
Fix MODE MODIFY for multirate configuration on TCH/H
Harald Welte
2011-09-03 16:01:23 +0200 -
526b0c62cf
Add new ORTP based libosmo-trau based voice support
Harald Welte
2011-09-03 15:41:12 +0200 -
b7bec6d488
remove dead code / dead fule common/voice.c
Harald Welte
2011-09-03 15:40:50 +0200 -
ea844d62fa
abis.c: Remove dead code
Harald Welte
2011-09-01 11:52:24 +0200 -
13df9c8a72
sysmobts: add a skeleton for codec frame processing
Harald Welte
2011-07-24 02:52:20 +0200 -
97d4c44db2
RSL: send CRCX/MDCX related messages as msg discriminator ip.access
Harald Welte
2011-07-24 00:01:46 +0200 -
9d4736a5be
Use libosmotrau for RTP support
Harald Welte
2011-07-21 20:36:24 +0200