diff -urNp mkinitrd-5.1.19.6_orig/mkinitrd mkinitrd-5.1.19.6/mkinitrd --- mkinitrd-5.1.19.6_orig/mkinitrd 2007-06-02 12:11:19.000000000 -0400 +++ mkinitrd-5.1.19.6/mkinitrd 2007-06-02 12:15:46.000000000 -0400 @@ -1093,6 +1093,11 @@ for MODULE in $MODULES; do else cp $verbose -a $MODULE $MNTIMAGE/lib fi + for fw in $(/sbin/modinfo -F firmware $MODULE 2>/dev/null); do + if [ -f /lib/firmware/$fw ]; then + cp $verbose -a /lib/firmware/$fw $MNTIMAGE/lib/firmware/ + fi + done done # mknod'ing the devices instead of copying them works both with and