Sim900 powers down after network connection

dannable:
The symptoms you describe are, as you suspect, indicative of a lack of power. You have set the power switch to 'ext' (or whatever it's marked!)?

There are two options to select: EXT or ERN. If I select EXT, module doesn't work at all. So I select ERN, but then my mentioned problem occurs.