MandrivaThis Forum is for the discussion of Mandriva (Mandrake) 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.
Hi,
I have a brand new Toshiba Satellite Pro A110 laptop that I thought I'd try Mandriva 2007 on. I downloaded and burned the Mandriva 2007 Free DVD without any problems. The install went perfectly except for a few driver issues, nothing unexpected.
Unfortunately, the missing drivers are for both the built in LAN and the Centrino wireless LAN.
I booted with a Ubunto CD, and confirmed that the driver I need for the LAN is the r1000 driver from Realtek. I downloaded that driver from Realtek, and went to install it, and that's when I encountered problems.
The file Modules.symvers file is missing. Apparently it's 'not needed' since Mandriva kernels don't do version checking. Unfortunately, this driver DOES require that file since it uses it at compile time to identify the kernel version. The end result is that the driver will not compile, it breaks with syntax errors in the code as a result of some missing symbol definitions. I get a similar result when trying to build the WiFi driver.
OK, I can create that file by installing the kernel source, and building my own kernel. Installing the kernel source went fine, then 'make config' and selected the defaults for everything. when I used 'make' to build the kernel, the compile died with syntax errors in drivers/sound/3rdparty/sheep.c (I may have the path there wrong, I'm going from memory)
So, it appears that I cannot compile the stock kernel as installed from my DVD, and I cannot compile the drivers I need without it.
Any suggestions as to what to try next to resolve this issue?
Oh jeez...it's a scary thing when a kernel doesn't compile. :|
I haven't messed around with trying to rebuild the kernel from the source supplied on the mdv DVD. If mdv kernels don't use version checking, and you need version checking, download a kernel source, copy it to a usb thumbdrive or re-writable CD, and...yadda yadda yadda.
Keep in mind that mdv kernels have alot of custom made modules for certain filesystem types (I'm not sure if mdv2007 still uses the "supermount" fs at all, but I know mdv2006 does), and other things.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.