From: Harald Hoyer Date: Fri, 14 Aug 2009 14:12:02 +0000 (+0200) Subject: network: exclude kernel modules, which need iw_handler_get_spy X-Git-Tag: 0.9~14 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=88838bf23829ce64ad38e9c4ea9d94fa03b31620;p=thirdparty%2Fdracut.git network: exclude kernel modules, which need iw_handler_get_spy --- diff --git a/modules.d/40network/installkernel b/modules.d/40network/installkernel index 3b61fdc5e..5235714ef 100755 --- a/modules.d/40network/installkernel +++ b/modules.d/40network/installkernel @@ -1,7 +1,8 @@ #!/bin/bash # Include wired net drivers, excluding wireless for modname in $(find "$srcmods/kernel/drivers" -name '*.ko'); do - if nm -uPA $modname | egrep -q 'eth_type_trans|register_virtio_device'; then + if nm -uPA $modname | egrep -q 'eth_type_trans|register_virtio_device' \ + && ! nm -uPA $modname | egrep -q 'iw_handler_get_spy'; then if echo "$modname" | egrep -q '/wireless/|/isdn/|/uwb/'; then continue else