Opened 16 years ago
Closed 16 years ago
#3587 closed enhancement (wontfix)
Add emulation of Realtek´s RTL810X/RTL8130/ RTL8139(A/B/C/D) network cards
Reported by: | javier fernandez | Owned by: | |
---|---|---|---|
Component: | network | Version: | VirtualBox 2.1.4 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description
hello, i thing it would be useful to add support of this "simple" NIC. In particular, im collaborating with the ReactOS project, and i would want to be able to test these NICs inside VirtualBox :)
thanks for the attention!
Change History (6)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
So ReactOS does really miss drivers for E1000 and for PCnet? The AMD PCnet hardware was quite common some years ago and this piece of hardware is simple as well...
comment:3 by , 16 years ago
AMD PCnet NICs are working in ReactOS AFAIK no one has tested E1000 as of now... But a lot of NICs nowadays has the Realtek chipsets, or at least work with Realtek´s drivers.... I wish i could help you by coding those NICs, but im not developer...
comment:4 by , 16 years ago
Actually it does not matter what chipset host has, it only matters which hardware the guest supports. If ReactOS has a PCnet driver then all is fine and there is no reason to start developing yet another ethernet device emulation.
comment:5 by , 16 years ago
Frankly speaking, we are now supporting all NICs emulated by VBox. Adding NE2000 (RTL8029) and RTL8139 emulation functionality shouldn`t be hard, as this is already done in QEMU.
comment:6 by , 16 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
It's not hard, but it takes some effort as a lot more than just changing makefiles. If you already support all VBox NICs, then why should we invest the time? I don't see the added value here. Just use the AMD or Intel drivers.
If you have a good reason to ask such support, then we are willing to think about it, but right now I don't see any.
Perhaps we could turn that round and suggest that you might like to contribute these NICs? Of course, emulating a piece of hardware is somewhat more tricky than writing a driver for it, because when you emulate it you need to emulate all features (or at least all that are used by an operating system you want to support).