Attivazione automatica ethernet
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- anycolouryoulike
- Packager

- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Attivazione automatica ethernet
Con l'IP statico il problema non si presenta, ma c'è un modo per lanciare automaticamente dhcpcd ogni volta che viene attaccato il cavo di rete?
Grazie
Grazie
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Attivazione automatica ethernet
non puoi fare
??
In alternativa potresti vedere se acpi effettua qualche controllo sull'eth, ma non ne sono sicuro...
Codice: Seleziona tutto
/etc/rc.d/rc.inet1 restartIn alternativa potresti vedere se acpi effettua qualche controllo sull'eth, ma non ne sono sicuro...
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: Attivazione automatica ethernet
Qualche regola per udevd?
Spina
Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- anycolouryoulike
- Packager

- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Re: Attivazione automatica ethernet
Grazie delle risposte.
Certo, ma avevo in mente qualcosa di automatico...danix85 ha scritto:non puoi fare??Codice: Seleziona tutto
/etc/rc.d/rc.inet1 restart
Del tipo?spina ha scritto:Qualche regola per udevd?
Spina
- tigerwalk
- Linux 3.x

- Messaggi: 895
- Iscritto il: lun 25 feb 2008, 22:08
- Nome Cognome: Giuliano della Vecchia
- Slackware: 13.37-14.2
- Kernel: 3.10.17-tiger / 4.4.88-smp
- Desktop: kde4/xfce4
- Località: Napoli
Re: Attivazione automatica ethernet
c'è un pacchetto che svolge questo compito, ma non riesco a ricordarne il nome...
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: Attivazione automatica ethernet
Del tipo che devi controllare se udevd riceve l'evento di inserimento del cavo di rete. Se lo riceve scrivi una piccola regola per udevd in cui gli dici di lanciare dhcdpd.anycolouryoulike ha scritto:Del tipo?spina ha scritto:Qualche regola per udevd?
Spina
Questa è l'idea, come fare? Intanto vedi il man di:
Codice: Seleziona tutto
udevmonitorCodice: Seleziona tutto
/usr/doc/udev-???/docs/writing_udev_rules/index.htmlSe pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- anycolouryoulike
- Packager

- Messaggi: 1158
- Iscritto il: ven 10 ago 2007, 0:00
- Slackware: 12.2
- Kernel: 2.6.34.8
- Desktop: KDE 3.5.10
Re: Attivazione automatica ethernet
No, udevmonitor non dice niente...
Re: Attivazione automatica ethernet
ifplugd dovrebbe fare al caso tuo. Il pacchetto di Alien Bob è già "patchato" per il kernel 2.6 ( i sorgenti originali compilano solo con kernel 2.4). Qui trovi il pacchetto
http://www.slackware.com/~alien/slackbu ... /pkg/12.1/
Ciao
http://www.slackware.com/~alien/slackbu ... /pkg/12.1/
Ciao
Re: Attivazione automatica ethernet
Be.. se ti può interessare (l'ho provato per curiosità), dmesg (quindi il log /var/log/messages) registra tale comportamento:
eth0: link down < (quando il cavo si scollega)
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 < (quando si attacca il cavo)
Tienila come ultima spiaggia, se non trovi altri potresti lavorare su questo (cosa che presumo, facciano già i programmi che desideri).
Saluti
Webbino
eth0: link down < (quando il cavo si scollega)
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 < (quando si attacca il cavo)
Tienila come ultima spiaggia, se non trovi altri potresti lavorare su questo (cosa che presumo, facciano già i programmi che desideri).
Saluti
Webbino
- tigerwalk
- Linux 3.x

- Messaggi: 895
- Iscritto il: lun 25 feb 2008, 22:08
- Nome Cognome: Giuliano della Vecchia
- Slackware: 13.37-14.2
- Kernel: 3.10.17-tiger / 4.4.88-smp
- Desktop: kde4/xfce4
- Località: Napoli
Re: Attivazione automatica ethernet
Ecco, era appunto questo il pacchetto!urka58 ha scritto:ifplugd dovrebbe fare al caso tuo. Il pacchetto di Alien Bob è già "patchato" per il kernel 2.6 ( i sorgenti originali compilano solo con kernel 2.4). Qui trovi il pacchetto
http://www.slackware.com/~alien/slackbu ... /pkg/12.1/
Ciao
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Attivazione automatica ethernet
In effetti qualche sistema c'è, wicd lo rileva l'attacco del cavo per esempio.
Non conosco il pacchetto consigliato da urka, ma anche mii-tool ti rileva cambiamenti, il problema è che devi fare qualche demone tu. Quel pacchetto dal nome mi sembra un demone invece, provalo
Non conosco il pacchetto consigliato da urka, ma anche mii-tool ti rileva cambiamenti, il problema è che devi fare qualche demone tu. Quel pacchetto dal nome mi sembra un demone invece, provalo
- tigerwalk
- Linux 3.x

- Messaggi: 895
- Iscritto il: lun 25 feb 2008, 22:08
- Nome Cognome: Giuliano della Vecchia
- Slackware: 13.37-14.2
- Kernel: 3.10.17-tiger / 4.4.88-smp
- Desktop: kde4/xfce4
- Località: Napoli
Re: Attivazione automatica ethernet
E' per l'appunto un demone che all'avvio, rileva se la scheda è collegata al cavo e di conseguenza la "tira su".conraid ha scritto:In effetti qualche sistema c'è, wicd lo rileva l'attacco del cavo per esempio.
Non conosco il pacchetto consigliato da urka, ma anche mii-tool ti rileva cambiamenti, il problema è che devi fare qualche demone tu. Quel pacchetto dal nome mi sembra un demone invece, provalo
Re: Attivazione automatica ethernet
Ifplugd è un demone che fa esattamente quanto suggerito da Conraid e Tigerwalk. Si "appoggia" ad alcune funzioni di mii-tool o in alternativa di ethtool. Nel pacchetto di Alien Bob c'è un solo problema relativo allo script di avvio, vale a dire che lo script, appunto, avvia e imposta la connessione di rete con /etc/rc.d/rc.inet1. In questo modo non viene inpostata l'interfaccia di loopback, se non quando viene inserito il cavo. Purtroppo l'interfaccia di loopback è indispensabile per l'avvio di alcuni programmi, es cups. Si può facilmente ovviare al problema comunque.
Ciao
Ciao
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Attivazione automatica ethernet
Ho visto un post su LQ e mi è tornata in mente questa discussione
http://www.linuxquestions.org/questions ... gd-688088/
http://www.linuxquestions.org/questions ... gd-688088/
