On 29/04/2016 18:46, Martin Chaplet wrote:
>
>>
>> Does libqmi actually have low-level sim read capability?
>
> Yes, it seems so :
>
> $ qmicli -d /dev/cdc-wdm0 --help-uim
> UIM options
>  
> --uim-read-transparent=[0xNNNN,0xNNNN,...]                                    
>        
> Read a transparent file given the file path
>  
> --uim-get-file-attributes=[0xNNNN,0xNNNN,...]                                 
>        
> Get the attributes of a given file
>  
> --uim-get-card-status                                                         
>        
> Get card status
>  
> --uim-reset                                                                   
>        
> Reset the service state
>   --uim-noop   
>
> I'm not used to QMI but I will try to compare libqmi and ofono's
> read_transparent implementations.
>
>>
>> Another thing to try would be to implement read_imsi() method for
>> drivers/qmimodem/sim.c.  This should get you to the point where gprs
>> is initialized even if all low-level reads from the SIM fail.
>
> It seems a great idea.
>
>

It's an excellent idea !
Looking for read_imsi implementation, I found qmimodem-legacy which fit
prefectly to my modem.
After a few fix because first Sierra net interface is buggy (wwan0), I'm
now enable to use fully "Connman - ofono"  features

I will try to cleanup my work, find a way to force use of
qmimodem-legacy for this Sierra chip and submit all these modifications.

Thanks again Denis

Best regards,

Martin

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to