I just published a new version of the mIP library with a lot of changes. Some of the Highlights are:
Completely New Driver written from the original Microchip source, so there are no more GPL restrictions (that was hard)
Cable connect disconenct works great with automatic DHCP address update
Fixed DHCP negotiation for several routers (including D-Link and Netgear)
Added device name to DHCP message so it now shows up in router configuration menus!
Made extenstion methods compatible with .NET MF 4.1
Used a Debug.Print command that actually is not compiled in Release mode (reduces memory required)
Fixed a huge memory leak (worked for 24 hours straight today having never failed!)
Added some automatic recovery code (it works, but it could be better. Automatically restarts enc28j60)
Made Netbios over TCP enabled by default (for WinXP compatibility)
Removed Reset pin because it was clear from the spec sheet that it is never necessary when using SPI
Jay Jay, how’s that stab at uPNP coming? If you are making progress let me know. Otherwise, I might look at it myself soon.