My internet speed wont run at 1.0 Gbps on my Realtek PCIe Family Controller

6

1

I have an asus Gigabit Router and a gigabit NIC (Realtek PCIe GBE Family Controller) witch is running at 100Mbps rather than 1000Mbps (1.0 Gbps). When I use an old laptop on the same Ethernet cable(cat6) its running succesfully at 1.0 Gbps. Means there's no problem with the setup, router nor the cable. I tried changing the speed & duplex from auto negotiation to 1.0 Gbps but its still running at 100.0 Mbps. I also have the latest driver update for my NIC.

I think im missing something but what ? What could be the problem ?

sammy

Posted 2012-12-13T13:48:55.150

Reputation: 61

Question was closed 2017-03-05T19:04:33.047

Answers

4

There are several different Realtek chips which identify themselves as Realtek PCIe Family Controller. Although many of these chips support 1 Gigabit ethernet speeds, some do not, and there are new laptops sold, even now in 2017, with only a 100MB/s Realtek chip. Unfortunately, the HP Envy machine I got at Costco is one of them.

To check if your hardware supports 1 GB/s, go to the properties page for the ethernet adapter and configure the driver. On the advanced tab, select speed & duplex (you might have to scroll down in the list). Check the dropdown on the right to see if 1000 Mbps is listed.

If the chipset in the laptop does not support Gigabit ethernet, but has a USB 3.0 port, then a workaround is to use a (e.g.) USB 3.0 to 10/100/1000 Gigabit Ethernet Adapter.

Glenn Slayden

Posted 2012-12-13T13:48:55.150

Reputation: 803

4

I have solved the issue by upgrading the driver. The Realtek driver downloads can be found here.

Mont Nusso

Posted 2012-12-13T13:48:55.150

Reputation: 41

The link is to a page that allows you to download drivers. Don't know if there is a way to include that in the answer. – thilina R – 2016-10-06T15:17:01.767

-1

Can you verify the CAT6 cable used (are you sure it's not CAT5/CAT5E?) is wired the same each end (check the colours on the underside of the RJ45's). Basically a CAT6 cable is a CAT5 cable with additional shielding.

If you had one end wired as T568A and the other as T568B then what you have is actually a 'cross-over' cable and not a 'patch cable'/'drop lead'. Originally intended for connecting 2 PC's together without a hub/switch the mistake is easy to make when wiring patch cables/wall sockets.

Which model NIC Realtek PCIe GBE do you have?

HaydnWVN

Posted 2012-12-13T13:48:55.150

Reputation: 3 192

Shielding has nothing to do with it... you can get shielded or unshielded cat5 or cat6 ( unshielded is most common ). The difference is the characteristic impedance. Also if it were a crossover cable, it would not limit the speed. Either it would work fine ( because at least one end has automatical polarity detection and reversal ) or not at all. – psusi – 2015-04-03T23:26:36.343

I have both side wired as T568B and when i use my old laptop it work fine ..so the cable may not be a problem ..I have RTL8167 driver version 7.65.1025.2012 – sammy – 2012-12-13T14:58:16.360

This is the driver package I would use (from Realtek site, totally untested). – HaydnWVN – 2012-12-14T16:29:57.710

Here and here are users with similar issues, but with onboard NICs. Try some of the recommendations. The main one being - power down for at least 15 mins before rebooting. – HaydnWVN – 2012-12-14T16:32:29.967

i tried and doesnt work for me – Sam – 2012-12-17T01:15:00.543

My next step would be to use a 'Linux live CD' to test the hardware. – HaydnWVN – 2012-12-19T08:52:12.403