Thanks, Theferenc and Ripster. I hope that geekhack would help me to bring model m to life.
I'm not sure, whether wikipedia is a good source, but:
http://en.wikipedia.org/wiki/Universal_Serial_Bus#PowerA unit load is defined as 100 mA in USB 2.0, and was raised to 150 mA in USB 3.0. A maximum of 5 unit loads (500 mA) can be drawn from a port in USB 2.0, which was raised to 6 (900 mA) in USB 3.0. There are two types of devices: low-power and high-power. Low-power devices draw at most 1 unit load, with minimum operating voltage of 4.4 V in USB 2.0, and 4 V in USB 3.0. High-power devices draw the maximum number of unit loads supported by the standard. All devices default as low-power but the device's software may request high-power as long as the power is available on the providing bus
So, it seems like there is no other way to test if there is an issue with underpowered USB, but to wait while a powered USB hub arrives.
Apart from that I've just tried to connect model m to my netbook once again and the combination that model m leds give me as follows:
num off, caps on, scroll on
then in a second
num on, caps on, scroll on
and then immediately
num off, caps off, scroll off
Can this tell anything regarding possible malfunctioning of controller...