Here's a more detailed explanation of a test I have tried.
I have the IP address 192.168.1.2 with the subnet mask 255.255.255.0 reserved on the list of IP addresses. I disconnected my wireless connection to the BT Home Hub.
I then reconnected to the print server via an ethernet cable to do the following.
I checked to make sure that the print server was set to the IP address 192.168.1.2 with a subnet mask of 255.255.255.0.
I also checked the print server wireless page and it says that it is connected to the BT Home Hub with a strong siganl strength.
I then disconnected all ethernet wires between my laptop and the print server and connected wirelessly to the BT Home Hub. No luck. I connected to the print server with an ethernet cable, no luck getting on the internet.
I disconnected from the print server and reconnected to the router wirelessly. I checked the Devices page on the BT Home Hub management pages which is suppossed to show what devices have been connected to the router. It did not have any record of the print server trying to connect. I have managed to get it on that list, but I am not sure how I managed it. As it is not on that list, that suggests to me that the print server is not being accepted by the router.
I am wondering whether this is like what happens when you ask for a DHCP address assignment with a laptop, but the router requires a static request. Therefore windows will indicate that you are connected to the wireless network but that you do not have a valid IP address. It might be that the print server is reporting connected to the router, but does not have any way of reporting that it cannot get a satisfactory IP address and therefore does not network connectivity. Furthermore, if the devices page is based on when a device gains a correct IP address, rather than successfully completes a wireless handshake, this would also explain why the print server reports a connection to the wireless network but the devices page on the router does not register its connection.
Oh and interestingly, when I type in the IP address 192.168.1.2 I get the BT Home Hub management pages! When I delete the address from the list of IP addresses, I no longer get the management pages at this address. Is this normal behaviour?
Any further ideas?