You can't catch the output because it's not printing to stdout or sterr (it's what I call standard kernel). Syslog catches it in /var/log/messages. If your system doesn't have to be rebooted after such a horrible incident (which I doubt very much after playing with lots of scsi), you can use mesg or /var/log/dmesg.
------------------------------------------------------------------------- Ben Roberts, Class of 2001 (1st of millenium), founding member of MBLUG /dev/null-- the inode of no return | C stands for Superior (until devfs came along; now no inode)

