Has been tested in a Sierra Wireless Modem included in a Thinkpad T60.
Bus 002 Device 002: ID 1199:6804 Sierra Wireless, Inc. MC8755 Device
Sierra also manufacturers some devices using a real USB connection.
It's a standard AT modem and can be used without problems as modem to connect to Internet.
We need to load "sierra" kernel driver:
The gnokiirc file contains:
[global] port = /dev/ttyUSB0 model = AT connection = serial
Tested in a Kernel 2.6.24 (but should work in all kernels with sierra driver -for sure in 2.6.28). Also tested in the current CVS gnokii version (2008-08-20) but it's a standard AT modem so should work with older versions.
gnokii tested commands
echo "Message to be sent" | gnokii --sendsms PHONE_NUMBER --smsc YOUR_SMSC
(it was needed to specify the SMSC number, using + and country prefix code. Vodafone Spain: +34607003110)
gnokii --dial 600512220
(then it calls)
gnokii --getsms SM 1 99
(get all SMS from the SIM card)
Probably other gnokii commands works, but has not been tested.