Code:
 
ISR (USART_RXC_vect)
{
    _inline_fifo_put (&infifo, UDR);
 }



char text2[40] = "23";
uint8_t x =0;


     /*##############Hauptschleife###########*/
    while(1)
    {
        // Nach 6  Zeichen wird der Inhalt des FIFOs zurückgeschickt.
        if(infifo.count == 6)
        {
            char ch;
            while(infifo.count > 0);
            {
                 ch = fifo_get_wait (&infifo);
uart_putc(ch);  
             }
        }
    }




    return 0;
}
Probiere es mal so.