SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Ok, I figured out my problem with the "Directory on Server" and typed in "//pub/suse/i386/9.1". In "install and remove software" I choose "Package Groups" then in the file tree on the left, I choose "System", then "Kernel". I have installed all 3 kernels (kernel-default, kernel-smp, and kernel-bigsmp) hoping one of them would install the kernel-source but I still do not see the kernel source code. Should it not be in "/usr/src/linux"? I see 2 subdirectories under "/usr/src" which are "kernel-modules" and "packages". Kernel-modules has the ndiswrapper stuff, and the packages has 4 subdirectories BUILD RPMS SOURCES SPECS SRPMS which are all blank.
Why is getting source kernel in Suse so difficult?
hey taichiman,
in the change source of installation section of yast you can get rid of the cd source if you used the personal cd cause you wont really need it anymore. to set up yast to download all the additional software that 9.1 personal didnt is easy, just, as you did already,
a. add a source
b. select ftp
c. server name ftp.suse.com
d. directory- pub/suse/i386/current
- this directory has pretty much everything the professional version has but most importantly it has
gcc, kernel-sources, make, python, python-sources, etc.. which is not on the personal version. theres tones of other stuff in there to list that will be pretty useful.
As for KDE, if you want to upgrade KDE to version 3.3 jus add another installation source like before using the same server and the directory on this one will be:
pub/suse/i386/supplementary/KDE/update_for_9.1/yast-source
When you go into install new software everything listed in blue text jus right click and select update
You can do the same for Gnome too if you want also its not a bad idea to ad a source for it anyway since you'll need some gnome libs anyway, the directory for that is-
pub/suse/i386/supplementary/GNOME/update_for_9.1/yast-source
Kohlykohl-
I agree suse's ftp server is can be pretty slow for the updates but ive gotten really fast download speeds off the ftp when using them as a installation source as described above. I already did downloads of over 700MB within an hour- hour and half off they're ftp. i guess it varies depending where you are
Thank you very much for your information. It helped immensely and I FINALLY got the kernel source code installed. Yeah!
But my original problem was that I'm trying to get Linksys WPC11 v4 wireless B card to work. I loaded the driver for it via ndiswrapper and the power light and link light are now both on, but it won't talk to my wireless hub. I used "ifconfig eth0 down", then "ifconfig wlan0 up" and I see wlan0 is up and running when I just issue "ifconfig". I have disabled WEP encryption to rule that out. How do I find out the actual driver name? Is this the "ndiswrapper -l " command? Do you have any other suggestions?
ah.. well i have the same problem, except that i cant connect to the internet in suse withought configuring my network card, and i cant configure my network card without the kernel source. i have suse 9.0 and all..and i have been using the windows partition for all of my net stuff, is there a way that i can download the source in windows and then install in suse from my windows partition?
the site we are talking about is an ftp suse site. You should be able to get to it via Windows, download the stuff to your hard drive, then burn a cd of it. Then boot into Suse and install from the cd. I haven't done this myself since I had hard wire network access on Suse and was able to do it directly via Yast and their ftp site directly, but I have transferred software this way from other ftp sites, so in theory it should work. Good luck.
Try it from c in windows. The worse that can happen is that it won't see the drive. You have to download to your c drive in windows anyway before you burn to cd. I don't know the answer exactly since I'm relatively new to Linux.
is your C drive visible to linux? it should be in /windows/C/.
If my guess is correct, the kernel source you downloaded is probably in .src.rpm format.
Please tell us wether you are trying to add your local dirve as installation source? if yes, it is not that easy. i would suggest you to do a rpm install. or use THE famous $yast2 --install blablabla.src.rpm method. please post your result.
i ended up using the rpm -ivh blahblahblah.src.rpm install method, after i had transfered the rpm from my c to my /home it appeared successfull, but then when did the make config, and it asked for my source it couldnt find it, i figured it was under /usr/src/packages/SOURCES because there was a suse-2.4.blahblahblah.tar.gz, and i figured that that ws the source, and that didn't work so i tried untarring that into the dir /usr/src/ and that made it now usr/src/suse-blablabla/ and i figured that was what i needed. and it didn't work with that either.. tho it did give me a different error message. i dont remember exactly what it said, as im not at home now and cant check, but it was along the lines of it found the source but it was incomplete. how do i fix this?
would it be easy to just install a new kernel(source and all, as i guess now there is 2.6.bla and i only have 2.4.blah....) ?
any ideas?
Originally posted by syphoncode.32 ... - this directory has pretty much everything the professional version has but most importantly it has gcc, kernel-sources, make, python, python-sources, etc.. which is not on the personal version. theres tones of other stuff in there to list that will be pretty useful.
Hi.
Will YAST redownload the source for the kernel even if it's already patched?
If you manually reinstall the kernel-source, do you have to manually patch it as well before making any modules?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.