schau mal nach den Fusebits, beim ATMega128 gibts nämlich einen Mega103-Kompatibilitätsmodus, der standartmäßig aktiviert ist
diesen kannst du über die Fusebits deaktivieren
evtl. funktioniert deswegen die UART0 nicht