Hi guys,

so I started working on udev integration and auto-detection and pushed a
few new drivers into the upstream oFono repository. It know has drivers
for Android/HTC G1, Ericsson MBM, Option HSO, Novatel and Huawai modems.
An example of three devices attached to the same system would look then
like this:

[ /mbm2 ]
    Powered = 1
    Interfaces = org.ofono.SmsManager org.ofono.NetworkRegistration 
    Model = F3507g
    Manufacturer = Ericsson
    Serial = 0115xxxxxxxxxx
    Revision = R1B003
    [ org.ofono.SmsManager ]
        ServiceCenterAddress = +17057969300
    [ org.ofono.NetworkRegistration ]
        Status = registered
        Operator = ROGERS
        AvailableOperators = /mbm2/operator/302720 
        LocationAreaCode = 65080
        CellId = 1305559

[ /huawei1 ]
    Powered = 1
    Interfaces = org.ofono.NetworkRegistration 
    Model = E160
    Manufacturer = huawei
    Serial = 3538xxxxxxxxxx
    Revision = 11.604.18.01.00
    [ org.ofono.NetworkRegistration ]
        Status = roaming
        Operator = CAN Rogers Wirel
        AvailableOperators = /huawei1/operator/302720 

[ /hso0 ]
    Powered = 1
    Interfaces = org.ofono.SmsManager org.ofono.NetworkRegistration 
    Model = GlobeTrotter HSDPA Modem
    Manufacturer = Option N.V.
    Serial = 3597xxxxxxxxxx
    Revision = 2.5.13Hd (Date: Feb 18 2008, Time: 18:32:40)
    [ org.ofono.SmsManager ]
        ServiceCenterAddress = +491710760000
    [ org.ofono.NetworkRegistration ]
        Status = roaming
        Operator = Rogers Wireless - T-Mobile D
        AvailableOperators = /hso0/operator/302720 
        LocationAreaCode = 16100
        CellId = 47738

All of the drivers are far from finished. The best working one is the
Ericsson MBM right now. I even managed to send a text message via the
SMS interface. When trying that with an Option device the AT parser
hangs itself. So we need some quirk there. Everybody is welcome to debug
it and send a patch.

The Novatel and Huawei devices, don't seem to support SMS. Or they do
and don't report it correctly. Also the Novatel card has problems with
the network registration. It refuses to work. This needs also to be
debugged.

If the drivers network registration does work, then it looks nicely like
the following output:

[ /mbm2 ]
    [ /mbm2/operator/302720 ]
        Status = current
        MobileNetworkCode = 720
        Technology = UTRAN
        Name = ROGERS
        MobileCountryCode = 302

[ /huawei1 ]
    [ /huawei1/operator/302720 ]
        Status = current
        MobileNetworkCode = 720
        Technology = UTRAN
        Name = CAN Rogers Wirel
        MobileCountryCode = 302

[ /hso0 ]
    [ /hso0/operator/302720 ]
        Status = current
        MobileNetworkCode = 720
        Technology = GSM
        Name = Rogers Wireless - T-Mobile D
        MobileCountryCode = 302

The MBM device contains a local SIM card and the other two are actually
roaming.

The goal for these data cards should be to support text messaging and
GPRS (once we defined and implemented that interface). Any help is more
than welcome.

Regards

Marcel


_______________________________________________
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo/ofono

Reply via email to