Hi all.

Today I found free time to make script for "hardware autodetection". 
It's placed into config package, and added as separate menu item into 
lrpkg.
It works simple - it extracts all modules into created directory 
/lib/modules/KVERSION (modalias is temporary removed), runs depmod, then 
- script does modprobe for all hardware aliases in cycle untill after 
last iteration count of modaliases (and, of course, corresponding 
devices) will remain same as before iteration (all probed modules 
doesn't provide access to sub-devices or no new modules are loaded). 
Then - list of modules is parsed by script, and all loaded modules are 
copied into /lib/modules.  Then - /lib/modules/KVERSION that contains 
extracted modules.tgz is removed, symlink is restored and generated new 
modules.dep.bb by depmod.

This solution currently require approx 22MB free on ramdisk (more than 
20MB for modules + approx 1 MB for modules.dep.bb), which is limited to 
1/2 of available RAM; minimal rootfs size is 5.5MB - so for correct 
script work it require 64M or more RAM on box.

------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to