Ok, I have a DGL-4500 router with shareport hosting a USB hard drive.
I have that router exclusively for wireless N to my media PC.
I have chained another router (Netgear Super A/G) off of the 4500 for web browsing and other lower bandwidth purposes.
To access shareport through the Netgear firewall I have enabled port triggering for port 19540 for shareport.
If I connect to the 4500 router, shareport on a PC connects to the USB drive just fine.
If I connect through to the Netgear and enter the IP of the 4500 into shareport the PC sees the drive and says it's available but when I try to connect it acts busy for a few seconds it reloads the status but never actually connects.
Is there any other port I need to trigger on?