SlackwareThis Forum is for the discussion of Slackware 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.
does anyone know why the results from modprobe are different
(and yes I know I dont need those modules, but they were mention in forums covering eth0 and a drowning man will clutch at anything)
I would say that the e100 driver found a device to bind to (and so it loaded), but the ieee1394 did not.
The output of dmesg can sometimes help -(read last entries after your modprobe attempt)
If you give the output of /sbin/lspci we may be able to help with the correct driver
does anyone know why the results from modprobe are different
(and yes I know I dont need those modules, but they were mention in forums covering eth0 and a drowning man will clutch at anything)
As stated earlier, it is recommended that you use one of the generic kernels
rather than the huge kernels; the huge kernel is primarily intended as
an "installer" and "emergency" kernel in case you forget to make an initrd.
However, if you do use one of the huge kernels, you will likely encounter
errors like this:
kobject_add failed for uhci_hcd with -EEXIST, don't try to register
These occur because the respective drivers are compiled statically into the
huge kernels but udev tries to load them anyway. These errors should be safe
to ignore, but if you really don't want them to appear, you can blacklist the
modules that try to load in /etc/modprobe.d/blacklist. However, make sure you
remove them from the blacklist if you ever decide to use the (recommended)
generic kernels.
This is also relative to the 'invalid format error'. Note the 'last' sentence' in case you wish to use the module at some future time.
Onebuck - correct me if I am wrong, but the OP's kernel is 2.6.21.5-smp.
Although 'invalid format error' is symptomatic of trying to load modules that are statically compiled in, the kernel shown has the relevant options compiled as modules. Also the error that you quote is different to the one received. So I think you may be a little unfair here.
Onebuck - correct me if I am wrong, but the OP's kernel is 2.6.21.5-smp.
Although 'invalid format error' is symptomatic of trying to load modules that are statically compiled in, the kernel shown has the relevant options compiled as modules. Also the error that you quote is different to the one received. So I think you may be a little unfair here.
tobyl
Hi,
We had a duscussion about this very thing some time ago. I think the thread was with rworkman. I'll do a search and get back.
I did have the same errors using the 2.6.21.5-smp kernel. You generally get rid of the problem with a new compile. I don't think fairness has anything to do with the error.
This was the one with rworkman 'Slackware 12.0 'Invalid module format''. And indeed it was a symbol problem with the attempt to load again. I remembered this after reading the post(s) again.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.