Can you verify the router/gateway's IP on another machine (ping 192.168.1.1)?
Everything else seems okay. If you are sure the IP/gateway is not problematic, please check the firewall status in Ubuntu -
By default it is "inactive".Code:sudo ufw status
Then try -
As an aside, your network card is Realtek RTL8111/8168B, for which the correct driver is already included in the kernel (r8169) and is loaded. So tg3 or broadcom or any other drivers are neither required nor would work for your card. It seems you tried some random stuff without realizing what it is meant for.Code:sudo ifconfig eth0 down sudo ifconfig eth0 up
Did you make any other changes to your system?
Please use code tags to preserve the formatting of the outputs. It makes it easy to read and follow.
If you are saving the outputs in a text file, then opening it on a windows machine, make sure to change the "Line Ending" to "windows" mode. Then while posting, click on # at the top of edit box to auto-generate 'Code' tags, and copy-paste the outputs in-between the tags. Follow the "Code tags example" link in my signature to see an example 'how to'.