- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Postate qui domande o segnalate problemi / bug che riscontrate,
Stabilità del sistema
Cercando un pò in rete questo sembra un problema comune e legato al Raspberry ( www.google.it/search?q=raspberry+pi+sd+c...8gfsyIDgAg&gws_rd=cr )
Credo nei prossimi mesi dovremmo lavorare su tale punto per capire se esistono sistemi per minimizzare la cosa ....
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
raspberrypi.stackexchange.com/questions/...g-corrupted-so-often
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
voglio quindi studiare qualcosa e' da quello che mi son letto oggi, la cosa mi sembra fattibile.
Si prega Accedi a partecipare alla conversazione.
- roberto2011
- Offline
- Moderatore
per ora sto provando un mio script "savemode"
Controlla se swpi è attivo e se swpi.cfg è aggiornato!
prova alcuni riavvii del programma e un restart!
Se non funziona si mette in attesa di una connessione ssh e sms.
Questo per evitare di rimanere al buio(se non parte swpi)!!
ho notato una maggiore stabilità in ARMv6l
archlinuxarm.org/platforms/armv6/raspberry-pi
senza partizione di swap. magari è solo una mia impressione.
gphoto2 è stata rilasciata la versione 2.5.2, niente di nuovo tranne un option --reset e gp_port_reset. Utile forse per evitare il reset hardware.
Ultima cosa per risparmiare corrente sospendere lan e usb!
echo 1 > /sys/devices/platform/bcm2708_usb/bussuspend
prima 318 mA at 5.0 V (1.59 W)
Dopo 182 mA at 5.0 V (0.91 W)
ciao ciao e buona giornata !!!
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Al termine dei test passami i tuoi script che li inserirò nella nuova immagine che ho intenzione di preparare..
L'idea e quella di fare una terza partizione per la "/home" e montare in sola lettura le 2 partizioni di sistema. In questo modo almeno il sistema booterà sempre e sarà possibile in qualche modo ripristinarlo ( in modo manuale o automatico )
Io al Cucco ho la lan e quindi potrei usare anche una procedura manuale. Per te invece ( senza lan ) bisognerà pensare ad un ripristino automatico che parta nel caso di danneggiamento della terza partizione "/home" ..............
appena pronta l'immagine ne riparliamo.
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Si prega Accedi a partecipare alla conversazione.
- Pietro
- Visitatori
all'avvio di swpi viene generato il seguente messaggio.
swpi gira regolarmente e tutto apparentemente funziona bene ... a meno che non mi sfugga qualcosa. Che ne pensate?
Grazie
Pietro
[15/01/2014-01:10:03] Starting sensor reading - Sensor type is : PCE-FWS20
[15/01/2014-01:10:06] Detected : Dream Link WH1080 Weather Station / USB Missile Launcher
[15/01/2014-01:10:06] Trying to get time from WH1080. Please wait ...
[15/01/2014-01:10:08] sms reset
[15/01/2014-01:10:08] Modem Model : E1800
[15/01/2014-01:10:08] Revision : 11.126.10.02.192
[15/01/2014-01:10:08] Modem Serial Number :
[15/01/2014-01:10:08] Pin Status : READY
[15/01/2014-01:10:08] Device Center :
[15/01/2014-01:10:08] Signal quality : 19
[15/01/2014-01:10:08] Checking new sms messages...
[15/01/2014-01:10:08] Checking internet connetion ...
[15/01/2014-01:10:08] Internet ok
[15/01/2014-01:10:08] Checking internet connetion ...
[15/01/2014-01:10:08] Internet ok
[15/01/2014-01:10:08] Connected with IP :
[15/01/2014-01:10:08] Local IP :192.168.1.103 Public IP :
[15/01/2014-01:10:08] Config Server running on port 80
Exception in thread Thread-6:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
self.run()
File "/home/pi/swpi/service.py", line 101, in run
time_todo = datetime.timedelta(hours=int(self.cfg.reboot_at.split(":")[0]), minutes=int(self.cfg.reboot_at.split(":")[1]), seconds=00)
ValueError: invalid literal for int() with base 10: '00.01'
[15/01/2014-01:10:08] Starting General WatchDog
[15/01/2014-01:10:10] Mail sent to :cessna@tin.it
mer 15 gen 2014, 01.12.00, CET
[15/01/2014-01:12:00] System time adjusted from WH1080
[15/01/2014-01:12:30] Calculating Meteo data and statistics
[15/01/2014-01:12:30] loading plugins
[15/01/2014-01:12:45] Checking internet connetion ...
[15/01/2014-01:12:45] Internet ok
[15/01/2014-01:12:45] Logging data ...
[15/01/2014-01:12:46] Data sent to server : OK
[15/01/2014-01:12:46] Logging data to Wunderground ...
[15/01/2014-01:12:46] Log to Wunderground : success
[15/01/2014-01:12:46] Uploading data ...
[15/01/2014-01:12:46] Logging to CWOP server ...
[15/01/2014-01:12:46] Logging data to Database
[15/01/2014-01:12:47] Dir: S - Spd: 1.512 - Gst: 3.024 - Tout: 3.9 - Tin: 23.5 - Hout: 87.0 - Hin: 44.0 - P: 1006 - Rtot: 216.0 - RDay: 0.0 - R1h: 0.0 - R24h: 2.1 - CB: 484
Si prega Accedi a partecipare alla conversazione.
roberto2011 ha scritto: [...]
ho notato una maggiore stabilità in ARMv6l
archlinuxarm.org/platforms/armv6/raspberry-pi
senza partizione di swap. magari è solo una mia impressione.
[...]
La partizione di swap su una memoria a stato solido non è senz'altro una buona idea, dato il numero limitato di cicli di scrittura.
Sulle immagini di SWPI c'è? Onestamente non ci ho guardato, ma non mi sembrava di averla notata...
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
@Roberto @Ulisse
Nell'ultima versione dell'immagine ho disabilitato completamente lo swap. Sono in test su un modello A ( 256 Mb di ram ) e per ora nessun problema.
Si prega Accedi a partecipare alla conversazione.
- roberto2011
- Offline
- Moderatore
non credo vengano utilizzate.
si utilizza connectwvdial disconnectwvdial??
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Ho uploadato una nuova versione dell'immagine in sola lettura su :
www.dropbox.com/s/257zi4812nhwi4j/swpi2.rar
Non cambia nulla rispetto alla versione standard ma le modifiche al sistema possono essere fatte solo rimontato le partizioni di sistema in read-write. Per comodità ho aggiunto a tale scopo un alias ( rw ).
Per ora non mi sembra ci siano effetti collaterali ... ma da testare bene.
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
- Offline
- Moderatore
Se può servirti su questo raspi posso fare qualsiasi test non è quella in funzione da tempo ma ricevo i dati dagli stessi sensori.
Si prega Accedi a partecipare alla conversazione.
- roberto2011
- Offline
- Moderatore
Troppi problemi
Il controllo crea più problemi di swpi.
le mi poche conoscenze di linux e python si fanno sentire!
Allego cmq l'idea !
Magari qualcuno ci butta un occhio
x provare
aggiungere a swpi questa riga all'inizio
#!/usr/bin/env python
sudo cp swpi.cfg swpibak.cfg
chmod 755 swpi.py
chmod 755 safemode.sh
lanciare sudo python safemode.py
swpi come servizio parte ma dopo poco si arresta..vanificando tutto il mio lavoro
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Vorrei riuscire a mettere anche la home di pi in sola lettura.
Si prega Accedi a partecipare alla conversazione.
Credo che sia fattibile, basterebbe lasciare la home dentro la partizione root e montare da una partizione esterna in RW solo la cartella SWPI, in modo che il sistema possa aggiornare in sant apace i propri file, ma dato che comunque i file che vengono toccati più di frequente sono proprio quelli, all'atto pratico credo che non cambierebbe nulla...tony ha scritto: E' ancora una versione sperimentale. Ora il sistema è il sola lettura ma sia la home dell'utente "pi" che swpi è in lettura-scritura.
Vorrei riuscire a mettere anche la home di pi in sola lettura.
Forse potresti fare in modo che i vari file vengano modificati in un tmpfs (quindi solo in RAM) e vengano trascritti sul file system una volta ogni tot minuti, limitando in questo modo la frequenza delle scritture, col rischio però di perdere gli ultimi minuti di dati in caso di riavvio.
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
1) backup
che salva tutta la partizione swpi nella cartella /restore. Viene anche salvato il file di configurazione
2) restore
che ripristina il tutto
Mancherebbe solo un controllo all'avvio che checkki la partizione di swpi ed in caso di errori ripristini il sistema
Domani uploado la nuova versione per i test
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Si prega Accedi a partecipare alla conversazione.
Un bachino l'ho già trovato, comunque: il comando swpi-update non funziona più, trovandosi a dover salvare ed estrarre il pacchetto in un file system in sola lettura...
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
- roberto2011
- Offline
- Moderatore
www.vololiberoserrasanta.it/index.php/do.../category/1-firmware
p.s. ero intenzionato a riportare la stazione in montagna. la versione read-only è da considerarsi stabile ???
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Quello che non ho provato ancora e proprio il collegamento 3G che ti riguarda.
Bisognerebbe verificare che non ci siano effetti collaterali.
Sto poi ottimizzando la cosa per esempio facendo in modo che il passaggio da ro a rw avvenga automaticamente per i programmi come "swpi-update" . Ma questa parte è indipendente dall'immagine e viene distribuita con gli aggiornamenti.
TT
Si prega Accedi a partecipare alla conversazione.
- roberto2011
- Offline
- Moderatore
Nella versione 3g, se swpi non parte per qualsiasi problema,vengo tagliato fuori.(no connection, no party)
Volevo modificare lo script savemode.py cosi
controllo ogni tot minuto
che swpi è in esecuzione
e che swpi.cfg è aggiornato
provo un paio di restart!
se non va mi metto in attesa di una connessione ssh!
pensi sia un idea valida o inutile???
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Sto ultimando di montare un nuovo sistema che metterò al decollo del Cucco con pannello ( in consegna oggi ) e 3G quindi magari a breve vediamo insieme la cosa.
Si prega Accedi a partecipare alla conversazione.
- roberto2011
- Offline
- Moderatore
Versione un pò troppo ambiziosa
ma con poche modifiche può andare !
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Si prega Accedi a partecipare alla conversazione.
Carino il messaggio di auguri, ma come viene gestito? Sparisce da solo dopo un certo giorno, o devo togliere il file audio?
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Si prega Accedi a partecipare alla conversazione.