Просто оставлю это здесь (с)

Версия RouterOS 6.31 имела замечательный флажок в настройках "System -> Resources -> Hardware": Allow x86-64
В дальнейшем эту галочку опять убрали, версию удалили из архива версий на официальном сайте, из x86-64, предполагаю, сделали Cloud Hosted Router, но память об этой версии жива, и благодаря ей можно сделать себе x86-роутер с 64-битной RouterOS.
Если в ней не окажется нужных вам драйверов - увы, не судьба. Но если заработает - как минимум, сможете использовать больше 2 ГБ оперативной памяти.
Рецепт:
0. Делаем резервную копию конфигурации, убеждаемся, что переустановка роутера с нуля в случае неудачи не займёт много времени или, как минимум, не затронет пользователей.
1. Качаем где-нибудь в Интернете routeros-x86-6.31.npk, копируем его на роутер.
2. Обновляемся простой перезагрузкой (если была версия старше) или откатываемся на старую через System -> Packages -> Downgrade (если установлена версия поновее).
3. В System -> Resources -> Hardware ставим галку "Allow x86-64", перезагружаемся.
4. Проверяем, что версия в System -> Resources стала x86_64": 5. Обновляемся на актуальную версию.