First post, by JesterXIII
Hey everyone! After scouring as much as I could, I come to you guys because I'm at a loss.
Here's what I'm using (trying to, at least):
Windows 8 (host)
Intel 82579LM Gigabit Network Connection (Onboard)
Megabuild 6
DOSODI files (as per http://home.arcor.de/h-a-l-9000/ne2kstuff/db_ne2000.html)
mTCP (2013-05-23)
Right, so, now into the passthrough configuration.
1. Setup wpcap. Check.
rpcap://\Device\NPF_{8155487F-A303-4442-B291-3030AC41F417}
(Network adapter 'Intel(R) 82579LM Gigabit Network Connection' on local host)
2. Follow the ne2000 passthrough instructions, starting with lsl.com
Configuration file used was "C:\MTCP\NE\NET.CFG"
Max Boards 4, Max Stacks 4
3. ne2000.com, also runs successfully
IRQ 3, Port 300, Node Address ACDE488899AA L, Max Frame 1514 bytes
Line Speed 10 Mbps, Bus ID 0
Board 1, Frame ETHERNET_803.2, LSB Mode
4. ipxodi.com, successful
Bound to logical board 1 (NE2000) : Protocol ID E0
Now, mTCP is where I have the issue. It doesn't matter what IP I get, so I'm just going to try to DHCP. My configuration text is as follows:
PACKETINT 60
HOSTNAME logdos
Admittedly, I'm 90% confident the PACKETINT is my issue. I've tried almost every number I can think of. I would ASSUME it is 300, being that is the port reported back from NE2000. But I have seen a lot of things that imply NE2000 should be on 60. Neither of these variables seem to change the issue, however.
So, I set my global (set MTCPCFG=C:\mtcp\packet\tcp.cfg) and then I attempt to run dhcp in C:\mtcp, and I get the error:
Init: Could not access packet driver at INT 0x60
Could not initialize TCP/IP stack.
Here's my net.cfg (included with the DOSODI and untouched):
Link Driver NE2000
PORT 300
INT 3
FRAME Ethernet_802.2
Anyway, I'm curious as to how I set the PACKETINT properly for mTCP to interact with the Megabuild packages, if that is the issue.
Any thoughts or suggestions? Thanks! 😀