Hi again Charlie Foxtrot,

Thanks for giving us the dmesg output from both Knoppix and Puppy.

You can see both look for the driver, which then looks for the firmware and then the legacy firmware but only Puppy finds it.

Not you don't need to burn new firmware into your wireless adapter. The Linux driver will upload the firmware to the device but it needs you to put the firmware where it can find it.

The second web-page you referenced talked about the firmware (one file good, two files legacy) and gave you the opportunity to download them. You just have to put them in the right place. Since the two legacy files work with Puppy you might want to just copy those. Look for them under /lib/firmware (they might be in a subdirectory). Copy then to a USB flash device, boot Knoppix and copy them into /lib/firmware under Knoppix (eventually into the 'same' subdirectory). Now plug in your adapter and see what happens. The dmesg output should be good and you should be able to configure a wireless connection.

If that is not clear, just say so. You are so close there is no reason to give up now.