<div dir="ltr">You didn't say whether you read the prior couple messages to this group, so apologies if you did and that's still not working. Did you? (<a href="https://lists.gnupg.org/pipermail/gnuk-users/2018-April/000026.html">https://lists.gnupg.org/pipermail/gnuk-users/2018-April/000026.html</a>)<div><br></div><div>By the way, I don't see a target called "all" in the makefile my system generated at gnuk/src/Makefile. Why are you using a different method to build from the one specified in the README file?</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Apr 12, 2018 at 11:10 AM Lovro Orešković <<a href="mailto:lovro@oreskovic.me">lovro@oreskovic.me</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>So let me start from the end</div><div><br></div><div>I can see the FST01 with gnuk firmware on it with lsusb, you can see the verbose output at the end of the email [1].</div><div>The problem is the vid and pid are set to 0000:0000</div><div><br></div><div>I tried building the binary a couple of ways, but it is also the same when I use docker (versions of programs installed on my machine should not be a problem this way)</div><div>I am using this command to build it: <br></div><div>env GNUK_CONFIG="--target=FST_01 --vidpid=234b:0000" make all<br></div><div><br></div><div>I can see the gnuk when I start gpg --card-status as root. [2]<br></div><div><br></div><div>I am using stlinkv2 (chinese clone) (both with  2.17.4 and  2.30.7 firmware versions)</div><div><br></div><div>Let me just add to unlock the rom I first need to run this command <br></div><div>sudo openocd -f /usr/local/share/openocd/scripts/interface/stlink-v2.cfg  -f /usr/local/share/openocd/scripts/target/stm32f1x.cfg -c "init; reset halt; shutdown" <br></div><div>while pulling reset to ground then letting it go half way through the command, if I do not do that I get ValueError('Status of core is not halt.', 128) when trying to run sudo python2 ../tool/stlinkv2.py -u<br></div><div><br></div><div>I have tried a lot of combinations but in the end all of them end up with the FST01 having vid and pid set to 0000:0000.<br></div><div><br></div><div>So, thnx in advance,</div><div>does anybody have any pointers?</div><div><br></div><div>Lovro<br></div><div><br></div><div>[1] <br></div><div>Bus 002 Device 096: ID 0000:0000  <br>Device Descriptor:<br>  bLength                18<br>  bDescriptorType         1<br>  bcdUSB               2.00<br>  bDeviceClass            0 (Defined at Interface level)<br>  bDeviceSubClass         0 <br>  bDeviceProtocol         0 <br>  bMaxPacketSize0        64<br>  idVendor           0x0000 <br>  idProduct          0x0000 <br>  bcdDevice            0.00<br>  iManufacturer           1 Free Software Initiative of Japan<br>  iProduct                2 Gnuk Token<br>  iSerial                 3 FSIJ-1.2.9-87022328<br>  bNumConfigurations      1<br>  Configuration Descriptor:<br>    bLength                 9<br>    bDescriptorType         2<br>    wTotalLength           93<br>    bNumInterfaces          1<br>    bConfigurationValue     1<br>    iConfiguration          0 <br>    bmAttributes         0x80<br>      (Bus Powered)<br>    MaxPower              100mA<br>    Interface Descriptor:<br>      bLength                 9<br>      bDescriptorType         4<br>      bInterfaceNumber        0<br>      bAlternateSetting       0<br>      bNumEndpoints           3<br>      bInterfaceClass        11 Chip/SmartCard<br>      bInterfaceSubClass      0 <br>      bInterfaceProtocol      0 <br>      iInterface              0 <br>      ChipCard Interface Descriptor:<br>        bLength                54<br>        bDescriptorType        33<br>        bcdCCID              1.10  (Warning: Only accurate for version 1.0)<br>        nMaxSlotIndex           0<br>        bVoltageSupport         1  5.0V <br>        dwProtocols             2  T=1<br>        dwDefaultClock       4000<br>        dwMaxiumumClock      4000<br>        bNumClockSupported      0<br>        dwDataRate           9600 bps<br>        dwMaxDataRate        9600 bps<br>        bNumDataRatesSupp.      0<br>        dwMaxIFSD             254<br>        dwSyncProtocols  00000000 <br>        dwMechanical     00000000 <br>        dwFeatures       0002047A<br>          Auto configuration based on ATR<br>          Auto voltage selection<br>          Auto clock change<br>          Auto baud rate change<br>          Auto parameter negotation made by CCID<br>          Auto IFSD exchange<br>          Short APDU level exchange<br>        dwMaxCCIDMsgLen       271<br>        bClassGetResponse    echo<br>        bClassEnvelope         FF<br>        wlcdLayout           none<br>        bPINSupport             0 <br>        bMaxCCIDBusySlots       1<br>      Endpoint Descriptor:<br>        bLength                 7<br>        bDescriptorType         5<br>        bEndpointAddress     0x81  EP 1 IN<br>        bmAttributes            2<br>          Transfer Type            Bulk<br>          Synch Type               None<br>          Usage Type               Data<br>        wMaxPacketSize     0x0040  1x 64 bytes<br>        bInterval               0<br>      Endpoint Descriptor:<br>        bLength                 7<br>        bDescriptorType         5<br>        bEndpointAddress     0x01  EP 1 OUT<br>        bmAttributes            2<br>          Transfer Type            Bulk<br>          Synch Type               None<br>          Usage Type               Data<br>        wMaxPacketSize     0x0040  1x 64 bytes<br>        bInterval               0<br>      Endpoint Descriptor:<br>        bLength                 7<br>        bDescriptorType         5<br>        bEndpointAddress     0x82  EP 2 IN<br>        bmAttributes            3<br>          Transfer Type            Interrupt<br>          Synch Type               None<br>          Usage Type               Data<br>        wMaxPacketSize     0x0004  1x 4 bytes<br>        bInterval             255<br>Device Status:     0x0000<br>  (Bus Powered)</div><div><br></div><div>[2]</div><div>Reader ...........: 0000:0000:FSIJ-1.2.9-87022328:0<br>Application ID ...: D276000124010200FFFE870223280000<br>Version ..........: 2.0<br>Manufacturer .....: unmanaged S/N range<br>Serial number ....: 87022328<br>Name of cardholder: [not set]<br>Language prefs ...: [not set]<br>Sex ..............: unspecified<br>URL of public key : [not set]<br>Login data .......: [not set]<br>Signature PIN ....: forced<br>Key attributes ...: rsa2048 rsa2048 rsa2048<br>Max. PIN lengths .: 127 127 127<br>PIN retry counter : 3 3 3<br>Signature counter : 0<br>Signature key ....: [none]<br>Encryption key....: [none]<br>Authentication key: [none]<br>General key info..: [none]<br></div><div><br>-- <br><div class="m_3098854880532940767gmail_signature"><div dir="ltr"><div><a href="http://lovro.oreskovic.me" target="_blank">http://lovro.oreskovic.me</a><br><br></div></div></div>
</div></div>
_______________________________________________<br>
Gnuk-users mailing list<br>
<a href="mailto:Gnuk-users@gnupg.org" target="_blank">Gnuk-users@gnupg.org</a><br>
<a href="https://lists.gnupg.org/mailman/listinfo/gnuk-users" rel="noreferrer" target="_blank">https://lists.gnupg.org/mailman/listinfo/gnuk-users</a></blockquote></div>