Ethernet Interface Solution Status Always "R" Running on Mikrotik

Ethernet Interface Solution Status Always “R” Running on Mikrotik

Why is the Mikrotik Ethernet Interface always “R” Running, even though there is no cable plugged into the Ethernet port? This question was also in my mind when I Installed Mikrotik x86 on PC. For the record, Mikrotik RouterOS x86 is a version of RouterOS specifically designed for PCs / Servers with x86 architecture (32 bit). After the Mikrotik x86 installation process on the PC, I tried to check whether the ether interface was read or not, considering that I also installed 2 x 4 RB44GE ports.

A little surprised when I saw the status of the Mikrotik Ethernet Interface “R” all of which indicated that the ethernet port had a plugged cable. Even though the PC has not been connected anywhere. If you look at the detailed status on the interface, the Rate information is unknown, even though the state is Running but there is no link indication.

Intsall Foam Inside The Keyboards C...
Intsall Foam Inside The Keyboards Case

So, why is the Mikrotik Ethernet interface always “R” Running, even though there is no cable plugged into the Ethernet port?

Here’s the answer:

By default, Mikrotik x86 places the configuration on Ether for the disable-running-check command in the yes position. This causes All Ether to be in ‘R’ state. Why? The following is an explanation from wiki.mikrotik.com.

Disable running check. If this value is set to ‘no’, the router automatically detects whether the NIC is connected with a device in the network or not. Default value is ‘yes’ because older NICs do not support it. (only applicable to x86)

In essence, the disable-running-check=yes command is intentionally made the default, because not all NICs (Network Interface Cards) can detect whether the ether port is connected to other devices or not, especially on old school NICs. However, today’s devices don’t seem to need that.

So, is the answer clear?
Now go to how to solve Ethernet Interface Status Always “R” Running.

1. Enter the Mikrotik Terminal.
2. Change the command disable-running-check=yes to no. Here’s the command:

interface ethernet set disable-running-check=no numbers=0

The result is as shown in the image above.
Okay, the question has been answered, Why is the Mikrotik Ethernet Interface always “R” Running, even though there is no cable plugged into the Ethernet port? along with Ethernet Interface Solution Status Always “R” Running.