This article describes how to use OpenWRT as a virtual machine with VMware virtualisation.
Things you need:
First of all, you need to download the image from list above on a Linux machine. After that you extract & convert it to a vmdk image:
yum -y install qemu-img wget https://downloads.openwrt.org/chaos_calmer/15.05/x86/64/openwrt-15.05-x86-64-combined-ext4.img.gz gunzip openwrt-15.05-x86-64-combined-ext4.img.gz qemu-img convert -f raw -O vmdk openwrt-15.05-x86-64-combined-ext4.img openwrt-15.05-x86-64-combined-ext4.vmdk
gunzip openwrt-x86-generic-combined-ext4.img.gz qemu-img convert -f raw openwrt-x86-generic-combined-ext4.img -O vmdk openwrt-x86-generic-combined-ext4.vmdk
after that, just create a new VM in Fusion, Workstation, or ESXi with "Linux\Other Linux 32-bit" with LSI BUS Logic & add the vmdk there. Use 1000e Network adapters.
On fusion I had to use the IDE drive controller type.
BTW… you can download an OVA image of cc 1505 from the following location: https://dl.dropboxusercontent.com/u/7976972/openwrt15cc.ova
Here's a wish list of things we would like to accomplish with OpenWRT - consider this technical debt.
(Is there a better place to make these requests?)