Christmas is coming soon! To thank for the support from all our dear customers, Christmas promotional activity is going on in JavaCardOS online store. For more activities details, please check this post.

Use SIM reader on CentOS

card reader

Moderator: horse dream

jbsoft
Posts: 11
Joined: Tue May 03, 2016 3:37 am
Points :140
Contact:

Use SIM reader on CentOS

Post by jbsoft » Fri Mar 24, 2017 5:39 am

Hey guys. Does anyone know whether SIM reader can work on CentOS?

Pf6KINE
Posts: 18
Joined: Wed Apr 13, 2016 2:03 am
Points :146
Contact:

Re: Use SIM reader on CentOS

Post by Pf6KINE » Fri Mar 24, 2017 6:10 am

SIM reader can work on CentOS.It's a CCID compliant smart card reader.

jbsoft
Posts: 11
Joined: Tue May 03, 2016 3:37 am
Points :140
Contact:

Re: Use SIM reader on CentOS

Post by jbsoft » Fri Mar 24, 2017 6:35 am

Thanks for your information. It helps.

tay00000
Posts: 123
Joined: Tue Sep 27, 2016 10:58 am
Points :1598
Contact:

Re: Use SIM reader on CentOS

Post by tay00000 » Fri Mar 24, 2017 8:26 pm

Before concluding that SIM reader works on Linux, it isn't so straightforward like Windows where a CCID capable device is plugged in and it immediately detects the reader and allows usage.

On Linux and non-Windows platforms, they rely on libPCSCLite which uses libCCID (under the same PCSCLite project). PCSCLite libraries handles USB CCID devices via a white list and "grey list" of known CCID manufacturer and device IDs. If your device's IDs are not inside the whitelist and greylist, the PCSClite will immediately reject the device and refuse to open a channel to the device. There is no way you can edit the whitelist and greylist for PCSClite which I have attempted once before and failed. The main reason is hard-coding deep inside the PCSClite codes and you have to seek out the author of PCSClite to generate a CCID compliant report and hand to the author of the PCSClite and then wait for an update to be pushed out that contains the CCID device listed within the whitelist or greylist.

It will be nice if @JavaCardOS or anyone with the SIM reader test on latest version of PCSClite on Linux/Non-Windows to assert whether the SIM reader is recognized in the white/greylist first before making the conclusion.

User avatar
JavaCardOS
Posts: 264
Joined: Thu Apr 30, 2015 12:00 pm
Points :2305
Contact:

Re: Use SIM reader on CentOS

Post by JavaCardOS » Sun Mar 26, 2017 10:42 pm

SIM reader is usable on CentOS with pcsclite. Our technical supports has done the full test before.

jbsoft
Posts: 11
Joined: Tue May 03, 2016 3:37 am
Points :140
Contact:

Re: Use SIM reader on CentOS

Post by jbsoft » Mon Mar 27, 2017 4:30 am

tay00000 wrote:Before concluding that SIM reader works on Linux, it isn't so straightforward like Windows where a CCID capable device is plugged in and it immediately detects the reader and allows usage.

On Linux and non-Windows platforms, they rely on libPCSCLite which uses libCCID (under the same PCSCLite project). PCSCLite libraries handles USB CCID devices via a white list and "grey list" of known CCID manufacturer and device IDs. If your device's IDs are not inside the whitelist and greylist, the PCSClite will immediately reject the device and refuse to open a channel to the device. There is no way you can edit the whitelist and greylist for PCSClite which I have attempted once before and failed. The main reason is hard-coding deep inside the PCSClite codes and you have to seek out the author of PCSClite to generate a CCID compliant report and hand to the author of the PCSClite and then wait for an update to be pushed out that contains the CCID device listed within the whitelist or greylist.

It will be nice if @JavaCardOS or anyone with the SIM reader test on latest version of PCSClite on Linux/Non-Windows to assert whether the SIM reader is recognized in the white/greylist first before making the conclusion.


Hi,@tay00000, thank you so much for your detailed information.

jbsoft
Posts: 11
Joined: Tue May 03, 2016 3:37 am
Points :140
Contact:

Re: Use SIM reader on CentOS

Post by jbsoft » Mon Mar 27, 2017 4:31 am

JavaCardOS wrote:SIM reader is usable on CentOS with pcsclite. Our technical supports has done the full test before.


Thank you for your official answer. I have bought one sample from the store.

Post Reply Previous topicNext topic

Who is online

Users browsing this forum: No registered users and 1 guest

JavaCard OS : Disclaimer