Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-04-29 | bs11_config: print PLL 'work' and 'set' values during query | Harald Welte | 2 | -2/+9 | |
2009-04-29 | add missing newline in debug statement for RS232 TX | Harald Welte | 1 | -1/+1 | |
2009-04-29 | activate subchannel muxer/demuxer on E1 TS 3 | Harald Welte | 1 | -3/+1 | |
2009-04-29 | Fix order of subchannel bits (Andreas Eversberg) | Harald Welte | 1 | -5/+5 | |
2009-04-29 | remove extra whitespace in output of 'query' command | Harald Welte | 1 | -1/+1 | |
2009-04-29 | read the PLL config as part of the bs11_config 'query' command | Harald Welte | 2 | -0/+38 | |
2009-04-29 | make "PLL mode" setting actually work rather than segfault | Harald Welte | 1 | -2/+8 | |
2009-04-28 | Add bs11_config commands to set the PLL mode from E1_LOCKED to STANDALONE | Harald Welte | 2 | -0/+28 | |
and vice-versa. This has not yet been tested yet. | |||||
2009-04-22 | [misdn] Add option to automatically release layer2 on exit | Holger Freyther | 3 | -7/+22 | |
Patch by Andreas Eversberg to automatically release layer2 on exit of the application. Made the naming of the variables consistent (only release_l2 and not both release_l2 and l2_release). | |||||
2009-04-22 | [bsc_hack] Allow to select the cardnr defaulting to number 0 | Holger Freyther | 2 | -4/+10 | |
Patch from Andreas Eversberg to allow to select the ISDN card number. The default remains the same. | |||||
2009-04-22 | [bsc_hack] Allow to set the location area code | Holger Freyther | 1 | -2/+8 | |
Patch by Andreas Eversberg to allow to set the location area code from the command line. | |||||
2009-04-19 | [bsc_hack] House keeping, remove dead code | Holger Freyther | 1 | -7/+0 | |
This callback is not used from within the paging layer. We do have a different set of callbacks in place. Remove it here. | |||||
2009-04-19 | [db] Introduce a VLR database here | Holger Freyther | 1 | -0/+7 | |
This is not a proper VLR yet, specially the (subscriber_)id used might not be the proper one in a real network. | |||||
2009-04-19 | [db] Make the db connection static | Holger Freyther | 1 | -1/+1 | |
2009-04-19 | [db] Keep track of the current gsm_network | Holger Freyther | 2 | -2/+4 | |
2009-04-19 | [bsc_hack] Initialize db as part of the network | Holger Freyther | 1 | -12/+12 | |
Let us establish the rule that there is one DB per network. This will allow to assign a BTS of the network to a subscriber that is loaded from the db across restarts. | |||||
2009-04-19 | [db] Remove FIXME as it is fixed... | Holger Freyther | 1 | -1/+0 | |
2009-04-12 | [subscriber] Introduce subscr_put_channel | Holger Freyther | 2 | -2/+19 | |
Introduce subscr_put_channel to release a channel and to allow gsm_subscriber.c to hand this channel to any suitable pending requests. | |||||
2009-04-12 | [subscriber] Update the current_bts field on imsi detach and LOC accept | Holger Freyther | 2 | -4/+21 | |
When sending LOCATION UPDATING REQUEST Accept or when getting a IMSI Detach update the gsm_bts of the gsm_subscriber. | |||||
2009-04-12 | [calls] Remove a tautology from gsm48_cc_rx_disconnect | Holger Freyther | 1 | -2/+1 | |
We directly assign the call->state and then check for something that will never be true, and then immediately put the lchan and schedule it's disconnect... and then directly after having closed it down we send a message... Change this to uncondtionally put down the lchan after having changed the last(?) command. | |||||
2009-03-31 | [e1] Enable dumping of LAPD frames again | Holger Freyther | 2 | -12/+12 | |
Kill mi_set_pcap_fd from the header, introduce e1_set_pcap_fd and call it from bsc_hack.c. Hook into abis_rsl_sendmsg and _abis_nm_sendmsg for sending and e1inp_rx_ts for reading. It compiles and should not cause a regression. | |||||
2009-03-31 | [e1input] Do not redefine PF_ISDN if it is already defined | Holger Freyther | 1 | -0/+2 | |
Fix compile warning in e1_input.c | |||||
2009-03-30 | Store incoming SMS into SQL database | Harald Welte | 3 | -125/+375 | |
* gsm_util now uses caller-allocated data (rather than callee-allocated) * correctly parse destination address * parse (but not transcode) non-default encodings of SMS * reject SMS to unknown destination number * resolve target subscriber id and store incoming SMS (without header) in 'sms' table What we're now missing is the sending part, i.e. a regular task iterating over all pending SMS and trying to deliver them. Also, check for pending SMS once we get a LOCATION UPDATE. | |||||
2009-03-30 | check for malloc fails | Harald Welte | 1 | -0/+5 | |
2009-03-28 | add stubs for enable/configure terminal/bts/trx/ts commands in VTY interface | Harald Welte | 2 | -5/+163 | |
2009-03-28 | add 'show paging' for BTS to telnet interface | Harald Welte | 1 | -0/+45 | |
2009-03-28 | Fix 'delete-trx1' command of bs11_config (we can now delete TRX1) | Harald Welte | 2 | -4/+17 | |
2009-03-11 | [misc] Make distcheck work again | Holger Freyther | 1 | -0/+1 | |
2009-03-10 | * more human-readable strings instead of values | Harald Welte | 1 | -19/+101 | |
* vty printout of e1 driver/line/timeslot items | |||||
2009-03-10 | * correctly handle VTY_READ/VTY_WRITE events and select loop integration of VTY | Harald Welte | 2 | -22/+38 | |
2009-03-10 | * make sure we can obtain signalling type and timslot type names | Harald Welte | 1 | -1/+28 | |
* make sure every e1 timeslot has a valid backpointer to its line | |||||
2009-03-10 | export nm_*_name() functions to get operational and availability state to ↵ | Harald Welte | 1 | -5/+5 | |
strings | |||||
2009-03-10 | export list of e1 drivers and e1 lines | Harald Welte | 1 | -5/+5 | |
2009-03-10 | * don't print lchan's of type NONE | Harald Welte | 1 | -6/+9 | |
* better formating of VTY printing of some objects | |||||
2009-03-10 | make telnet interface use VTY code | Harald Welte | 3 | -407/+17 | |
2009-03-10 | add VTY dumping functions for OpenBSC | Harald Welte | 1 | -0/+455 | |
2009-03-10 | import VTY code from zebra/quagga (from my cardshell project) | Harald Welte | 6 | -1/+5689 | |
2009-03-10 | move is_ipaccess_bts() and parse_btstype9) to gsm_data.c | Harald Welte | 3 | -31/+26 | |
2009-03-10 | more verbose attribute ack/nack | Harald Welte | 1 | -2/+7 | |
2009-03-09 | [misc] Fix compile warnings... | Holger Freyther | 4 | -4/+13 | |
2009-02-28 | actually request the IMEI not IMEISV, since Phase 1 doesn't have IMEISV | Harald Welte | 1 | -2/+2 | |
2009-02-28 | introduce new 'mode' parameter to RSL ACTIVATE CHANNEL | Harald Welte | 1 | -7/+14 | |
2009-02-28 | * more RSL and 04.08 constant defines | Harald Welte | 2 | -12/+35 | |
* initialize some data structures before using them in RSL * DATA_REQ is a transparent message * more elaborate DEBUGP statements here and there * don't call 04.08 with zero-length RSL DATA INDICATION * reject 04.08 CC HOLD and RETRIEVE, as we don't support them yet | |||||
2009-02-28 | make sure all channels in one BTS use the same TSC (training sequence code) | Harald Welte | 3 | -1/+4 | |
2009-02-28 | make hexdump return a 'char *' rather than printing by itself | Harald Welte | 4 | -35/+24 | |
2009-02-24 | add missing header include | Harald Welte | 1 | -0/+1 | |
2009-02-24 | fix non-randomness of TMSI by seeding the PRNG. Later we should use openssl | Harald Welte | 1 | -0/+3 | |
2009-02-24 | enable IMSI ATTACH/DETACH | Harald Welte | 1 | -1/+1 | |
* this tells us whenever a MS is switched off * also ensures that we get LOCATION UPDATe every time MS is switched on, even if it already has TMSI | |||||
2009-02-23 | [sms] Fix the length of the of the outgoing data... | Holger Freyther | 1 | -4/+3 | |
The returned length should be right now. The test case is passing. | |||||
2009-02-23 | [sms] Fix memory leak | Holger Freyther | 1 | -0/+1 | |