OnCollision2D will not work for me

I am testing OnCollisonEnter2D and it doesn’t seem to want to work for me. I have box collider 2d and rigidbody2d’s on both of my game objects and again, it fails to send a message to the console.

 using UnityEngine;
    using System.Collections;

    public class CollisionAndResetSystem : MonoBehaviour {
    void OnCollisionEnter2D(Collision2D coll) {
    if (coll.gameObject.tag == "Cube")
        print ("hit");

    }
    }

I took this strait from the Scripting API and it doesn’t want to work.

Physics collision is disabled if isTrigger is checked. Make sure it is turned false. And the opposite object refered as coll should ofcourse have the tag “Cube” attached to it.