S rozdílnou MAC to na ethernetu nepůjde, karta by musela jít do promiskuitního režimu, což není dobrý nápad. Alternativně by pro to musela mít hardwarovou podporu. Na úrovni TCP/IP to jde (ifconfig eth0:1 ... up), ale jedné kartě nejde dát dvě MAC adresy. Ne tak, aby ještě fungovala jako normální ethernetové rozhraní, to žádný běžně dostupný hardware prostě neumí.
Za určitých okolností (oboje v režimu AP a stejný kmitočet) takovou věc umí některé WiFi, pak to v systému vězí jako dvě WLAN karty, ale je to vlastnost hardwaru a přirozeně i driveru, ale tam jde i o to, že to má dvě SSID a v podstatě jsou to dvě různé sítě na jediném kmitočtu. V ethernetu to nedává smysl.