The module name should be based closely on the name of the MIB that is implemented by the module. MIB name guidelines are discussed in MIB File Names.
Use the following guidelines to name your module, beginning with the name of the MIB file:
Remove the hyphens
Remove the word MIB
Remove the .txt
Convert to lowercase
For example, if your MIB name is ACME-ROUTER-MIB.txt, you should name the module acmerouter. When you compile, the shared object that results is acmerouter.so.