This project has been abandoned and no further support will be given.
Libvirt, Qemu for Synology DSM X86 platform(with kvm support).
Tested on DSM v6.0/6.1. Try this on your own risk.
- Install spk first;
- This spk carry a webvirtmgr web management, also you can use virsh or virt-manager.
Qemu build with:
./configure --prefix=/usr/local --target-list="x86_64-softmmu arm-softmmu" \
--disable-gtk --disable-xen --enable-{kvm,linux-aio,vhost-net,vnc,vnc-png,vnc-jpeg,guest-agent} \
--enable-{spice,coroutine-pool,libiscsi,libusb,curl,libssh2,tpm} \
--enable-{modules,usb-redir,vhost-vsock,virglrenderer,replication,bzip2,rbd,attr,virtfs,vnc-sasl,tcmalloc,jemalloc,lzo} \
--audio-drv-list='sdl oss alsa pa'
Libvirt build with:
./configure --prefix=/usr/local --with-yajl --with-openssl --with-blkid \
--with-curl --with-ssh2 --with-qemu --with-lxc --with-remote --with-libvirtd \
--with-pm-utils --with-sysctl --with-network --with-storage-scsi --with-virtualport \
--with-esx --with-blkid --with-hal --with-avahi --with-udev --with-storage-iscsi
- Build these on Debian jessie distribution, and made packages with this amazing tool https://github.com/rednoah/ant-spk, thanks to rednoah.
- Devlepment tutorial: https://developer.synology.com/developer-guide/getting_started/index.html
http://koolshare.cn/thread-95071-1-1.html
关于软路由的部分介绍请参考我之前发的帖子:http://koolshare.cn/thread-76860-1-1.html