I have tried to load a hello world kernel module using modprobe utility but I am getting the error "FATAL: Module hello.ko not found error".
The module path is in /lib/modules/uname-r. I am able to build and create the .ko file and insert using insmod but can't do the same with modprobe.
Please clarify the difference between modprobe and insmod utility