Hello,
If you want to query the status of the modules you can use the OID entOperState 1.3.6.1.2.1.131.1.1.1.3 from the entity state MIB. Value 3 means that the entity is operable, 2 means totaly unoperable.
http://www.circitor.fr/Mibs/Html/E/ENTITY-STATE-MIB.php
INTEGER unknown(1), disabled(2), enabled(3), testing(4)
Represents the possible values of operational states. A value of 'disabled' means the resource is totally inoperable. A value of 'enabled' means the resource is partially or fully operable. A value of 'testing' means the resource is currently being tested and cannot therefore report whether it is operational or not. A value of 'unknown' means that this resource is unable to report operational state.
You can use it together with the OIDs entPhysicalDescr or entPhysicalIndex from the ENTITY MIB (rfc2737.mib) to identify which module corresponds to which index.
Something very helpful is the commands walkmib and getmib followed by an OID on the CLI of the switch. This commands allow you to test particular OID directly on the CLI of the switch . You can use the OID in numeric or textual form.