Having the same problem. Not getting an IP address any longer.
Glad you isolated the problem.
So what's the fix or work around? Not only do I not have ssh access, I can't seem to configure the micro HDMI to DVI adapter to operate my monitor. So I'm fiddling with boot.ini using an SD card reader on my laptop. That is, I'm flying blind!