Community discussions

MikroTik App
 
User avatar
gmsmstr
Trainer
Trainer
Topic Author
Posts: 982
Joined: Fri Jun 04, 2004 2:22 am
Location: St. Louis, MO
Contact:

CCR2004-1G-2XS-PCIe not supported on Windows

Thu May 26, 2022 8:46 pm

I asked MikroTik Support and of course there is no drivers for windows 11 etc.. Just looking for something else as they do show up in Device manager. Any other suggestions?
ScreenHunter 3362.jpg
You do not have the required permissions to view the files attached to this post.
 
User avatar
rextended
Forum Guru
Forum Guru
Posts: 11982
Joined: Tue Feb 25, 2014 12:49 pm
Location: Italy
Contact:

Re: 2004 PCI - Windows

Thu May 26, 2022 10:21 pm

The help site is clear:
The device is supported in Linux (minimum kernel 5.15.25) and RouterOS (minimum version 7.x), but it will not be recognized in Windows.
https://help.mikrotik.com/docs/display/ ... temSupport
 
User avatar
gmsmstr
Trainer
Trainer
Topic Author
Posts: 982
Joined: Fri Jun 04, 2004 2:22 am
Location: St. Louis, MO
Contact:

Re: 2004 PCI - Windows

Thu May 26, 2022 10:27 pm

They show up as active in win10? If so what driver are they using?
 
User avatar
rextended
Forum Guru
Forum Guru
Posts: 11982
Joined: Tue Feb 25, 2014 12:49 pm
Location: Italy
Contact:

Re: 2004 PCI - Windows

Thu May 26, 2022 10:28 pm

 
User avatar
gmsmstr
Trainer
Trainer
Topic Author
Posts: 982
Joined: Fri Jun 04, 2004 2:22 am
Location: St. Louis, MO
Contact:

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Thu May 26, 2022 10:40 pm

Yep just devices does not start :(
 
User avatar
rextended
Forum Guru
Forum Guru
Posts: 11982
Joined: Tue Feb 25, 2014 12:49 pm
Location: Italy
Contact:

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Thu May 26, 2022 10:46 pm

On device details / properties / device instance path
what is the PCI\VEN_xxxx&DEV_xxxx&SUBSYS_xxxxxxxx&REV_xx etc. ?
 
User avatar
gmsmstr
Trainer
Trainer
Topic Author
Posts: 982
Joined: Fri Jun 04, 2004 2:22 am
Location: St. Louis, MO
Contact:

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Thu May 26, 2022 10:47 pm

Device PCI\VEN_1969&DEV_1083&SUBSYS_00000000&REV_00\4&1a972e93&0&0009 requires further installation.
 
User avatar
rextended
Forum Guru
Forum Guru
Posts: 11982
Joined: Tue Feb 25, 2014 12:49 pm
Location: Italy
Contact:

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Thu May 26, 2022 11:04 pm

I do not have a spare parts to test on win 10, but probably the string is emulated, not real.... (win 10/11 is the same from this point of view)
 
User avatar
gmsmstr
Trainer
Trainer
Topic Author
Posts: 982
Joined: Fri Jun 04, 2004 2:22 am
Location: St. Louis, MO
Contact:

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Thu May 26, 2022 11:04 pm

ya, got me :) would be nice to have a link but happens :)
 
User avatar
jbl42
Member Candidate
Member Candidate
Posts: 214
Joined: Sun Jun 21, 2020 12:58 pm

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Thu May 26, 2022 11:51 pm

I do not have a spare parts to test on win 10, but probably the string is emulated, not real.... (win 10/11 is the same from this point of view)
According to the block diagram, the Ethernet controllers exposed to the PCIe host are indeed not "real". They are kind of emulated inside the AL32400 CPU, and seem to be compatible with the Atheros AR8151 PCIe Ethernet controller.
On Linux, the Atheros AR8151 driver is used for CCR2004 PCIe. It contains a patch from MikroTik specifically for CCR2004.

If the Atheros AR8151 Windows 10/11 drivers floating around the Internet are not able to bring the device up, there is not much left to do than hoping MT releases some working Windows drivers some day.

Out of interest:
Because the CCR2004-1G-2XS-PCIe takes some time to boot ROS, on Linux a rescan for PCI devices has to be initiated.
How is this done on Windows?
Last edited by jbl42 on Thu May 26, 2022 11:59 pm, edited 2 times in total.
 
User avatar
rextended
Forum Guru
Forum Guru
Posts: 11982
Joined: Tue Feb 25, 2014 12:49 pm
Location: Italy
Contact:

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Thu May 26, 2022 11:54 pm

Mmmm... deleting the devices and "detect new hardware" right mouse menu? (i have win on Italian)
But for waht I know, windows do not support "hot swap" PCIe replacement...
 
User avatar
gmsmstr
Trainer
Trainer
Topic Author
Posts: 982
Joined: Fri Jun 04, 2004 2:22 am
Location: St. Louis, MO
Contact:

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Fri May 27, 2022 1:05 am

Yep, and MT told me that they are not planning on putting out a driver currently. everyone tell them via support@mikrotik.com :) hehehe.

Shame but it is what it is. :)
 
User avatar
nz_monkey
Forum Guru
Forum Guru
Posts: 2096
Joined: Mon Jan 14, 2008 1:53 pm
Location: Over the Rainbow
Contact:

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Fri May 27, 2022 2:47 pm

But why would you want to use one of these with Windows ?
 
ns88ns
newbie
Posts: 30
Joined: Mon Sep 07, 2020 12:42 pm

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Fri May 27, 2022 3:09 pm

But why would you want to use one of these with Windows ?
Because Windows has HYPER-V and allows building labs or even production environments with no side virtualization software. It is enough convenient.
 
ns88ns
newbie
Posts: 30
Joined: Mon Sep 07, 2020 12:42 pm

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Fri May 27, 2022 3:14 pm

Because the CCR2004-1G-2XS-PCIe takes some time to boot ROS, on Linux a rescan for PCI devices has to be initiated.
How is this done on Windows?
Via boot delay. CCR2004-1G-2XS-PCIe is booting up for ~ 11 seconds so a boot delay of 15 seconds is enough.
 
ns88ns
newbie
Posts: 30
Joined: Mon Sep 07, 2020 12:42 pm

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Fri May 27, 2022 4:06 pm

BTW. It may be possible to use the device on Windows with HYPER-V and DDA. If you have a modern motherboard that supports SR-IOV, it is possible to dismount the AR8151 devices #2..#4 and passthrough them to a HYPER-V VM. Linux or FreeBDS inside the VM should work well with the passed devices. However, you won't be able to dismount the first AR8151 - Windows detects it as an old-style PCI device and can't configure it for PCIe proxy. Unfortunately, I can't test this guess because only vT-x & vT-d isn't enough but my MB doesn't support SR-IOV.

If anybody can check this guess - it will be very good.
 
citizen25
just joined
Posts: 12
Joined: Thu Jun 22, 2017 8:10 pm

Re: CCR2004-1G-2XS-PCIe not supported on Windows

Sat Jan 06, 2024 6:15 am

It has been a year does this work in Windows as confirmed?

Also the boot delay post was this confirmed?

Who is online

Users browsing this forum: No registered users and 30 guests