Actions
OpenBSC LCR Ubuntu1204 » History » Revision 6
« Previous |
Revision 6/10
(diff)
| Next »
laforge, 02/27/2016 08:47 PM
DISCLAIMER¶
This page is user-contributed information, and not official documentation by the Osmocom project. It might be outdated or inaccurate.
Please help by improving this document, or reporting any issues to the relevant mailing list.
This is a brief installation guide for openBSC and LCR on Ubuntu 12.04 32Bit.
sudo apt-get install linux-source build-essential autoconf automake libtool libgsm1-dev libdbi-dev \ libdbd-sqlite3 git-core asterisk asterisk-dev ncurses-base libncurses5-dev libncursesw5-dev \ sqlite3 pkg-config libortp-dev cd /usr/src sudo tar xfj linux-source-3.2.0.tar.bz2 cd /lib/modules/3.2.0-23-generic-pae/ sudo ln -s /usr/src/linux-source-3.2.0 source cd mkdir GSM cd GSM git clone git://git.misdn.org/mISDN.git/ git clone git://git.misdn.org/mISDNuser.git/ git clone git://git.misdn.org/lcr.git/ git clone git://git.osmocom.org/libosmo-abis.git git clone git://git.osmocom.org/libosmocore.git git clone git://git.osmocom.org/openbsc.git cd mISDN wget http://openbsc.osmocom.org/trac/raw-attachment/wiki/OpenBSC_LCR_Ubuntu12.04/mISDN.diff patch -p1 < mISDN.diff ./configure cp mISDN.cfg.default standalone/mISDN.cfg make modules sudo make modules_install cd ../mISDNuser ./configure make sudo make install cd ../libosmocore/ autoreconf -i -f ./configure make sudo make install cd ../libosmo-abis/ autoreconf -i -f ./configure make sudo make install cd ../openbsc/openbsc/ autoreconf -i -f ./configure make cd ../../lcr ln -s ../libosmocore/ . ln -s ../openbsc/openbsc/ . sh autogen.sh ./configure --prefix=/opt/lcr --with-asterisk --with-gsm-bs make sudo make install sudo cp chan_lcr.so /usr/lib/asterisk/modules/ sudo ldconfig sudo depmod -a
Updated by laforge about 8 years ago · 6 revisions