# Intel i219-LM Had Only Been Running At ~60% Of Maximum Speed Due To Linux Driver Bug

**URL:** <https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520>\
**Category:** Rocky Linux Help & Support\
**Tags:** rocky-linux-9\
**Created:** [October 7, 2023, 4:45pm UTC](https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520 "2023-10-07T16:45:00Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![citypark](https://avatars.discourse-cdn.com/v4/letter/c/74df32/32.png) [@citypark](https://forums.rockylinux.org/u/citypark)\
**Post date:** [October 7, 2023, 4:45pm UTC](https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520/1 "2023-10-07T16:45:01Z")

</div>

I dont know what to do… I installed Rocky Linux 9.x and i got problem with network card speed. Its only working at half speed. Cant go more than 500 mbit, it looks like something is limiting download speed to 50%… and yes i got 1gbps from my isp. Any suggestions?

Here is some info about OS:  
OS: Rocky Linux 9.2 (Blue Onyx) x86\_64  
Kernel: 5.14.0-284.30.1.el9\_2.x86\_64

Network:  
Device-1: Intel Ethernet I219-V driver: e1000e  
IF: \*\*\*\*\*\*\*\* state: up speed: 1000 Mbps duplex: full

Supported ports: [TP]  
Supported link modes: 10baseT/Half 10baseT/Full  
100baseT/Half 100baseT/Full  
1000baseT/Full  
Supported pause frame use: No  
Supports auto-negotiation: Yes  
Supported FEC modes: Not reported  
Advertised link modes: 10baseT/Half 10baseT/Full  
100baseT/Half 100baseT/Full  
1000baseT/Full  
Advertised pause frame use: No  
Advertised auto-negotiation: Yes  
Advertised FEC modes: Not reported  
Speed: 1000Mb/s  
Duplex: Full  
Auto-negotiation: on  
Port: Twisted Pair  
PHYAD: 1  
Transceiver: internal  
MDI-X: on (auto)

---

<div class="post-metadata">

**Author:** ![jbkt23](https://avatars.discourse-cdn.com/v4/letter/j/9fc29f/32.png) [@jbkt23](https://forums.rockylinux.org/u/jbkt23)\
**Post date:** [October 7, 2023, 5:29pm UTC](https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520/2 "2023-10-07T17:29:04Z")

</div>

What other tests have you done to isolate whether this is due to your card or driver?  
As far as I know the 1000Mbit ISP service and 1000Mbit card capacity are potential speeds that you could achieve. Internet traffic is governed by bandwidth that is limited by other traffic and that can vary throughout the day. How many hops between source and destination also come into play. Using traceroute there are 9 intermediary data hubs between me and [rockylinux.org](http://rockylinux.org).  
500Mb seems pretty fast to me. On sites like dd-wrt I have seen tests showing speeds in the high 700’s but nothing higher than that.

---

<div class="post-metadata">

**Author:** ![citypark](https://avatars.discourse-cdn.com/v4/letter/c/74df32/32.png) [@citypark](https://forums.rockylinux.org/u/citypark)\
**Post date:** [October 7, 2023, 5:49pm UTC](https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520/3 "2023-10-07T17:49:56Z")

</div>

I run speed test from specific location when i am sure i can get full gbps speed… there are 7 hops:  
traceroute to \*\* (\*\*), 30 hops max, 60 byte packets  
1 \_gateway \*\* 1.110 ms 1.131 ms \*  
2 \*\* 13.808 ms 13.837 ms 13.813 ms  
3 \*\* 18.877 ms  
4 \*\* 14.794 ms  
5 \* \* \*  
6 \*\* 14.644 ms 20.972 ms 23.321 ms  
7 \*\* 3.248 ms 3.275 ms 3.197 ms

On previous OS witch was fedora 38 i was getting 1 gbps speed from that location… same network, same pc specs, only difrence is OS witch is rocky linux 9… as i wrote for me it looks like something is limiting that speed…

edit: it should be realted to this: [Intel i219-LM Had Only Been Running At ~60% Of Maximum Speed Due To Linux Driver Bug](https://www.phoronix.com/news/Intel-i219-LM-Linux-60p-Fix)

Any help with this bug?

---

<div class="post-metadata">

**Author:** ![jbkt23](https://avatars.discourse-cdn.com/v4/letter/j/9fc29f/32.png) [@jbkt23](https://forums.rockylinux.org/u/jbkt23)\
**Post date:** [October 7, 2023, 6:49pm UTC](https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520/4 "2023-10-07T18:49:00Z")

</div>

Are you using the same speed test tool as you used in F38?

The kernel driver on F38 is based on a 6.5.5 kernel and rocky on a 5.14.0 kernel.

---

<div class="post-metadata">

**Author:** ![citypark](https://avatars.discourse-cdn.com/v4/letter/c/74df32/32.png) [@citypark](https://forums.rockylinux.org/u/citypark)\
**Post date:** [October 7, 2023, 6:55pm UTC](https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520/5 "2023-10-07T18:55:10Z")

</div>

Tool is the same. Download location is from ftp. Sample file is 10gb of size

---

<div class="post-metadata">

**Author:** ![jlehtone](https://avatars.discourse-cdn.com/v4/letter/j/e9a140/32.png) [@jlehtone](https://forums.rockylinux.org/u/jlehtone)\
**Post date:** [October 7, 2023, 9:50pm UTC](https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520/6 "2023-10-07T21:50:19Z")

</div>

Last year there was some issue with I219-LM, but RL 9.1 reportedly did fix that: [Bug in network driver](https://forums.rockylinux.org/t/bug-in-network-driver/7101)  
That can’t be fully true, if the bug mentioned by Phoronix is older than RHEL 9,  
but I know for a fact that `I219-LM [8086:1a1c]` started to work clearly “better” with 9.1.  
(“Better” as in “can transfer data” – no actual speedtest.)

---

<div class="post-metadata">

**Author:** ![toracat](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/toracat/32/68_2.png) [@toracat](https://forums.rockylinux.org/u/toracat)\
**Post date:** [October 8, 2023, 2:24am UTC](https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520/7 "2023-10-08T02:24:36Z")

</div>

If you simply wish to test a newer kernel, give ELRepo’s kernel-ml a try. It is currently at version 6.5.6.

---

<div class="post-metadata">

**Author:** ![LinuxGuy1997](https://avatars.discourse-cdn.com/v4/letter/l/d26b3c/32.png) [@LinuxGuy1997](https://forums.rockylinux.org/u/LinuxGuy1997)\
**Post date:** [October 10, 2023, 7:19pm UTC](https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520/8 "2023-10-10T19:19:09Z")

</div>

You’re trying to verify a full 1-gig speed over a WAN connection?

WAN connections can vary wildly from day to day, regardless of whatever your ISP charges you for a certain claimed speed of service…

First things first, and to make your life much easier, eliminate all external variables – do a speed test on your _internal_ network, against another (obviously gigabit-connected) host. Can you even get gigabit-equivalent speeds there?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/1X/91b7219eec10e30013422e4df76c1d898711a5d5.svg) [@system](https://forums.rockylinux.org/u/system)\
**Post date:** [December 9, 2023, 7:19pm UTC](https://forums.rockylinux.org/t/intel-i219-lm-had-only-been-running-at-60-of-maximum-speed-due-to-linux-driver-bug/11520/9 "2023-12-09T19:19:15Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
