If issues arise with the ID-card reader or the DigiDoc4 application gives you a card reader-related error message, you should be able to find help on the following topics:
-
The error message “No card in card reader” is displayed if your card reader cannot create a connection with your card and read its data.
Usually, this happens because the card has not been inserted properly or correctly: remove the ID-card from the reader and reinsert it. If necessary, read about how to insert the ID-card into the card reader.
Sometimes, the reason may be a broken card reader or a damaged ID-card (or card chip). If the card has been correctly inserted into the reader, but the “No card in card reader” message is still displayed, you should use another card reader or even a different computer with a card reader that you know is working to check that the card is in order.
If the ID-card works with other card readers, the problem lies with your card reader; you need to replace it!
If you see the “No card in card reader” error message irrespective of which computer or card reader you use with your ID-card, go to the nearest service point of the Police and Border Guard Board: your ID-card has probably become damaged and should be replaced as soon as possible!
You should also apply for a digital ID for yourself in order to make your ID-card last longer and avoid it getting damaged. Digital ID offers the same options for electronic use as the ID-card but cannot be used as a physical identity document (you cannot travel with it, identify yourself at a bank, etc.). However, you can use digital ID for electronic transactions, such as digital signature, use of e-services, confirmation of bank transfers, etc.
It’s also a good idea to use a mobile tool in addition to the physical card, e.g. the SIM-based mobile-ID or the free Smart-ID mobile app. This way, you can be certain that you will not lose access to e-services when faults appear, you lose your card, etc.
-
Veateate „Ühtegi kiipkaardi lugejat pole ühendatud“ saad DigiDoc4 rakenduses juhul, kui arvutil on kadunud ühendus sinu ID-kaardi lugejaga või on kaardilugeja eemaldatud DigiDoc4 töötamise ajal.
Ära muretse: ühenda kaardilugeja uuesti arvutiga ja veateade peaks kaduma. Kui veateadet kuvatakse hoolimata sellest, et kaardilugeja on arvutiga korrektselt ühendatud, on ilmselt probleemi põhjus üks järgmistest.
Kaardilugeja ja selle draiverite paigaldus ei õnnestunud.
Juhul, kui oled värskelt uuendanud oma arvuti tarkvara, võtnud kasutusele uue kaardilugeja või oled selle arvutiga alles esimest korda ID-kaarti kasutamas, on ilmselt põhjuseks:
- Kaardilugeja ja selle draiverite paigaldus ei õnnestunud
Uuri oma kaardilugeja karbilt lugeja mark ja mudel ning sisesta need Google’sse vajalike draiverite leidmiseks. - ID-kaardi draiver ei ole paigaldatud
Kui oled esimest korda selle arvutiga ID-kaarti kasutamas, kontrolli, kas oled paigaldanud kõik vajalikud tarkvarapaketid ID-tarkvara paigaldamise lehelt.
Kaardilugeja on vigane
Vahel juhtub, et viga on hoopis sinu ID-kaardi lugejas – näiteks on see ära väsinud või on viga saanud kaardilugeja juhe või USB-otsik. Abiks võib olla, kui kaardilugeja mõnda teise USB-pesasse sisestad. Vajadusel loe, kuidas ID-kaardi lugejat kasutada.
- Kaardilugeja ja selle draiverite paigaldus ei õnnestunud
-
Most smart card readers by recognised brands can be used with ID-cards and are readily available in Estonian computer stores, electronics departments of major shopping centres and even petrol stations.
However, you should be more careful when ordering a card reader online: always prefer manufacturers’ websites and trustworthy e-shops over bargain stores.
The name and model of the card reader can be found on the information label on the reader (generally on the reverse side). The product ID can be found in DigiDoc4 diagnostics.
- In the case of Windows, the reader generally works with all drivers (manufacturer, Microsoft universal drivers).
- In the case of Linux and m ac OS, the default driver (USB CCID) has been proved to work.
- You may experience problems with reading card data if you have used the standby and hibernate functions while the ID-card is in the reader and some ID-software component is opened. Removing the card from the reader and re-inserting it usually fixes the problem. In some cases you may need to restart an ID-software component or your computer.
- In the case of readers with PinPads you may experience problems with Windows terminal solutions. Terminal systems are not officially supported by ID-software.
- Additionally, you may need to disable the PinPad mode (HP and Dell keyboard/card readers). To this end, you need to add a key to the Windows register, the values of which can be found here.
The following card readers have been tested with the ID-software:
- ACR39U-UF (Type-C cable)
- ACS ACR 38 (USB)
- Alcor Micro AU9540 (USB)
- Axagon CRE-SM4 (USB)
- Dell Broadcom internal card reader (WUDF driver)
- Gemalto CT30 (USB)
- Gemalto Ezio CT710 (PinPad, USB, manufacturer driver)
- Lenovo internal card reader Alcor Micro (manufacturer driver)
- Omnikey Cardman 1021 (USB)
- Omnikey CardMan 3021 (USB)
- Omnikey CardMan 3121 (USB)
- Omnikey Cardman 3821 (PinPad, USB, manufacturer driver)
- Pluss ID v3 (USB)
- SCM SCR 3310 (USB)
- Lindy 42764 (USB, type C)
Check the operating systems supported by the ID-software and their versions where necessary.
NB! If you have different knowledge of the smart card readers addressed in the article, feel free to share it with us.
-
Electronic ID-card use may not be possible, if you use one of the following PinPad (keypad) card readers:
• Gemalto CT710 Ezio
• OmniKey CardMan 3821To use the PinPad card reader in Windows, the driver of the corresponding card reader must be installed. By default, Windows has installed the universal (WUDF) driver, but it does not support the PinPad card reader.
It is recommended that you follow these steps to resolve the issues.
Gemalto CT710 Ezio
For Windows 10 and Windows 11, it is possible to install the Gemalto CT710 PinPad card reader driver under Windows updates.
Windows 10:
- When the card reader is connected to the computer, run Windows Update to check for updates.
- A small entry will appear in the update checker that additional updates are available.
- Clicking on it opens a view with the option "Gemalto - SmartCardReader- 8/8/2016 12:00:00 AM - 4.1.4.0".
- Make this option active and press "Download and Install".
- After installation, the card reader should work as expected.
Windows 11:
- When the card reader is connected to the computer, run Windows Update to check for updates.
- After checking for updates, you need to press "Advanced options" > "Optional updates".
- Activate the option "Gemalto - SmartCardReader- 8/8/2016 12:00:00 AM - 4.1.4.0".
- Click "Download and Install".
- After installation, the card reader should work as expected.
If such options do not appear, it is also possible to download the manufacturer's driver as follows:
- Download the Gemalto CT710 Ezio driver here.
- Open GemPcCCID.exe and install the driver.
- After installation, the card reader should work as expected.
OmniKey CardMan 3821
- Download the OmniKey CardMan 3821 driver here.
- Launch the application.
- Save the files to a folder on your computer.
- Open Device Manager and find the ChipCard reader. Set the new driver software location to the folder where the driver files were previously saved. You can find a detailed guide here.
- After installation, the card reader should work as expected.
If you still have problems, contact the ID user support!
-
The PCSC service required to use the ID-card is started on the computer automatically when the smart reader is connected.
If DigiDoc4 gives you the error message ‘The PCSC service, required for using the ID-card, is not working’, even after connecting the smart card reader, then you will have to start the service manually. Instructions are dependant on the operating system you are using.Windows 10 and 11
- First, open the Start Menu and type services.msc into the search bar.
- Find Smart Card from the window that opens (Services).
- Make sure that the following settings are correct:
- the service Status is "Started" or "Running"
- the service Startup Type is "Automatic"
If not, double-click on Smart Card and insert the appropriate changes.
For Windows, the correctly configured Smart Card service window looks like this:
NB! If you are using ID-software over a remote desktop solution, you should make sure that the Smart Card service is working on the computer you are using to transfer the screen to the other computer!
-
Using System File Checker in Windows (for Windows 10/11):
System File Checker is a Windows utility that checks for problems with files on your computer. To run it, do the following:
- Make sure you have installed the latest updates for Windows and restart your computer. For more information, see Update Window
- Type command prompt in the taskbar search field and right-click or long-press Command Prompt (Desktop app) from the list of results. Select Run as administrator, and then select Yes.
- Type DISM.exe /Online /Cleanup-image /Restorehealth (note the space before each "/") and then press Enter. (Note: This process may take a few minutes to start and complete.)
- When the message "The operation completed successfully" appears, type sfc /scannow (with a space between "sfc" and "/") and press Enter.
- When you see the message "Verification 100% complete", type exit and press Enter.
If using the system file checker doesn't work, please re-register some dll files:
We can use the "regsvr32" command to re-register the following dll files. Click Start and type the following in the search bar (one at a time).
For example, regsvr32 scarddlg.dll regsvr32 scarddlg.dll regsvr32 sccbase.dll regsvr32 sccsccp.dll regsvr32 scredir.dll regsvr32 slbcsp.dll regsvr32 slbiop.dll regsvr32 slbrccsp.dll
If the above steps do not work well for your problem, continue with the following instructions:
- Close all open windows.
- Click Start, click "All programs," and click "Accessories."
- Right-click "Command Prompt" and click "Run as administrator".
- In the "Administrator: Command Prompt" window, type "chkdsk /r" (without the quotes) and press Enter.
- Type Y and hit Enter again.
- Restart your computer.
Linux
For Linux, first try to reconnect the card reader to the computer. If the error prevails, act as follows:
- Start the terminal.
- Insert the terminal command:
- You are asked to insert the administrator password. Do not be alarmed; while inserting the password, the mouse cursor does not move and the password screen is not shown! If you are sure you have entered the password correctly, press ENTER.
- Insert:
systemctl enable pcscd.socket
sudo systemctl start pcscd.socket
If starting the SmartCard service is successful, reopen the DigiDoc4 and check whether the data from the ID-card is now being read correctly. If everything is functional, ID-card use should once again be enabled.
-
Electronic use of the ID-card may not always be possible if you use one of the following (keypad) card readers:
- JSP-CR900
- Cherry RS 6700 Smart Board XX44
- Cherry RS 6600 Smart Board XX44
- Lenovo USB Smartcard Keyboard
- Fujitsu keyboard KB SCR
- Dell RT7D60 USB Smartcard Keyboard
- Dell KB813 USB Smartcard Keyboard
- ... and others
Time has shown that problems generally lie in the manufacturer’s drivers for such card readers. To solve the problems, we recommend replacing them with Microsoft WUDF drivers. Take the following steps:
Step 1: open the Start menu
Open Start (windows icon/window image) and write Device Manager into the search:
Find Smart card readers and then right click on the driver and select Update driver software:
NB! If right-clicking on smart card readers in "Device Manager" does not offer driver update, "Device Manager" should be started with administrator rights.
- Open the Start menu and type "devmgmt.msc" (Device Manager) in the search. Select "Run as administrator" on the Device Manager application.
- The "User Account Control" window appears on the screen, where you have to enter the username and password of the administrator account. Press the Yes.
Continue to replace the card reader driver (Step 2: Find the driver software you need).
Step 2: find the driver software you need
In the window that opens, click on Browse my computer for driver software:
Then click on Let me pick from a list of device drivers on my computer:
Step 3: Update drivers
Find Microsoft Usbccid Smartcard Reader (WUDF) in the list, make it active and press Next:
The driver software update follows. Once this is successful, press Close and try to use the ID-card again.
If problems persist, contact the ID user support!