You can have motherboards where in the bios it will check the status of the Ethernet cable used from the port of the system to the router it is connected to Tony.
Or as in your case Ethernet ports always come with the green and amber status lights on the Ethernet port of the system you have.
Red means two things.
The Adapter, or port on the system is not able to reach the link speed of the rest of the network or configure it`s self to it to synchronize.
Speed settings for the Ethernet port can be 10 Mbps 100 Mbps or 1 Gbps= 1000 Mbps.
The speed of the adapter can be changed on your system to one of these three speeds quoted.
Cick on start
Click on control panel.
Network and internet.
Network and sharing.
Change adapter settings.
Local area connection
The properties tab.
The Configuration tab.
In the new window box that opens click on the advanced tab.
Scroll down the list till you get to speed and duplex settings. left click on it.
To the top right you will see a pull down box where to can select manually the speed to set the network adapter to run at.
Always make sure the selection for any speed uses full duplex mode.
Before you change the speed value look at the Ethernet cable you have used, or is connected from your system to the router ect.
Make sure the cable is rated at Cat 5E for speeds set for the adapter of 10 Mbps or 100 Mbps.
For 1Gbps speeds = 1000 Mbps you will need to have a cat 6E cable used between the system and your router if the value was first set to a 1Gbps- 1000 Mbps speed for the Ethernet port of your system.
If the case lower the speed of the Ethernet port on the system to a 100 Mbps speed setting.
If you fail to get a synced link where you should have a green and amber Led showing on the Ethernet adapter port, and it is still lit red from the led.
It means the cable you used has a snapped wire in it of the twisted pairs used in the cable so replace it with another one.
After the changes make sure you reset the system, and let windows load again ok.
Just to recap a cat 5E rated Ethernet cable can work at 10 Mbps to 100 Mbps
A network speed of 1Gbps- 1000 Mbps You need to be using a Cat 6 or 6E cable connection from the system you have to the router you are connecting to, or otherwise lower the speed setting down to 100 Mbps for you Ethernet net Adapter, or port of your system to get a speed syncronisation.
Sorry I forgot to mention. it can also be a case where the router has been setup with a set ip range off addresses and also a sub net address, other than the the router having Dhcp mode enabled in the router that will automatically send the configuration of the network to the Ethernet port of your system when trying to connect to the router.
You should check the router config by logging into it to see if a private IP address pool has been setup or Dhcp mode of the router is enabled if a private IP pool has been setup you will need to write down all of the settings for the gateway IP sub net, and dns servers.
And manually configure the details in the settings on your system for the Ethernet adaptor.