It may be useful to dump the sysfs tree to gather
more runtime information.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
echo "" >> $FILE
fi
-if [ "$SNDOPTIONS" ]
-then
+if [ "$SNDOPTIONS" ]; then
echo "!!Modprobe options (Sound related)" >> $FILE
echo "!!--------------------------------" >> $FILE
echo "" >> $FILE
echo "" >> $FILE
done
echo "" >> $FILE
+ echo "!!Sysfs card info" >> $FILE
+ echo "!!---------------" >> $FILE
+ echo "" >> $FILE
+ for cdir in $(echo $SYSFS/class/sound/card*); do
+ echo "!!Card: $cdir" >> $FILE
+ driver=$(readlink -f "$cdir/device/driver")
+ echo "Driver: $driver" >> $FILE
+ echo "Tree:" >> $FILE
+ tree --noreport $cdir -L 2 | sed -e 's/^/\t/g' >> $FILE
+ echo "" >> $FILE
+ done
+ echo "" >> $FILE
fi
if [ -s "$TEMPDIR/alsa-hda-intel.tmp" ]; then