| version 1.3, 2009/10/30 00:33:15 |
version 1.10, 2014/11/08 20:32:08 |
|
|
| #!/bin/sh |
#!/bin/sh |
| # $RedRiver: send_dmesg,v 1.2 2009/02/17 20:06:34 andrew Exp $ |
# $AFresh1: send_dmesg,v 1.9 2012/04/19 04:05:38 andrew Exp $ |
| |
|
| SUBJECT=`sysctl -n hw.vendor hw.product hw.version 2> /dev/null | xargs` |
SUBJECT=`sysctl -n hw.vendor hw.product hw.version 2> /dev/null | xargs` |
| #echo ${SUBJECT} |
tmpfile=`mktemp` |
| ( dmesg; sysctl hw.sensors ) | mail -s "${SUBJECT}" andrew@rraz.net |
[ -z "$SUBJECT" ] && SUBJECT=unknown |
| |
cat /var/run/dmesg.boot > $tmpfile |
| |
echo \$ usbdevs -v | tee -a $tmpfile |
| |
usbdevs -v >> $tmpfile |
| |
echo \$ pcidump | tee -a $tmpfile |
| |
pcidump >> $tmpfile |
| |
echo \$ sysctl hw | tee -a $tmpfile |
| |
sysctl hw >> $tmpfile |
| |
echo \$ mixerctl | tee -a $tmpfile |
| |
mixerctl >> $tmpfile |
| |
echo \$ audioctl | tee -a $tmpfile |
| |
audioctl >> $tmpfile |
| |
echo \$ apm | tee -a $tmpfile |
| |
apm >> $tmpfile |
| |
echo \$ md5 -ttt | tee -a $tmpfile |
| |
md5 -ttt >> $tmpfile |
| |
|
| |
mail -s "dmesg for ${SUBJECT}" root < $tmpfile |
| |
cp $tmpfile dmesg.last |
| |
rm -f $tmpfile |
| |
|
| |
echo Sent dmesg to root |