>
> error = system("modprobe -rv A");
>
> This returns an error = 256.
What does 'perror' show (if anything) ?
Also, if you try the same via a shel, whats the return value ('echo
$?') printed?
BTW, why are you using the '-v' option when invoking modprobe programatically?
-mandeep