Before you reset the WebBrick, please confirm & try the following:
What is the IP address and the subnet mask of the PC you are trying to access the WebBrick from. If you are on an alternate network (i.e. the WebBrick is on 10.100.100.100 and you are on 192.168.1.xxx) then you will not get a route to the WebBrick, meaning you cannot access or control it. To access the WebBrick change your computers IP manually to a 10.100.100.xxx address and try again. Or read on and follow the instructions in the last paragraph.
When you are saying:
" Just to check, I tried accessing the new IP address but I get "The
operation timed out when attempting to contact 192.168.0.151." "
Did you set the WebBrick to be on this IP address? Is the WebBrick Monitor showing that the WebBrick is on this address?
Let me briefly explain how the WebBrick Monitor sets the IP address of a WebBrick. When you type in an IP address in the WebBrick monitor and hit set, then the WebBrick monitor will wait and change the IP address of the WebBrick that next sends out an NN or AA UDP package (i.e. a package that contains the MAC address of the WebBrick).You can force a WebBrick to send out an AA package by pressing the factory reset button, whilst the WebBrick is powered up. So you are not factory resetting the WebBrick! Pressing the factory reset button whilst a WebBrick is powered up merly causes the WebBrick to send out a number of AT packages and finally an AA package. This AA package then triggers the WebBrick Monitor to change the netwrok address of the WebBrick.
This way you can change the IP address of the WebBrick to be on the same network as your PC (for example to 192.168.0.151), without having to manually change the IP address of your PC. After the WebBrick is on the same network you should be able to access it.