Просмотр исходного кода

check for sysfs before bypassing normal hotplug calls for firmware events (fixes #5200)

SVN-Revision: 17839
Felix Fietkau 16 лет назад
Родитель
Сommit
8183d10d17
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      package/base-files/files/sbin/hotplug-call

+ 1 - 1
package/base-files/files/sbin/hotplug-call

@@ -5,7 +5,7 @@ export HOTPLUG_TYPE="$1"
 
 # bypass the normal hotplug path for firmware loading
 # would otherwise cause problems with drivers like bcm43xx
-[ "firmware" = "$HOTPLUG_TYPE" -a "add" = "$ACTION" ] && {
+[ -d /sys/firmware -a "firmware" = "$HOTPLUG_TYPE" -a "add" = "$ACTION" ] && {
 	[ -f "/lib/firmware/$FIRMWARE" ] && {
 		echo 1 > "/sys$DEVPATH/loading"
 		cp "/lib/firmware/$FIRMWARE" "/sys$DEVPATH/data"