bonjour,
Je chercher à lister le nom des interfaces réseau.
voilà les trois lignes de commandes que j'ai faites pour ça.grep '.:' /proc/net/dev | cut -d ':' -f 1 | tr -d ' '
ifconfig -a | grep '^:alnum:' | cut -d ' ' -f 1
grep '^iface' /etc/network/interfaces | cut -d ' ' -f 2
Le but étant de pourvoir programmer une boucle permettant de monter (ifup) et démonter (ifdown) toutes mes interfaces sans oublier les interfaces virtuelles et wifi.
Car j'ai cru comprendre que l'utilisation de la commande invoke-rc.d networking { start | stop } n'est plus recommander pour ça.
Laquelle de ces lignes ou une autre vous parez le plus judicieux pour faire ça ?
Salut,
La première ligne donne le résultat escompté. Quant à l'intérêt de vouloir fermer/ouvrir les périphériques de connexions, j'ai comme une interrogation subite ???
Autrement, il doit être parfaitement possible de faire ce que tu désires avec le langage de programmation 'python' en quelques lignes ou, si une interface est indispensable, python+Qt.
@+
Zoroastre.]]>
Le but étant de pourvoir programmer une boucle permettant de monter (ifup) et démonter (ifdown) toutes mes interfaces sans oublier les interfaces virtuelles et wifi.
Car j'ai cru comprendre que l'utilisation de la commande invoke-rc.d networking { start | stop } n'est plus recommander pour ça.
Laquelle de ces lignes ou une autre vous parez le plus judicieux pour faire ça ?]]>