Card Reader

Questions about Wine on macOS.
Locked
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Card Reader

Post by Ralf_H »

Hi!
I try to get Psyprax working under Wine. Everything runs fine with the exception that Psyprax doesn't recognize the Card Reader. I tried different Card Reader connected via USB.
So my questions are:
1. Is it possible to get a Card reader working under Wine at the moment or in the near future?
2. Would it be more easy to get a Card Reader working when it is connected via a serial port and USB-adapter?
Kind regards
Ralf

Psyprax:
http://download.psyprax.de/demo/pp32setup.exe

Card Reader driver I tried:
https://www.celectronic.de/downloads/us ... 7-2-au.zip
https://www.hidglobal.de/sites/default/ ... _24_27.zip

MacBook Pro 2010
Mac OS X 10.9.5
Wine Devel.app 1.9.22
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Re: Card Reader

Post by dimesio »

Windows hardware drivers don't work in Wine. Hardware has to be working in the host system for Wine to see it.
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

I installed the Mac OS X-driver for the HID OMNIKEY 3121 USB Card Reader
https://www.hidglobal.com/sites/default ... -3.9.0.dmg
and Creck
https://cat-box.de/files/Creck.zip
tells me, the Card Reader is recognized by my system and is working regularly. Nevertheless Psyprax under wine can't find the Card Reader :-(
Is there any way to get a Card Reader working with Psyprax under wine?
Ralf
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Re: Card Reader

Post by dimesio »

HID support is still a work-in-progress, particularly on OSX. https://www.winehq.org/pipermail/wine-d ... 15142.html.

The patches for OSX haven't been committed yet. You could patch and build Wine yourself; the easier course would be to wait until they are committed and then test. If the app still doesn't recognize the device, file a bug.
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

Thank you for the information. Building wine would be o.k., but I'm not experienced with applying patches, so I think I have to wait.
Regards
Ralf
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

This is the output I get, when I try to use the card reader:

fixme:winscard:SCardEstablishContext (0,0x0,0x0,0x33f490) stub
mehh
Newbie
Newbie
Posts: 1
Joined: Wed Nov 30, 2016 3:00 am

Re: Card Reader

Post by mehh »

Any news on the HID support? I have an OMNIKEY 5321v2 card reader and managed to get the reader working under macOS 10.12 Sierra with the following driver:

https://hidglobal.my.salesforce.com/_ui ... 000000jxkb

I've an application written in Java which can be started with a .bat file under Windows. There's an accompanying .dll in the installation folder which I've copied to the system32 folder under wine.

1. I'm not able to add this .dll under Libraries in winecfg. Any clue why?
2. How can I check if the card reader is correctly recognized under wine? Do I also have to install the OMNIKEY card reader drivers for windows under wine?

Thanks!
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Re: Card Reader

Post by dimesio »

Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

Hi,
does that mean, to check, if wine now supports the card reader, I have to start winebus manually? I'm not sure what to do then, how to start psyprax with winebus.
Thank you for your help.
Ralf
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

O.K., that's what I tried:

Code: Select all

wine net start winebus
wine /Users/<owner>/.wine/drive_c/Program\ Files/Psyprax32/psyprax.exe 
Then I try the card reader.
Is that the correct way?
The cardreader still doesn't work :-(
Is there any possibility to get it working with wine?

Ralf
User avatar
olivierfrdierick
Level 5
Level 5
Posts: 258
Joined: Thu Sep 13, 2012 12:09 pm

Re: Card Reader

Post by olivierfrdierick »

Ralf_H wrote:O.K., that's what I tried:

Code: Select all

wine net start winebus
wine /Users/<owner>/.wine/drive_c/Program\ Files/Psyprax32/psyprax.exe 
Then I try the card reader.
Is that the correct way?
Try this:

Code: Select all

cd /Users/<owner>/.wine/drive_c/Program\ Files/Psyprax32
wine cmd
Then in the wine terminal:

Code: Select all

net start winebus
psyprax.exe
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

Hi,
thank you very much!
I tried what you proposed but Psyprax still doesn't recognize the Cardreader :-(
Thats the console-output:

Code: Select all

C:\Program Files\Psyprax32>net start winebus
The Platform Bus Kernel service is starting.
Service already running.

C:\Program Files\Psyprax32>psyprax.exe

C:\Program Files\Psyprax32>fixme:winscard:SCardEstablishContext (0,0x0,0x0,0x33f5ec) stub
fixme:winscard:SCardEstablishContext (0,0x0,0x0,0x33f5ec) stub
fixme:winscard:SCardEstablishContext (0,0x0,0x0,0x33f5ec) stub
fixme:msvcrt:__clean_type_info_names_internal (0x55d4014) stub
fixme:msvcrt:__clean_type_info_names_internal (0x52d3014) stub
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x201b2 0x00000000
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x201b2
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0xe19d1c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x45b9d1c) stub

C:\Program Files\Psyprax32>
Perhaps the Cardreader-driver should be installed, but this isn't possible under wine, is it?

Kind regards
Ralf
User avatar
olivierfrdierick
Level 5
Level 5
Posts: 258
Joined: Thu Sep 13, 2012 12:09 pm

Re: Card Reader

Post by olivierfrdierick »

Ralf_H wrote:Perhaps the Cardreader-driver should be installed, but this isn't possible under wine, is it?
Do not bother trying to install Windows drivers in Wine, it's not possible.
You only need the MacOS X driver installed and working.
From what you said it seems to be the case.

Code: Select all

fixme:winscard:SCardEstablishContext (0,0x0,0x0,0x33f5ec) stub
This means that the program calls a function that is not fully implemented in Wine.

You may try with a windows native winscard.dll if you can get a hold on it.
Put the winscard.dll in the directory where psyprax.exe is, and set winscard.dll to "native only" on the Library tab in winecfg, then retest.

Regards
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

Hi,
I installed a winscard.dll (from Windows 7) into the psyprax.exe-directory and changed it to native only with winetricks.
Unfortunately psyprax still doesn't work with the card reader, but the output is different now; perhaps you can give me another hint, what to try next?
Thank you very much!
Ralf

Code: Select all

Speedy:Psyprax32 ralf$ wine cmd
err:ntdll:RtlpWaitForCriticalSection section 0x7bca0d50 "../../../dlls/ntdll/loader.c: loader_section" wait timed out in thread 002a, blocked by 0029, retrying (60 sec)
Microsoft Windows 5.1.2600 (2.1)

C:\Program Files\Psyprax32>net start winebus
The Platform Bus Kernel service is starting.
Service already running.

C:\Program Files\Psyprax32>psyprax.exe

C:\Program Files\Psyprax32>fixme:ntdll:EtwRegisterTraceGuidsW (0x26fec6e, 0x270f1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33edac, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x270f1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
wine: Call from 0x7b42728b to unimplemented function api-ms-win-core-processthreads-l1-1-0.dll.OpenThreadToken, aborting
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:ntdll:EtwRegisterTraceGuidsW (0x272ec6e, 0x273f1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33edac, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x273f1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
wine: Call from 0x7b42728b to unimplemented function api-ms-win-core-processthreads-l1-1-0.dll.OpenThreadToken, aborting
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:ntdll:EtwRegisterTraceGuidsW (0x273ec6e, 0x274f1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33edac, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x274f1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
wine: Call from 0x7b42728b to unimplemented function api-ms-win-core-processthreads-l1-1-0.dll.OpenThreadToken, aborting
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:msvcrt:__clean_type_info_names_internal (0xda64014) stub
fixme:msvcrt:__clean_type_info_names_internal (0xd753014) stub
err:ntdll:RtlpWaitForCriticalSection section 0x7bca0d50 "../../../dlls/ntdll/loader.c: loader_section" wait timed out in thread 0049, blocked by 0043, retrying (60 sec)
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
err:seh:setup_exception_record stack overflow 1616 bytes in thread 0049 eip 7bc31723 esp 0d930ce0 stack 0xd930000-0xd931000-0xda30000
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

Now I tried the same with the new version of wine (2.3). The card reader still doesn't work and this is the output:

Code: Select all

C:\Program Files\Psyprax32>net start winebus
The Platform Bus Kernel service is starting.
Service already running.

C:\Program Files\Psyprax32>psyprax.exe

C:\Program Files\Psyprax32>fixme:ntdll:EtwRegisterTraceGuidsW (0x276ec6e, 0x277f1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33edac, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x277f1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
wine: Call from 0x7b42746f to unimplemented function api-ms-win-core-processthreads-l1-1-0.dll.OpenThreadToken, aborting
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:ntdll:EtwRegisterTraceGuidsW (0x27aec6e, 0x27bf1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33edac, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x27bf1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
wine: Call from 0x7b42746f to unimplemented function api-ms-win-core-processthreads-l1-1-0.dll.OpenThreadToken, aborting
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:ntdll:EtwRegisterTraceGuidsW (0x276ec6e, 0x277f1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33edac, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x277f1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
wine: Call from 0x7b42746f to unimplemented function api-ms-win-core-processthreads-l1-1-0.dll.OpenThreadToken, aborting
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:msvcrt:__clean_type_info_names_internal (0x56e4014) stub
fixme:msvcrt:__clean_type_info_names_internal (0x53e3014) stub
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x201b2 0x00000000
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x201b2
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0xe19d1c) stub
err:ntdll:RtlpWaitForCriticalSection section 0x7bca0d6c "../../../dlls/ntdll/loader.c: loader_section" wait timed out in thread 0048, blocked by 0042, retrying (60 sec)
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
err:seh:setup_exception_record stack overflow 1616 bytes in thread 0048 eip 7bc31851 esp 055b0ce0 stack 0x55b0000-0x55b1000-0x56b0000
fixme:msvcrt:__clean_type_info_names_internal (0x46c9d1c) stub


C:\Program Files\Psyprax32>
User avatar
olivierfrdierick
Level 5
Level 5
Posts: 258
Joined: Thu Sep 13, 2012 12:09 pm

Re: Card Reader

Post by olivierfrdierick »

Code: Select all

wine: Call from 0x7b42746f to unimplemented function api-ms-win-core-processthreads-l1-1-0.dll.OpenThreadToken, aborting
Wine needs a patch to fix this.
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

Thank you for your explanation and help!
Kind regards
Ralf
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

With wine 2.6.1 the cardreader still doesn't work and the output looks like this:

Code: Select all

Speedy-2:Psyprax32 ralf$ wine cmd
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x938760, init_notify 0, handle 0x116f444): stub
fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
wine: configuration in '/Users/ralf/.wine' has been updated.
Microsoft Windows 5.1.2600 (2.6)

C:\Program Files\Psyprax32>net start winebus
The Platform Bus Kernel service is starting.
Service already running.

C:\Program Files\Psyprax32>psyprax.exe

C:\Program Files\Psyprax32>fixme:ntdll:EtwRegisterTraceGuidsW (0x29aec6e, 0x29bf1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33ed9c, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x29bf1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
wine: Call from 0x7b4274af to unimplemented function api-ms-win-core-processthreads-l1-1-0.dll.OpenThreadToken, aborting
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:ntdll:EtwRegisterTraceGuidsW (0x29eec6e, 0x29ff1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33ed9c, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x29ff1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
wine: Call from 0x7b4274af to unimplemented function api-ms-win-core-processthreads-l1-1-0.dll.OpenThreadToken, aborting
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:msvcrt:__clean_type_info_names_internal (0x5fa4014) stub
fixme:msvcrt:__clean_type_info_names_internal (0x5c93014) stub
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x201b4 0x00000000
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x201b4
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0xe19d1c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4f89d1c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub

C:\Program Files\Psyprax32>
Any idea, what I could do?
Kind regards
Ralf
User avatar
olivierfrdierick
Level 5
Level 5
Posts: 258
Joined: Thu Sep 13, 2012 12:09 pm

Re: Card Reader

Post by olivierfrdierick »

Retest with wine 2.7. The line

Code: Select all

wine: Call from 0x7b4274af to unimplemented function api-ms-win-core-processthreads-l1-1-0.dll.OpenThreadToken, aborting
should be gone.
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

Hi,

this is what it looks like under wine 2.9_2:

Code: Select all

C:\Program Files\Psyprax32>net start winebus
The Platform Bus Kernel service is starting.
Service already running.

C:\Program Files\Psyprax32>psyprax.exe

C:\Program Files\Psyprax32>fixme:ntdll:EtwRegisterTraceGuidsW (0x299ec6e, 0x29af1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33ed9c, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x29af1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenSessionId, ...) semi-stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenSessionId, ...) semi-stub
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:msvcrt:__clean_type_info_names_internal (0x5734014) stub
fixme:msvcrt:__clean_type_info_names_internal (0x5423014) stub
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x201bc 0x00000000
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x201bc
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0xe19d1c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x46f9d1c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
The Card Reader is still not recognized.

Ralf
User avatar
olivierfrdierick
Level 5
Level 5
Posts: 258
Joined: Thu Sep 13, 2012 12:09 pm

Re: Card Reader

Post by olivierfrdierick »

I have an ACR38U USB generic smart card reader.
I tried to launch psyprax with it but the program only shows card readers from other vendors and none seems compatible with the ACR38U.
Is the program expected to detect any card reader, or only those listed ?
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

Hi,

I really don't know, but all people I know who work with psyprax, use one of the listed cardreaders.

Kind regards
Ralf
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

Hi,
here is the actual error message under wine 2.13:

Code: Select all

C:\Program Files\Psyprax32>fixme:ntdll:EtwRegisterTraceGuidsW (0x2b6ec6e, 0x2b7f1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33ed8c, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x2b7f1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenSessionId, ...) semi-stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenSessionId, ...) semi-stub
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
fixme:ntdll:EtwRegisterTraceGuidsW (0x62fec6e, 0x630f1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33ed8c, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x630f1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenSessionId, ...) semi-stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenSessionId, ...) semi-stub
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:msvcrt:__clean_type_info_names_internal (0x55d4014) stub
fixme:msvcrt:__clean_type_info_names_internal (0x51d3014) stub
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x201be 0x00000000
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x201be
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
fixme:msvcrt:__clean_type_info_names_internal (0xe79d1c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4459d1c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x102916c4) stub
err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
Hope at some time psyprax under wine will recognize the card reader.

Regards
Ralf
Ralf_H
Level 2
Level 2
Posts: 22
Joined: Wed Oct 26, 2016 4:43 am

Re: Card Reader

Post by Ralf_H »

Hi,

here the actual error message with wine 2.17_3:

Code: Select all

C:\Program Files\Psyprax32>net start winebus
The Platform Bus Kernel service is starting.
Service already running.

C:\Program Files\Psyprax32>psyprax.exe

C:\Program Files\Psyprax32>fixme:ntdll:EtwRegisterTraceGuidsW (0x2b6ec6e, 0x2b7f1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33ed6c, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x2b7f1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenSessionId, ...) semi-stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenSessionId, ...) semi-stub
err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:ntdll:EtwRegisterTraceGuidsW (0x676ec6e, 0x677f1a0, {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}, 1, 0x33ed6c, L"C:\\Program Files\\Psyprax32\\psyprax.exe", L"winscard", 0x677f1a8): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {3fce7c5f-fb3b-4bce-a9d8-55cc0ce1cf01}
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenSessionId, ...) semi-stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenSessionId, ...) semi-stub
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
Ralf
Locked