I am tasked with proving that all Mersenne composites (that is, composite numbers of the form $2^n -1$) are either always Carmichael numbers or never are.
Running some tests, I have found some Mersenne composites that are not Carmichael, so the "always" can't be true. Thus, I'm trying to prove they can never be Carmichael numbers. That is, for a given Mersenne number $m$, there exists an $a$ coprime with $m$ such that $a^{m-1} \not \equiv 1 \text{ mod m}$ or a $b$ such such that $b^{m} \not \equiv b \text{ mod m}$
I don't even know where to start. How should I go about it?