I don't know if this is of any significance to anybody here anymore, but I decided to play around with the CF-30's WWAN sled and try various cards in it again. I previously had Kali Linux in it and wasn't all that impressed, so I slapped on my usual Debian LXDE and upgraded it to Jessie/sid repos. As expected, everything works fine.
The card I got with this unit was a Gobi 1000 and I gave up after unsuccessfully trying to flash firmware with gobi_loader. The whole concept of flash every time you use is simply annoying.
So I got a Sierra MC8700 to work with my Koodo/Telus SIM and was quite happy with that. That opens the doors to plenty of UMTS capable carriers in my area. It supports GSM 850/900/1800/1900 MHz and WCDMA 850/900/1900/2100 MHz.
Last I tried my Huawei EM820U which I previously had running in my CF-19 MK3 with no issues. This was to get it working with AWS1700 that my carrier Videotron uses. That works flawlessly as well. This is likely to work with T-Mo's AWS service in the U.S. and Wind Mobile in Canada.
----------UPDATE----------
The steps followed were pretty standard. Install the card in the sled, install Debian LXDE unstable then add connection inside Network Manager. Note that this is likely to work on several other Linux distributions with other broadband connection software but I am only detailing what I used for these tests. This also means this will probably work on Windows with the appropriate connection software and drivers.
--------------------------------------
My CF-30: CF-30KQPRQAM
BIOS: V3.00L16
EC: V3.00L16
Working Huawei EM820U part number: 51074609 HSPA+/HSUPA/HSDPA/UMTS: 850/900/1900/2100 GSM/GPRS/EDGE: 850/900/1800/1900 & AWS 1700?/2100
Working Huawei EM820W part number: 51076177 HSPA+/HSUPA/HSDPA/UMTS: 850/900/1900/2100 GSM/GPRS/EDGE: 850/900/1800/1900
Working Sierra MC8700 FCC ID number: N7N-8700 HSPA+/HSUPA/HSDPA/UMTS: 850/900/1900/2100 GSM/GPRS/EDGE: 850/900/1800/1900
Linux distribution used: Debian LXDE 7.8.0 64bit (amd64) unstable:
http://cdimage.debian.org/debian-cd/7.8.0/amd64/iso-cd/
Future versions after 7.8.0 will appear under the 'amd64' link here:
https://www.debian.org/CD/http-ftp/
--------------------------------------
Sled dip switch settings are ON ON OFF OFF
Connection software used was Network Manager (Gnome, provided with LXDE)
If the card works, Network Manager will alert you to your Broadband Connection connecting to your Home Network. At this point you have to Add a New Connection (right-click on Network Manager applet icon in task bar and choose Edit Connections, then click on Add button), select Broadband as a connection type and enter your connection settings for your carrier.
Enter your carrier's APN.
Enter your username and password if applicable. Otherwise leave the user and password fields blank.
The rest of the settings can usually be left alone unless otherwise instructed by your carrier.
--------------------------------------
I am the king of crappy phone cams and blurry pics.
