LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Wireless Networking (https://www.linuxquestions.org/questions/linux-wireless-networking-41/)
-   -   RALink RT3090 wireless card not working on new MS-1242-ID1 (Wind12 U200) (https://www.linuxquestions.org/questions/linux-wireless-networking-41/ralink-rt3090-wireless-card-not-working-on-new-ms-1242-id1-wind12-u200-912146/)

jldicicco 11-06-2011 06:59 AM

RALink RT3090 wireless card not working on new MS-1242-ID1 (Wind12 U200)
 
I just bought a MS-1242-ID1 (Wind12 U200) with the Debian (squeeze) installed on it. It has an RALink RT3090 wireless card, but the card does not seem to work with Debian. I have found the driver and firmware on the manufacturer's website (http://www.ralinktech.com/en/04_supp...ort.php?sn=501), but have no idea how to install it. I would be grateful for any assistance than can be offered. Thank you.

H_TeXMeX_H 11-13-2011 05:00 AM

Get these two:
http://www.ralinktech.com/en/04_supp...e.php?sn=5015#
http://www.ralinktech.com/en/04_supp...e.php?sn=5029#

Extract 2010_1217_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO.zip and open a terminal in the extracted directory. Run:

Code:

make
su
make install

Now extract RT2860_Firmware_V26.zip and copy 'rt2860.bin' into '/lib/firmware' so it will end up at '/lib/firmware/rt2860.bin'.

Restart.

jldicicco 11-13-2011 10:37 PM

That didn't seem to work.

H_TeXMeX_H 11-14-2011 04:11 AM

Where did it fail ?

jldicicco 11-14-2011 05:44 PM

This is what I got:

Quote:

jeremy@jldicicco-notebook:~$ dir
20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO Desktop Documents Downloads Music Pictures Public RT2860_Firmware_V26 Templates Videos
jeremy@jldicicco-notebook:~$ cd 20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO
jeremy@jldicicco-notebook:~/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO$ make
make -C tools
make[1]: Entering directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools'
gcc -g bin2h.c -o bin2h
make[1]: gcc: Command not found
make[1]: *** [all] Error 127
make[1]: Leaving directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools'
make: *** [build_tools] Error 2
jeremy@jldicicco-notebook:~/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO$ su
Password:
root@jldicicco-notebook:/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO# make install
make -C /home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux -f Makefile.6 install
mkdir: cannot create directory `/etc/Wireless': File exists
make[1]: Entering directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux'
rm -rf /etc/Wireless/RT2860STA
mkdir /etc/Wireless/RT2860STA
cp /home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/RT2860STA.dat /etc/Wireless/RT2860STA/.
install -d /lib/modules/2.6.32-5-686/kernel/drivers/net/wireless/
install -m 644 -c rt3090sta.ko /lib/modules/2.6.32-5-686/kernel/drivers/net/wireless/
install: cannot stat `rt3090sta.ko': No such file or directory
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux'
make: *** [install] Error 2
root@jldicicco-notebook:/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO# cd /home/jeremy/
root@jldicicco-notebook:/home/jeremy# dir
20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO Desktop Documents Downloads Music Pictures Public RT2860_Firmware_V26 Templates Videos
root@jldicicco-notebook:/home/jeremy# cd RT2860_Firmware_V26
root@jldicicco-notebook:/home/jeremy/RT2860_Firmware_V26# cp rt2860.bin /lib/firmware
root@jldicicco-notebook:/home/jeremy/RT2860_Firmware_V26#

H_TeXMeX_H 11-17-2011 11:51 AM

Ok, you need to install development tools, for example, you are missing gcc (C compiler).

jldicicco 11-18-2011 12:49 AM

This is what I got after installing gcc:
Quote:

oot@jldicicco-notebook:/home/jeremy# cd 20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO
root@jldicicco-notebook:/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO# make
make -C tools
make[1]: Entering directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools'
/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools/bin2h
cp -f os/linux/Makefile.6 /home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/Makefile
make -C /lib/modules/2.6.32-5-686/build SUBDIRS=/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux modules
make: *** /lib/modules/2.6.32-5-686/build: No such file or directory. Stop.
make: *** [LINUX] Error 2
root@jldicicco-notebook:/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO# su
root@jldicicco-notebook:/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO# make install
make -C /home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux -f Makefile.6 install
mkdir: cannot create directory `/etc/Wireless': File exists
make[1]: Entering directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux'
rm -rf /etc/Wireless/RT2860STA
mkdir /etc/Wireless/RT2860STA
cp /home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/RT2860STA.dat /etc/Wireless/RT2860STA/.
install -d /lib/modules/2.6.32-5-686/kernel/drivers/net/wireless/
install -m 644 -c rt3090sta.ko /lib/modules/2.6.32-5-686/kernel/drivers/net/wireless/
install: cannot stat `rt3090sta.ko': No such file or directory
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux'
make: *** [install] Error 2
root@jldicicco-notebook:/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO# cd /home/jeremy/
root@jldicicco-notebook:/home/jeremy# dir
20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO Desktop Documents Downloads Music Pictures Public RT2860_Firmware_V26 Templates Videos
root@jldicicco-notebook:/home/jeremy# cd RT2860_Firmware_V26
root@jldicicco-notebook:/home/jeremy/RT2860_Firmware_V26# cp rt2860.bin /lib/firmware/rt2860.bin
root@jldicicco-notebook:/home/jeremy/RT2860_Firmware_V26#
---------- Post added 11-18-11 at 02:50 AM ----------

jldicicco 11-24-2011 06:32 PM

I installed gcc. This is what I got:

Quote:

root@jldicicco-notebook:/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO# makemake -C tools
make[1]: Entering directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools'
/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/tools/bin2h
cp -f os/linux/Makefile.6 /home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/Makefile
make -C /lib/modules/2.6.32-5-686/build SUBDIRS=/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux modules
make: *** /lib/modules/2.6.32-5-686/build: No such file or directory. Stop.
make: *** [LINUX] Error 2
root@jldicicco-notebook:/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO# su
root@jldicicco-notebook:/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO# make install
make -C /home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux -f Makefile.6 install
mkdir: cannot create directory `/etc/Wireless': File exists
make[1]: Entering directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux'
rm -rf /etc/Wireless/RT2860STA
mkdir /etc/Wireless/RT2860STA
cp /home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/RT2860STA.dat /etc/Wireless/RT2860STA/.
install -d /lib/modules/2.6.32-5-686/kernel/drivers/net/wireless/
install -m 644 -c rt3090sta.ko /lib/modules/2.6.32-5-686/kernel/drivers/net/wireless/
install: cannot stat `rt3090sta.ko': No such file or directory
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux'
make: *** [install] Error 2
root@jldicicco-notebook:/home/jeremy/20101216_RT3090_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO#
[COLOR="Silver"]

---------- Post added 11-24-11 at 08:33 PM ----------

baronobeefdip 11-24-2011 08:14 PM

i have had some problems getting my Ralink wireless card to work on my COMPAQ notebook, since it's newer hardware Linux kernel that came by default with most distros don't have the modules in it for use even if you did install the firmware it won't work. what you do is find your wireless chipset sometimes the firmware it needs by issuing the command
Code:

lspci
it takes a few minutes but look for your wireless card but you can direct it into a text file with the >> command like so
Code:

lspci >> /home/user/Desktop/lspci.txt
so depending on your distro will be the way you will have to install the new kernel. sometimes the right way to install them will be in the repos (ubuntu, debian, fedora and opensuse) but for others your going to have to compile it from source which is more time consuming heres the site where you can download the latest stable kernel

http://kernel.org

good luck

jldicicco 12-03-2011 12:59 PM

SO far, nothing has worked and I keep getting the message on the GUI "Wireless is disabled by hardware switch." This is crazy-making! Any more ideas would be greatly appreciated. Thanks to everyone so far for their recommendations.


All times are GMT -5. The time now is 08:50 PM.