Comment 34 for bug 567016

Revision history for this message
Shane (kohlrak-kohlrak) wrote : Re: Wireless won't work on Lenovo Thinkpad T510

elPraga, thanks to you pointing that out, i managed to get my driver working a little better. I'm running the 2.6.32-23-generic kernel, but it seems to me that that kernel module is still semi-broken. (connection has issues after an hour with that annoying crash requiring startup. According to syslog and various other tools, i've kept a good stable connection for a whole 8 hours (impressive at this point) with only a silent disconnect that none of the networking programs i use (like irssi and such) even noticed. I'd post a syslog to go with it to show the difference, but apparently they're getting deleted every day (or hidden somewhere). I gotta find a way to keep those logs available for longer periods of time... But that's for another topic.

So yes, if you're reading this (thank god you found this one and not another one), simply (i'm putting the instructions here for completeness sake and for ease of those who don't know how to use all those fancy unix commands):

sudo su #yes, this is necessary
rmmod r8192se_pci #blacklist it, too in /etc/modprob.d/blacklist.conf
cd Downloads/rtl8192se_linux_2.6.0017.0507.2010 #if this line fails, change it accordingly to the one you downloaded from realtek's site
make
make install
mv HAL/rtl8192r8192se_pci.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/r8192se.ko
depmod -a

I'm not sure if that truly solves the problem, though, because i'm still getting kernel messages once a minute after i do that (as opposed to none if i use the wlan0up script), and i haven't had time to test to see if it still disconnects or not after following those instructions. If it doesn't work, i'll work on finding a way to make it work (hopefully not the same solution to use a startup script obviously requiring a login script which would thus reqire password at login to startup the wlan) and post the complete instructions (or a fix to the current instructions).