Network manager doesn't give me the "enable wireless" option.

lspci returns:
02:00.0 Network controller: Ralink corp. Device 5390

iwconfig:
Code:
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.
ifconfig:
Code:
eth0      Link encap:Ethernet  HWaddr 98:4b:e1:92:5f:23  
          inet addr:192.168.1.120  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::9a4b:e1ff:fe92:5f23/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:50339 errors:0 dropped:0 overruns:0 frame:0
          TX packets:32656 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:65611105 (65.6 MB)  TX bytes:2604227 (2.6 MB)
          Interrupt:43 Base address:0x8000 

eth1      Link encap:Ethernet  HWaddr 02:26:b0:88:e5:1d  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:960 (960.0 B)  TX bytes:960 (960.0 B)
lshw -C network returns:
Code:
 *-network UNCLAIMED     
       description: Network controller
       product: Ralink corp.
       vendor: Ralink corp.
       physical id: 0
       bus info: pci@0000:02:00.0
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:93500000-9350ffff
I originally posted this problem here:
http://ubuntuforums.org/showthread.p...645716&page=10

I tried following the steps I quoted in comment #91, but when I got to the 'make' stage, i got the following errors:
Code:
/home/samz/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.c:2594:2: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’
make[2]: *** [/home/samz/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/../../os/linux/cfg80211.o] Error 1
make[1]: *** [_module_/home/samz/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.38-8-generic'
make: *** [LINUX] Error 2
What are my next steps?