From a5d81233a3a6638f6138c21d6174f73f99eb93fe Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 20 Nov 2013 07:37:51 +0100 Subject: [PATCH] setup: change persistent network rules for new udev. --- src/install+setup/libsmooth/netstuff.c | 2 +- src/install+setup/setup/networking.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/install+setup/libsmooth/netstuff.c b/src/install+setup/libsmooth/netstuff.c index 1c6eb42e6..8c6f3fa90 100644 --- a/src/install+setup/libsmooth/netstuff.c +++ b/src/install+setup/libsmooth/netstuff.c @@ -532,7 +532,7 @@ int create_udev(void) for (i = 0 ; i < 4 ; i++) { if (strcmp(knics[i].macaddr, "")) { - fprintf(fp,"ACTION==\"add\", SUBSYSTEM==\"net\", SYSFS{type}==\"1\", SYSFS{address}==\"%s\", NAME=\"%s0\" # %s\n", knics[i].macaddr, lcolourcard[i], knics[i].description); + fprintf(fp,"\n# %s\nACTION==\"add\", SUBSYSTEM==\"net\", ATTR{type}==\"1\", ATTR{address}==\"%s\", NAME=\"%s0\"\n", knics[i].description, knics[i].macaddr, lcolourcard[i]); } } fclose(fp); diff --git a/src/install+setup/setup/networking.c b/src/install+setup/setup/networking.c index 9c1371715..edd3c71af 100644 --- a/src/install+setup/setup/networking.c +++ b/src/install+setup/setup/networking.c @@ -112,6 +112,8 @@ int handlenetworking(void) runcommandwithstatus("/etc/rc.d/init.d/network start", ctr[TR_PULLING_NETWORK_UP]); } + } else { + rename_nics(); } create_udev(); return 1; -- 2.39.2