[Ninux-Wireless] EdgeRouter OLSR

Germano Massullo germano.massullo a gmail.com
Dom 23 Ott 2016 23:00:10 CEST


Federico LM ha riesumato una configurazione di OLSR funzionante per
EdgeRouter.
Tuttavia dato che:
1) è un po' accroccata in quanto tutti i file sono dentro la cartella
/config/olsr, impedendo quindi un qualsiasi aggiornamento futuro tramite
apt-get;
2) è una versione vecchissima di OLSR
ho deciso di ripartire da zero utilizzando un EdgeRouter pulito e dei
file .deb per l'installazione del protocollo di routing.

Procedura seguita:
si creano le VLAN necessarie, dopodiché

$ sudo -i
# echo 'deb http://ftp.de.debian.org/debian/ wheezy main contrib
non-free' > /etc/apt/sources.list
# export DEBIAN_FRONTEND=noninteractive
# apt-get update && apt-get install wget
# cd /tmp
# wget http://test.ninux.org/~clauz/edgerouter/olsrd_0.9.0.3_mips.deb
# wget
http://test.ninux.org/~clauz/edgerouter/olsrd-plugins_0.9.0.3_mips.deb
# dpkg -i olsrd_0.9.0.3_mips.deb olsrd-plugins_0.9.0.3_mips.deb

I file allegati, personalizzati secondo le proprie esigenze, vanno nelle
seguenti posizioni
/config/scripts/post-config.d/boot.sh
/etc/olsrd/launch4.sh
/etc/olsrd/olsrd.conf
la parte ipv6 al momento è commentata, in attesa di risolvere i seguenti
problemi.

# ps aux | grep olsr
fornisce l'output

root      1468  0.0  0.0   3008  1168 ?        S    20:31   0:00
/bin/bash /etc/olsrd/launch4.sh
root      2326  0.0  0.0   2320   568 pts/0    S+   20:55   0:00
/bin/busybox grep olsr

dove manca il riferimento a
/usr/sbin/olsrd

Se a mano provo ad avviare
# olsrd
il software viene eseguito correttamente.

Che problema ci potrebbe essere?
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        boot.sh
Tipo:        application/x-shellscript
Dimensione:  1337 bytes
Descrizione: non disponibile
URL:         <http://ml.ninux.org/pipermail/wireless/attachments/20161023/980c8628/attachment-0006.bin>
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        launch4.sh
Tipo:        application/x-shellscript
Dimensione:  104 bytes
Descrizione: non disponibile
URL:         <http://ml.ninux.org/pipermail/wireless/attachments/20161023/980c8628/attachment-0007.bin>
-------------- parte successiva --------------
LinkQualityFishEye             0

Hna4
{
	10.120.2.0 255.255.255.0
	10.120.3.0 255.255.255.0
}
Interface "eth0.3"
{
}

LoadPlugin "olsrd_httpinfo.so.0.1"
{
}

LoadPlugin "olsrd_jsoninfo.so.0.0"
{
}
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        signature.asc
Tipo:        application/pgp-signature
Dimensione:  819 bytes
Descrizione: OpenPGP digital signature
URL:         <http://ml.ninux.org/pipermail/wireless/attachments/20161023/980c8628/attachment-0001.sig>


Maggiori informazioni sulla lista Wireless