You can certainly set it up with static IPs. It's more work though.
On a computer that is connected and has network access, click on Start, then Run, then type cmd and press Enter. In the DOS window that opens, type ipconfig /all and press Enter. You will be looking for some information that looks like this.
IP Address. . . . . . . . . . . . : 192.168.10.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.10.1
DNS Servers . . . . . . . . . . . : 192.168.100.1
This will give you some information that you will need to assign the IP addresses. Set the Default Gateway, Subnet Mask, and DNS Server values the same for all devices. The IP addresses have to be unique but the first three sets of numbers have to be the same and must match the first three sets of numbers of the gateway. For instance, in this example, if you had 7 laptops each with a wired and wireless adapter, you could use 192.168.10.2 through 192.168.10.16 and statically one to each adapter.
The Default Gateway should be the internal IP address of your router. To keep the router from handing out IP addresses, log into your router using a web browser at http:\\your_router's_ip_address, and disable DHCP for the LAN side.
You are correct -- the cable modem will assign a dynamic IP to the WAN side of the router.
Hope this helps.
But may I ask why you want to use static IPs if you are using laptops? If you are using static IPs and want to switch from wired to wireless, you will need to assign an IP address to each adapter. And if you use the laptop anywhere else besides your home network, you would need to go back into tne adapter settings and reenable DHCP.
Also why would you differentiate between connecting wired or wireless depending on if someone needs to print or share files? You can do both from both -- it makes no difference..