#!/bin/sh
# diagnostics
. /opt/wz_mini/www/cgi-bin/shared.cgi
title="Diagnostics $camver on $camfirmware running wz_mini $hackver as $HOSTNAME"
function handle_css
{
echo -ne "';
}
dmesg_test()
{
x=$(dmesg | grep $1)
if [-n "$x" ]; then
echo "
$2 error found
"
else
echo "no $2 error
"
fi
}
echo "HTTP/1.1 200"
echo -e "Content-type: text/html\n\n"
echo ""
echo "$title"
handle_css
echo ""
echo ""
echo "$title
"
echo "SD Card Test
"
dmesg_test "invalid access to FAT" "SD card"
dmesg_test "Filesystem has been set read-only" "SD read only"
dmesg_test "fat_get_cluster: invalid cluster chain" "file system"
echo "Firmware Version Test
"
echo "Firmware Version: $camfirmware
"
if [ "$camfirmware" = "4.36.10.2163" ]; then
echo "this version is broken. Please downgrade to a working version
"
fi
echo ""
dmesg
echo "
"
version_info "display_BAR"
echo ""
echo ""