An update of sorts.. I decided to contact Actiontec about the router issue, and this was the reply I received. This is a joke of a support team.
In my searching, I have seen it suggested that IPv6 may be the culprit, as its been written into the kernal as opposed to being a module that can be removed. Seems to make sense if Ubuntu variants are using the same kernels, I have little to no knowledge of kernels. I tried a distro called OpenMamba which is not a variant of anything and I was able to get a wireless connection in about 2 seconds using WICD. I tried WICD in Pinguy and no go. Tried it in other Ubuntus of the 10.04, no go.. so I'm still stuck. Damn this shitty hardware!
Product:
MI424WR (Rev. ACD) - Wireless Broadband Router
Incident Summary
=========================
Hardware revision C, Current Firmware: 4.0.16.1.56.0.10.12.3 Unit is approximately 2-3 years old. What settings are needed for this unit to be compatible with Linux Ubuntu versions 10.04 and up? I am unable to connect in WEP, WPA1/2 at all. Is IPv6 supported fully by the router or should it be turned off? I am unable to connect at all using my wireless network adapter in later linux kernels. I can connect in earlier kernels without any problems. I'm using a Linksys WMP54G series wireless adaptor.
=========================
Resolution:
=========================
Honestly no idea as we have no information on LINUX currently available.
IPv6 is not fully supported so use IPv4
=========================
If this solution did not resolve your issue please submit a new incident.
http://support.actiontec.com/email_support/support_form.php
Sincerely,
Actiontec Support Team