Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-02-13 | OM2000: Add IS Conf Req | Harald Welte | 2 | -0/+46 | |
2011-02-13 | OM2000: Add enable/disable commands | Harald Welte | 2 | -7/+52 | |
2011-02-13 | OM2000: Fix Negotiation parsing | Harald Welte | 1 | -1/+4 | |
2011-02-13 | OM2000: Implement proper parsing and response for Negotiation | Harald Welte | 1 | -3/+59 | |
2011-02-13 | OM2000: Add support for sending the TEST REQUEST message | Harald Welte | 2 | -0/+23 | |
2011-02-13 | OML2000: Make sure we can properly exit the VTY node | Harald Welte | 1 | -0/+1 | |
2011-02-13 | OM2000: Make sure we can properly exit tye VTY node | Harald Welte | 1 | -0/+2 | |
2011-02-13 | OM2000: Add VTY commands for connect/disconnect and op_info | Harald Welte | 2 | -7/+56 | |
2011-02-13 | OM2000: Add missing file from previous commit | Harald Welte | 1 | -0/+182 | |
2011-02-13 | OM2000: Introduce VTY commands to initiate OM2000 procedures | Harald Welte | 3 | -2/+11 | |
2011-02-13 | OM2000: Negotiation Resposne, send START on OML-up event | Harald Welte | 2 | -11/+42 | |
2011-02-13 | OM2000: Fix computation of length field in header, direct transmit of msgs | Harald Welte | 1 | -8/+16 | |
2011-02-13 | [RBS2000] Add initial code for Ericsson OM2000 O&M protocol | Harald Welte | 3 | -2/+636 | |
... and link it from the RBS2000 BTS support | |||||
2011-02-13 | [RBS2000] Add FIXMEs in code that is a crude hack | Harald Welte | 1 | -3/+8 | |
2011-02-13 | [RBS2000] Actually activate the RBS2000 support | Harald Welte | 2 | -1/+4 | |
The previous patch introduces new code for the RBS2000 but didn't actually activate/call it yet. After this patch, you can see LAPD being established and OM2000 messages will fall into abis_nm.c (which of course has no clue about them). | |||||
2011-02-13 | [RBS2000] Initial attempt at Ericsson RBS2000 support | Harald Welte | 3 | -1/+128 | |
2011-02-13 | [OML] Allow each BTS model to specify the OML callback | Harald Welte | 4 | -1/+9 | |
This allows us to add BTS models that do not use the standard TS 12.21 OML | |||||
2011-02-13 | DAHDI: print debug hexdump of every signalling msg we send | Harald Welte | 1 | -0/+1 | |
2011-02-13 | [LAPD] Add minimal support for TE-side LAPD | Harald Welte | 3 | -8/+58 | |
2011-02-13 | DAHDI: Register every FD in the select() exceptfd-set | Harald Welte | 1 | -2/+6 | |
This helps us to receive events even if we don't receive or transmit anything on the line. | |||||
2011-02-13 | DAHDI: Handle exceptions | Harald Welte | 1 | -4/+44 | |
2011-02-13 | E1 INPUT: Fix PCAP file generation for non-mISDN case | Harald Welte | 1 | -9/+5 | |
2011-02-11 | E1 Input: Add new S_INP_LINE_INIT signal | Harald Welte | 1 | -2/+13 | |
This allows other code to listen ot a signal about a new line that was just configured. | |||||
2011-02-11 | [BSC] Move the BTS-type specific code from bcs_init.c to bts_*.c | Harald Welte | 11 | -885/+947 | |
bsc_init.c was a big mess even only for two supported BTS models, so before adding more BTS types, this needs a cleanup. All the BTS specific code from bsc_init.c has now moved into bts_{siemens_bs11,ipaccess_nanobts}.c This has required that input_event() and nm_state_event() get both converted to proper libosmocore signals instead of referencing external symbols. | |||||
2011-02-06 | [gb_proxy] vty: display the BVC BLOCKED status in 'show gbproxy' | Harald Welte | 1 | -4/+6 | |
2011-02-06 | [gb_proxy] make sure bssgp cell id is copied correctly | Harald Welte | 1 | -1/+3 | |
When we copy a msgb, we need to make sure the msgb_cb->bssgp_cell_id pointer points to data in the new message, not in the old message. Thanks to Dieter Spaar for spotting this. | |||||
2011-02-06 | [gb proxy] treat BVCI=1 consistently like signalling | Harald Welte | 1 | -2/+2 | |
1 is reserved for point-to-multipoint data, i.e. not a point-to-point BVCI. | |||||
2011-02-06 | [gb_proxy] Convert a NS-BLOCK from BSS into BVC-RESET to SGSN | Harald Welte | 1 | -12/+31 | |
As we only have one NS-VC between gb_proxy and SGSN, we cannot forward a NS-BLOCK from the BSS to the SGSN, as it would affect all other BSS's, too. Thus, we check if we have an unblocked PTP-BVC in the NSVC to the BSS, and then issue a BVC-BLOCK towards the SGSN. This should prevent any further PDU's from the SGSN to be sent to this BSS. | |||||
2011-02-06 | [gb_proxy] Track the state of blocked/unblocked BVC in the proxy | Harald Welte | 1 | -13/+59 | |
This allows us to reject any additional messages sent by the SGSN after the BVC was blocked (+ acknowledged to be blocked) | |||||
2011-02-05 | remove dead code | Harald Welte | 1 | -65/+0 | |
2011-02-05 | [DAHDI] cosmetic fixes | Harald Welte | 1 | -4/+4 | |
2011-02-05 | [DAHDI] make sure LAPD transmits with correct SAPI | Harald Welte | 3 | -6/+7 | |
2011-02-05 | [LAPD] fix bug in TEI manager rendering LAPD unusable | Harald Welte | 1 | -13/+12 | |
2011-02-05 | [DAHDI] remove unused variable | Harald Welte | 1 | -2/+1 | |
2011-02-05 | [LAPD] Support multiple instances of LAPD | Harald Welte | 3 | -84/+135 | |
We cannot afford static/global state, as we may have multiple E1 lines, each having its own LAPD instance. Furthermore, we might even have multiple LAPD instances on the same E1 line (think of a multi-drop setup). This also implements dynamic TEI allocation, i.e. no hardcoded TEI list anymore. | |||||
2011-02-05 | [LAPD] remove a number of unneeded assert() calls | Harald Welte | 1 | -18/+18 | |
2011-02-05 | [LAPD] further code cleanup | Harald Welte | 1 | -143/+129 | |
2011-02-05 | [LAPD] use LOGP/DEBUGP instead of custom logging function | Harald Welte | 1 | -29/+22 | |
2011-02-05 | [DAHDI] update to latest e1_input changes | Harald Welte | 1 | -13/+3 | |
2011-02-05 | [DAHDI] build dahdi driver only if dahdi header is present | Harald Welte | 2 | -0/+10 | |
2011-02-05 | [DAHDI] integrate DAHDI driver into E1 Input layer | Harald Welte | 4 | -11/+17 | |
2011-02-05 | [dahdi] remove lots of dead code and references to mISDN | Harald Welte | 1 | -271/+25 | |
2011-02-05 | [dahdi] don't export private functions from lapd.c | Harald Welte | 1 | -3/+3 | |
2011-02-05 | [dahdi] support multiple-include of lapd.h | Harald Welte | 1 | -0/+3 | |
2011-02-05 | [dahdi] Fix LAPD code comments (C-style) | Harald Welte | 1 | -38/+38 | |
2011-02-05 | [dahdi] Fix lapd.c coding style | Harald Welte | 1 | -105/+162 | |
2011-02-05 | Working audio data version | creslin287 | 2 | -7/+8 | |
2011-02-05 | Current LAPD with fixes for frames with P/F bit set | Matthew Fredrickson | 1 | -5/+36 | |
2011-02-05 | Current version of mostly working dahdi driver | Matthew Fredrickson | 1 | -60/+154 | |
2011-02-05 | Latest version of driver from other machine. | Matthew Fredrickson | 1 | -36/+129 | |