Help Wifi Lenovo R500

I own an R500 and recently deleted windows 7 that I had on there and put Open suse 11.2 I am having trouble with the Wifi

Output of lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
Subsystem: Lenovo Device [17aa:20e0]
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
Subsystem: Lenovo Device [17aa:20e5]
00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a43] (rev 07)
Subsystem: Lenovo Device [17aa:20e5]
00:03.0 Communication controller [0780]: Intel Corporation Mobile 4 Series Chipset MEI Controller [8086:2a44] (rev 07)
Subsystem: Lenovo Device [17aa:20e6]
Kernel driver in use: heci
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
Subsystem: Lenovo Device [17aa:20f0]
Kernel driver in use: uhci_hcd
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
Subsystem: Lenovo Device [17aa:20f0]
Kernel driver in use: uhci_hcd
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
Subsystem: Lenovo Device [17aa:20f0]
Kernel driver in use: uhci_hcd
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
Subsystem: Lenovo Device [17aa:20f1]
Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
Subsystem: Lenovo Device [17aa:20f2]
Kernel driver in use: HDA Intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
Kernel driver in use: pcieport-driver
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
Kernel driver in use: pcieport-driver
00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
Kernel driver in use: pcieport-driver
00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 03)
Kernel driver in use: pcieport-driver
00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 03)
Kernel driver in use: pcieport-driver
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
Subsystem: Lenovo Device [17aa:20f0]
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
Subsystem: Lenovo Device [17aa:20f0]
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
Subsystem: Lenovo Device [17aa:20f0]
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
Subsystem: Lenovo Device [17aa:20f1]
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
Subsystem: Lenovo Device [17aa:20f6]
00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03)
Subsystem: Lenovo Device [17aa:20f8]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
Subsystem: Lenovo Device [17aa:20f9]
Kernel driver in use: i801_smbus
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:8172] (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. Device [10ec:e020]
04:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02)
Subsystem: Lenovo Device [17aa:20d5]
Kernel driver in use: tg3
15:00.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev ba)
Subsystem: Lenovo Device [17aa:20c6]
Kernel driver in use: yenta_cardbus
15:00.1 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 04)
Subsystem: Lenovo Device [17aa:20c7]
Kernel driver in use: ohci1394
15:00.2 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 21)
Subsystem: Lenovo Device [17aa:20c8]
Kernel driver in use: sdhci-pci
15:00.3 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev ff)
Kernel driver in use: ricoh-mmc
15:00.4 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 11)
Subsystem: Lenovo ThinkPad T61 [17aa:20ca]
15:00.5 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 11)
Subsystem: Lenovo Device [17aa:20cb]

On 03/17/2010 12:56 PM, ahmadjaved wrote:

> 03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd.
> Device [10ec:8172] (rev 10)
> Subsystem: Realtek Semiconductor Co., Ltd. Device [10ec:e020]

Above is your wireless device. I think this is an RTL8192SU, which has a driver
in the staging section. That one has the USB ID of 0x0bda:0x8172, not
0x10ec:0x8172. There is a way to change the device table at load time, but I
could not find a reference to it. Perhaps someone will post the method.

If this works, please report back so that the sources can be updated.

Thankyou you have pointed me atleast in the right direction. I wasn’t even sure which wifi device I had

Realtek - Driver Download

lwfinger and Akoellh thanks for your quick repsonses I got it to work by using the link posted by Akoellh. Though they didn’t have the drivers for realtek 8192 SU I tried using 8192 SE and right now I have to tell you that they work because I am writing the post using my wifi thanks a million

So use the drivers for 8192 SE for 8192 SU they worked for me…

If you were a little more precise on what you actually did, especially considering installation of firmware files -if needed- then maybe, just maybe there might be an easier way for getting this device up and running on openSUSE in the very near future.

No, you don’t have an RTL8912 SU, that would be an USB device.

I wish I could tell you I did something amazing I just literally downloaded the drivers (8192 SE) from the site that you gave me and I just followed the instructions that they gave me and it just started working itself. I was contemplating that I would need to do something to the kernel or make changes to the original drivers using them and modifying them to make them work with the 8192 SU (that was my model) but instead I thought I would just try to install them and see if they worked. It was shot in the dark but it worked like a charm I don’t know whether they are running at a 100% but I am guessing that the memory structure and capabilities of both of the models were more or less the same.

So yes I just installed them did no modifications I just did what the instructions were with the 8192 SE in the read me and on Realtek website. Please tell me if that helps.

The only thing I want to know is, did you install _any_files to /lib/firmware or /lib/firmware/some_folder and if yes, which ones?

A simple ls -l on those files would be sufficient.

I have a Samsung N130 with the same wifi card in it as far as I can tell from when I had to hunt around for solutions for wifi in Ubuntu for it. I downloaded the driver (tar.gz) file, and read the readme as was suggested in this thread, but I can’t figure out what to do with it. Somehow I’m supposed to enter superuser mode and then enter some install commands but I’m supposed to enter the top level of the driver file or something to do that… I just can’t figure it out. Can someone PLEASE give me some more detailed instructions on how to do this? I’m sitting here with a netbook tied to an enternet cable because I can’t get wifi working. I just started using Suse and I like it but if I can’t get wifi working on it then I’ll have to find something else.

Thanks in advance for your prompt response!

Matt

yours is a networking issue, more specific a wireless networking issue…

strongly suggest you visit the wireless forum:
http://forums.opensuse.org/network-internet/wireless/

where you will see three “sticky” postings at the top of the list:

Getting Your Wireless to Work
My wireless doesn’t work - a primer on what I should do next
Welcome

many folks find their path to wireless happiness just by carefully
working their way through those…if you don’t…then the “Welcome”
one gives some real good hints on what to post in your thread starting
help request in the wireless forum…


palladium

I’m not going to keep getting bumped around in these forums. When I first started with Suse I went through the documentation, then the sticky’s on the forums, and then I posted a question in the wireless section of the forum, asking my question. That question got me directed here by a less than polite individual asking me if I had ever heard of a search function to ask about my wireless card. He said that if I had, I would have found this thread, and I should look at it and use this one to answer my question.

The 3 sticky’s seemed rather confusing to me. I couldn’t figure out the instructions that they were telling me, I’m new to Suse and that post appeared to expect quite a good knowledge of Suse and Linux in general. I’ve really only used Ubuntu in the past and while it was a good intro into Linux, I really didn’t learn much because Ubuntu is Linux for dummies. I’m trying to learn more now and I’m just being told to ask my question elsewhere. It shouldn’t be that difficult for someone on this thread who knows what the original problem was, possibly even the original poster who got their working… someone should be able to give me clear instructions on how to get this thing working.

But I’m off to work now so I won’t be able to try out anything that you people post until much later. If there aren’t any posts then I’m just going to have to give up and use this weekend to find a different Linux. I must say I’m rather disappointed with the Suse community.

i am sorry you feel like you are being bounced around…of course, you
have to believe me that i didn’t know you tried in wireless
first…i’ve not looked to see who impolitely told you to come to this
thread…

but, i wonder if s/he meant you should ASK in this thread…i can only
guess s/he intended for you to come here, find the info you need and
do it…

apparently you downloaded a driver and was unable to follow the
instructions to compile and install the driver from source…i’m not
going to freshly type a complete how to (that has been done many times
in these fora and thousands of times in web tutorials) the basics are:

  • unpack the tar
  • read the readme files which should give explicit instructions,
    including you must install the “kernel header files” if you see that
    and don’t know what they are, google it (you easily install them with
    YaST)
  • ./configure
  • make
  • become root
  • make install

use the site specifier for opensuse.org when you search here, like this

site:opensuse.org how do i compile install
site:opensuse.org how do i “install kernel headers”
site:opensuse.org how do i “become root”
site:opensuse.org how do i “install a compiler”

if anything there is so much help/documentation available that it is
confusing, see a long but not complete list in one of my earlier
posting: http://tinyurl.com/ybklh48

then if you are having trouble, still can’t figure out the right path,
keep getting error messages you can’t understand…then ASK
please…but in the correct forum…

again, sorry you got off to a bad start…i know it is confusing
initially (i wasn’t born running linux either, but if i can learn how
i’m sure you can too…)


palladium