Open Fhiss opened 2 years ago
Adding NICs is not done by using Linux kernel source code. What is needed is documentation for the NIC so that new code can be written in a manner that is suitable for iPXE which runs in a quite limited environment.
Link https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/net/ethernet/atheros/atl1c/ was visited.
PCI-IDs were found at https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/net/ethernet/atheros/atl1c/atl1c_main.c#n22
( then I stumbled upon a broken util/get-pci-ids
)
@Fhiss your yes-no-question
Could you add Qualcomm Atheros AR8131 Gigabit Ethernet support?
is in https://github.com/genodelabs/genode/issues/4487#issuecomment-1111024524 partial answered by
If you chose to invest your time into further exploration/experimentation/porting, you may consider trying to port the Linux-based network driver, following the footsteps of the drivers found at repos/pc/.
Notice that I have highlighted the you chose to invest your time. Link that I add: https://ipxe.org/dev/driver (note the dev
that indicates intendent audience are developers).
And in https://github.com/genodelabs/genode/issues/4487#issuecomment-1111024524 is
If you don't, I'd appreciate you closing this issue because I see none of the core Genode developers picking it up.
That is also valid here, iPXE. Do use the insights of how to ask smart questions how to continue.
For @Fhiss and all others who come along
Could you add Qualcomm Atheros AR8131 Gigabit Ethernet support, please? https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/net/ethernet/atheros/atl1c/