Pagina 1 di 2
Mettere processi in background
Inviato: gio 27 ott 2005, 12:35
da Raistlin84
Scusate,magari vi sembrerà banale...ma io non so dove andare a cercare...
Sul portatile ho la mandrake,perchè la slack mi dava troppi problemi,come faccio a mettere dei processi all'avvio in background?
In verità mi interessa solo quando aspetta per trovare l'IP,sia per eth0 che wlan0.Perchè mi tocca aspettare troppo tutte le volte,invece dovrebbe andare avanti e intanto fa le sue cosine senza dare noia a me.

Grazie.
Inviato: gio 27 ott 2005, 12:57
da samiel
Con &
M.
Inviato: gio 27 ott 2005, 13:38
da Raistlin84
Si lo sò di usae la & dopo il comando...ma inverità non so in ch directory e file trovarlo,perchè è diverso dalla slack.
Sicuramente è in /etc ma poi?Ho provato in initd e in rc.d,ma andando alla cieca non l ho trovato.
Inviato: gio 27 ott 2005, 13:45
da samiel
Azz... io sono quasi 2 anni che non vedo una Mandrake
o Mandriva. Ma... cercando la stringa non dovrebbe
saltare fuori il file?
M.
Inviato: gio 27 ott 2005, 14:00
da Paoletta
per cercare in che file si trova 1 certa stringa:
ciao!
EDIT: prima chiaramente spostati nella dir in cui cerchi...
Inviato: gio 27 ott 2005, 16:50
da Bart
e se invece vi serve un file:
Inviato: gio 27 ott 2005, 16:55
da sid77
non ho idea di come funzioni la mandrake, ma tutto quel tempo che ci impiega è perchè sta aspettando che scada la richiesta dhcp, quando effettivamente non ti serve prova a premere un ctrl+c per killare il processo.
funziona così sotto ubuntu e (se ricordo bene) sotto rh, quindi se la mdk deriva da rh...
ciao
Inviato: gio 27 ott 2005, 18:46
da Raistlin84
Sì,sì con ctrl+c va avanti.
Il fatto è che il portatile lo usano anche i miei genitori e per loro ctrl+c è già troppo complicato

.
Quindi sapendo che c'è il modo di mettere il processo in background [in pratica continua a cercare l'ip finchè non scade il tempo per il dhcpd,ma il processo di avvio continua],volevo metterlo così sia per eth0 e wlan0.Almeno velocizzo l'avvio e tutto rimane comunque automatico.
Ho provato a cercare la stringa,ma sinceramente non ci sono riuscito,se qualcuno sa in che file devo aggiungere & dopo il comando......
Inviato: gio 27 ott 2005, 21:12
da MAT
Hai provato a cercare con grep sotto /etc? Ci metterà un po', ma sei sicuro di trovarla:
Inviato: gio 27 ott 2005, 21:33
da useless
ma...
1. disabilitare il dhcp?
2. abbassare il timeout a tipo 7-10 secondi? se usa dhcpcd l'opzione mi pare -t.
Inviato: ven 28 ott 2005, 11:22
da MAT
Effettivamente ho anche io lo stesso problema con la gentoo sul desktop.. se scordo di accendere il router, il demone dhcp se ne sta per non so quanto in attesa di un indirizzo, e sinceramente non ho idea di come fare per avviare processi in background, non è semplice come con la slack. Ho cercato un po' sul web e ho trovato questo tool:
ifplugd. Qualcuno l'ha mai provato?
Inviato: ven 28 ott 2005, 12:15
da MAT
Mi rispondo da solo: ifplugd funziona alla perfezione per la gestione dell'interfaccia di rete. Resta comunque il problema di come mandare gli script di avvio in background su distribuzioni non-slack.
Inviato: ven 28 ott 2005, 12:26
da useless
gentoo dovrebbe avere una funzione automatica x mandare in bg alcuni script di avvio. gurda in /etc/rc.conf o giù di lì. non so se questo, xò, comprenda anche la rete.
Inviato: ven 28 ott 2005, 12:48
da MAT
Per la rete non c'è problema, ci pensa ifplugd e ora non ho più un'attesa indefinita. Dopo provo a dare un'occhiata al file che mi hai indicato (ora sono su slack). Grazie.
Inviato: ven 28 ott 2005, 14:22
da Raistlin84
Allora ho installato ifplugd...ok tutto bene.
Ma nel file /etc/ifplugd/ifplugd.conf cosa ci dovrei mettere?
Io ho 2 interfacce eth0 e wlan0 come faccio utilizzando ifplugd a fare in modo che il processo vada in bg?In pratica nel file che ci devo mettere?
Ho guardato man ifplugd,ma non ho capito molto...non è che posteresti il tuo file di conf?
Grazie.