Hi,
ich hab mal wieder ein bisschen gebastelt
Herausgekommen ist dabei eine ISA Netzwerkkarte, welche:
- NE2000-kompatibel ist
- mit 8-bit XT Rechnern kompatibel
- mit Jumpern konfiguriert werden kann, aber auch per EEPROM oder ISA PnP konfiguriert werden kann
- RTL8019 Chipsatz nutzt
- die Jumper-Konfigurationsdetails auf der Rückseite abgedruckt hat
Alle Fertigungsdateien sind open-source, jeder ist dazu eingeladen, eigene Platinen und Karten zu fertigen:
https://github.com/Manawyrm/ISA8019/blob/master/README.md
Die Karte besteht nur aus modernen Komponenten, es werden keinerlei alte oder NOS Teile benötigt.
Der Netzwerkchip ist zu tausenden bei verschiedensten Lieferanten verfügbar.
Das Design ist darauf ausgelegt, bei jlcpcb.com direkt zusammengebaut zu werden.
Nur die Ethernet-Buchse (und optional: Jumper sowie Boot-ROM IC-Sockel) müssen hand-bestückt werden.
Im PnP-Modus wird die Karte (in moderneren Rechnern) sofort erkannt und konfiguriert:
Netzwerkkarten sind natürlich überhaupt keine seltenen Dinge oder gar Sammlerstücke, aber ich wollte einen x86-Rechner nur aus Open-Source Hardware-Teilen haben und kann diesen Wunsch nun umsetzen
Getestet habe ich diese Karte bisher in MS-DOS 6.22 (mit mTCP und dem NE2000.COM packet driver), Windows 3.11 mit dem eingebauten NE2000-NDIS Treiber. Windows 9x folgt!
In meinem micro8088 (8-bit ISA) und dem 16-bit ISA Pentium MMX 150 MHz keinerlei Probleme, die Kompatibilität scheint also ganz gut zu sein.
Weitere Details, Treiber, etc. sind auch im GitHub-Repo verlinkt:
https://github.com/Manawyrm/ISA8019/blob/master/README.md
Sollte noch jemand für seinen Rechner so eine Karte brauchen können, ich habe eine handvoll über (Mindestbestellmenge, usw.).
Wenn gewünscht, kann ich dafür auch einen Thread unter Biete aufmachen.
Viele Grüße,
Tobias