This is how I do it on a belkin router.
Saying that I use MiamiDX.....
Disable routers DHCP.
If the router has an IP of 192.168.2.1 for example
Give the following
Amiga Static IP 192.168.2.2
PC Static IP 192.168.2.3
Set Netmask to 255.255.255.0
Set Gateway to 192.168.2.1
Ping each way and test the internet connection sharing via the router.
Now set up samba as you have static IP's
Better of following one of the many Amiga samba tutorials on the web and configuring the clients manually.