i've got exactly the same problem with italian provider Eutelia, chinhook works fine, diablo fails to connect... in the next days i'll try to sniff the packets to see the difference between chinhook and diablo!