]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/commitdiff
setup: replace unsupported PHYDEV uevent entries.
authorArne Fitzenreiter <arne_f@ipfire.org>
Sat, 10 Mar 2012 13:18:02 +0000 (14:18 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sat, 10 Mar 2012 13:18:02 +0000 (14:18 +0100)
kernel 3.0 has removed this.

src/install+setup/install/probenic.sh

index 3072b0186058a4ef6e02e323947da7caca60479a..fb428cc49a335b3664965638d7396dc4c2a22eb7 100644 (file)
@@ -2,7 +2,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2009  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2011  IPFire Team  <info@ipfire.org>                          #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -40,10 +40,10 @@ for card in `ls /sys/class/net`; do
                                if [ ! "$hwaddr" == "00:00:00:00:00:00" ];then
                                if [ ! "$hwaddr" == "ff:ff:ff:ff:ff:ff" ];then
 
-                                       driver=`grep PHYSDEVDRIVER= /sys/class/net/$card/uevent | cut -d"=" -f2`
-                                       type=`grep PHYSDEVBUS= /sys/class/net/$card/uevent | cut -d"=" -f2`
+                                       driver=`grep DRIVER= /sys/class/net/$card/device/uevent | cut -d"=" -f2`
+                                       type=`grep MODALIAS= /sys/class/net/$card/device/uevent | cut -d"=" -f2 | cut -d":" -f1`
 
-                                       #Default if not avaiable in /sys/class/net
+                                       #Default if not available in /sys/class/net
                                        if [ "a$type" == "a" ]; then
                                                type="???"
                                        fi