For those having problems with wake on lan and the shuttle xs35v3 on ubuntu 12.04 (with kernel 3.2.0-33). Here is what I've done to get it to work on my system:
I have downloaded the latest jme driver version bp-22.214.171.124-noasd from .
Next I've reverted all changes done by "jme: Safer MAC processor reset sequence" . This seems to be required because I've found out, that wake on lan is broken on my kernel 2.6.35 (on ubuntu 11.04) starting with this version. All previous versions worked fine on ubuntu 11.04, but can not be compiled for ubuntu 12.04.
For my kernel 3.2 I additionally had to remove the definition of "JME_NEW_PM_API" from jme.h, before compiling the new driver version.
Has anyone found another solution to get wake on lan to work on ubuntu 12.04?