It seems you have a router that is also a DHCP server. I suspect the network is on auto-DHCP mode which means IP addresses are automatically assigned to devices whenever they connect to the network.
Looking at 192.168.x.x, your network uses Class C IP addresses.
The gateway (router) and DHCP server is the same device on 192.168.254.254. This IP address is configured during the hardware setup.
Your laptop has been assigned 192.168.254.2.
There should be at least one other computer on the network which has been assigned 192.168.254.1.
It seems strange that your printer server don't work as most print servers are on auto-DHCP, unless somebody assigned a "fixed" 123.123.123.1 IP address to it. Otherwise the DHCP server would have assigned an IP address of 192.168.254.0 to to 255 to the print server.
All devices, eg PCs, laptops, printers, etc, must have the same values for the 3 beginning octets, ie 192.168.254
Check to see if you can set the print server to auto-DHCP. If this is possible then your print server should work on its own. Otherwise assign an IP address of 192.168.254.200 to 250.
Assigning a higher value will hopefully avoid the situation where the DHCP server assigns the same IP address to another device which will conflict with the print server.