Try using the port and cable on another computer. If it works with that computer, then the NIC on the problem computer is bad. If it still doesn’t work, replace the cable. If it still doesn’t work, try another switch port. Both cables and switch ports can fail.
first ping 127.0.0.1 from laptop if it replied then your nic card is OK.,
Attach laptop directely to that switch port with new lan cable it it doesnot work, try another port and with try with another laptop witht he same faulty port.
Check port configuration shut down and enable port if it is error disabled.