
I dont know what else to suggest, Can you please turn off any firewalls you may have on...
Did you say you have a laptop? Can you install HLSW on that as well and try the same thing?
Sounds like its your router or some setting on it tbh... But its hard to say without seeing it, perhaps you have a port range block or some other setting on your router. I just dont understand why the hops are hidden. Do you have a usb DSL modem you can try direct?
Have you a mate nearby you can just plug your laptop or even PC in on their broadband and test it that way...?