problems with modprobe on kernel 2.4

Timo Teräs timo.teras at iki.fi
Thu Mar 12 12:41:21 UTC 2009


Timo Teräs wrote:
> Guenter wrote:
>> Hi,
>> I would like to upgrade an existing PXE boot image from busybox 0.60.5
>> to latest 1.13.3 for various reasons.
>> Now when I build latest busybox everything works fine except for
>> modprobe. Regardless what I configure, every time I get errors back.
>> Therefore I asked the maintainers of the PXE boot image, and was pointed
>> to a couple of patches against the 0.60.5 version, most important a
>> patch which enables gzipped modules like 'module.o.gz' as its often used
>> with Debian 2.4; I wonder if such is not already in recent busybox?
>> Or am I just missing some settings?
>>
>> This is the patch from 0.60.5:
>> http://ipcop.cvs.sourceforge.net/viewvc/ipcop/ipcop/src/patches/busybox-0.60.5-gzip.patch?revision=1.3&view=markup&pathrev=IPCOP_v1_4_21_FINAL
> 
> The insmod definitely supports gzipped modules. I think modprobe should
> support it too. I think it is likely a problem with the modules.dep file
> format they have. Could paste couple of lines from your modules.dep?

Oh wait, you are on 2.4 kernel. I think the compressed modules work
only on 2.6 atm. This due to the way how the 2.4 module loader works.
I'd rather not the way, in the above patch. Someone should fix the
2.4 module loader properly.

- Timo



More information about the busybox mailing list