You won't have any problems with the player - mine is a year old, same model, and I've had no problems.
Glad the router worked - here is the logic, FYI:
Every device on your network (laptop + BluRay) need an IP address. It is an address on your network, just like you have an address of where you live within your city. The address on your modem (220.127.116.11) is a public address the internet can see. The addresses on your devices (192.168.1.x) are private and cannot be seen on the internet. There are blocks of addresses that are set up for home use only and everyone uses the same ones. Mine are exactly like yours.
For your devices to connect to the internet, is needs to use the 18.104.22.168 address - the router takes care of all of the changes to do this. The gateway address (192.168.1.1), is the address of your router on the network, and your devices use this to get 'outside' and will be exactly the same on every device, even new ones.
What was happening in your scenario was there was not gateway because there was no router to assign it - hubs are a non intelligent pieces of hardware that just pass information around and are slower. Kind of like a guy talking to a person in a room, but yelling so everyone can here it.
Those are the basics - hope it wasn't too much info. My thoughts were maybe if you added something else to your network later, it would make it a bit easier.
Thank you again and have a great weekend!