Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-02-19 | Fix various compiler warnings all over the code | Harald Welte | 9 | -11/+13 | |
2011-02-19 | Install programs into $(prefix)/bin, not /sbin | Harald Welte | 3 | -4/+4 | |
At least in many configurations, there is no need to run any of our programs as root. Thus, we shouldn't install them in sbin. | |||||
2011-02-18 | bsc: Use msg->data and msg->len for the hexdump, pick a better name | Holger Hans Peter Freyther | 1 | -3/+3 | |
Rename the method as we send everything to the MSC and not just SCCP. Put alink into the function name. Also use msg->data and msg->len in hexdump as this is what we are sending to the server. | |||||
2011-02-18 | nat: If the number starts with 00 turn it into a international number | Holger Hans Peter Freyther | 1 | -1/+6 | |
Switch the type to international and skip the '00' of the phone number. This should fix some issues with gateway MSCs. | |||||
2011-02-18 | nat: Add extra size check for the number and fail if it does not fit | Holger Hans Peter Freyther | 1 | -0/+6 | |
If the replaced number is too long for the phone number we will have to stop processing here. | |||||
2011-02-18 | bsc: core-mobile-country-code and core-mobile-network-code range is too small | Holger Hans Peter Freyther | 1 | -2/+2 | |
Make both VTY commands have the same range as the normal MCC and NCC command in the config file. | |||||
2011-02-18 | LOGGING: make sure to make the 'logging filter' compatible with vty log cfg | Harald Welte | 3 | -18/+15 | |
Recent libosmocore introdues a way how log targets can be configured from the VTY. This commit makes the 'log filter (imsi|nsvc|bvc)' compatible with it. | |||||
2011-02-15 | Allow configuration of SI5 neighbor list != SI2 neighbor list | Harald Welte | 3 | -13/+66 | |
This introducecs the new VTY command "neighbor-list mode manual-si5" in combination with "si5 neighbor-list (add|del) arfcn <0-1024>", which allows you to (optionally) have neighbor channel lists that differ in SI5 and in SI2. | |||||
2011-02-14 | add example openbsc.cfg for RBS2308 with 4TRX | Harald Welte | 1 | -0/+221 | |
2011-02-14 | DAHDI: Automatically switch signalling slots to HDLC + FCS mode | Harald Welte | 1 | -1/+6 | |
This will now make signalling slots work anywhere, even if /etc/dahdi/system.conf states the timeslot is a bchan. | |||||
2011-02-14 | OM2000: Make sure the IS and CON lists are kept in order | Harald Welte | 1 | -2/+2 | |
2011-02-14 | DAHDI: usse lower-case name to parse correctly by vty code | Harald Welte | 1 | -1/+1 | |
2011-02-14 | OM2000/RBS2000: Make IS+CON configuration persistent in config file | Harald Welte | 2 | -10/+35 | |
This uses the new bts_model->config_write_bts() callbacks | |||||
2011-02-14 | VTY: Allow for per-BTS-model specific config file write functions | Harald Welte | 1 | -0/+9 | |
This way a BTS module can append config data to the TS, TRX and BTS sections. | |||||
2011-02-14 | LAPD: keep sent/receive sequence numbers per SAPI, not just per TEI | Harald Welte | 1 | -36/+48 | |
If there are multiple SAPIs active on the same TEI, we need to keep one set of sequence numbers for each SAPI, not just for the TEI. | |||||
2011-02-14 | OM2000: Handle various ACKs better, implement CON CONF REQ | Harald Welte | 1 | -1/+43 | |
2011-02-14 | OM2000: Route outgoing NM message depending on MO | Harald Welte | 4 | -21/+47 | |
Depending on the MO we adress, select the proper OML link | |||||
2011-02-13 | OM2000: Complete the VTY help message for OM2000 MO commands | Harald Welte | 1 | -1/+9 | |
2011-02-13 | OM2000: Allow configuration of CON from VTY | Harald Welte | 2 | -2/+92 | |
However, we have no code that generates the OM2K CON List attribute. | |||||
2011-02-13 | OM2000: Allow VTY based configuration of IS connection groups | Harald Welte | 2 | -14/+78 | |
2011-02-13 | OM2000: Don't send START REQ in response to FAULT REP | Harald Welte | 1 | -1/+0 | |
2011-02-13 | INPUT: Disable the per-TRX OML Link for now | Harald Welte | 1 | -0/+2 | |
We need a way for the caller to specify which OML link (BTS or TRX) he wants. | |||||
2011-02-13 | RBS2000: Differentiate between BTS OML and TRX OML | Harald Welte | 1 | -4/+14 | |
We don't want to restart the CF on TRX OML link establishment... | |||||
2011-02-13 | INPUT: Include TEI + SAPI in E1 INPUT SIGNAL | Harald Welte | 1 | -0/+2 | |
2011-02-13 | INPUT: Allow for a per-TRX OML link | Harald Welte | 2 | -4/+18 | |
So far, all BTS we have interfaced had one OML link per BTS, independent of the number of TRX. In Ericsson RBS 2000, there is an OML link for the DXU/IXU, and one additional OML link for each TRX/TRU. | |||||
2011-02-13 | RBS2000: fix compiler warning about unhandled enum in switch() | Harald Welte | 1 | -1/+1 | |
2011-02-13 | OM2000: Configure the IS to route both TRX0 and TRX1 | Harald Welte | 1 | -1/+6 | |
2011-02-13 | LAPD: Make sure we don't re-start SABM timer for INACTIVE SAPs | Harald Welte | 1 | -2/+3 | |
2011-02-13 | RBS2000: Generate per-TRX OML link | Harald Welte | 1 | -0/+5 | |
2011-02-13 | DAHDI: Deliver ALARM/NOALARM as input signal to RBS2000 driver | Harald Welte | 2 | -5/+23 | |
... and re-start LAPD SABM as required | |||||
2011-02-13 | OM2000: Make sure we ACK an ENABLE RESULT | Harald Welte | 1 | -0/+3 | |
2011-02-13 | RBS2000: Move SABM re-transmit logic into LAPD code | Harald Welte | 3 | -39/+188 | |
This means we now can support multiple LAPD links | |||||
2011-02-13 | RBS2000: Make sure we transmit SABM at 0.3 second intervals | Harald Welte | 1 | -2/+4 | |
This is apparently the right timing to increase the chance that the RBS detects it quickly. (10..15 seconds) | |||||
2011-02-13 | OM2000: Use om2k in VTY prompt | Harald Welte | 1 | -1/+1 | |
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 | |