This sounds like corrupted system files if you don't have the wireless corruption fix. Run a fsck on the partition, write down the reported broken files by fsck and replace them after that. Then reboot and pray. Oh, and install the corruption fix. (I'm not quite sure if OS2006 was affected by the bug so maybe it got corrupted by other means).