Project

General

Profile

BS11Getting Started » History » Version 2

laforge, 02/19/2016 10:47 PM

1 1 laforge
If you have just purchased a new BS-11, this guide will give you some basic instructions on how to proceed.
2 1 laforge
3 1 laforge
== Check Package contents ==
4 1 laforge
5 1 laforge
Please check the [wiki:BS11_Package_List Packing List] and see if you can find all the items in your two boxes.
6 1 laforge
If there is any doubt, please contact the openbsc mailing list and ask for help.
7 1 laforge
8 1 laforge
== Build a power cable ==
9 1 laforge
10 1 laforge
Please follow the instructions at [wiki:BS11_Configuration] to manufacture the power cable
11 1 laforge
12 1 laforge
== Build E1 cable ==
13 1 laforge
14 1 laforge
Please follow the instructions at [wiki:BS11_Configuration] to manufacture the E1 cable
15 1 laforge
from RJ45 to the strange RADIALL twinax connectors
16 1 laforge
17 1 laforge
== Configure the BS-11 Jumpers ==
18 1 laforge
19 1 laforge
If you remove the connector cover (loosen three Philips screws), you will uncover the four E1 connectors,
20 1 laforge
as well as the RS232 ports.  There are also four green jumpers at the side of the connector panel.  The
21 1 laforge
factory default of those connectors is 75Ohms.  You need to remove all of the four jumpers to switch to
22 1 laforge
120Ohms termination.
23 1 laforge
24 1 laforge
== Mount and connect the BS-11 Antenna ==
25 1 laforge
26 1 laforge
The Antenna needs to be attached to the BS11 main unit by the means of four screws.  Screws are included in
27 1 laforge
a small plastic bag.
28 1 laforge
29 1 laforge
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.
30 1 laforge
31 1 laforge
== Test the BS-11 status and configuration ==
32 1 laforge
33 1 laforge
 * connect the power plug to the BS-11
34 1 laforge
 * connect the RS232 cable to J2 of the BS-11 (see photograph)
35 1 laforge
 * connect the RS232 cable to your PC
36 1 laforge
 * switch on the power switch of the BS-11 (the LED should light up green in 2-3 seconds)
37 1 laforge
 * start the bs11_config program to observe the boot process (see [wiki:bs11_config] for details)
38 1 laforge
  * you should observe the boot process like it is indicated at the [wiki:bs11_config] page
39 1 laforge
  * at the end of the process (10 minutes or so), you should have ''Phase 3 Normal'' and ''MBCCU0 Load'' and ''Abis-Link Restoring''
40 1 laforge
  * MBCCU1 might be ''Load'' or ''No Load'', depending on whether TRX1 is activated or not
41 2 laforge
{{{
42 2 laforge
PHASE: 3 Normal               MBCCU0: Load        MBCCU1: No Load     Abis-link: Restoring
43 2 laforge
}}}
44 1 laforge
 * Once you are in "Phase 3 Normal", use ''bs11_config query'' to query the configuration
45 1 laforge
  * OML TEI must be 25
46 2 laforge
  * OML E1 Timeslot must be 1 and the full 64kbps timeslot (Full Slot)
47 2 laforge
{{{
48 2 laforge
SITE MANAGER  ATTRIBUTES:
49 2 laforge
        E1 Channel: Port=0 Timeslot=1 (Full Slot)
50 2 laforge
        TEI: 25
51 2 laforge
}}}
52 1 laforge
53 1 laforge
If you see any difference (i.e. not reaching ''Phase 3 Normal'' or no ''MBCCU0 Load'' or a different TEI/Timeslot configuration, please
54 1 laforge
contact the openbsc@lists.gnumonks.org mailinglist with the full details.
55 1 laforge
56 1 laforge
If everything is correct, you can proceed as follows:
57 1 laforge
58 1 laforge
== Preparing the E1 card ==
59 1 laforge
60 1 laforge
=== HFC-E1 Evaluation Board ===
61 1 laforge
62 1 laforge
 * make sure you configure the jumpers for NT Mode and Termination to 120 Ohms, reference [wiki:HFC-E1]
63 1 laforge
64 1 laforge
== Preparing your PC ==
65 1 laforge
66 1 laforge
 * Install a current (>= 2.6.27) Linux kernel source
67 1 laforge
 * Apply the patch from svn trunk/linux-kernel to your kernel
68 1 laforge
 * Configure the kernel as usual, make sure you enable the mISDN core and driver for HFC-E1 (hfcmulti)
69 1 laforge
 * Install and boot the kernel, load hfcmulti '''with dslot=1 module load parameter'''
70 1 laforge
 * Check out the latest SVN version of OpenBSC
71 1 laforge
 * Compile it
72 1 laforge
  * You need the following build dependencies: autoconf, automake, gcc, libc6-dev, libdbi-dev, libdbd-sqlite3, yacc
73 1 laforge
74 1 laforge
== Testing the E1 Link ==
75 1 laforge
76 1 laforge
 * connect the RJ45 plug of the E1 cable with your E1 card in the PC
77 1 laforge
 * connect the two twinax connectors of your E1 cable (correctly!) to the BS-11 connector board, use the two leftmost connectors
78 1 laforge
 * keep the LMT / RS232 cable connected
79 1 laforge
 * power-on the BS-11 if it is not already powered-up
80 1 laforge
 * Start bs11_config and wait until you enter ''Phase 3 Normal, Abis-Link: Restoring''
81 1 laforge
 * 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.
82 1 laforge
 * Verify that bs11_config now prints ''Phase 3 Normal, Abis-Link: Up''
83 1 laforge
 * bsc_hack should print you a lot of yellow lines about setting channel attributes and event state changes
84 1 laforge
 * at some point you should see 'Bootstrapping RSL'
85 1 laforge
 * 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)