LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Wireless (Ralink 3298/3290) not working? Drivers found? README Confusion (https://www.linuxquestions.org/questions/linux-hardware-18/wireless-ralink-3298-3290-not-working-drivers-found-readme-confusion-4175437080/)

NotAComputerGuy 11-14-2012 05:21 AM

Wireless (Ralink 3298/3290) not working? Drivers found? README Confusion
 
Hi all,

Complete newbie here I'm afraid, never had any problem like this before. Duckduckgo brings up no help. I've got a wireless card in this computer, but it's not showing in Network Manager. I've tried pressing the buttons on the computer to turn it on, but nothing happens.

lspci shows this:
Code:

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Network controller: Ralink corp. Device 3290
01:00.1 Bluetooth: Ralink corp. Device 3298
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

This is the website of the company with the Linux drivers, but I don't understand the README file. Can someone explain a little of what it's asking please? What is my linux kernel source include file and where might I find it? Where might I find my GCC and LD? Is my laptop the 'target machine'? What are compiler flags?

Code:

2> In Makefile
        set the "MODE = STA" in Makefile and chose the TARGET to Linux by set "TARGET = LINUX"
        define the linux kernel source include file path LINUX_SRC
        modify to meet your need.

3> In os/linux/config.mk
        define the GCC and LD of the target machine
        define the compiler flags CFLAGS
        modify to meet your need.
        ** Build for being controlled by NetworkManager or wpa_supplicant wext functions
          Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'.
          => #>cd wpa_supplicant-x.x
          => #>./wpa_supplicant -Dwext -ira0 -c wpa_supplicant.conf -d
        ** Build for being controlled by WpaSupplicant with Ralink Driver
          Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n'.
          => #>cd wpa_supplicant-0.5.7
          => #>./wpa_supplicant -Dralink -ira0 -c wpa_supplicant.conf -d

4> $make                       
        # compile driver source code
        # To fix "error: too few arguments to function ”„iwe_stream_add_event"
          => $patch -i os/linux/sta_ioctl.c.patch os/linux/sta_ioctl.c

5> $cp RT2860STA.dat  /etc/Wireless/RT2860STA/RT2860STA.dat     
   
6> load driver
    #[kernel 2.4]
    #    $/sbin/insmod rt2860sta.o
    #    $/sbin/ifconfig ra0 inet YOUR_IP up
       
    #[kernel 2.6]
    #    $/sbin/insmod rt2860sta.ko
    #    $/sbin/ifconfig ra0 inet YOUR_IP up

7> unload driver   
    $/sbin/ifconfig ra0 down
        $/sbin/rmmod rt2860sta

Thanks

floppy_stuttgart 11-14-2012 02:28 PM

01:00.0 Network controller: Ralink corp. Device 3290 is your wireless? please put "lspci -n" in order to see the ID and then understand which driver it need.
You can look at google "troubleshooting wireless" and you will find few indication.
Can you post your dmesg output? perhaps an error message is already there.
A ralink driver is missing? load it with "sudo apt-get install firmware-ralink" in a terminal. http://packages.debian.org/de/squeeze/firmware-ralink

NotAComputerGuy 11-15-2012 01:30 PM

Actually, I've just found out through trial and error that Arch Linux works with this wireless driver. Apparently the 3.6.6 Kernel includes the driver that I need. Does anyone know how I can install the 3.6.6 kernel within Linux Mint Debian Edition. Arch Linux is *far* too user unfriendly for me :(

floppy_stuttgart 11-16-2012 12:38 PM

please answer my questions of post #2.

NotAComputerGuy 11-16-2012 01:38 PM

Sure. 3290 is my wireless card, I think.

lspci -n
Code:

00:00.0 0600: 8086:0154 (rev 09)
00:02.0 0300: 8086:0166 (rev 09)
00:14.0 0c03: 8086:1e31 (rev 04)
00:16.0 0780: 8086:1e3a (rev 04)
00:1a.0 0c03: 8086:1e2d (rev 04)
00:1b.0 0403: 8086:1e20 (rev 04)
00:1c.0 0604: 8086:1e10 (rev c4)
00:1c.2 0604: 8086:1e14 (rev c4)
00:1d.0 0c03: 8086:1e26 (rev 04)
00:1f.0 0601: 8086:1e57 (rev 04)
00:1f.2 0106: 8086:1e03 (rev 04)
00:1f.3 0c05: 8086:1e22 (rev 04)
01:00.0 0280: 1814:3290
01:00.1 0d11: 1814:3298
02:00.0 0200: 10ec:8168 (rev 06)


floppy_stuttgart 11-17-2012 02:16 AM

a solution seems to exist at ubuntu.
Overtake the similar procedure for your Mint Debian? http://linuxforums.org.uk/index.php?topic=10422.0


All times are GMT -5. The time now is 06:58 AM.