It seems driver for Realtek8723 is only included in kernel 3.8, and the problem is that my new laptop (Lenovo Yoga) does not have ethernet port so once I boot with openSUSE I cannot update the kernel in usual way. So I need to do this offline, and I have downloaded kernel-desktop-3.8.3-1.1.x86_64.rpm from the Kernel:stable repo. Could I just install this or do I need anything else? I will be trying this in a couple of hours and I wanted to ask if there is anything I need to be careful about. I will be using openSUSE 12.3.
Get these two files and put them on a disk, boot into openSUSE 12.3 and go for it. The SAKC blog includes a terminal download line that creates a bash script in $HOME/bin and marks it executable. You can manually put it in a text editor and save it where you want before you run it, but later just put it in ~/bin and mark it executable before you try to run the script. The kernel source tarball file is assumed to be located in $HOME/Downloads folder. Good luck!
On 03/22/2013 05:46 PM, joonro wrote:
> Wow thanks for the great resources. I wonder if this way is preferred to
> installing kernel-desktop with the rpm? Could you please shed some light
> on this?
The script lets you install any kernel for which source is available; however,
you need to build it. Using an rpm command installs a new kernel without any
building, but you can get only the pre-built versions.
Let me say that for offline kernel installs, SAKC will be the easiest way to do it, but if your computer is old and slow, the compile can take a while. SAKC installs the new selected kernel in Parallel with YaST and so the YaST supplied and updated kernel is still there to select. After you get online, you can add in any kernel repository you wish to use, but you will be limited to the kernel versions supplied on hand, though you don’t need to compile them and so it is a faster process. I don’t know what else to say except you have nothing to lose but to give it a try. It will not mess up anything else. The way Grub2 works, it always makes the most recent kernel installed the default, but I have another bash script you can use to remove any kernel installed using SAKC called SAKR, so I try to cover all of the bases.