Installare e compilare Wview Dea su NSLU2

Da MeteoNetwork Wiki.
Versione del 5 apr 2010 alle 22:48 di St e (discussione | contributi)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Jump to navigation Jump to search

Questa procedura è da utilizzare solo LA PRIMA VOLTA che si vuole installare e compilare Wview Dea su di un NSLU2

Seguirà la procedura su come aggiornare Wview Dea ad una versione sucessiva

  • Installare le librerie libusb-dev con il comando:
apt-get install libusb-dev
  • Scaricare lo script wview-install-debian
wget http://downloads.sourceforge.net/project/wview/wview/wview-install-debian?use_mirror=surfnet
  • Lanciare lo script che installerà tutto il necessario per compilare wview comprese librerie, dipendenze i sorgenti dell'ultima versione UFFICIALE di wview e compilera il tutto

ATTENZIONE QUESTA FASE IMPIEGHERA' PARECCHIO TEMPO + DI 1 ORA alle varie domande di conferma installazione digitate sempre yes

./wview-install-debian
  • Finita la compilazione si avvia automaticamente la configurazione di wview, sistemare i vari parametri ed scegliere la simulazione come stazione meteo controllare che tutto si ok
  • Fermare Wview con il comando :
/etc/init.d/./wview stop

colleghiamo la stazione Dea alla porta usb libera del NSLU2 e diamo il comando :

dmesg

se la stazione viene rilevata le ultime righe di risposta dovrebberero essere :

hiddev96hidraw0: USB HID v1.10 Device [ ] on usb-0000:00:01.1-1
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
  • Cancellare il database dei dati rilevati (in questo caso erano i dati simulati) con il comando :
wviewcleardata
  • Cancellare il database di configurazione di wview con :
rm /usr/local/etc/wview/wview-conf.sdb
rm /usr/local/etc/wview/wview-conf.sql

i database di configurazione verranno rigenerati poi con il comando make install

  • Fermare il web server apache che per ora non serve
cd /etc/init.d
./apache2 stop
  • Copiare i sorgenti di wview dea sullo slug ed entrare nella dir in cui si sono copiati e lanciare :
./configure --prefix=/usr/local

al termine

make
make install
  • Terminata la compilazione ri-abilitiamo apache2 con
cd /etc/init.d
./apache2 start
  • Cambiamo i permessi ad alcuni file con i comandi:
cd /var/www/wviewmgmt
chmod 777 *.*
cd imgs
chmod 777 *.*
cd /
  • Configuriamo tutto wview con i comandi:
wviewconfig
wviewhtmlconfig

inseriamo tutti i valori e i settaggi richiesti

  • Lanciamo wview
cd /etc/init.d
./wview start

FINITO