Have you tried port forwarding the device?

Routers have NAT which behaves like a firewall.
1. First step is always setting up a Static ip:
PortForward.com - Free Help Setting up Your Router or Firewall
2. Then set up a port forward rule within the router, & settings for LW:
Port Forwarding for the Motorola SBG 900
Make sure your computer software firewall (should ONLY be one active) is configured to allow LW full access:
User Cant Connect - LimeWire
If using a 3rd party firewall then disable Window's firewall.