close Warning: Can't synchronize with repository "(default)" (/common/SVN/wimax does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 17 and Version 18 of Old/WiMAX/04/01


Ignore:
Timestamp:
Dec 1, 2010, 9:11:58 PM (13 years ago)
Author:
hmussman
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Old/WiMAX/04/01

    v17 v18  
    1 = 5.  Case 1 (or 2):  Hardware and Software Installation =
     1= 5.  Case 1 :  Hardware and Software Installation =
    22
    33
     
    1919Each campus can have up to 127 basestations (each BS needs two addresses) and/or multiple ASN gateways. The basestations are assigned OIDs and IPs starting from 1 and counting up while ASN gateway machines are assigned IP addresses that are assigned starting from 254 and counting down. For example, first basestation in WINLAB gets IP address on primary controller of 10.3.0.1 and the IP address for the networking card of 10.3.0.2 while the gateway machine gets 10.3.0.254
    2020
    21 == Setting up the NEC IDU on ORBIT ==
     21
     22==  Base Station Server Installation ==
     23
     24
     25=== Prerequisites ===
     26
     27 * Expected OS: Ubuntu 9.04
     28   {{{
     29   lsb_release -a
     30   No LSB modules are available.
     31   Distributor ID: Ubuntu
     32   Description:    Ubuntu 9.04
     33   Release:        9.04
     34   Codename:       jaunty
     35   }}}   
     36 * It is expected that there be 3 wired Ethernet interfaces named: eth0, eth1, eth2. You may need to edit '''/etc/udev/rules.d/70-persistent-net.rules''' to make the names
     37   reflect the correct physical ports. The '''/etc/network/interfaces''' file should look similar to this:
     38   {{{
     39   # This file describes the network interfaces available on your system
     40   # and how to activate them. For more information, see interfaces(5).
     41   
     42   # The loopback network interface
     43   auto lo
     44   iface lo inet loopback
     45
     46   # This interface connect to the Base Station
     47
     48   auto eth1
     49   iface eth1 inet static
     50   address 192.168.1.50
     51   network 192.168.1.0
     52   netmask 255.255.255.0
     53   broadcast 192.168.1.255
     54
     55   #This is the gateway interface, it should get a routeable address from DHCP
     56   
     57   auto eth2
     58   iface eth2 inet dhcp
     59
     60   #Reserved for future USE
     61
     62   auto eth0
     63   iface eth0 inet static
     64   address 10.41.0.3
     65   network 10.41.0.0
     66   netmask 255.255.0.0
     67   broadcast 10.41.255.255
     68   }}}
     69
     70=== Install Required Packages ===
     71
     72 1. Configure apt/sources to include mytestbed.net and orbit-lab.org. Edit the '''/etc/apt/sources.list''' and add the following lines:
     73    {{{
     74    deb http://pkg.mytestbed.net/ubuntu karmic/
     75    deb http://packages.orbit-lab.org/ubuntu jaunty main
     76    }}}
     77 1. Update information based on the changed sources.list.
     78    {{{
     79     sudo apt-get update
     80    }}}
     81 1. Now install the ASN-GW software
     82    {{{
     83    sudo apt-get install asn-gw0.9.0 click1.6.0 omf-wimaxrf-aggmgr-5.2
     84    }}}
     85    This will install 333MB or so worth of packages. You will need to confirm some of the packages from our repository.
     86
     87
     88== Setting up the NEC BTS ==
    2289
    2390Please note: Do not restart BTS until all changes are complete. If you do happen to restart, you will have to use the serial interface to connect to the BTS.
     
    61128 1. Finally you'll need to configure your own interface to be in the same subnet as the BS Ip's. For the first BS it should be of the form 10.3.X.254.
    62129
    63 === Step 2 Configure The BS software ===
     130=== Step 2a Configure The BS software ===
    64131  1. ssh to the new IP of the DSP machine. ssh !root@10.3.x.1
    65132  1. Use wiset commands below to correct configuration on the BTS:
     
    98165
    99166
    100 ==  IDU Installation ==
    101 
    102 === IDU Software Configuration ===
     167
     168=== Step 2b  BTS Configuration ===
    103169
    104170Cat the following code to a shell script and execute after sshing into the BTS at the default ip: 192.168.1.10.
     
    126192}}}
    127193
    128 ==  Base Station Server Installation ==
    129 
    130 
    131 === Prerequisites ===
    132 
    133  * Expected OS: Ubuntu 9.04
    134    {{{
    135    lsb_release -a
    136    No LSB modules are available.
    137    Distributor ID: Ubuntu
    138    Description:    Ubuntu 9.04
    139    Release:        9.04
    140    Codename:       jaunty
    141    }}}   
    142  * It is expected that there be 3 wired Ethernet interfaces named: eth0, eth1, eth2. You may need to edit '''/etc/udev/rules.d/70-persistent-net.rules''' to make the names
    143    reflect the correct physical ports. The '''/etc/network/interfaces''' file should look similar to this:
    144    {{{
    145    # This file describes the network interfaces available on your system
    146    # and how to activate them. For more information, see interfaces(5).
    147    
    148    # The loopback network interface
    149    auto lo
    150    iface lo inet loopback
    151 
    152    # This interface connect to the Base Station
    153 
    154    auto eth1
    155    iface eth1 inet static
    156    address 192.168.1.50
    157    network 192.168.1.0
    158    netmask 255.255.255.0
    159    broadcast 192.168.1.255
    160 
    161    #This is the gateway interface, it should get a routeable address from DHCP
    162    
    163    auto eth2
    164    iface eth2 inet dhcp
    165 
    166    #Reserved for future USE
    167 
    168    auto eth0
    169    iface eth0 inet static
    170    address 10.41.0.3
    171    network 10.41.0.0
    172    netmask 255.255.0.0
    173    broadcast 10.41.255.255
    174    }}}
    175 
    176 === Install Required Packages ===
    177 
    178  1. Configure apt/sources to include mytestbed.net and orbit-lab.org. Edit the '''/etc/apt/sources.list''' and add the following lines:
    179     {{{
    180     deb http://pkg.mytestbed.net/ubuntu karmic/
    181     deb http://packages.orbit-lab.org/ubuntu jaunty main
    182     }}}
    183  1. Update information based on the changed sources.list.
    184     {{{
    185      sudo apt-get update
    186     }}}
    187  1. Now install the ASN-GW software
    188     {{{
    189     sudo apt-get install asn-gw0.9.0 click1.6.0 omf-wimaxrf-aggmgr-5.2
    190     }}}
    191     This will install 333MB or so worth of packages. You will need to confirm some of the packages from our repository.
     194
     195
     196
     197== Manual Configuration Of SAMrb ==
     198
     199Note these instructions need to be followed if you are using just the SAMrb instead of the full omf-wimaxrf-aggmgr-5.2 webservice.
     200
     201Once you untar and enter in the SAMrb directory you can edit the file SimpleAuthManager.rb.
     202
     203In this file please change the following to reflect your network settings:
     2041. The $ips hash table should be updated to include your client mac to IP mapping.
     2052. The $def_gw = "10.41.0.1"   and $net_mask = "255.255.0.0" settings should be used to reflect the CSN side settings.
    192206
    193207== Configuration of ASN-GW Controller and NEC IDU ==
     
    227241}}}
    228242
    229 Making changes in this file should propagate changes to the ASN software and the BS (IDU) software.
    230 
    231 == [Optional] Manual Configuration Of SAMrb ==
    232 
    233 Note these instructions need to be followed if you are using just the SAMrb instead of the full omf-wimaxrf-aggmgr-5.2 webservice.
    234 
    235 Once you untar and enter in the SAMrb directory you can edit the file SimpleAuthManager.rb.
    236 
    237 In this file please change the following to reflect your network settings:
    238 1. The $ips hash table should be updated to include your client mac to IP mapping.
    239 2. The $def_gw = "10.41.0.1"   and $net_mask = "255.255.0.0" settings should be used to reflect the CSN side settings.
     243Making changes in this file should propagate changes to the ASN software and the BTS (IDU) software.
     244
    240245
    241246