I'm working on kernel 2.6.37, in which i have made some loadable module instead of static to optimize kernel,
My task is to load some module after some application running, I'm able to all modules after that a application but coming to wifiwhich i'm doing successfully, it is not
In any embedded system, at initialization of file system it is loading, modutils.sh is file run by rcSa script to modprobe loadblemodpobe the modules from designated file such as etc/modules. so i have removed module name to not load at start of filesystem which I have removedinitialization rather need to be loaded after application starts. more like runlevel priority changed from 35 to 99.
Now my wifi kernel module takes 1-2sec to load so i tried to remove wifi module name and it's dependencies but still wifi modules is loading at file system initialization. After adding some debug log in allupon checking the rcS script. I have came across S03udev file in which, udev script is running a udevadm trigger which is initializing wifiloading the module to loadrather it should be done by modprobe.
/sbin/udevadm trigger --subsystem-nomatch=tty --subsystem-nomatch=mem --subsystem-nomatch=vc --subsystem-nomatch=vtconsole --subsystem-nomatch=misc --subsystem-nomatch=dcon --subsystem-nomatch=pci_bus --subsystem-nomatch=graphics --subsystem-nomatch=backlight --subsystem-nomatch=video4linux --subsystem-nomatch=platform
can anyone suggest how to avoid wifi module loading ?