Pana acum n-a mentionat nimeni asta, dar pt. smartcarduri iti trebuie un .so pe care il dai ca modul oricarei aplicatii care implementeaza PKCS11. Modulul se ocupa de comunicatia low-level cu device-ul, fara el cam vorbesti singur. Daca stickul expune un drive, posibil sa fie pe el disponibil modulul cu pricina, dar nu as fi foarte surprins sa nu aiba pentru Linux sau sa aiba niste versiuni antice pentru glibc vechi. Personal n-am auzit de Longmai astia pana acum, asa ca nu pot sa zic ca am avut de a face, dar experienta seamana cu alte smartcarduri cu care am lucrat.
-- P. On Thu, Jul 2, 2020 at 7:45 AM Mihai Badici <mi...@badici.ro> wrote: > > > >> Echipamentul în cauză este un Longmai mToken Crypto ID, teoretic > >> compatibil > >> linux, și pentru care Cert Digital oferă o aplicație de semnare, dar > >> atât > >> (suportul tehnic pe linux este ca și inexistent). > >> > >> După îndelungi căutări am dat peste o altă aplicație pentru configurarea > >> token-ului (CryptoIDATools), aplicație care însă nu îl detectează. > >> Vine la > >> pachet cu o udev rule fără rezultat. > >> > >> /usr/lib/udev/rules.d/90-mtoken.rules > >> > >>> #permission for USB devices > >>> SUBSYSTEM=="usb", ATTRS{idVendor}=="055c", MODE="0666" > >>> SUBSYSTEM=="usb", ATTRS{idVendor}=="4c4d", MODE="0666" > >>> #permission for SCSI devices > >>> KERNEL=="s[grt][0-9]*",ATTRS{vendor}=="Longmai ", MODE="0666" > >> > >> Indiferent dacă regula este sau nu prezentă, output-ul din journalctl > >> este: > >> > >> Jul 01 18:14:20 musta-laptop kernel: sr1: detected capacity change from > >>> 33554432 to 33552384 > >>> Jul 01 18:14:20 musta-laptop kernel: sr 4:0:0:0: Attached scsi generic > >>> sg5 type 5 > >>> Jul 01 18:14:20 musta-laptop kernel: sr 4:0:0:0: Attached scsi > >>> CD-ROM sr1 > >>> Jul 01 18:14:20 musta-laptop kernel: sr 4:0:0:0: [sr1] scsi3-mmc drive: > >>> 40x/40x writer cd/rw xa/form2 cdda tray > >>> Jul 01 18:14:20 musta-laptop kernel: scsi 4:0:0:0: CD-ROM > >>> LongMai mToken CryptoIDE 3.00 PQ: 0 ANSI: 2 > >>> Jul 01 18:14:20 musta-laptop mtp-probe[3003]: bus: 2, device: 10 was > >>> not > >>> an MTP device > >>> Jul 01 18:14:20 musta-laptop mtp-probe[3003]: checking bus 2, device > >>> 10: > >>> "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2.2" > >>> Jul 01 18:14:19 musta-laptop mtp-probe[2969]: bus: 2, device: 10 was > >>> not > >>> an MTP device > >>> Jul 01 18:14:19 musta-laptop mtp-probe[2969]: checking bus 2, device > >>> 10: > >>> "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2.2" > >>> Jul 01 18:14:19 musta-laptop kernel: scsi host4: usb-storage 2-2.2:1.0 > >>> Jul 01 18:14:19 musta-laptop kernel: usb-storage 2-2.2:1.0: USB Mass > >>> Storage device detected > > > > uite-te ce ai pe /dev/sg5 intrucit logul indica faptul ca e vazut ca > > cd-writer. ceea ce e ciudat dar... > > > > > >>> Jul 01 18:14:19 musta-laptop kernel: usb 2-2.2: Manufacturer: Longmai > >>> Jul 01 18:14:19 musta-laptop kernel: usb 2-2.2: Product: mToken > >>> CryptoIDE > >>> Jul 01 18:14:19 musta-laptop kernel: usb 2-2.2: New USB device strings: > >>> Mfr=1, Product=2, SerialNumber=0 > >>> Jul 01 18:14:19 musta-laptop kernel: usb 2-2.2: New USB device found, > >>> idVendor=4c4d, idProduct=f703, bcdDevice= 1.00 > > > > chestia asta face match pe a 2a regula de udev > > > > > >>> Jul 01 18:14:19 musta-laptop kernel: usb 2-2.2: new full-speed USB > >>> device > >>> number 10 using xhci_hcd > >> > >> Orice sugestie este binevenită, aș prefera să nu fiu nevoit să caut > >> un alt > >> furnizor înainte de expirarea certificatului. După cum scriam mai sus, > >> suportul tehnic pentru linux este nul. > > > > > > ce versiune de kernel ai ? ce distributie de linux ? > > > > > > Presupun că e la fel ca la stick-urile gsm, prima dată le vede ca disc, > după care trebuie să facă un modeswitch. Vezi dacă manual usb_modeswitch > îl comută (deși nu știu în cazul ăsta în ce mod ar trebui să comute și > care ar trebui să fie rezultatul... ) > > > _______________________________________________ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro > _______________________________________________ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro