iPhone non si aggiorna da mac, solo da windows

Ho un iPhone 4 e non riesco ad aggiornarlo da iTunes (Leopard).
All’inizio si aggiornava, poi da qualche release si blocca quando verifica il ripristino con apple.

Le ho provate tutte: ho formattato il mac, usato il DMZ, disattivato firewall del mac etc… ma non funziona.

Su windows (e stessa rete wifi) invece funziona.
Come posso risolvere la cosa?