rt2400/2500/2570/61/73 "legacy" code Linux drivers for Ralink wireless devices for Puppy Linux v2 with kernel 2.6.16.7 from http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page and http://www.ralinktech.com/supp-1.htm compiled June 2006 These drivers are the older code versions originally from Ralink. The rt2400/rt2500/rt2570 versions have been further developed by the rt2x00.serialmonkey project. The new code "rt2x00" drivers are not yet stable (at June 2006). Modules included in this package - rt2400 - RT2460 PCI & PCMCIA chipsets rt2500 - RT2560 PCI & PCMCIA chipsets rt2570 - RT2570 USB chipsets rt61 - RT2600/2561 PCI & PCMCIA chipsets rt73 - RT2571W/RT2671 USB chipsets All modules, except rt2400, natively-support WPA encryption (not tested). INSTRUCTIONS ## load the driver modprobe rt2400 # or rt2500 or rt2570 or rt61 or rt73 ## if no error messages, this should create a network interface, ra0 (or rausb0 for rt2570/rt73) ## can check this by running ifconfig -a ifconfig ra0 up #(sometimes necessary) ## it should now be possible to use WAG (Wireless Access Gadget) to connect to a wireless network ## or continue to set up the wireless network manually - ## FOR WEP ENCRYPTION (or no encryption) iwconfig ra0 essid MY_ESSID key 1234567890 mode managed ## OR FOR WPA ENCRYPTION iwpriv ra0 set NetworkType=Infra ## or some users report iwconfig is necessary for mode #iwconfig ra0 mode managed iwpriv ra0 set AuthMode=WPAPSK iwpriv ra0 set EncrypType=TKIP iwpriv ra0 set WPAPSK="MY_SECRET_PASSPHRASE" iwpriv ra0 set SSID=MY_ESSID ## some users report iwconfig is necessary for essid #iwconfig ra0 essid MY_ESSID ## for automatic IP ## first remove stale dhcpcd file if it exists rm /etc/dhcpc/*.pid dhcpcd -t 30 -h puppypc -d ra0 ## or for static IP ## modify /etc/resolv.conf to include your nameservers #ifconfig ra0 192.168.0.xx broadcast 192.168.0.255 netmask 255.255.255.0 #route add default gw 192.168.0.1 ra0 # or whatever your router's IP is A script is provided with these commands; /root/my-applications/bin/ralink-connect Just modify the script to include your wireless settings. ALTERNATIVE INSTRUCTIONS FOR rt61 and rt73 Unique configuration files for these drivers (rt61sta.dat & rt73sta.dat) can be found in /root/my-applications/ You can modify these configuration files to include your SSID and WEP key (Key1Str=), and shift them to /etc/Wireless/RT61STA or /etc/Wireless/RT73STA/ Now when you load your module, rt61 or rt73, this configuration file will be read and your wifi connection should be configured. For WPA encryption, use - AuthMode=WPAPSK EncrypType=TKIP # or AES