Hello you all, my sister bought a second hand laptop and the seller gave her for free a second hand no-name no-brand usb wifi dongle (and its windows drivers CD). Since it's an Atheros AR5523 chip dongle, Puppy doesn't support it natively. I tried to ndiswrapper every driver I found on the net for Ar5523 usb dongles with no chance. Then I tried to install the windows drivers of Windows install Cd on a Windows XP PC, I copied the files named:
ar5523.bin
ar5523.sys
athfmwdl.inf
athfmwdl.sys
net5523.inf
Then booted Puppy 2.16, inserted the no-brand Atheros dongle and:
ndiswrapper -i athfmwdl.inf
ndiswrapper -i net5523.inf (this gave me a lot of errors but it installed)
modprobe ndiswrapper
and the wifi dongle led lit up.
Then I could see wlan0 in Puppy connect wizard.
I configured it with my essid etc, and now I am on the net posting with it. I don't know if it's a copyright infringement, but if you own an Atheros usb dongle, try these drivers I zipped here:
www.webalice.it/ncontine1/ATHEROS.zip
The dongle runs well, but my wifi net is without encryption. It's very hot to the touch, but it works well.
To be specific: usb wifi dongle vendor id: 0d8e product id: 7801 rev 0.01
EDITED: after lot of search on the web it turned out to be a Encore Electronics ENUWI-SG 802.11G USB dongle, I've never heard this brand, I think it's a cheapo as well....