The most common pitfall might be, that the chip has been inserted wrong side,
since the insert-direction of the X200′s USIM slot is not as one would expect
(the tiny USIM icon on the bleach underneath can hardly be noticed unless there’s good light).

Once the USIM has contact – it works out of the box with NetworkManager Applet 0.7.996.
This script lists the ttyACM devices that the option module carries:
for n in `ls /sys/class/*/*{ACM,wdm,usb0}*/device/interface`;
do echo $(echo $n|awk -F '/' '{print $5}') : $(cat $n);
done
usb0 : Ericsson F3507g Mobile Broadband Minicard Network Adapter ttyACM0 : Ericsson F3507g Mobile Broadband Minicard Modem ttyACM1 : Ericsson F3507g Mobile Broadband Minicard Data Modem ttyACM2 : Ericsson F3507g Mobile Broadband Minicard GPS Port cdc-wdm0 : Ericsson F3507g Mobile Broadband Minicard Device Management cdc-wdm1 : Ericsson F3507g Mobile Broadband Minicard PC SC Port
And here’s my settings for the 3G data modem from /etc/wvdial.conf as an example:
[Dialer F3507g] Modem Type = USB Modem Modem = /dev/ttyACM1 Baud = 460800 Init1 = AT+CFUN=6 Init2 = AT+CGDCONT=1,"IP","pinternet.interkom.de"
Just in case you should require the 3G driver for Windows – you can obtain it from Lenovo.
The Ericsson Wireless Manager for the EC400 modem works fine with the Ericsson F3507g -
it’s available for download from Sony Ericsson. It’s definitely more handy than Lenovo’s Mobile Broadband Connect, which just tells me: “Activation for this service provider is currently unsupported”.

