Zprovoznění čtečky karet na HP Compaq nc6400

xdub

Zprovoznění čtečky karet na HP Compaq nc6400
« kdy: 02. 01. 2019, 14:31:37 »
Dobrý den, dostal se mi do ruky stařičký notebook HP Compaq nc6400. Proved jsem jeho kompletní vyčištění, provedl upgrade BIOSu na verzi se smazaným whitelistem abych do něj mohl osadit i 3G modul. Nainstaloval jsem Linux Mint 19.1 64bit v edici Cinnamon a kupodivu se mi na něm povedlo zprovoznit téměř vše - od toho přidaného 3G modulu až po čtečku otisků prstů, jediné s čím zápasím je čtečka čipových karet. Google jsem zkoušel, ale vždy mě to navedlo na nějaký starý návod jak přinutit čtečku paměťových karet číst MMC karty, který je na internetu v různých fórech opsaný snad bambilionkrát... Nebyla by tu nějaká dobrá duše, která by věděla jak čtečku čipových karet zprovoznit?

A úvahový dotaz mimo: Myslíte, že by tenhle notebook s takto smazaným whitelistem vzal 4G modul? :-D


Chuck

Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #1 kdy: 02. 01. 2019, 15:43:49 »
Mal som podobný notebook. 4G WWAN karta išla iba vo Windowse.

RDa

  • *****
  • 2 465
    • Zobrazit profil
    • E-mail
Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #2 kdy: 02. 01. 2019, 16:49:03 »
"čtečka čipových karet" - myslis smart-card reader, ktere HP do tech business stroju daval, nebo "memory-card reader", tj. ctecku pametovych karet? Kdyz pak dale zminujes MMC :)

Ohledne 4G - podivej se na frekvence. Anteny mas v tele notebooku integrovane a budou optimalizovany na nejakou kombinaci 900, 1800 a tech mene obvyklych. 4G nekdy taky v tomto beha.. ale zalezi tedy na konkretni kombinaci modelu notebooku (puvodni zeme urceni) a pak providerovy 4G tam kde to chces pouzivat, abys mel ty frekvence podporovane v kazde casti hw. Samotne modemy vetsinou podporuji hodne frekvenci (ale to si zkontroluj taky). A nezapomen nepoplest M2 a mPCIe :)

xdub

Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #3 kdy: 02. 01. 2019, 17:47:41 »
"čtečka čipových karet" - myslis smart-card reader, ktere HP do tech business stroju daval, nebo "memory-card reader", tj. ctecku pametovych karet? Kdyz pak dale zminujes MMC :)

Ohledne 4G - podivej se na frekvence. Anteny mas v tele notebooku integrovane a budou optimalizovany na nejakou kombinaci 900, 1800 a tech mene obvyklych. 4G nekdy taky v tomto beha.. ale zalezi tedy na konkretni kombinaci modelu notebooku (puvodni zeme urceni) a pak providerovy 4G tam kde to chces pouzivat, abys mel ty frekvence podporovane v kazde casti hw. Samotne modemy vetsinou podporuji hodne frekvenci (ale to si zkontroluj taky). A nezapomen nepoplest M2 a mPCIe :)

Ano myslím smart-card reader. Čtečka paměťových karet běží a MMC jsem zmiňoval jen kvůli tomu, že mi k tomu vždycky sklouzne google vyhledávání. Asi ten smart-card reader řeší hodně málo lidí. :-D

Jinak 4G tam asi dávat nebudu, to 3G docela dostačuje. :-D

SmartReader

Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #4 kdy: 02. 01. 2019, 20:38:13 »
Většina těchto čteček je podle standardu CCID, tedy přes USB. Zkontroluj, jestli ji systém vidí, nejlépe příkazem lsusb. V Linuxu slouží pro obsluhu těchto čteček démon pcsc-lite a pro USB čtečky je tam libccid knihovna. Ta používá konfigurační soubor /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist (může být i jinde), ve kterém musí být uvedena kombinace Vendor Id / Device Id / Jméno pro danou čtečku, aby byla čtečka použita knihovnou (libccid neumí použít generickou čtečku podle Class kódu jako je tomu ve Windows).


k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #5 kdy: 02. 01. 2019, 20:51:10 »
af 4G, sice v novejsim hw, ale ve sve T420s sem 3g jen prohodil za 4g modul

xdub

Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #6 kdy: 02. 01. 2019, 21:08:57 »
Většina těchto čteček je podle standardu CCID, tedy přes USB. Zkontroluj, jestli ji systém vidí, nejlépe příkazem lsusb. V Linuxu slouží pro obsluhu těchto čteček démon pcsc-lite a pro USB čtečky je tam libccid knihovna. Ta používá konfigurační soubor /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist (může být i jinde), ve kterém musí být uvedena kombinace Vendor Id / Device Id / Jméno pro danou čtečku, aby byla čtečka použita knihovnou (libccid neumí použít generickou čtečku podle Class kódu jako je tomu ve Windows).
Tak lsusb už jsem zkoušel, vidím bluetooth, čtečku otisků prstů USB huby a něco co se jmenuje Hewlett-Packard.. :-D
Kód: [Vybrat]
Bus 001 Device 003: ID 03f0:3a1d Hewlett-Packard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 03f0:171d Hewlett-Packard Bluetooth 2.0 Interface [Broadcom BCM2045]
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Nicméně libccid jsem již instaloval a čtečku to stejně nevidí... Možná budu muset editovat ten soubor, ale co tam vložit?

SmartReader

Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #7 kdy: 02. 01. 2019, 21:23:37 »
Hmm, no vidět nejspíš není. Je povolena v BIOSu? lsusb -v ukáže detailní info, Class pro CCID je 11 (lsusb napíše něco jako Chip/SmartCard).

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #8 kdy: 02. 01. 2019, 21:34:07 »
Tak lsusb [...]a něco co se jmenuje Hewlett-Packard.. :-D
Kód: [Vybrat]
Bus 001 Device 003: ID 03f0:3a1d Hewlett-Packard
to je to 3g (mas starou usbid db, viz:
https://usb-ids.gowdy.us/read/UD/03f0/3a1d[/code]
« Poslední změna: 02. 01. 2019, 21:36:37 od k3dAR »

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #9 kdy: 02. 01. 2019, 21:37:24 »
smart by melo byt na pci:
Kód: [Vybrat]
02:06.4 Communication controller: Texas Instruments PCIxx12 GemCore based SmartCard controllerviz: https://wiki.centos.org/HowTos/Laptops/HP/Compaq-nc6400

xdub

Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #10 kdy: 02. 01. 2019, 21:48:17 »
Hmm, no vidět nejspíš není. Je povolena v BIOSu? lsusb -v ukáže detailní info, Class pro CCID je 11 (lsusb napíše něco jako Chip/SmartCard).
V BIOSu mám povolena všechna zařízení. Ještě jsem googloval a na fóru HP někdo řešil ovladače pro Win7 a dle odpovědi to skoro vypadá, že Smardcard je spřažena se čtečkou paměťových karet. U té vím, že je pověšena přímo na PCI a má vlastní řadič. V detailnějším výpisu SmardCard nevidím...

xdub

Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #11 kdy: 02. 01. 2019, 21:53:06 »
smart by melo byt na pci:
Kód: [Vybrat]
02:06.4 Communication controller: Texas Instruments PCIxx12 GemCore based SmartCard controllerviz: https://wiki.centos.org/HowTos/Laptops/HP/Compaq-nc6400
Jo ten tam je. Teď ho jen napasovat na ten ovladač. Jestli to půjde...

SmartReader

Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #12 kdy: 02. 01. 2019, 22:01:26 »
Tak to je drsný - na PCI jsem ještě čtečku Smart Card neviděl. Dost pochybuji, že na to existuje ovladač.

xdub

Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #13 kdy: 02. 01. 2019, 22:29:22 »
Tak jsem našel tohle :D Možná to řešení mít bude, ale nebude to jednoduchý...

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Zprovoznění čtečky karet na HP Compaq nc6400
« Odpověď #14 kdy: 03. 01. 2019, 03:19:59 »
Tak jsem našel tohle :D Možná to řešení mít bude, ale nebude to jednoduchý...
nevidim tam konecne reseni, jen uvahu 11let zpatky ze nekdo upravil jinej(asi link uz neni) ovladac tak aby se pci smartctecka tvarila v systemu ze je povesena na serialu, tak jesli se cejtis na upravu ovladace tak prosim (ja na to urcite nemam, mozna tak mit ten patch k jinemu ovladaci) :-) jinak nic novejsiho nenachazim...
ja mam smartctecku v T420s povesenou na USB, ale nemam kartu abych vyzkousel jak se chova kdyz ovladac ma(?)...