<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>I have now built osmo-trx-lms and osmo-bts-trx from source on an
      i386 platform.</p>
    <p>I have beacon, and two phones registered, the configuration from
      msc and up is the one</p>
    <p>I had three weeks ago, which more or less worked, but with large
      stability problems.</p>
    <p>I guess *this* report is the most interesting for you now....</p>
    <p>I build from the "master", and target debian9 on i386.<br>
    </p>
    <p><br>
    </p>
    <p>I have not been able to make a call yet, possibly because I might
      have messed up some</p>
    <p>library the MSC is dependent on, but I will work on that.</p>
    <p>What is interesting is that bts 0 trx 0 is running trx-uhd with a
      B100, and seems quite stable.</p>
    <p>Moreover, bts 1 trx 0 is running on the i386 and seems happy so
      far, after 30 minutes.</p>
    <p>This is Limesdr mini.<br>
    </p>
    <p><br>
    </p>
    <p>I have just copied the bts0 to trx 0 section from my original
      config, duplicated it and changed <br>
    </p>
    <p>bts0 to bts1, and the ipa unit-id 1805 0, and of course the ip
      addresses. <br>
    </p>
    <p>I will comment the various lines in my configs, as I have
      understood them, and look forward to your</p>
    <p>comments, or maybe a keyword list explaining what each parameter
      is used for.</p>
    <p>! osmo-bsc default configuration<br>
      ! (assumes STP to run on 127.0.0.1 and uses default point codes)<br>
      !<br>
      e1_input<br>
       e1_line 0 driver ipa<br>
      network<br>
       network country code 1<br>
       mobile network code 1<br>
       encryption a5 0<br>
       neci 1<br>
       paging any use tch 0<br>
       handover 0<br>
       handover algorithm 1<br>
       handover1 window rxlev averaging 10<br>
       handover1 window rxqual averaging 1<br>
       handover1 window rxlev neighbor averaging 10<br>
       handover1 power budget interval 6<br>
       handover1 power budget hysteresis 3<br>
       handover1 maximum distance 9999<br>
       dyn_ts_allow_tch_f 0<br>
       periodic location update 30</p>
    <p>! here is the first bts - trx section. The ip.access id must
      match the one in the BTS, where it is called ipa.<br>
    </p>
    <p> bts 0<br>
        type sysmobts<br>
        band DCS1800<br>
        cell_identity 0<br>
        location_area_code 1<br>
        base_station_id_code 63<br>
        ms max power 15<br>
        cell reselection hysteresis 4<br>
        rxlev access min 0<br>
        radio-link-timeout 32<br>
        channel allocator ascending<br>
        rach tx integer 9<br>
        rach max transmission 7<br>
        channel-descrption attach 1<br>
        channel-descrption bs-pa-mfrms 5<br>
        channel-descrption bs-ag-blks-res 1<br>
        early-classmark-sending forbidden<br>
        ip.access unit_id 1801 0<br>
        oml ip.access stream_id 255 line 0<br>
        codec-support fr<br>
        gprs mode none<br>
        trx 0<br>
         rf_locked 0<br>
         arfcn 871<br>
         nominal power 20<br>
         ! to use full TRX power, set max_power_red 0<br>
         max_power_red 3<br>
         rsl e1 tei 0<br>
         timeslot 0<br>
          phys_chan_config CCCH+SDCCH4<br>
          hopping enabled 0<br>
         timeslot 1<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 2<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 3<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 4<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 5<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 6<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 7<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0</p>
    <p>! this is BTS1. The <br>
    </p>
    <p>! osmo-bsc default configuration<br>
      ! (assumes STP to run on 127.0.0.1 and uses default point codes)<br>
      !<br>
      e1_input<br>
       e1_line 0 driver ipa<br>
      network<br>
       network country code 1<br>
       mobile network code 1<br>
       encryption a5 0<br>
       neci 1<br>
       paging any use tch 0<br>
       handover 0<br>
       handover algorithm 1<br>
       handover1 window rxlev averaging 10<br>
       handover1 window rxqual averaging 1<br>
       handover1 window rxlev neighbor averaging 10<br>
       handover1 power budget interval 6<br>
       handover1 power budget hysteresis 3<br>
       handover1 maximum distance 9999<br>
       dyn_ts_allow_tch_f 0<br>
       periodic location update 30<br>
       <b>bts 0</b><b><br>
      </b><b> </b> type sysmobts<br>
        band DCS1800<br>
        cell_identity 0<br>
        location_area_code 1<br>
        base_station_id_code 63<br>
        ms max power 15<br>
        cell reselection hysteresis 4<br>
        rxlev access min 0<br>
        radio-link-timeout 32<br>
        channel allocator ascending<br>
        rach tx integer 9<br>
        rach max transmission 7<br>
        channel-descrption attach 1<br>
        channel-descrption bs-pa-mfrms 5<br>
        channel-descrption bs-ag-blks-res 1<br>
        early-classmark-sending forbidden<br>
      <b>  ip.access unit_id 1801 0</b><b><br>
      </b>  oml ip.access stream_id 255 line 0<br>
        codec-support fr<br>
        gprs mode none<br>
        trx 0<br>
         rf_locked 0<br>
      <b>   arfcn 871</b><b><br>
      </b>   nominal power 20<br>
         ! to use full TRX power, set max_power_red 0<br>
         max_power_red 3<br>
         rsl e1 tei 0<br>
         timeslot 0<br>
          phys_chan_config CCCH+SDCCH4<br>
          hopping enabled 0<br>
         timeslot 1<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 2<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 3<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 4<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 5<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 6<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 7<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
       <b>bts 1</b><b><br>
      </b><b> </b> type sysmobts<br>
        band DCS1800<br>
        cell_identity 0<br>
        location_area_code 1<br>
        base_station_id_code 63<br>
        ms max power 15<br>
        cell reselection hysteresis 4<br>
        rxlev access min 0<br>
        radio-link-timeout 32<br>
        channel allocator ascending<br>
        rach tx integer 9<br>
        rach max transmission 7<br>
        channel-descrption attach 1<br>
        channel-descrption bs-pa-mfrms 5<br>
        channel-descrption bs-ag-blks-res 1<br>
        early-classmark-sending forbidden<br>
      <b>  ip.access unit_id 1805 0</b><b><br>
      </b>  oml ip.access stream_id 255 line 0<br>
        codec-support fr<br>
        gprs mode none<br>
        trx 0<br>
         rf_locked 0<br>
      <b>   arfcn 881</b><b><br>
      </b>   nominal power 20<br>
         ! to use full TRX power, set max_power_red 0<br>
         max_power_red 3<br>
         rsl e1 tei 0<br>
         timeslot 0<br>
          phys_chan_config CCCH+SDCCH4<br>
          hopping enabled 0<br>
         timeslot 1<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 2<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 3<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 4<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 5<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 6<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
         timeslot 7<br>
          phys_chan_config TCH/F<br>
          hopping enabled 0<br>
      msc 0<br>
       no bsc-welcome-text<br>
       no bsc-msc-lost-text<br>
       no bsc-grace-text<br>
       type normal<br>
       allow-emergency allow<br>
       amr-config 12_2k forbidden<br>
       amr-config 10_2k forbidden<br>
       amr-config 7_95k forbidden<br>
       amr-config 7_40k forbidden<br>
       amr-config 6_70k forbidden<br>
       amr-config 5_90k allowed<br>
       amr-config 5_15k forbidden<br>
       amr-config 4_75k forbidden<br>
       codec-list fr1 fr2 fr3 hr1 hr3<br>
       mgw remote-ip 127.0.0.1<br>
       mgw remote-port 2427<br>
       mgw local-port 2727<br>
       mgw endpoint-range 1 31<br>
      bsc<br>
       mid-call-timeout 0<br>
       no missing-msc-text<br>
    </p>
    <p>Does this look OK to you??<br>
    </p>
    <p>Regards,</p>
    <p>Gullik<br>
    </p>
  </body>
</html>