summaryrefslogtreecommitdiffstats
path: root/default
Commit message (Collapse)AuthorAgeFilesLines
* Support of GSM uses socket interface for both network and mobileHEADmasterAndreas Eversberg2011-09-022-167/+0Star
| | | | | | | | | There is no linking of any osmocomBB source code required. In order to use osmocomBB or OpenBSC, just enable the interface, as described in defaults/interface.conf. At osmocomBB/mobile or at OpenBSC, just use the option "-m" to enable the socket interface. Enable GSM at LCR with "./configure --with-gsm-ms --with-gsm-bs".
* Make LCR compile with latest osmocomBB code.Andreas Eversberg2011-07-281-2/+2
| | | | Tested with sylvain/traffic branch.
* [gsm] Make LCR work with current Osmocom-BB.Andreas Eversberg2011-02-261-1/+1
| | | | | Osmocom-BB is still developed, and this only works with the jolly/voice branch. Audio is not yet transmitted, so it is not quite usefull yet.
* [gsm] Removed obsolete gsm.conf handling. Fixed minor compiling issues.Andreas Eversberg2011-02-202-34/+2Star
|
* Adding interface support for remote app (chan_lcr).Andreas Eversberg2010-12-133-9/+25
| | | | | | | | | | | | | | chan_lcr can be handled as an interface. This way it is possible to (e.g.): - make a SIP phone become an LCR extension with all LCR features. - make conference calls. (untested) - perform parallel ringing. (ISDN phone and SIP phones can ring in parallel.) - do voice recoding. It is still also possible to link chan_lcr directly without interface (as before). Documentation/howto for that will follow.
* Splitted GSM support into BS (network) and MS (mobile) part.Andreas Eversberg2010-05-312-19/+27
|
* Added 'polling' option to options.conf.Andreas Eversberg2010-03-171-0/+3
| | | | | | This is usefull to test if select loop causes problems and does not wake when it is required. If lcr seems not to wake up, try using 'polling' to disable select timer and use polling instead.
* Corrected debug values for GSM port type.Andreas Eversberg2010-01-041-1/+1
|
* Make LCR run with OpenBSC main branch.Andreas Eversberg2009-12-201-3/+0Star
| | | | | | modified: default/gsm.conf modified: gsm.cpp modified: gsm_conf.c
* added owner / group options to options.confPeter Schlaile2009-10-081-0/+8
| | | | | makes the usual setup LCR running as "root" and asterisk running as "asterisk" easier to configure.
* Added support for signalling system no. 5.Andreas Eversberg2009-09-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | More infos will follow on the isdn4linux mailing list. modified: Makefile.am modified: Makefile.in modified: README modified: apppbx.cpp modified: configure modified: configure.ac modified: default/options.conf modified: dss1.cpp modified: ie.cpp modified: interface.c modified: interface.h modified: lcradmin.c modified: lcrsocket.h modified: mISDN.cpp modified: mISDN.h modified: main.c modified: main.h modified: port.h modified: socket_server.c new file: ss5.cpp new file: ss5.h new file: ss5_decode.c new file: ss5_decode.h new file: ss5_encode.c new file: ss5_encode.h
* Some minor corrections on default/interface.confAndreas Eversberg2009-09-231-9/+9
|
* Added 'extern' flag to interface.conf.Andreas Eversberg2009-09-231-0/+8
| | | | | | | | | | | | | | If no specific interface is given for the 'extern' rule in the routing.conf, or if call is forwarded (settings), then only interfaces marked with 'extern' flag are used. You need to set this flag when upgrading to this version. See default/interface.conf for hint. modified: README modified: apppbx.cpp modified: default/interface.conf modified: interface.c modified: interface.h
* New Version 1.6root2009-09-061-0/+155
| | | | | | | | | | | | | | Fix of conference release bug. Calls can now be forwarded during alerting phase via "*3#". modified: README modified: apppbx.cpp modified: configure modified: configure.ac new file: default/openbsc.cfg modified: dss1.cpp modified: gsm.cpp modified: joinpbx.cpp
* LCR now compiles with current version of OpenBSC.root2009-08-231-33/+5Star
| | | | | | | | | | | | | | | | | No more patch is required, just link openbsc directory to LCR source directory and run "configure": cd lcr ln -s path_to_openbsc/openbsc . modified: Makefile.am modified: Makefile.in deleted: bootstrap.c deleted: bootstrap.h modified: configure modified: configure.ac modified: default/gsm.conf modified: gsm.cpp modified: gsm.h modified: gsm_conf.c
* Changed GSM api to current development tree of OpenBSC.root2009-07-051-1/+1
| | | | | | | | Removed obsolete (never finisshed) installation wizzard. modified: bootstrap.c modified: default/gsm.conf deleted: wizzard.c
* Added GSM IMSI dialing by using dialing "imsi-<number>".root2009-06-181-1/+1
| | | | | | | | | | | | | | | Applied API change of OpenBSC. modified: Makefile.am modified: Makefile.in modified: README modified: bootstrap.c modified: default/gsm.conf modified: dss1.cpp modified: gsm.cpp modified: gsm_audio.c modified: gsm_conf.c modified: interface.c
* gsm improvementsAndreas Eversberg2009-06-061-3/+5
| | | | | | | | | | | | | | | | | | | | | code cleanup modified: README modified: action.cpp modified: action_efi.cpp modified: action_vbox.cpp modified: alawulaw.c modified: bchannel.c modified: bootstrap.c modified: callerid.c modified: cause.c modified: chan_lcr.c modified: default/gsm.conf modified: dss1.cpp modified: gsm.cpp modified: gsm.h modified: gsm_conf.c modified: message.h
* OpenBSC API change.Andreas Eversberg2009-05-211-1/+4
| | | | | | | | | modified: README modified: bootstrap.c modified: bootstrap.h modified: default/gsm.conf modified: gsm.cpp modified: gsm_conf.c
* - Debug option now works for GSM.Andreas Eversberg2009-05-171-0/+1
| | | | | | | | - Fixed some GSM information elements. modified: README modified: default/interface.conf modified: gsm.cpp
* Restructured tones_dir, added tones_dir to interface.confAndreas Eversberg2009-05-142-10/+20
| | | | | | | | | | | | | | | | | | Code cleanup.. modified: README modified: apppbx.cpp modified: default/interface.conf modified: default/options.conf modified: dss1.cpp modified: extension.c modified: gsm.cpp modified: interface.c modified: interface.h modified: mISDN.cpp modified: options.c modified: options.h modified: port.cpp
* Added GSM network support.Andreas Eversberg2009-05-113-0/+106
| | | | | This turns LCR into a GSM mobile switching center. More infos will follow.
* chan_lcr hopefully now compiles against SVN version of asterisk.Andreas Eversberg2009-02-151-0/+8
| | | | | | | | | | | | | | | Added limitation option for maximum dialed digits. If dial string exceeds that limit, overlap-dialing is used to complete dial string. Siemens EWSD (APS V16) only allows 20 digits at a time. modified: README modified: chan_lcr.c modified: default/interface.conf modified: dss1.cpp modified: dss1.h modified: ie.cpp modified: interface.c modified: interface.h
* Finished autoconf.Andreas Eversberg2008-09-212-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -> Commments are welcome. deleted: Makefile modified: Makefile.am new file: Makefile.in modified: README new file: aclocal.m4 modified: action_vbox.cpp modified: alawulaw.h modified: autogen.sh new file: config.h.in new file: configure modified: configure.ac modified: default/interface.conf modified: default/options.conf modified: dss1.cpp modified: dss1.h modified: extension.c modified: genext.c modified: interface.c modified: interface.h modified: mISDN.cpp modified: mISDN.h modified: main.h new file: mkinstalldirs modified: options.c modified: options.h modified: port.cpp modified: route.c modified: todo.txt modified: tones.c modified: vbox.cpp deleted: watch.c
* Ports can now be specified by number or by name.Andreas Eversberg2008-09-071-0/+5
| | | | | | | | | | | | | | | Names are shown in state-screen also. modified: README modified: default/interface.conf modified: interface.c modified: interface.h modified: lcradmin.c modified: lcrsocket.h modified: mISDN.cpp modified: mISDN.h modified: main.h modified: socket_server.c
* changed port attribute to "portnum".Andreas Eversberg2008-09-061-23/+23
| | | | | | | | modified: bchannel.c modified: default/interface.conf modified: interface.c modified: mISDN.cpp modified: route.c
* LCR now runs as a user.Andreas Eversberg2008-08-301-0/+11
| | | | | | | | | | | | | | | | You may change the path of socket and lock files. LCR admin socket's flags can now be altered to allow access to other users. Lock and socket files will now be removed when terminating LCR. modified: Makefile modified: chan_lcr.c modified: default/options.conf modified: lcradmin.c modified: lcrsocket.h modified: main.c modified: options.c modified: options.h modified: socket_server.c
* LCR is now uses socket based mISDN V2 APISuper User2008-06-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *** chan_lcr, the Asterisk interface works (not complete yet). -> LCR can be used as Asterisk channel driver. modified: Makefile modified: Makefile.am modified: README modified: action.cpp modified: apppbx.cpp modified: bchannel.c modified: bchannel.h modified: callerid.c modified: cause.c modified: chan_lcr.c modified: chan_lcr.h modified: configure.ac modified: default/routing.conf modified: dss1.cpp modified: dss1.h modified: genrc.c modified: ie.cpp modified: interface.c modified: lcradmin.c modified: mISDN.cpp modified: mISDN.h modified: main.c modified: main.h modified: message.h modified: myisdn.h modified: route.c modified: socket_server.c modified: trace.h
* fixed so, PRI/BRI NT/TE worksSuper User2008-05-091-7/+7
| | | | | | | | modified: default/interface.conf modified: dss1.cpp modified: mISDN.cpp modified: trace.c modified: trace.h
* socket mISDN workSuper User2008-04-241-1/+11
| | | | | | | | | | | | | | | modified: Makefile modified: apppbx.cpp modified: default/interface.conf modified: dss1.cpp modified: interface.c modified: interface.h modified: mISDN.cpp modified: mISDN.h modified: main.h modified: options.c modified: options.h modified: route.c
* moved timeout settings from extenion to interface.confSuper User2008-01-121-0/+3
| | | | | | | | | | | | | | modified: README modified: apppbx.cpp modified: default/interface.conf modified: dss1.cpp modified: extension.c modified: extension.h modified: genext.c modified: interface.c modified: interface.h modified: port.h modified: todo.txt
* backupSuper User2007-08-261-1/+8
|
* fixed partyline-conference handlingSuper User2007-08-241-1/+1
|
* fixes, debugging for usleep problems.Super User2007-08-112-2/+2
|
* fixed routing: only parameters that are allowed may be present in the ↵Super User2007-07-291-3/+3
| | | | | | routing file. fixed pick-up of a call that rings on a different extension/phone
* unified socket application interface (for asterisk and maybe other apps)Super User2007-07-262-4/+18
| | | | bugfixes
* fixes & improvementsSuper User2007-07-183-107/+12Star
| | | | | | | | | | | | | | modified: admin_client.c modified: apppbx.cpp modified: asterisk_client.c deleted: default/h323_gateway.conf modified: default/options.conf modified: default/routing.conf modified: dss1.cpp modified: message.c modified: todo.txt modified: vbox.cpp modified: vbox.h
* only for backup, still in coding state - no compile!!!Super User2007-05-065-0/+352