normis: OK, but is there any restriction in miniPCI-E implementation on RouterBoards, like “USB-only” ? Or it is implemented like whole interface specification describes ? If so, there is only possible problem - with drivers. Which can be quite easly resolved in another ROS version. Am I correct ?
I use with succes an intel i350 dual gigabit minipci-e card. But it works only in x86 hardware, strangely it doesn’t work at all with any rb with minipci-e slot (rb912,rb800). It is detected in pci list but doesnt work in routerboard. The same card with the same ros works flawlessly with x86. So I assume minipcie in routeroard is somehow disabled.
Perhaps related to the different hardware architectures?
I mean when a driver is working on x86 machines it could be translated to MIPSBE
and/or PPC hardware architectures but there is no guaranty that the driver will
also offers all functions and/or is running quite.