4. Troubleshooting

Unfortunately, there are some cases when things do not go smoothly.

4.1. Trouble at the compilation

In case you have problem compiling your modules:

4.2. Unresolved symbols

A grand classic.

The module you're trying to load can't find some functions it needs. That means: you haven't run 'depmod' or you lack a module.

If running 'depmod' doesn't solve your problem, read the doc again, and check that you have all the other modules that are needed.

4.3. Can't locate module char-major-xx

Another classic.

You need to add the corresponding 'alias' in /etc/modutils, or compile the module if it's not available.

Some aliases are defined by default in /etc/modutils/aliases. If you know what you're doing you can disable them there.