WiFiRS9110 in vanilla netmf

I have a FEZReaper (G80) board with USB-SP on X1, an I2C device on X5 (using just SDA, SCL pins), and a WiFiRS9110 on X8.

A Gadgeteer program initialized like this works fine:

But my closer-to-the-metal initialization fails on the call to Open():

_netif = new WiFiRS9110(FEZReaper.Socket8.SpiModule, FEZReaper.Socket8.Pin6, FEZReaper.Socket8.Pin3, FEZReaper.Socket8.Pin4, 4000 );

with the exception:

Stack Trace:


I found quite a few references in the forums, but nothing that has helped so far…
EDIT: Clarified code and added stack trace

Hi, I don’t have the reaper but perhaps this could work:

private static GHI.Networking.WiFiRS9110 _netif;
        void ProgramStarted()
            _netif = new GHI.Networking.WiFiRS9110(Microsoft.SPOT.Hardware.SPI.SPI_module.SPI1, GHI.Pins.FEZReaper.Socket8.Pin6, GHI.Pins.FEZReaper.Socket8.Pin3, GHI.Pins.FEZReaper.Socket8.Pin4, 24000);

@ mcalsyn - The WiFiRS9110 is not supported on the G80 through our libraries.

Thanks John - just found another post to that effect too. My bad. Swapping in a Spider II…

EDIT: I found it weird that the Gadgeteer editor would allow me to make the connection anyway. I was wrong about it working under Gadgeteer. It only looked like it worked because I hadn’t called .Open() yet.