X86 router (need help)

I have found a mobo with an intel n3160 (4 cores, 1.6GHz) for 40€. Would it be a good idea to use it as a wifi router? I already have a spare 2gb ram stick at home for it and an msata ssd.
Here is a pic of it:


  • With Intel Celeron N3160 CPU ( 4 cores, 4 threads, 1.60GHz, up to 2.08GHz ) on-board;
  • Works with 1x DDR3L 1333/1600MHz 1.35V memory, max to 8GB;
  • Support 1x mSATA and 1x 2.5 inch SATA, free send SATA connector cables;
  • 1x Gigabit Ethernet LAN, 1x HDMI, 1x VGA, 4x USB 3.0, 2x USB 2.0 ( free send expansion USB connectors ), 1x MIC, 1x SPK;
    ​- 1x half height size Mini PCIE for WiFi/Bluetooth module;
  • OS support Windows 7, Windows 8, Windows 10, Linux, Ubuntu and more.

Which dual-band wifi card should I buy? Is there any which can work at the same time in both bands as an AP?

Any help will be greatly appreciated as I am a newbie in OpenWrt

Will you be getting extra NICs as well? If you haven't bought it a board with multiple NICs is a better solution.

It supports 1 mini pcie NIC, so if I find one which supports dual-band AP mode simultaneously there's no problem. Do you know any other board with more NICs?
Thank you

One of the mainstays is the APU2. Another interesting board is the Odroid H2, but you should check if there's expansion slots beyond M.2 (which is storage only afaik on that board).

1 Like

In my build I used a mini-pci express to pci-express daughter board. This is a PCI-express card that can house two mini-pci express cards, one on either side of the board. This allowed me to put two mini-pci express cards into my single pci express slot.

I had to do this at the time since no cards were available that did both 2.5ghz and 5ghz: it was either or. So I had to use two cards.

Here is a link to an example adapter card that only has one mini pci express slot (I can't find a link for a 2 card version right now, but this gives you an idea of what you need).

I would go for a card that uses ath10k, without a doubt. They work and they work well. I used a card from Compex. You don't want to just use any old consumer wifi card, as some of them don't support AP mode. Using a card designed for being an AP would be a wise choice.

Happily Compex now have more than one ath10k based card that will do both 2.4 and 5ghz, so you could just buy the adapter card I linked and here's a link to one of their dual band mini pci express cards

If you want one of the higher power cards, you're going to need to get a separate card for each of 5ghz and 2.4 and house it in a dual slot adapter.

Have a look at what Compex have available as they have quite a few different cards, ranging from 2x2 to 4x4 and both wave 1 and wave 2. My 2.4Ghz card is a Compex 3x3 mimo and has been running for years...

EDIT: sorry - I didn't read properly. I see your suggested board is mini pci-e anyway, so you don't need the adapter card. I'd go with the Compex card I linked. It's an enterprise-grade AP card

wat is the brand and model of this board?
40 euro is realy cheap

@ keiser1080
Here it is the link:

Odroid seems more interesting price-wise than APU2, but both are quite expensive

1 Like

Thank you for your suggestions. I'm not sure if I will buy the dual band card because it can't do VHT80+80. Maybe a solution could be using Compex WLE1216V5-20 and a usb wifi adapter for 2.4ghz band, or a usb to mini pcie adapter. Something like this would work with openwrt? By the way, is it possible to use compex modules in a Windows PC? I can't find any 4x4 client adapter. The only 3x3 I found is this one:
Thank you

maybe there are other option on the market hybride wifi + ethernet pci card:

I doubt you'd be able to make effective use of VHT80+80 anyway. That card I linked you is probably one of the most capable on the market. It's a wave2 4x4 MIMO.

This is the trade off you're probably going to have to make if you want one card for both bands.

You could try using a mini-pcie to dual mini pcie adapter like this as well: http://www.pridopia.co.uk/8603me-d.html. That way you can fit in the card you linked plus a separate 2.4ghz card

His slot is a mini pice slot, so that would not fit in.