Eines personals
Esteu aquí: Inici Documentació Firmwares Olsr en Voyage

Olsr en Voyage

— filed under: , ,

Com instal·lar i configurar l'olsr en un voyage

És bastant senzill. A viam, primer de tot cal instal·lar el voyage tal com diu aquí pero sense el quagga i l'snmp. Segon cal instalar l'olsr i tots els plugins:

apt-get install olsrd olsrd-plugins

Ara només cal configurar les interfícies i l'olsr. Les interfícies les podeu configurar via SIRONA i així només cal copiar l'arxiu interfaces a /etc/network. El tema de l'olsr és més complicat. Poso un fitxer de configuració típic que funciona amb guifibages:

DebugLevel              0
IpVersion               4
AllowNoInt              yes
Pollrate                0.1
TcRedundancy            2
MprCoverage             7
LinkQualityFishEye      1
LinkQualityWinSize      100
LinkQualityDijkstraLimit 0 6.0
LinkQualityLevel 2
UseHysteresis no
Interface "ath0" "ath1"
        {
        HelloInterval           4.0
        HelloValidityTime       72.0
        TcInterval              3.0
        TcValidityTime          216.0
        MidInterval             12.0
        MidValidityTime         216.0
        HnaInterval             12.0
        HnaValidityTime         72.0
        }

# Olsrd plugins to load
LoadPlugin "olsrd_httpinfo.so.0.1"
        {
        PlParam     "port"   "80"
        PlParam     "Net"    "0.0.0.0 0.0.0.0"
        }
LoadPlugin "olsrd_nameservice.so.0.3"
        {                      
        PlParam "name"          "PB_NO"
        PlParam "hosts-file"    "/tmp/hosts.olsr"
        PlParam "resolv-file"   "/tmp/resolv.conf.olsr"
       }
LoadPlugin "olsrd_dyn_gw.so.0.4"
        {
        PlParam     "Interval"   "40"
        PlParam     "Ping"  "80.58.0.33"
        }       
LoadPlugin "olsrd_txtinfo.so.0.1"                                     
        {                                                                     
        PlParam "Accept" "127.0.0.1"                                  
        }

 Principals coses a tenir en compte:

 - Posar totes les interfícies que tinguem a la placa que vulguem que corrin olsr allà on posa "nterface". En aquest cas en tenim dues: ath0 i ath1

 - El plugin httpinfo, ens crea una pàgina al port que li indiquem amb informació de l'olsr: qualitat d'enllaços, rutes, etc. En aquest cas hi tenim configurat el port 80 i que tothom hi tingui accés (0.0.0.0 0.0.0.0)

 - El plugin nameservice, entre d'altres coses, anuncia el nom del host. En aquest cas PB_NO.

 - Els altres plugins són el famós dyn-gw i el txtinfo. Aquest últim permet passar les dades olsr a d'altres hosts.

 I ja està, fàcil no?

 

 

 

 

 

 

 

 

 

Accions del document