Quite amazingly and unexpectedly I tried in Ubuntu and the board is responding properly, as per the expectations.