hi all, especially larry
few months ago i posted a thread about wireless realtek 8187B problem, that i cant connect and install driver and so… Larry replied that only way is to create new kernel and sent me an info about how to do that…i did everything as mentioned in info, it took a lot of time BUT, when i boot my notebook there is listed an opition at GRUB, something like 2.6.27-rc8-wl, when i check that, screen goes black, few things are written and the last thing is: Kernel panic, not syncing, unable to mount root, also something like select proper boot option and so…
HERE IS THE INFO how to make the kernell:
The first things you will need are to load some software that will be needed.
Using YaST, select “Software Management” and search for “gcc” and select it, if
not already loaded. Similarly, search in turn for “make”, and “patch”,
“git” and select them. Now press “Accept”.
When the above steps are finished, You are ready to get the source. I tried to back-generate a patch that would work with the openSUSE kernel, but that failed. Thus I recommend downloading the latest wireless-testing package. To get that source, open a terminal and enter the following
command (Please try to copy-and-paste these commands):
cd ~
git clone \ git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git \ wireless-testing
This command makes a copy of the entire source tree in your disk area. It will download a lot of data.
Next get the configuration of your current kernel with the following commands:
cd ~/wireless-testing
cp /proc/config.gz .
gunzip config.gz
cp config .config
To build the kernel, issue the command
make
The above command will making a new kernel. For the questions it asks at the beginning, just press an Enter to take the default answer. Depending on your processor speed and the amount of memory you have, the make step may take a long time. If your system has more than one processor, add -j3 to the make command - it will go a lot faster.
When the make command finishes, then enter the command
sudo make install_modules install
This installs a new kernel with the code for the RTL8187B. It will be listed as 2.6.26-wl in the GRUB menu. Select it at boot time, and all should be good.
I had some problems with last command sudo make install_modules install, it said something like theres no way to install so i typed only install_modules and it came up with kernell build 2.6.27=rc8-wl /boot or something like that, also i am sure it wrote something like installig modules which took a litlle time before that make install_modules install command