Project

General

Profile

BS11Getting Started » History » Version 3

« Previous - Version 3/23 (diff) - Next » - Current version
dimitri, 02/19/2016 10:47 PM


If you have just purchased a new BS-11, this guide will give you some basic instructions on how to proceed.

Check Package contents

Please check the [wiki:BS11_Package_List Packing List] and see if you can find all the items in your two boxes.
If there is any doubt, please contact the openbsc mailing list and ask for help.

Build a power cable

Please follow the instructions at [wiki:BS11_Configuration] to manufacture the power cable

Build E1 cable

Please follow the instructions at [wiki:BS11_Configuration] to manufacture the E1 cable
from RJ45 to the strange RADIALL twinax connectors

Configure the BS-11 Jumpers

If you remove the connector cover (loosen three Philips screws), you will uncover the four E1 connectors,
as well as the RS232 ports. There are also four green jumpers at the side of the connector panel. The
factory default of those connectors is 75Ohms. You need to remove all of the four jumpers to switch to
120Ohms termination.

Mount and connect the BS-11 Antenna

The Antenna needs to be attached to the BS11 main unit by the means of four screws. Screws are included in
a small plastic bag.

Connect the four RF antenna cables to the connectors of the BS-11. Their order is 1:1, i.e. leftmost plug into leftmost socket, etc.

Test the BS-11 status and configuration * connect the power plug to the BS-11 * connect the RS232 cable to J2 of the BS-11 (see photograph) * connect the RS232 cable to your PC * switch on the power switch of the BS-11 (the LED should light up green in 2-3 seconds) * start the bs11_config program to observe the boot process (see [wiki:bs11_config] for details) * you should observe the boot process like it is indicated at the [wiki:bs11_config] page * at the end of the process (10 minutes or so), you should have ''Phase 3 Normal'' and ''MBCCU0 Load'' and ''Abis-Link Restoring'' * MBCCU1 might be ''Load'' or ''No Load'', depending on whether TRX1 is activated or not {{{
PHASE: 3 Normal MBCCU0: Load MBCCU1: No Load Abis-link: Restoring
}}} * Once you are in "Phase 3 Normal", use ''bs11_config query'' to query the configuration * OML TEI must be 25 * OML E1 Timeslot must be 1 and the full 64kbps timeslot (Full Slot) {{{
SITE MANAGER ATTRIBUTES:
E1 Channel: Port=0 Timeslot=1 (Full Slot)
TEI: 25
}}}

If you see any difference (i.e. not reaching ''Phase 3 Normal'' or no ''MBCCU0 Load'' or a different TEI/Timeslot configuration, please
contact the mailinglist with the full details.

If everything is correct, you can proceed as follows:

Preparing the E1 card

=== HFC-E1 Evaluation Board ===

  • make sure you configure the jumpers for NT Mode and Termination to 120 Ohms, reference [wiki:HFC-E1]
Preparing your PC * Install a current (>= 2.6.27) Linux kernel source * Apply the patch from svn trunk/linux-kernel to your kernel * Configure the kernel as usual, make sure you enable the mISDN core and driver for HFC-E1 (hfcmulti) * Install and boot the kernel, load hfcmulti '''with dslot=1 module load parameter''' * Check out the latest SVN version of OpenBSC * Compile it * You need the following build dependencies: autoconf, automake, gcc, libc6-dev, libdbi-dev, libdbd-sqlite3, yacc {{{
svn checkout http://bs11-abis.gnumonks.org/svn/trunk/openbsc
cd openbsc
aclocal
autoconf
automake --add-missing
./configure
make
}}} * You may experience compilation problems when you use the latest and greatest trunk version. This is a normal behavior, since OpenBSC is under heavy development. Please contact the mailing list and ask for help in that case. Testing the E1 Link * connect the RJ45 plug of the E1 cable with your E1 card in the PC * connect the two twinax connectors of your E1 cable (correctly!) to the BS-11 connector board, use the two leftmost connectors * keep the LMT / RS232 cable connected * power-on the BS-11 if it is not already powered-up * Start bs11_config and wait until you enter ''Phase 3 Normal, Abis-Link: Restoring'' * run the "bsc_hack" program, pass it the '-f ' paramenter for the [wiki:ARFCN] you want to use. '''Make sure you use a frequency that you have permission to use''', and/or limit your output power to a level that you are allowed to transmit. The default ARFCN is 123. * Verify that bs11_config now prints ''Phase 3 Normal, Abis-Link: Up'' * bsc_hack should print you a lot of yellow lines about setting channel attributes and event state changes * at some point you should see 'Bootstrapping RSL' * congratulations, your BS-11 should be running and you should see the BCCH (network ID 01-001) from a GSM phone.
Add picture from clipboard (Maximum size: 48.8 MB)