https://ncrmnt.org/2011/08/30/rtl8196-vs-openwrt-2/
RTL8196 vs OpenWRT