Ciao,
ho uno strano problema con rsync, che ha improvvisamente smesso di funzionare dopo aver cambiato router.

Lo scenario è un po' incasinato, comunque cerco di schematizzarlo:
- Host Windows7
- In VirtualBox, un guest ubuntu 10.04
- dal guest ero solito eseguire questo rsync verso un terzo host (remoto) su ssh autenticandomi con scambio chiavi. Esempio di comando:
rsync -avz --delete /path/local username@host:/path/to/remote

Dopodichè ho cambiato fornitore adsl, cambiato router (DVA-G3670B dlink), ed il comando rsync ha smesso di funzionare. In pratica rimane piantato per molti minuti, dopodichè al ctrl+c restituisce questo codice di errore:
error: unexplained error (code 130) at rsync.c(541) [sender=3.0.7]

Queste le verifiche effettuate:
- ripristino router precedente: il comando funziona
- router nuovo: non funziona
- pingo l'host remoto
- riesco ad aprire una connessione ssh da terminale, con stesso utente e stessa chiave

Ho cercato un po' in giro ma non riesco a capire quale sia il problema, e non so bene come andare avanti nella ricerca. Il firewall software (zonealarm) non pare stia bloccando niente (in effetti la richiesta di rsync raggiunge il server remoto). Ho dato uno sguardo alla configurazione del router ma non vedo niente di "sospetto", anche se devo ammettere che non ho per niente esperienza su come si configura un router.

Qualche suggerimento?
Grazie