You are not logged in.
UPDATED FOR DRIVER 1.8.
Due to no version of Ubuntu so far supporting the rt2860 wireless in the 901, I have built a DKMS package for it.
This allows you to use the official Ubuntu kernel, and have fully working networking, without having to manually compile anything. Intrepid supports wired out of the box, and this allows wireless support.
DKMS is a system which allows a module to be automatically rebuilt every time your kernel is updated.
This works on my machine, but your mileage may vary. It should also work on any device which needs the rt2860 driver, not just the eee 901.
Worst case, this may not work for you, but it should be pretty safe.
Download here if you want to test this:
http://www.mediafire.com/?jfrgzemgnjz
[Edit: Don't use this on Hardy. Or anything other than Ubuntu intrepid. It won't work. Probably won't hurt anything, but certainly won't work.]
Last edited by themono (2008-10-12 5:38:15 pm)
Offline
Five downloads so far and no comment whether it works?
I should also add, you don't need to worry about this screwing things up in later versions if you forget to uninstall. It is locked to kernel 2.6.27-*, so it will just lie dormant if you update above that.
Offline
I'm running 2.6.27-3 on my 701, but I haven't seen many others running it.
I don't think these folks are as willing to climb out on the "bleeding edge" as we are. :-)
Offline
Stats show ten downloads now, and still no comment as to whether it works....? I'm quite serious, I just want a one sentence reply saying whether or not it works on your 901!
I'll have to assume it isn't working and take the file down if nobody says anything...
Offline
it's often surprisingly hard to elicit feedback from the masses. If I had a 901 I would surely download and test it for you but I a a 701'er. I hope you persevere and leave your script available for when I eventually upgrade to a 901 although by then I guess the kernels will have changed etc. Guess I'm just trying to give a little support and encouragement... Hang on brother ! ![]()
Offline
lol, thanks Monkly.
Offline
I'm currently running a 901 on intrepid using aadams custom kernal - will happily give this a try when am home and give you some feedback - have been wanting to move over to the standard kernel anyway. how well is everything else no the 901 supported in the standard intrepid kernal? any hacks or things i should know about?
Offline
Everything seems fine except the microphone. Wired works fine in the kernel, I gather that UDMA is set properly now, function keys seem to work fine... Put it this way, everything I use my 901 for works fine, and with the DKMS package it's all effectively there out of the box, without hacks.
The only manual stuff I do is ramdisks for more written stuff, but that's the same as with Hardy - and will always be the same, I'd imagine.
If you're looking for something cool to do though (completely unrelated), then have a look at http://dustinkirkland.wordpress.com/200 … -intrepid/
That requires you be running Intrepid's kernel though.
Offline
Does hibernate work for you out-of-the-box with Intrepid?
I'm running the 091408 daily snapshot on a 701 4G Surf, and the only FN keys that work are for brightness. I think they might be gearing that eeepc_laptop driver solely for the 901 series which doesn't do me a bit of good. I have been trying to install the old eeepc-apci modules under the 2.6.27-3 kernel to no avail. I know it's a work in progress, but I hope they are keeping the 701 users in mind.
By the way, does anyone know who develops the eeepc_laptop module? I would like to share my successes and failures, but I don't know where to report bugs and such.
Offline
I think your low adoption rate might be because not many users know what DKMS is.
I was introduced to it just two weeks ago ![]()
I installed Intrepid on my 900 over the weekend, installed your deb, and everything built cleanly.
Naturally I cannot verify if it actually *works* or not as I don't actually have 901 hardware.
Offline
BTW, you really should apply this patch: http://www.itwriting.com/blog/778-fixin … linux.html
It enables both WEP and WPA on this module.
Offline
adamm wrote:
I think your low adoption rate might be because not many users know what DKMS is.
I was introduced to it just two weeks ago
To which I say, don't keep a geek in suspense! What the heck is DKMS?
I found a nice write-up on it here: http://www.linuxjournal.com/article/6896
From Dell's site (http://linux.dell.com/projects.shtml
DKMS stands for Dynamic Kernel Module Support. It is designed to create a framework where kernel dependent module source can reside so that it is very easy to rebuild modules as you upgrade kernels. This will allow Linux vendors to provide driver drops without having to wait for new kernel releases while also taking out the guesswork for customers attempting to recompile modules for new kernels.
Sounds like a great project - especially for folks like us. ;-)
Thanks for the heads up adamm.
Offline
Yeah, it's a shame we didn't have this in Hardy.
At least if Intrepid doesn't quite have the missing drivers shipped with the kernel package itself, this should make it easier to compile them locally.
Offline
Hardy does have DKMS packages available, they just weren't widely used. However Intrepid has seen DKMS adopted much wider and promoted to main - think Nvidia's driver, ATI's, etc.
And thanks for the link to the patch. I don't think I've ever used a WEP network in my life lol, so I'd never noticed that bug.
Offline
I just got a brand new 901 and installed Intrepid on it. Wired ethernet worked OOTB. Since the patched driver from http://www.itwriting.com didn't compile on my 2.6.27-3 kernel, I googled around quite a bit and found this site: http://anholt.livejournal.com/39165.html You will need git to fetch the sources, but once you've installed it, you just download and make/make install the driver, and you're good to go. I've successfully connected to my WPA-encrypted bssid, not sure about WEP though.
Offline
....ok.... Don't suppose you read the original post? Might have made life a bit easier for you...
Offline
themono wrote:
....ok.... Don't suppose you read the original post? Might have made life a bit easier for you...
Oh yes, I read the first post. I also read this
themono wrote:
And thanks for the link to the patch. I don't think I've ever used a WEP network in my life lol, so I'd never noticed that bug.
which I read as "I haven't included any of the patches." Or did you include them?
Offline
Honestly, i don't know at the moment! I took the code for the driver from the same place you did. All I did was write the DKMS packaging - and the hard part was completely rewriting the makefile. But it should have the exact same result as compiling from that git repo every time your kernel updates, but automatically instead.
Offline
themono wrote:
Honestly, i don't know at the moment! I took the code for the driver from the same place you did. All I did was write the DKMS packaging - and the hard part was completely rewriting the makefile. But it should have the exact same result as compiling from that git repo every time your kernel updates, but automatically instead.
OK, I wasn't aware of that; sorry, my bad. But some more info on what exactly your package does would have been welcome...
Offline
I just got round to giving Intrepid a whirl on my 901. I couldn't work out how to build the wireless driver. I remembered this thread and installed your package. It works perfectly -- connected to my WPA2 network without a hitch. ![]()
The only thing that didn't go smoothly was that apparently DKMS wasn't included on the CD image I installed from (alpha 6, alternative installer), but it was trivial to download the deb for that on my desktop and transfer via USB.
Now I'm just waiting for a kernel update so I can test the DKMS bit!
Offline
Thanks for that, teeetime. I'm surprised DKMS wasn't there by default though. I'm sure it used to be lol.
Offline
I think it's because I was using the alternative installer, which seems to be very minimalist. I expect it's there by default on the regular live-cd version.
Offline
I had to connect via a wired connection first so that the additional packages could be downloaded. Once that was done, this package worked flawlessly, resulting in the wireless connection working perfectly.
Thanks for this ![]()
Offline
damn, so it looks like DKMS is not there by default. Thanks for testing though.
Offline
Having just updated to the newer -4 kernel, I can confirm now that it will build automatically as per expectations as part of the install process, so with this a newer kernel is a matter of install, reboot, use - no more need to compile. When I get time, I'll add this into the wiki as intrepid instructions.
For those wanting the source for this, just open the deb package in an archive manager, all source should be there as nothing is actually precompiled
Offline