Page 1 of 1

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Tue Nov 12, 2019 6:17 pm
by r00t
ROS includes only very small subset of drivers, mostly stuff needed for old routerboards and other old HW. Most of recent HW is completely unsupported, even when it's included in Linux kernel. It's unknown when (or if ever) we will see more HW supported by native x86/64 ROS. There is clear room for an improvement and it shouldn't be that hard now that new kernel is used. But as always, no one knows what are MIkrotik's plans with x86 ROS, there is no roadmap to version 7, no feature or hardware support to-do list, no official messaging...

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Wed Nov 13, 2019 10:45 am
by mrz
If you know that driver is in vanilla kernel, then write to support with attached supout file from the device, we will see if it can be enabled.

Re: [ROS 7.0b3] Kernel module 'igb'  [SOLVED]

Posted: Wed Nov 13, 2019 2:26 pm
by krisjanisj
Support for more Intel cards should be added in the next v7.0beta build.

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Wed Nov 13, 2019 7:24 pm
by r00t
Support for more Intel cards should be added in the next v7.0beta build.
Glad to hear that... support for recent HW is badly needed

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Thu Nov 14, 2019 3:16 am
by nz_monkey
Support for more Intel cards should be added in the next v7.0beta build.
* celebrates *

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Sat Nov 23, 2019 9:17 pm
by PCT2015
I update me test server x86, and works... need at least more package for making more test.
and also need more drivers to have more nic features,..

please add driver i40e from intel x710 nic card 10gb and 40gb...

the version is x64 ok

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Sat Nov 23, 2019 9:50 pm
by PCT2015
testing BT whit 127.0.0.1

CPU works all .... greats..

and CPU FREQUENCY, show the REAL STATE frequency,, that is good

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Mon Nov 25, 2019 9:39 am
by paulct
testing BT whit 127.0.0.1

CPU works all .... greats..

and CPU FREQUENCY, show the REAL STATE frequency,, that is good
It would be interested if you test against the latest version 6?

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Mon Nov 25, 2019 1:06 pm
by PCT2015
testing BT whit 127.0.0.1

CPU works all .... greats..

and CPU FREQUENCY, show the REAL STATE frequency,, that is good
It would be interested if you test against the latest version 6?
When testing before on version 6, never use all CPU ,... and test 127.0.0.1, around 80 Gb /100Gb...

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Mon Nov 25, 2019 3:08 pm
by Murmaider
It would be great to see if Mikrotik could include intel's DPDK for the intel NIC's in ROS 7 at a later stage, this would allow ROS to scale up past 100Gbps routing with ease.

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Tue Nov 26, 2019 4:30 am
by nz_monkey
It would be great to see if Mikrotik could include intel's DPDK for the intel NIC's in ROS 7 at a later stage, this would allow ROS to scale up past 100Gbps routing with ease.
It's not as simple as just "including DPDK". DPDK is a kernel bypass mechanism where the packets are passed straight from the NIC hardware to a user space process. This means that the user space process needs to implement a TCP stack and forwarding mechanisms.... There are some open source implementations that do this, e.g. OpenDataPlane/OpenFastPath/VPP however the integration into something like RouterOS would be no small task.

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Tue Nov 26, 2019 6:47 am
by Murmaider
It would be great to see if Mikrotik could include intel's DPDK for the intel NIC's in ROS 7 at a later stage, this would allow ROS to scale up past 100Gbps routing with ease.
It's not as simple as just "including DPDK". DPDK is a kernel bypass mechanism where the packets are passed straight from the NIC hardware to a user space process. This means that the user space process needs to implement a TCP stack and forwarding mechanisms.... There are some open source implementations that do this, e.g. OpenDataPlane/OpenFastPath/VPP however the integration into something like RouterOS would be no small task.
No doubt it would require some work on their side, but guys like 6wind are doing it very successfully, so successfully that Arbor uses it in their Wargames network to simulate DDoS attacks.

Re: [ROS 7.0b3] Kernel module 'igb'

Posted: Tue Feb 11, 2020 12:04 am
by ollegh
Please add driver i40e from intel x710 nic card 40G & 10G . Thenks