Allow commenting on front page?
Excerpt from modules/comment/comment.module inside function comment_node_view($node, $view_mode):

// Only append comments when we are building a node on its own node detail
// page. We compare $node and $page_node to ensure that comments are not
// appended to other nodes shown on the page, for example a node_reference
// displayed in 'full' view mode within another node.
if ($node-&gt;comment &amp;&amp; $view_mode == 'full' &amp;&amp; node_is_page($node) &amp;&amp; empty($node-&gt;in_preview)) {
  $node-&gt;content['comments'] = comment_node_page_additions($node);
}



commenting for the node must be turned on
The node must be shown in the full-view_mode (normally this is node/&lt;nid&gt;)
node_is_page(): Whether the current page is the full page view of the passed-in node.
It must not be an edited preview of this node.


If you still feel like showing the comments on the frontpage for a specific node, try this:

$frontpage_commenting_node = node_load( **1** );
print render(comment_node_page_additions($frontpage_commenting_node));


Note: 
 - You need to change the parameter of node_load to the effective node id in your system.
 - This is for Drupal 7