Почему не работают дефолтные параметры в роутинге symfony2?
Ужас, ужас, ужас :)
Вы уж определитесь, где задавать маршрут - в аннотациях или в конфигах)
/**
     * @Route("/cpanel/{p}", defaults={"p" = "start"})
     * @Template()
     */
    public function cpanelAction($p=null, Request $r){
        return array("p"=>$p);
    }
Ну и Alex T. прав. Вы описываете роуты в yml, хотя, по факту, роуты импортируются из аннотаций