|but at my home it does not work. i am using linksys set at 192.168.2.1|
and modem ( verizion 6100f ) at 192.168.1.1
How are these physically connected? Did you go from the verizon into the WAN or the LAN port of the linksys?
I noticed immediately you have the two devices on separate subnets. That just confuses the issue. You should stick with the same subnet.
If it were me here's how I'd have it setup:
Linksys (connected to Verizone from LAN port)
This way, everything is on the same subnet and your port forward would flow through the Linksys instead of being stopped by it because they're on separate subnets.