AssemSoft NE2000 driver.
These drivers needs a fixed sockdev.xdd or inet4.xdd to work reliably. A bug was found and eliminated. Both these binaries are -m020-60 compiles, and needs 020+ CPU. But then again, so does the drivers. Sockdev.xdd not yet tested by me!
This is a NE2000 driver for MiNTNet. Currently, there are EtherNEC and PCI versions available. ISA version will follow soon, if I get hold of a ISA NE2000 card to do tests with.
EtherneC versionThere are currently two versions of the EtherNEC version, one that should work on Falcon and TT, and one for CT2 powered Falcons. I have great problems getting this version to work reliably, due to slow computers and no IRQ line. However, try it and let me know if it works for you. No feedback = no more updates of the EtherNEC version!
Download AssemSoft's NE2000 EtherNEC driver v0.0.18 for TT, Falcon, etc.(7259 bytes)
Download AssemSoft's NE2000 EtherNEC driver v0.0.18 for CT2 Falcons (7227 bytes)
PCI versionThe PCI version of the NE2000 driver should be able to drive up to 4 cards at the same time. I have personally tested driving a RealTek RTL-8029 and a Winbond 89C940 in my Hades, and that works great! In my Milan I have tested with both RealTek RTL-8029 and Winbond 89C940, but not both at the same time. (Thanks for loaning me the Winbond, Michael!) Following is a list ofdevices it should recognize;
Vendor ID Device ID Name 0x10ec 0x8029 RealTek RTL-8029 0x1050 0x0940 Winbond 89C940 0x11f6 0x1401 Compex RL2000 0x8e2e 0x3000 KTI ET32P2 0x4a14 0x5000 NetVin NV5000C 0x1106 0x0926 Via 86C926 0x10bd 0x0e34 SureCom NE34 0x1050 0x5a5a Winbond W89C940F 0x12c3 0x0058 Holtek HT80232 0x12c3 0x5598 Holtek HT80229Download AssemSoft's NE2000 PCI driver v0.0.18 (7993 bytes)
ISA versionI have a version of ISA driver for Milan working great here now, but it is not finished. That is, it does not do the necessary PnP things, and I'm waiting for Michael Schwingen to send me info about it. The current version works fine with cards that are non-PnP, or configured to not be PnP.
For those who wants to test the Milan-only version available here, this is how it works;
Upon boot, the following steps are done...
Download AssemSoft's NE2000 ISA driver v0.0.18 for Milan (7917 bytes)
Anyone wants ISA driver for Hades as well?
Once again I will refer you to a document Lonny Pursell have written, lan_doc.txt which you all should read. This kind of feedback is what drives me! Thanks a lot, Lonny! ;-))
Installation:As usual, there is no docs included with the driver. Don't think I'll write one either. The PCI driver should be able to drive up to 4 cards which are installed as ne0, ne1, ne2 and ne3. If you attempt driving more than one card, let me know how it goes!!
It is very easy to use; Just copy the appropriate driver to your mint or multitos folder. Reboot.
To set up ne0 to use on a cable-connection with static IP = 220.127.116.11, netmask = 255.255.255.0 and gateway IP = 18.104.22.168 , do;
ifconfig ne0 addr 22.214.171.124 netmask 255.255.255.0 up route add default ne0 gw 126.96.36.199and the connection should be up running.
I have got adsl connectivity, and have my own network 'behind' the adsl router. This 'local' network have 'inside IP' = 192.168.1.0. The router is the gateway, and its IP = 192.168.1.1. My Hades is given the IP 192.168.1.3 and my PC (cough) is 192.168.1.2. Below are the lines in my /etc/rc.net that sets up my adsl connection through ne0.
# Setup ne0 inteface if [ -f /boot/mint/ne2k*.xif ]; then echo "Setup ne0..." ifconfig ne0 addr 192.168.1.3 netmask 255.255.255.0 up route add 192.168.1.0 ne0 route add default ne0 gw 192.168.1.1 fi
Take me back Home!