@Hans
In the case of "AmithlonNG"
Linux does not initialise the Radeon. The Intel card is completely disabled in the BIOS.
The computer behaves as if there is only Radeon.
I checked to be sure - Linux does not show the Intel card in lspci.
Here is the lspci ‘Kernel driver in use: vfio-pci’ for Radeon.
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde PRO [Radeon HD 7750/8740 / R7 250E] (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 0427
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin B routed to IRQ 17
IOMMU group: 12
Region 0: Memory at f7e60000 (64-bit, non-prefetchable) [size=16K]
Capabilities:
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
Qemu restarts the Radeon card on startup and GPU passthrough works.
[ 9.940604] vfio-pci 0000:01:00.0: resetting
[ 9.940642] vfio-pci 0000:01:00.0: reset done
[ 9.954372] vfio-pci 0000:01:00.1: resetting
[ 9.977521] vfio-pci 0000:01:00.1: reset done
Returning to the subject of the project.
The networking problems that occur by emulating the rtl8139 card in QEMU should not occur.
You can insert the rtl8139 card and pass it to the host.
The board itself has rtl8168 built in but I have not checked if it works.
You can use the rtl8139 after routing to the host on AOS4 via cable and plugging into a router/swith
There are many other combinations.
e.g.
If you pass this rtl8139 to AOS4 (Linux will not see it) you can use a short rj45 crossover cable to connect it to rtl8168 which is seen by Linux. You can do bridge,NAT with wifi card ....