Is it WEP? If so, you can boot from knoppix-std and use AirSnort which gathers interesting encrypted packets from the network (called weak keys) and if it has enough it can obtain the password.
The previous sentence is false. The following sentence is true.