Artificial intelligent assistant

Loading module 8192cu fails I 'm running Angstrom Linux (3.0.7) on embedded device BeagleBoard-xM. I want to load a module _(downloaded fromhere)_ and copied into: `/lib/modules/3.0.7/kernel/drivers/net/wireless/rtlwifi/8192cu.ko` on the BeagleBoard-xM SD card file system. However, loading the module fails: root@beagleboard:/# modprobe 8192cu FATAL: Module 8192cu not found. Any ideas?

Did you run `depmod`? This is something `make modules_install` does automatically for you, but if you copy a module into `/lib/modules` this way, you will need to do that manually. See `man depmod` for more information.

I am not sure if `depmod` will report the presence of incompatible modules.

You can also use an explicit path with `insmod`, which will at least test if the module can be loaded.


> insmod /lib/modules/3.0.7/kernel/drivers/net/wireless/rtlwifi/8192cu.ko
> lsmod | grep 8192cu


If the module has dependencies, they won't be loaded, which is why `depmod` and `modprobe` make things more convenient. Note the kernel will reject modules that do not match its version. There is, however, a configuration option to disable this safety feature.

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 51f4740f42c54f472a9bc313efc318f8