Nobody can block P2P networking. And as much as I know, finnish hubs have loads of illegal stuff.
Your problem is simply that due firewall, you are unable to connect to hubs. Or if you do, in passive mode only, which sucks even more than no connection at all (extremely slow, most hubs disable searching, etc, etc).
What could help? Getting your settings right. If you're using DC++, or anything similar, it's a hell to set up, but still possible. For DC++, go through program help, it points to solutions and tools to test your connection.
Try to disable UPnP (universal plug'n'play) in your P2P program, and setting your IP-address manually. If the connection is divided by whole house, you *might* be having local IP adress (usually 192.168.0.xxx), in which case you have to figure out the real IP address (from your house to outside world) and give it to your P2P program.
Do you have a router in your home? In this case, closest place to find out your real IP address is to use router configuration utility, just open internet browser and go to http://192.168.0.1/ and browse around until you find it.
I'm not sure what is your case exactly, but it's worth a try...
I think that this is a thing you can ask your ISP if you can't find it out by yourself. Just don't explain why do you need it
or say that you can't play multiplayer games, etc
Your problem is simply that due firewall, you are unable to connect to hubs. Or if you do, in passive mode only, which sucks even more than no connection at all (extremely slow, most hubs disable searching, etc, etc).
What could help? Getting your settings right. If you're using DC++, or anything similar, it's a hell to set up, but still possible. For DC++, go through program help, it points to solutions and tools to test your connection.
Try to disable UPnP (universal plug'n'play) in your P2P program, and setting your IP-address manually. If the connection is divided by whole house, you *might* be having local IP adress (usually 192.168.0.xxx), in which case you have to figure out the real IP address (from your house to outside world) and give it to your P2P program.
Do you have a router in your home? In this case, closest place to find out your real IP address is to use router configuration utility, just open internet browser and go to http://192.168.0.1/ and browse around until you find it.
I'm not sure what is your case exactly, but it's worth a try...
I think that this is a thing you can ask your ISP if you can't find it out by yourself. Just don't explain why do you need it

or say that you can't play multiplayer games, etc