Autore Topic: [Risolto] Avvio automatico e password di accesso alla seriale  (Letto 1002 volte)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
 :ciao: :ciao:
Sto cercando il modo di avviare in automatico un programma (Gambas3) che usa una seriale (/dev/ttyUSB0) all'accensione del PC senza passargli ogni volta la password.
Qualcuno ci è già passato?
 :ciao:
« Ultima modifica: 16 Agosto 2018, 17:20:55 da kicco »
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.305
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Avvio automatico e password di accesso alla seriale
« Risposta #1 il: 11 Agosto 2018, 17:47:08 »
Se il problema posto è "senza passargli ogni volta la password", forse dovresti prenderla da qualche parte (ove precedentemente salvata) e passargliela attraverso gli argomenti via Terminale.   :-\

http://gambaswiki.org/wiki/comp/gb/args
« Ultima modifica: 11 Agosto 2018, 17:51:50 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:Avvio automatico e password di accesso alla seriale
« Risposta #2 il: 12 Agosto 2018, 20:24:49 »
 :ciao:
Grazie per la risposta Vuott.
Anch'io sono arrivato alla stessa conclusione per ora. Tu in più mi hai indicato lo strumento!  :D
Credo che questa questione sia già stata risolta direttamente dal SO, perchè faccio fatica ad immaginare d'essere il primo. Sistemi Linux che ospitano programmi connessi via serale che gestiscono sistemi automatici  che siano anche in grado di riavviarsi senza l'intervento di un operatore immagino ce ne sia più di uno.
Inizierò una ricerca per svelare la questione.
Credo che il tuo  :-\ probabilmente alludesse anche a questo...
Scrivere la password di root nel programma o memorizzarla da qualche parte, aspetto a metterlo in pratica per ora.
 :ciao: :ciao:
 
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:Avvio automatico e password di accesso alla seriale
« Risposta #3 il: 16 Agosto 2018, 17:20:33 »
 :yeah:
è sufficiente mettere nel file /etc/rc.local
la stringa con i permessi da attribuire alla porta o alle porte es:
chmod -v 777 /dev/ttyUSB* (nel mio specifico caso).
Al successivo riavvio tutto funzia!
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:[Risolto] Avvio automatico e password di accesso alla seriale
« Risposta #4 il: 16 Novembre 2018, 17:50:58 »
Non è più così facile!  :'(
Con l'utilizzo di systemd è cambiato tutto perché di default non esiste il file rc.local.
Esistono in rete diverse soluzioni che sono poco pratiche, ma funzionano.
Appena la situazione si stabilizza, visto che quello che ho fatto un mese fa, ieri non funzionava più, posto delle istruzioni.
 :ciao:
« Ultima modifica: 17 Novembre 2018, 10:35:03 da kicco »
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline akrobaticone

  • Gran Maestro dei Gamberi
  • *****
  • Post: 983
    • Mostra profilo
Re:[Risolto] Avvio automatico e password di accesso alla seriale
« Risposta #5 il: 16 Novembre 2018, 20:04:40 »
Di solito è sufficiente aggiungere l'utente al gruppo dialout  e la seriale funziona senza bisogno di aprirla con la password
Codice: [Seleziona]
sudo adduser utente dialout



« Ultima modifica: 16 Novembre 2018, 20:16:13 da Akrobaticone »
"e il naufragar m'è dolce in questo mar"

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:[Risolto] Avvio automatico e password di accesso alla seriale
« Risposta #6 il: 17 Novembre 2018, 10:33:54 »
Citazione
Di solito è sufficiente aggiungere l'utente al gruppo dialout  e la seriale funziona senza bisogno di aprirla con la password
Uovo di Colombo?!  :hard: :hard: :hard:
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)