Does RouterOS support AES hardware crypto on AMD Geode LX?

Hi,

Subject says it all. Does the Linux kernel in RouterOS support AES hardware encryption on the AMD Geode LX processor line?

Support for this was added in the 2.6.20 kernel through the Crypto API, and can be compiled with the CONFIG_CRYPTO_DEV_GEODE option.

No, It does not.

I understand there are many feature requests, but here’s another one.

I’d like to see this supported since its already present in the kernel. If it will not be supported, could you please provide a reason as to why?

Thank you.

Have a data-center friend who has a Monowall using a net4801. (The Mini-PCI card is http://www.soekris.com/vpn1401.htm).

I am not a kernel guy but some reason the linux driver is not up to snuff as the BSD driver is. I suspect that since BSD is more inclined to accept binary only drivers that no one has written a good enough crypto interface driver for linux, but that’s just my bias opinion.

Linux has a cryptographic driver interface, its called…Crypto API. As stated, support for the Geode LX HW crypt was added in 2.6.20 via module geode-aes. The Linx crypto engine even supports the Hifn cards which are popular cards recommended for use on Soekris and ALIX boards with pfSense or m0n0wall.