CIao,
anzitutto consiglio di aprire una console e postare il risultato dei comandi
lsmod
e
dmesg
per verificare che il modulo rt2500 attivi EFFETTIVAMENTE la tua scheda wireless.
Inoltre: andando su 'connect' (o connetti se usi puppy italiano) non usare MAI il tool SNS simple net setup perchè NON VEDE LE RETI NASCOSTE come la tua. Usa la versione classica 'network wizard' (ci si va anche dal menu Start -> Setup). Da quanto ho capito tale wizard ti fa vedere LA SCHEDA DI RETE 'WLAN0' , cliccaci e verrà fuori una finestra con tanti bottoni:
wireless,
test wlan0,
auto DHCP,
static IP ecc.
Clicca sul bottone WIRELESS, si aprirà altra finestra; lì clicca su SCAN, se la scheda wifi funziona ti rileverà le reti VISIBILI con accanto il nome e LE RETI INVISIBILI senza il nome.
Ovviamente tu clicca sulla TUA rete invisibile senza nome e poi clic su OK. Ora sulla finestra di prima che riappare dovrai mettere il nome della tua rete invisibile sullo spazio bianco 'SSID' e già che ci sei metti un nome di fantasia sullo spazio 'PROFILE NAME'. Poi fai clic su SAVE, poi clic su USE THIS PROFILE. Si dovrà aprire la finestra con scritto 'PUPPY WAS ABLE TO FIND AN ALIVE NETWORK'. Da lì scegli se fornire IP statico o se usare DHCP.
Nota Bene: queste istruzioni sono per reti SENZA CRITTOGRAFIA. Ti consiglio di disattivarla sul router per fare questi esperimenti, se la scheda wifi ti si collega al router senza crittografia vuol dire che funziona, poi si penserà a collegarsi con la crittografia (WEP, WPA ecc.).
PEr quanto riguarda NDISWRAPPER per usarlo devi avere i file .inf e i file .sys che trovi dentro ai driver della tua scheda. Io in rete ho trovato questi driver:
http://download7.msi.com/download_files/net/dvr_exe/MSI_WLAN_WPA_Software_4.3.1.4.zipho scompattato tutto e sulla cartella che ne esce fuori al percorso \MSI_WLAN_WPA_Software_4.3.1.4\driver\Windows_XP
ci sono questi 3 file inf:
RT61.inf
Rt2500.inf
rt2500usb.inf
e i relativi file .sys. Se ora sei su Windows copiali tutti su un floppy / sul disco fisso / su una penna USB etc. e copiali da qualche parte sull'installazione di Puppy. Poi apri una console nel percorso dove sono i file di windows e digita:
rmmod rt2500
così rimuovi il driver linux che altrimenti ti darebbe un conflitto.
Poi da console:
ndiswrapper -i Rt2500.inf
supponendo che il file .inf per la tua scheda sia Rt2500.inf e fai attenzione alle maiuscole e minuscole!!
poi da console:
ndiswrapper -l (<---- è una lettera L minuscola!)
se ti dice 'driver installed, hardware present' sei quasi a posto!!
ora da console:
modprobe ndiswrapper
poi vedi con
dmesg
se ti ha creato una nuova interfaccia di rete wireless.
Se l'ha creata vai a configurarla con il solito Network Wizard.
Ti consiglio anche di visitare il sito del forum
www.murga-linux.com/puppy ,spero che tu sappia l'inglese , ci si trova davvero di tutto e spesso si risolve un problema senza nemmeno postare una domanda!