From 5ff805835076c1c3c888754b66fc4bc8b50c94dc Mon Sep 17 00:00:00 2001 From: Daniel STAN Date: Mon, 24 Feb 2014 00:31:47 +0100 Subject: [PATCH] =?UTF-8?q?virtualisation:=20script=20pour=20g=C3=A9n?= =?UTF-8?q?=C3=A9rer=20le=20net=20udev?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le static-rules ne semble pas contenir grand chose, voire des trucs faux (des infos sur les macs du virtualiseur xen, sic). J'ai donc fait un mini script pour printer ce qu'on voudrait avoir dans le udev. À éxécuter sur la vm avant de l'éteindre. --- gestion/virtualisation/gen_net_udev.sh | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100755 gestion/virtualisation/gen_net_udev.sh diff --git a/gestion/virtualisation/gen_net_udev.sh b/gestion/virtualisation/gen_net_udev.sh new file mode 100755 index 00000000..fd13679a --- /dev/null +++ b/gestion/virtualisation/gen_net_udev.sh @@ -0,0 +1,8 @@ +#!/bin/bash + + +# Sur certains virtualiseurs xen, les interfaces xen n'étaient pas dans udev. +# Voici un petit script qui écrit les règles correspondantes + +ip -o l show | sed 's/^[0-9]*: \(eth[^:]*\).*ether \([^ ]*\) .*$/SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="\2", NAME="\1"/; t; d' +