No wlan0 interface available on openSUSE 12.1

Well I installed openSUSE 12.1 with GNOME 3.2 and I must say, I’m impressed :smiley:

The only downside I could find to openSUSE is the fact that I cannot connect to the expletetive Internet! >:(

I’ve followed the instructions on one of the stickies in the wireless sub-forum, however I’m stuck at step 4, in which i run /usr/sbin/iwconfig to scan for a network. I did that, except I could NOT find an interface for “wlan0”

I’m pretty sure that it’s NOT my wireless card, as it’s been working just fine on my Arch Linux partition, without issues. The same goes for when I tried running Fedora 15/16, Ubuntu 11.10, Mageia 1, and Debian 6.0.

Could it be that SUSE is not loading something? Like a USB module, or the interface has to be manually loaded?

Those stickies, also contain useful commands which can be used to provide information about your wireless hardware, so we’re not left to guess.

Post the output of

/sbin/lspci -nnk

If you have a usb wireless device, then type

lsusb
/sbin/ifconfig

Output of lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 1737:007 Linksys WUSB54GC v3 802.11g Adapter [Ralink RT2070L]

Output of /sbin/ifconfig

lo              Link encap:Local Loopback
                inet addr:127.0.0.2 Mask:255.0.0.0
                inet6 addr: ::1/128 Scope:Host
                UP LOOPBACK RUNNING  MTU:16436  Metric:1
                RX packets:156 errors:0 dropped:0 overruns:0 frame:0
                TX packets:156 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:0
                RX bytes:12216 (11.9 Kb) TX bytes:12216 (11.9 Kb)

I think there is one digit missing in the hexadecimal ID - maybe a second “7”?
Linux Kernel Driver DataBase: CONFIG_RT2800USB: Ralink rt27xx/rt28xx/rt30xx (USB) support

…]vendor: 1737 (“Linksys”), product: 0077 (“WUSB54GC v3 802.11g Adapter [Ralink RT2070L]”)…]
?

Regards/Grüße
Martin

Your usb wireless device uses (the Ralink 1737:007 chipset = RT2070). As Martin noted, there seems to be a digit missing from the product chipset. (It could be 0070, 0071, or 0077).

USB: 1737:0077 Linksys WUSB54GC v3 802.11g Adapter [Ralink RT2070L]

Your chipset should be supported by the rt2870sta kernel driver.

Try it: Open a terminal and load the driver with

sudo /sbin/modprobe rt2870sta

Now check if wlan0 exists

/sbin/ifconfg

If all is good, you can proceed with configuring in YaST >> Network Devices >> Network Settings. (You may need to select ‘Traditional Method with ifup’ under ‘Global Options’ tab before configuring your wireless device).

Let us now how you get on.

Firmware? Check the dmesg output!

Umm I don’t mean to be a buzz kill, but the RT2870STA kernel module was replaced with the RT2800USB module in kernel version 3.x. I’ve tried loading RT2870STA module, but it didn’t work. however, when I tried loading the RT2800USB module, it loaded. I tried the same thing with /sbin/ifconfig, and the result was the same: inconclusive.

Umm I don’t mean to be a buzz kill, but the RT2870STA kernel module was replaced with the RT2800USB module in kernel version 3.x. I’ve tried loading RT2870STA module

Ok… things change. The rest still applies. Did you check dmseg output as Larry mentioned? (This will confirm whether you installed firmware). Plug in your device, and type

dmesg|tail

The ralink-firmware package:

software.opensuse.org: Search Results

This thread in this forum is a veritable how to for this device.
Read through the whole thread for knowledge and you will find your answer near the end.
I have this device and I know. I was there.
Best regards …

http://forums.opensuse.org/english/get-technical-help-here/wireless/469488-wusb54gc-v3-not-loading-kernel-module-12-1-a.html