[personnel] Hugh et merci mon gros nounours ! [\personnel]
J'ai installé les drivers Sentinel.
Par contre je n'ai aucune idée de comment associer la clé et un disque windows, vu que sous win comme sous linux elle ne se monte pas. (Mais elle apparait bien dans lsusb).
Ensuite wine me dit :
[Mammouth@localhost ~]$ wine /media/ACER/Program\ Files/zemax/zemax.exe
wine: Call from 0x687cbc10 to unimplemented function ntoskrnl.exe.IoGetDeviceObjectPointer, aborting
wine: Unimplemented function ntoskrnl.exe.IoGetDeviceObjectPointer called at address 0x687cbc10 (thread 0013), starting debugger...
Unhandled exception: unimplemented function ntoskrnl.exe.IoGetDeviceObjectPointer called in 32-bit code (0x687cbc92).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:687cbc92 ESP:7eced73c EBP:7eced7a0 EFLAGS:00200202( - 00 - - I1)
EAX:687b6409 EBX:68848944 ECX:00000000 EDX:00462fc3
ESI:00462fc3 EDI:00000000
Stack dump:
0x7eced73c: 7eced7c8 00000008 0000003c 00000000
0x7eced74c: 80000100 00000001 00000000 687cbc10
0x7eced75c: 00000002 60361660 603636dd 00000000
0x7eced76c: 7eced79c 726719c3 6011e2e0 00000000
0x7eced77c: 7eced828 00000015 00111050 00000015
0x7eced78c: 00110014 726a7438 00000001 7eced808
Backtrace:
=>1 0x687cbc92 RaiseException+0x82() in kernel32 (0x7eced7a0)
2 0x603615f5 in ntoskrnl (+0x115f5) (0x7eced7d0)
3 0x60359d18 in ntoskrnl (+0x9d18) (0x7eced92c)
4 0x00463087 in sentinel.sys (+0x3087) (0x602f1b80)
5 0x00000000 (0x00a80000)
6 0x00000000 (0x00000000)
0x687cbc92 RaiseException+0x82 in kernel32: movl 0xfffffffc(%ebp),%ebx
Modules:
Module Address Debug info Name (23 modules)
PE 460000- 474c00 Export sentinel.sys
ELF 631000- 64e000 Deferred ld-linux.so.2
ELF 650000- 7a9000 Deferred libc.so.6
ELF 7ab000- 7d4000 Deferred libm.so.6
ELF 7d6000- 7db000 Deferred libdl.so.2
ELF 7dd000- 7f6000 Deferred libpthread.so.0
ELF 6001d000-60132000 Deferred libwine.so.1
ELF 602d2000-602de000 Deferred libnss_files.so.2
ELF 602de000-602f2000 Deferred winedevice<elf>
\-PE 602e0000-602f2000 \ winedevice
ELF 602f2000-60342000 Deferred advapi32<elf>
\-PE 60300000-60342000 \ advapi32
ELF 60342000-6037a000 Export ntoskrnl<elf>
\-PE 60350000-6037a000 \ ntoskrnl
ELF 6037a000-603e8000 Deferred msvcrt<elf>
\-PE 60390000-603e8000 \ msvcrt
ELF 603e8000-603fd000 Deferred hal<elf>
\-PE 603f0000-603fd000 \ hal
ELF 6878a000-688c2000 Export kernel32<elf>
\-PE 687a0000-688c2000 \ kernel32
ELF 72619000-726c3000 Deferred ntdll<elf>
\-PE 72630000-726c3000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008
00000009 0
0000000a
0000000b 0
0000000c
0000000f 0
0000000e 0
0000000d 0
00000010 (D) c:\windows\system32\winedevice.exe
00000013 0 <==
00000012 0
00000011 0
Backtrace:
=>1 0x687cbc92 RaiseException+0x82() in kernel32 (0x7eced7a0)
2 0x603615f5 in ntoskrnl (+0x115f5) (0x7eced7d0)
3 0x60359d18 in ntoskrnl (+0x9d18) (0x7eced92c)
4 0x00463087 in sentinel.sys (+0x3087) (0x602f1b80)
5 0x00000000 (0x00a80000)
6 0x00000000 (0x00000000)
wine: Call from 0x687cbc10 to unimplemented function ntoskrnl.exe.IoGetDeviceProperty, aborting
wine: Call from 0x687cbc10 to unimplemented function ntoskrnl.exe.IoGetDeviceToVerify, aborting
wine: Unhandled page fault on read access to 0x00000000 at address 0x40304e (thread 0019), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0040304e).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:0040304e ESP:61bec6b4 EBP:61beca18 EFLAGS:00210286( - 00 -RISP1)
EAX:00000000 EBX:60438650 ECX:ffffffff EDX:61bec8c8
ESI:61bec73d EDI:00000000
Stack dump:
0x61bec6b4: 00000000 0042fe24 60427680 0011fdd0
0x61bec6c4: 685c3a5a 5c656d6f 6d6d614d 6874756f
0x61bec6d4: 69772e5c 645c656e 65766972 505c635f
0x61bec6e4: 72676f72 46206d61 73656c69 6d6f435c
0x61bec6f4: 206e6f6d 656c6946 61535c73 654e6566
0x61bec704: 65532074 6e69746e 535c6c65 69746e65
Backtrace:
=>1 0x0040304e in spnsrvnt (+0x304e) (0x61beca18)
2 0x7abb6c3e call_thread_entry_point+0xe() in ntdll (0x61beca28)
3 0x7abb6de2 in ntdll (+0x56de2) (0x61becac8)
4 0x7abb7412 in ntdll (+0x57412) (0x61bed3c8)
5 0x6013750b (0x61bed4b8)
6 0x6021eb2e (0x00000000)
0x0040304e: repne scasb %es:(%edi)
Modules:
Module Address Debug info Name (50 modules)
PE 400000- 440000 Export spnsrvnt
ELF 549000- 563000 Deferred libice.so.6
ELF 565000- 579000 Deferred libresolv.so.2
ELF 631000- 64e000 Deferred ld-linux.so.2
ELF 650000- 7a9000 Deferred libc.so.6
ELF 7ab000- 7d4000 Deferred libm.so.6
ELF 7d6000- 7db000 Deferred libdl.so.2
ELF 7dd000- 7f6000 Deferred libpthread.so.0
ELF 845000- 848000 Deferred libxcomposite.so.1
ELF 859000- 85c000 Deferred libxinerama.so.1
ELF 8d8000- 8db000 Deferred libxau.so.6
ELF 8dd000- 8df000 Deferred libxcb-xlib.so.0
ELF 8e1000- 9dd000 Deferred libx11.so.6
ELF 9df000- 9ef000 Deferred libxext.so.6
ELF 9f1000- 9f6000 Deferred libxfixes.so.3
ELF 9f9000- a02000 Deferred librt.so.1
ELF a4a000- a50000 Deferred libxdmcp.so.6
ELF a52000- a5b000 Deferred libxrender.so.1
ELF a5d000- a62000 Deferred libxxf86vm.so.1
ELF a6a000- af6000 Deferred libfreetype.so.6
ELF af8000- b19000 Deferred libexpat.so.1
ELF b22000- b51000 Deferred libfontconfig.so.1
ELF be2000- bec000 Deferred libxcursor.so.1
ELF c20000- c3c000 Deferred libxcb.so.1
ELF c3e000- c45000 Deferred libxrandr.so.2
ELF df4000- dfd000 Deferred libsm.so.6
ELF 54e4000- 54f0000 Deferred libgcc_s.so.1
ELF 6001d000-60132000 Deferred libwine.so.1
ELF 602a9000-603e1000 Deferred kernel32<elf>
\-PE 602c0000-603e1000 \ kernel32
ELF 603e1000-603ed000 Deferred libnss_files.so.2
ELF 603ed000-6043d000 Deferred advapi32<elf>
\-PE 60400000-6043d000 \ advapi32
ELF 6043d000-60457000 Deferred wsock32<elf>
\-PE 60440000-60457000 \ wsock32
ELF 60457000-60485000 Deferred ws2_32<elf>
\-PE 60460000-60485000 \ ws2_32
ELF 60499000-605e6000 Deferred user32<elf>
\-PE 604b0000-605e6000 \ user32
ELF 605e6000-60688000 Deferred gdi32<elf>
\-PE 60600000-60688000 \ gdi32
ELF 606d8000-60770000 Deferred winex11<elf>
\-PE 606f0000-60770000 \ winex11
ELF 608cb000-60945000 Deferred libgl.so.1
ELF 60951000-61987000 Deferred fglrx_dri.so
ELF 7aa2e000-7aa4d000 Deferred iphlpapi<elf>
\-PE 7aa30000-7aa4d000 \ iphlpapi
ELF 7ab4f000-7abf9000 Export ntdll<elf>
\-PE 7ab60000-7abf9000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008
00000009 0
0000000a
0000000b 0
0000000c
0000000f 0
0000000e 0
0000000d 0
00000016 (D) Z:\home\Mammouth\.wine\drive_c\Program Files\Common Files\SafeNet Sentinel\Sentinel Protection Server\WinNT\spnsrvnt.exe
00000019 0 <==
00000018 0
00000017 0
Backtrace:
=>1 0x0040304e in spnsrvnt (+0x304e) (0x61beca18)
2 0x7abb6c3e call_thread_entry_point+0xe() in ntdll (0x61beca28)
3 0x7abb6de2 in ntdll (+0x56de2) (0x61becac8)
4 0x7abb7412 in ntdll (+0x57412) (0x61bed3c8)
5 0x6013750b (0x61bed4b8)
6 0x6021eb2e (0x00000000)
[Mammouth@localhost ~]$ wine /media/ACER/Program\ Files/zemax/zemax.exe
wine: Call from 0x601b3c10 to unimplemented function ntoskrnl.exe.IoGetDeviceObjectPointer, aborting
wine: Unimplemented function ntoskrnl.exe.IoGetDeviceObjectPointer called at address 0x601b3c10 (thread 0013), starting debugger...
Unhandled exception: unimplemented function ntoskrnl.exe.IoGetDeviceObjectPointer called in 32-bit code (0x601b3c92).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:601b3c92 ESP:7eced73c EBP:7eced7a0 EFLAGS:00200202( - 00 - - I1)
EAX:6019e409 EBX:60230944 ECX:00000000 EDX:00462fc3
ESI:00462fc3 EDI:00000000
Stack dump:
0x7eced73c: 7eced7c8 00000008 0000003c 00000000
0x7eced74c: 80000100 00000001 00000000 601b3c10
0x7eced75c: 00000002 61dd0660 61dd26dd 00000000
0x7eced76c: 7eced79c 6a0949c3 70ab22e0 00000000
0x7eced77c: 7eced828 00000015 00111050 00000015
0x7eced78c: 00110014 6a0ca438 00000001 7eced808
Backtrace:
=>1 0x601b3c92 RaiseException+0x82() in kernel32 (0x7eced7a0)
2 0x61dd05f5 in ntoskrnl (+0x105f5) (0x7eced7d0)
3 0x61dc8d18 in ntoskrnl (+0x8d18) (0x7eced92c)
4 0x00463087 in sentinel.sys (+0x3087) (0x602c9b80)
5 0x00000000 (0x00a80000)
6 0x00000000 (0x00000000)
0x601b3c92 RaiseException+0x82 in kernel32: movl 0xfffffffc(%ebp),%ebx
Modules:
Module Address Debug info Name (23 modules)
PE 460000- 474c00 Export sentinel.sys
ELF 631000- 64e000 Deferred ld-linux.so.2
ELF 650000- 7a9000 Deferred libc.so.6
ELF 7ab000- 7d4000 Deferred libm.so.6
ELF 7d6000- 7db000 Deferred libdl.so.2
ELF 7dd000- 7f6000 Deferred libpthread.so.0
ELF 60172000-602aa000 Export kernel32<elf>
\-PE 60190000-602aa000 \ kernel32
ELF 602aa000-602b6000 Deferred libnss_files.so.2
ELF 602b6000-602ca000 Deferred winedevice<elf>
\-PE 602c0000-602ca000 \ winedevice
ELF 602ca000-6031a000 Deferred advapi32<elf>
\-PE 602e0000-6031a000 \ advapi32
ELF 6031a000-60388000 Deferred msvcrt<elf>
\-PE 60330000-60388000 \ msvcrt
ELF 60388000-6039d000 Deferred hal<elf>
\-PE 60390000-6039d000 \ hal
ELF 61db1000-61de9000 Export ntoskrnl<elf>
\-PE 61dc0000-61de9000 \ ntoskrnl
ELF 6a03c000-6a0e6000 Deferred ntdll<elf>
\-PE 6a050000-6a0e6000 \ ntdll
ELF 709b1000-70ac6000 Deferred libwine.so.1
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008
00000009 0
0000000a
0000000b 0
0000000c
0000000f 0
0000000e 0
0000000d 0
00000010 (D) c:\windows\system32\winedevice.exe
00000013 0 <==
00000012 0
00000011 0
Backtrace:
=>1 0x601b3c92 RaiseException+0x82() in kernel32 (0x7eced7a0)
2 0x61dd05f5 in ntoskrnl (+0x105f5) (0x7eced7d0)
3 0x61dc8d18 in ntoskrnl (+0x8d18) (0x7eced92c)
4 0x00463087 in sentinel.sys (+0x3087) (0x602c9b80)
5 0x00000000 (0x00a80000)
6 0x00000000 (0x00000000)
wine: Call from 0x601b3c10 to unimplemented function ntoskrnl.exe.IoGetDeviceProperty, aborting
wine: Call from 0x601b3c10 to unimplemented function ntoskrnl.exe.IoGetDeviceToVerify, aborting
wine: Unhandled page fault on read access to 0x00000000 at address 0x40304e (thread 0019), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0040304e).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:0040304e ESP:61c616b4 EBP:61c61a18 EFLAGS:00210286( - 00 -RISP1)
EAX:00000000 EBX:604e2650 ECX:ffffffff EDX:61c618c8
ESI:61c6173d EDI:00000000
Stack dump:
0x61c616b4: 00000000 0042fe24 604d1680 0011fdd0
0x61c616c4: 685c3a5a 5c656d6f 6d6d614d 6874756f
0x61c616d4: 69772e5c 645c656e 65766972 505c635f
0x61c616e4: 72676f72 46206d61 73656c69 6d6f435c
0x61c616f4: 206e6f6d 656c6946 61535c73 654e6566
0x61c61704: 65532074 6e69746e 535c6c65 69746e65
Backtrace:
=>1 0x0040304e in spnsrvnt (+0x304e) (0x61c61a18)
2 0x602f3c3e call_thread_entry_point+0xe() in ntdll (0x61c61a28)
3 0x602f3de2 in ntdll (+0x53de2) (0x61c61ac8)
4 0x602f4412 in ntdll (+0x54412) (0x61c623c8)
5 0x6011a50b (0x61c624b8)
6 0x60201b2e (0x00000000)
0x0040304e: repne scasb %es:(%edi)
Modules:
Module Address Debug info Name (50 modules)
PE 400000- 440000 Export spnsrvnt
ELF 549000- 563000 Deferred libice.so.6
ELF 565000- 579000 Deferred libresolv.so.2
ELF 631000- 64e000 Deferred ld-linux.so.2
ELF 650000- 7a9000 Deferred libc.so.6
ELF 7ab000- 7d4000 Deferred libm.so.6
ELF 7d6000- 7db000 Deferred libdl.so.2
ELF 7dd000- 7f6000 Deferred libpthread.so.0
ELF 845000- 848000 Deferred libxcomposite.so.1
ELF 859000- 85c000 Deferred libxinerama.so.1
ELF 8d8000- 8db000 Deferred libxau.so.6
ELF 8dd000- 8df000 Deferred libxcb-xlib.so.0
ELF 8e1000- 9dd000 Deferred libx11.so.6
ELF 9df000- 9ef000 Deferred libxext.so.6
ELF 9f1000- 9f6000 Deferred libxfixes.so.3
ELF 9f9000- a02000 Deferred librt.so.1
ELF a4a000- a50000 Deferred libxdmcp.so.6
ELF a52000- a5b000 Deferred libxrender.so.1
ELF a5d000- a62000 Deferred libxxf86vm.so.1
ELF a6a000- af6000 Deferred libfreetype.so.6
ELF af8000- b19000 Deferred libexpat.so.1
ELF b22000- b51000 Deferred libfontconfig.so.1
ELF be2000- bec000 Deferred libxcursor.so.1
ELF c20000- c3c000 Deferred libxcb.so.1
ELF c3e000- c45000 Deferred libxrandr.so.2
ELF df4000- dfd000 Deferred libsm.so.6
ELF 54e4000- 54f0000 Deferred libgcc_s.so.1
ELF 60000000-60115000 Deferred libwine.so.1
ELF 6028c000-60336000 Export ntdll<elf>
\-PE 602a0000-60336000 \ ntdll
ELF 6035f000-60497000 Deferred kernel32<elf>
\-PE 60380000-60497000 \ kernel32
ELF 60497000-604e7000 Deferred advapi32<elf>
\-PE 604a0000-604e7000 \ advapi32
ELF 604e7000-60515000 Deferred ws2_32<elf>
\-PE 604f0000-60515000 \ ws2_32
ELF 60515000-60662000 Deferred user32<elf>
\-PE 60530000-60662000 \ user32
ELF 60662000-60704000 Deferred gdi32<elf>
\-PE 60670000-60704000 \ gdi32
ELF 607e0000-60878000 Deferred winex11<elf>
\-PE 607f0000-60878000 \ winex11
ELF 609d3000-61a09000 Deferred fglrx_dri.so
ELF 6ae29000-6aea3000 Deferred libgl.so.1
ELF 6df97000-6dfb1000 Deferred wsock32<elf>
\-PE 6dfa0000-6dfb1000 \ wsock32
ELF 7248d000-724ac000 Deferred iphlpapi<elf>
\-PE 72490000-724ac000 \ iphlpapi
ELF 78d3f000-78d4b000 Deferred libnss_files.so.2
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008
00000009 0
0000000a
0000000b 0
0000000c
0000000f 0
0000000e 0
0000000d 0
00000016 (D) Z:\home\Mammouth\.wine\drive_c\Program Files\Common Files\SafeNet Sentinel\Sentinel Protection Server\WinNT\spnsrvnt.exe
00000019 0 <==
00000018 0
00000017 0
Backtrace:
=>1 0x0040304e in spnsrvnt (+0x304e) (0x61c61a18)
2 0x602f3c3e call_thread_entry_point+0xe() in ntdll (0x61c61a28)
3 0x602f3de2 in ntdll (+0x53de2) (0x61c61ac8)
4 0x602f4412 in ntdll (+0x54412) (0x61c623c8)
5 0x6011a50b (0x61c624b8)
6 0x60201b2e (0x00000000)
et puis rien, le programme ne s'arrête pas mais rien ne se passe.
Il y a un certain nombre d'appel à des fonction non implémentée mais au moins le driver Sentinel semble se charger correctement
Merci