wireless issues with rtl8192ce and Thinkpad X220

I rebooted the other day, which got me a new kernel (3.2.91), and now it seems my wireless (rtl8192ce) has become really flaky and unstable. At first I thought it was the router playing up, but everything else in the house works fine (everything else in the house is made by Apple it seems).

Typically it fails to associate until you reboot the router (which is why I thought it might be the router) or occasionally the laptop. When it is connected performance is occasionally crappy. I’m totally out of my depth debugging this. I poked around a bit but found nothing meaningful.

Help appreciated!

  1. I think I was running 3.2.1 before, which got uninstalled. Fedora helpfully left 3.2.6 and 3.2.7, neither of which I think I ever booted into. []

About Danielle

Danielle is an Australian software engineer, computer scientist and feminist. She doesn't really work on GNOME any more (sadly). Opinions and writing are solely her own and so not represent her employer, the GNOME Foundation, or anyone else but herself.
This entry was posted in Uncategorized. Bookmark the permalink.

13 Responses to wireless issues with rtl8192ce and Thinkpad X220

  1. Danielle says:

    The RPM changelog confirms there have been a lot of changes to wireless in the last several kernel versions. I have now downgraded to 3.2.1 using the package recovered from koji. Will see how things go.

  2. Chris says:

    That’s a staging driver, so you’re pretty much guaranteed to have a terrible experience. Probably not helpful of me to say, but if it were me I’d go hunting for a cheap mini-pci wifi card to replace it with.

  3. Martin Albisetti says:

    I have the same problem with a Thinkpad X120e, and there’s someone else with a different Thinkpad as well. This is the bug report where it’s being tracked in Ubuntu: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/902557
    It’s in several distros: https://bugzilla.novell.com/show_bug.cgi?id=718736

    AFAICT, it’s a problem in the upstream driver, I’ve built it from the Realtek website and have the same problems. There’s a suggestion of a package to install in the bug, but I’d bet it only applies to Ubuntu.
    I “solved” it by replacing it with an Intel wireless card, which sucks, but got tired of dealing with flaky network.

  4. Michael Hill says:

    I noticed the same symptoms last night with the same wireless adapter on my ThinkPad x120e using Mageia with the latest updates. I dual boot openSUSE on the same laptop and don’t have the same issue there. I haven’t had a chance to investigate further.

  5. Danielle says:

    @Chris: yeah, I am aware it’s officially flaky. Some earlier versions would hard lock my machine. But whatever I was running recently seemed to work pretty solidly, at least enough to get by.

    I believe Thinkpad BIOSes have a whitelist of acceptable wireless cards, but there is an Intel card available. It was offered as an option when I ordered the machine, but I didn’t really understand what I was getting instead. Regrets…

  6. Martin Albisetti says:

    Right, so in the end I flashed the original BIOS with a version I found on a forum that removed the whitelist check, and bought this: http://www.ebay.es/itm/ws/eBayISAPI.dll?ViewItem&item=260747036468&ssPageName=ADME:B:EOIBSA:ES:1123

  7. Chris says:

    @Danielle: (Yeah — I think there’s a BIOS hack, written by mjg59, to disable the whitelist.)

  8. Dan Winship says:

    The current wifi-on-x220-under-linux situation is just crazy. There are actually two Intel card possibilities; the “Intel Centrino Advanced-N 6205″, which works flawlessly, and the “Intel Centrino Advanced-N + WiMAX 6250″, which works as long as you blacklist the wimax kernel modules, because at the moment the kernel doesn’t understand that the wifi and wimax are sharing a single antenna, so it lets them stomp all over each other. (Someone’s working on fixing that IIRC.)

    You can get ThinkPad-whitelisted MiniPCI cards off eBay for pretty cheap. Search for them by Lenovo part number: 60Y3253 for the 6205 and 60Y3195 for the 6250.

  9. Leon says:

    My x220 has an Intel card, which just works(tm).

  10. Michael Hill says:

    …and openSUSE has now caught up, it seems.

  11. Danielle says:

    @Dan Winship: yeah, looks like I can have one for about $25. I’ve heard some people need to disable 802.11n on the Intel cards for them to behave.

    Is it crappy hardware or just a crappy driver? i.e. will it get better? Downgrading to 3.2.1 has given me a bit more stability.

  12. alex says:

    hehe. Seems everybody have a problem with this default crap on x220. I ordered x220 with intel wireless-n, but seller for some reasons still shipped me ralink.

    After i changed card to install wireless-n i finally came back to life :)

  13. Debarshi Ray says:

    Well, it broke the Atheros AR5008 card on my Macbook too. Sometimes it connects, sometimes it doesn’t, etc..

Comments are closed.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>