Earlier quoted context omitted.
I have one with all configurable components. The clickpad is not working properly out-of-box and needs to be configured in the xorg.conf. The Ericsson WWAN also has issues, requires a line in udev rules. I did not try fingerprint reader, NFC and the card reader, yet. There are also issues with the Ultra Dock. After a firmware update VGA/DVI is working, but no HDMI/DisplayPort. The sound jack of the dock is not workin…
I got my x240 a couple of days ago and am trying to get the wwan card to work. What rule is needed for udev? And did you get the gps function to work as well?
ATTRS{idVendor}=="0bdb", ATTRS{idProduct}=="193e", ENV{ID_MM_ERICSSON_MBM}="1"
To be sure what vendor and product ID to use, you should check that first via 'lsusb|grep Ericsson'.
I did not care about GPS yet.