If I remember it correctly the LED turns red when the shield successfully connects to a router.
As you hae allready discovered the CuHead is not the easiest shield to work with. The CuHead is a clone of the Asynclabs WiShield and the original sources and instructions are still online on the Asycnlabs site.
Perhaps posting some code would help ![]()