Ho trovato l'inghippo. Tutto dipendeva dal programma pppoeconf (ovvero da come IO avevo utilizzato pppoeconf) e, in parte, da UDEV. Scrivo qui di seguito quello che ho scoperto, magari potrebbe tornare utilie a qualcuno.
Ho una connessione ADSL (modem ethernet) che sono solito impostare tramite pppoeconf. Quest'ultimo, ogni volta che si imposta la connessione, aggiunge un paio di righe come quelle riportate qui sotto nel file /etc/network/interfaces:
codice:
auto eth1
iface eth1 inet manual
A questo bisogna aggiungere il fatto che UDEV ogni tanto si diverte ad invertire i nomi di device dei due nic integrati nella mia mainboard (MSI K8N Neo2-54G), assegnando il nome eth0 oppure eth1 al device fisicamente collegato al modem adsl. La causa di questo comportamento sinceramente non l'ho capita (ho fatto delle prove, ma il tutto sembra assolutamente casuale), fatto sta che i due device vengono sempre riconosciuti, ma i loro nomi non sono persistenti. Per tale motivo probabilmente sono ricorso a pppoeconf un po' troppo frequentemente... Il risultato č che mi sono ritrovato con il file /etc/network/interfaces pieno di righe del tipo:
codice:
...
auto eth1
iface eth1 inet manual
auto eth1
iface eth1 inet manual
auto eth0
iface eth1 inet manual
auto eth1
iface eth1 inet manual
auto eth0
iface eth1 inet manual
...
Il motivo del malfunzionamento di KDE erano i tentativi di inizializzare ripetutamente le medesime interfacce di rete. Eliminate le righe in eccesso il tutto ha ripreso a funzionare correttamente.
Risolto il problema principale rimaneva solamente il fatto dei nomi non persistenti che UDEV assegnava ai device eth0/1. Memore dell'ottimo how-to di mcz su UDEV & C. ho risolto forzando l'assegnazione delle etichette di default eth0 ed eth1 ai due device. In questo modo credo di aver evitato anche di riconfigurare tutte quelle utility e quegli script che utilizzano hardcoded nel loro codice le etichette di default ethn. Non sono sicuro della correttezza formale di quest'ultimo passaggio, ma per ora sembra funzionare tutto alla perfezione.
Perdonatemi eventuali svarioni di qualsiasi tipo.
CiauZ!