Going fine until I do 'sudo make install', then I just get...
This with a Toshiba Satellite P500, the Realtek RTL8191SE wireless network card and Ubuntu 9.10 64-bit.Code:make[1]: Entering directory `/usr/src/linux-headers-2.6.31-20-generic' Building modules, stage 2. MODPOST 1 modules make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-20-generic' make[1]: Entering directory `/home/tomas/Desktop/rtl8192se_linux_2.6.0010.1020.2009_64bit/HAL/rtl8192' make -C /lib/modules/2.6.31-20-generic/build M= CC=gcc modules make[2]: Entering directory `/usr/src/linux-headers-2.6.31-20-generic' CHK include/linux/version.h CHK include/linux/utsrelease.h SYMLINK include/asm -> include/asm-x86 make[3]: *** No rule to make target `kernel/bounds.c', needed by `kernel/bounds.s'. Stop. make[2]: *** [prepare0] Error 2 make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-20-generic' make[1]: *** [modules] Error 2 make[1]: Leaving directory `/home/tomas/Desktop/rtl8192se_linux_2.6.0010.1020.2009_64bit/HAL/rtl8192' make: *** [install] Error 2
Does anyone know what this is, or how to solve it?
Thanks in advance.
The one common problem with the realtek instructions are that you need to extract the drivers, then:
to get to a root shell, then:Code:sudo su
Read the instructions we went through HERE to get the drivers to function properly.Code:make make install
Make sure you edit the /etc/modules file to load the driver at startup
Hope this helps.Code:sudo gedit /etc/modules
Edit: This was for the 32bit rtl8192e driver, so make the necessary changes for the se and/or 64bit driver.
Last edited by Dude-PWB-; March 14th, 2010 at 06:00 PM.
I have a 1201n with the same in & out wireless problems (after loading the linux driver). So I'm trying to do this:
Quote:
Originally Posted by jdwannam View Post
Here is what I used to get a stable wireless driver running on the 1201n. Many thanks to David Woo of on launchpad for posting all of the information here that I needed to get it working. And thanks to the Phoronix review of the 1201n that had the above link.
I've installed the 64-bit version of Ubuntu 9.10, but there are instructions within the bug report for getting it working on the 32-bit version as well.
32-bit Driver:
http://launchpadlibrarian.net/339279...12.2009.tar.gz
64-bit Driver:
http://launchpadlibrarian.net/340903...9_64bit.tar.gz
Prerequisites:
Code:
sudo apt-get install build-essentials
sudo apt-get install linux-headers-`uname -r`
[1] Extract the driver using 'tar zxvf <filename>'
[2] CD into the folder and run make
[3] Then run 'make install'
[4] If make install succeeds, reboot and it should be working
If the make install fails (as it did for me) you can manually install the driver using these steps:
[1] Copy the target module in HAL/rtl8192/rt8192se_pci.ko to /lib/modules/`uname -r`/kernel/drivers/net/wireless/
[2] Copy rtl8192se firmware folder to /lib/firmware/`uname -r`
[3] Run the command of `depmod -a`
[4] Run the command of 'modprobe rtl8192se_pci', or reboot.
[5] Check the NetworkManager, and see whether there's network list show out?
Best of luck!
Duncan
Thank you so much !! My wireless is now working great on asus 1201n karmic 64bit
ONE NOTE no s needed on build-essential and make install comand must be done as su
"sudo su"
but I'm having problems with the first part. I did:
and it told me I already had the latest version. OK, so I did:Code:sudo apt-get install build-essential
and it told me that it couldn't find package linux-headers-beautybooty -r. I assume my syntax is wrong but I don't know how. I tried it without the ' symbols but that appeared to be incorrect.Code:sudo apt-get install linux-headers-'beautybooty -r'
Indeed the syntax is wrong; in several respects. First of all, if you, and the others here, install headers only for your running kernel version `uname -r` then the headers will not get updated when a newer kernel is installed. For example, when linux-image-2.6.31-21-generic comes out, you will not automatically get the matching headers.sudo apt-get install linux-headers-'beautybooty -r'
When a newer kernel comes out and you boot into it, your compiled-from-source driver will not work. You must then do:No headers for x-21? No joy.Code:cd Desktop/driver_file sudo su make clean make make install modprobe rt8192se_pc exit
The correct method is to install headers as follows:If you wanted to intentionally error and install the wrong thing:Code:sudo apt-get install linux-headers-genericuname -r means whatever my currently running kernel is. Those tickmarks are on the left side of my US keyboard with ~.Code:sudo apt-get install linux-headers-`uname -r`
"Oh, Ubuntu, you are my favorite Linux-based operating system" --Dr. Sheldon Cooper, B.Sc., M.Sc., M.A., Ph.D., Sc.D.
Ahh, obviously I thought uname was supposed to be my username.
What you are saying about the headers makes sense. I guess I can do that and then the rest of the steps to try & get this wireless working. Does that mean that when the updates install a new kernal that it will break the wireless again?
Actually, looking at the directions, I realize that I have already done the make & make install thing so this doesn't get me to a working wireless adapter. This is really frustrating because there is a linux driver for this card. It seems that it should work in Ubuntu...
Thx-
Last edited by tracyandskye; March 21st, 2010 at 04:24 PM.
Yes, but just follow the steps I outlined above. In fact, just try them now and let me know if your wireless springs to life.updates install a new kernal that it will break the wireless again?
"Oh, Ubuntu, you are my favorite Linux-based operating system" --Dr. Sheldon Cooper, B.Sc., M.Sc., M.A., Ph.D., Sc.D.
Bookmarks