Mail from ILUG-BOM list (Non-Digest Mode)

Jul  7 13:21:01 tae modprobe: can't locate module ppp-compress-21
Jul  7 13:21:01 tae modprobe: can't locate module ppp-compress-26
Jul  7 13:21:01 tae modprobe: can't locate module ppp-compress-24

Explain the above.  

I do not have these modules anywhere on my system.  They are not
referenced in System.map nor are they in modules.dep.  Why then is
modprobe trying to load them?

Note this line from make menuconfig:

    --- CCP compressors for PPP are only built as modules.   

If this is the case, then why aren't the modules present?  Shouldn't they
always be built and installed?

Refer /usr/src/linux/drivers/net/ppp.c lines 1616 to 1623:

#ifdef CONFIG_KMOD
        if (cp == NULL) {
                char modname[32];
                sprintf(modname, "ppp-compress-%d", ccp_option[0]);
                request_module(modname);
                cp = find_compressor(ccp_option[0]);
        }
#endif /* CONFIG_KMOD */

Now CONFIG_KMOD is obviously defined since I am using kmod to load modules
dynamically, so why doesn't ppp-compress-%d exist in the first place?

My kernel was built correctly (make menuconfig, make dep, make clean, 
make bzImage, cp kernel, make modules, make modules_install, 
depmod -m System.map, reboot with new kernel.)

(This is while setting up a ppp connection).

Philip

-- 
I do not fear computers.  I fear the lack of them.
                -- Isaac Asimov

_______________________________________________
Website: http://www.ilug-bom.org.in/ilug
Linuxers mailing list
[EMAIL PROTECTED]
http://ilug-bom.org.in/mailman/listinfo/linuxers

Reply via email to