Hello!
Valamiert nem latom a kartyaolvasomat, es egyelore nem sikerult kideritenem, hogy mi a baj. Ugy emlekszem korabban mukodott, de nem vagyok egeszen biztos benne. Lehet, hogy meeg az elozo oprendszerrel sikerult csak hasznalnom, de ezzel nem.
Merre kene indulnom? Hogy tudom kieriteni, hogy mi a HW es hogy driver problema-e?
Bar abban sem vagyok biztos, hogy a kartyaolvaso USB-n keresztul csatlakozik, azert raneztem, es ezt lattam:
garli@debianfujitsu:~$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0451:8041 Texas Instruments, Inc.
Bus 004 Device 003: ID 0480:a006 Toshiba America Info. Systems, Inc.
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 8087:07dc Intel Corp.
Bus 003 Device 006: ID 0b97:7772 O2 Micro, Inc. OZ776 CCID Smartcard Reader
Bus 003 Device 002: ID 0b97:7761 O2 Micro, Inc. Oz776 1.1 Hub
Bus 003 Device 005: ID 04f2:b3b4 Chicony Electronics Co., Ltd
Bus 003 Device 004: ID 0451:8043 Texas Instruments, Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
A gep egy LIFEBOOK E734 (talan megsem pont ez a tipus, mert az enyemben a listazottol eltero processzor [i5] van).
http://www.fujitsu.com/fts/products/computing/pc/notebooks/lifebook-e73…
OS: Debian GNU/Linux 8 (jessie) 64-bit
Eloreis,
-Garli
- 1283 megtekintés
Hozzászólások
Próbáld ki másik operációs rendszerrel, Windows-sal...
- A hozzászóláshoz be kell jelentkezni
Az eszkoz mukodik, az biztos. Van a gepen egy (ceges) Win, ott hibatlanul tudom irni/olvasni a kartyat.
Nekem inkabb abban volna szuksegem tanacsra, hogy hogyan deritheto ki miert nem latja a Debian.
-Garli
- A hozzászóláshoz be kell jelentkezni
Debian alatt itt érdemes szétnézni:
- A hozzászóláshoz be kell jelentkezni
A 0b97:7772 elvileg támogatott (https://wiki.debian.org/Smartcards)
A pcscd fenn van? Ha igen, tedd még fel mondjuk az opensc-t, azzal tudod kérdezgetni, hogy látja-e az olvasót és felismeri-e a kártyát.
Mire akarod használni és hogy nem működik?
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Koszonom a valaszt! A pcscd-t es az opensc-t is feltettem, de egyelore semmi sem valtozott.
En ugy latom a 0b97:7772 egy CCID Smartcard, azaz egy chipkartya olvaso. Az csak a ceges dolgokhoz kell; az nem zavar ha nem mukodik a Linuxom alol.
Szoval az elsodleges problemam az, hogy nem is latom melyik eszkozhoz kene drivert keresnem (ha egyaltalan az a baj).
A kartyarol csak szeretneem leolvasni a rajta levo fenykepeket (a fenykepezogepem memoriakartyaja, fat32, 16 GB, semmi extra).
Ha kiadom a mount parancsot akkor sem latom, csak a Toshiba kulso merevlemezemet, meg az SSD-t, amirol a Debian fut.
-Garli
- A hozzászóláshoz be kell jelentkezni
Jahogyúgykártyaolvasó :D
A Windows-os drivere szerint egy Realtek olvasó van benne, ami PCI és USB device ID-kat is tartalmaz. Egy lspci-t is megpróbálsz?
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Teljesen igazad van! Raneztem elso korben is, de akkor nem lattam. Viszont a lenyeg, hogy ott van az!
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
Az lshw kimenetebol ezt tudtam kiszedni:
*-pci:2
description: PCI bridge
product: 8 Series/C220 Series Chipset Family PCI Express Root Port #8
vendor: Intel Corporation
physical id: 1c.7
bus info: pci@0000:00:1c.7
version: d4
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:19 memory:f0400000-f04fffff
*-generic UNCLAIMED
description: Unassigned class
product: RTS5227 PCI Express Card Reader
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:f0400000-f0400fff
Tovabba erre is ratalaltam, de nem sokat ertek belole:
http://askubuntu.com/questions/473848/ubuntu-14-04-realtek-semiconducto…
Vajon hogyan tovabb?
Koszonom szepen a segitseget!
-Garli
- A hozzászóláshoz be kell jelentkezni
Nézd meg, hogy a hivatkozott rtsx_pci modul be van-e töltve (lsmod |grep rtsx_pci) ill. ha nincs, próbáld meg betölteni modprobe rtsx_pci. Ha pedig ezután működik, akkor szúrd be a /etc/modules-ba a rtsx_pci sort, hogy reboot után is maradjon.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Ha jol ertelmezem, akkor ott van.
root@debianfujitsu:~# lsmod | grep rtsx_pci
rtsx_pci 37719 0
mfd_core 12601 2 lpc_ich,rtsx_pci
Vajon mi lehet a hiba?
-Garli
- A hozzászóláshoz be kell jelentkezni
Milyen verziójú a kerneled?
A linkelt Ubuntu fórumban valaki írta, hogy egy rmmod rtsx_pci majd modprobe rtsx_pci megoldja. dmesg-ben van bármi a modulról/modultól?
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
root@debianfujitsu:~# uname -r
3.16.0-4-amd64
root@debianfujitsu:~# rmmod rtsx_pci
rmmod: ERROR: Module rtsx_pci is in use by: rtsx_pci_ms rtsx_pci_sdmmc
root@debianfujitsu:~# dmesg | grep rtsx
[ 1.105402] rtsx_pci 0000:03:00.0: irq 41 for MSI/MSI-X
[ 1.105435] rtsx_pci 0000:03:00.0: rtsx_pci_acquire_irq: pcr->msi_en = 1, pci->irq = 41
Sajnos eljutottunk oda, hogy mar nem nagyon tudom mit csinalok : S
Megneztem mire jo az rmmod, a manual azt mondja, hogy "Most users will want to use modprobe(8) with the -r option instead.", meg hogy "(when module unloading support is provided)". Lehetseges-e, hogy megsem az rmmod kell nekem?
-Garli
- A hozzászóláshoz be kell jelentkezni
Rövid man olvasgatás (értsd: a tévedés jogát fenntartom :) ) a kettő között a különbség, hogy a modprobe a függő modulokat is megpróbálja kidobni - így az esetedben első körben kivágná az rtsx_pci_sdmmc és rtsx_pci_ms modulokat és csak utána az rtsx_pci-t (ezért adott az rmmod hibaüzit, mert utóbbiak használták és ő nem távolítja el őket).
Lentebb írtad, hogy működik. Próbáld ki, hogy reboot után is visszajön-e az eszköz ill. hogy mindjárom modul ott van-e. A fentebbi lsmod kimenet szerint az _sdmmc és _pci modulokat utólag töltötte (pl. a udev) / töltötted be.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Most latom csak, hogy nem voltam egyertelmu. Bocs erte!
Szoval egy SD kartyat szeretnek irni/olvasni, nem a chipkartyarol van szo.
-Garli
PS: Hogy irhatom at a tema cimet, hogy ne legyen felrevezeto?
- A hozzászóláshoz be kell jelentkezni
SD kártya telefonba és onnan átmásolni?
- A hozzászóláshoz be kell jelentkezni
De az csalas! : D
A fenykepezogep is mukodik kartyaolvasokent, viszont en jobban orulneek, ha volna egy mindket oprendszer altal olvashato es irhato meghajtom is, hogy egyszerubben tudjam kezelni a ket rendszer kozotti file-atvitelt. (A Win ceges eloiras miatt titkositott, es inkabb nem piszkalnam kivulrol.)
-Garli
- A hozzászóláshoz be kell jelentkezni
Már a block device sem látszik? Az lsblk
parancs nem mutatja meg? Az fdisk -l
sem látja?
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Ott van, es latszik! Sot, tovabbmegyek, bedugom a kartyat, es vidaman megkerdezi, hogy akarom-e a file-kezelovel megnyitni.
Vajon mi tortenhetett?
root@debianfujitsu:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223.6G 0 disk
├─sda1 8:1 0 243M 0 part /boot
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 223.3G 0 part
└─sda5_crypt 254:0 0 223.3G 0 crypt
├─debianfujitsu--vg-root 254:1 0 215.5G 0 lvm /
└─debianfujitsu--vg-swap_1 254:2 0 7.8G 0 lvm [SWAP]
sdb 8:16 0 465.8G 0 disk
├─sdb1 8:17 0 512M 0 part
├─sdb2 8:18 0 100G 0 part
└─sdb3 8:19 0 365.3G 0 part
mmcblk0 179:0 0 14.4G 0 disk
└─mmcblk0p1 179:1 0 14.4G 0 part /media/garli/074E-0124
-Garli
- A hozzászóláshoz be kell jelentkezni
Úgy néz ki, hogy fel is van csatolva.
Mi történik, ha "ls /media/garli/074E-0124", vagy ha megnyitod fájlkezelőben?
- A hozzászóláshoz be kell jelentkezni
Ezt mondja:
garli@debianfujitsu:~$ ls /media/garli/074E-0124
ls: cannot access /media/garli/074E-0124: No such file or directory
-Garli
- A hozzászóláshoz be kell jelentkezni
Nem lehet, hogy széthullott a filerendszer, mert elfelejtetted lecsatolni, s úgy húztad ki a csatlakozóból? Mert eddig minden jó.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Most megint eltunt.
Nem nagyon ertem mi tortenhet ilyenkor. Az SD kartya a gepben van most.
garli@debianfujitsu:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223.6G 0 disk
├─sda1 8:1 0 243M 0 part /boot
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 223.3G 0 part
└─sda5_crypt 254:0 0 223.3G 0 crypt
├─debianfujitsu--vg-root 254:1 0 215.5G 0 lvm /
└─debianfujitsu--vg-swap_1 254:2 0 7.8G 0 lvm [SWAP]
sdb 8:16 0 465.8G 0 disk
├─sdb1 8:17 0 512M 0 part
├─sdb2 8:18 0 100G 0 part
└─sdb3 8:19 0 365.3G 0 part
garli@debianfujitsu:~$
- A hozzászóláshoz be kell jelentkezni
Nem lehet, hogy kontakthibás az olvasó, a csatlakozó, az USB kábel, vagy bármi?
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Gyakoriak az ilyen hibák. Mivel másik gépen nem tapasztal ilyeneket, esélyes, hogy az USB aljzat és az USB dugó kapcsolata problémás. Egy új, de mindenképpen jó állapotú USB csatlakozókkal szerelt toldó (apa--anya) beiktatása segíthet.
- A hozzászóláshoz be kell jelentkezni
Ez egy beepitett kartyaolvaso; a gepet kb. egy-masfel eve hasznalom, es a ceges Windows alol sosem volt meeg vele problema, ezert nem gyanakodtam HW-hibara.
Kar erte, akkor lehet marad az, hogy USB kabelen keresztul magat a fenykepezogepet hasznalom kartyaolvasokent. Azzal eddig meeg nem volt baj.
Koszonom a segitseget!
Udv:
-Garli
- A hozzászóláshoz be kell jelentkezni
Attól még a kártyaolvasó és az olvasandó kártya között van egy csatlakozási felület, amely bizonytalankodhat.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Most, hogy meigint nem latja az SD kartyat, az fdisk sem tud rola.
A kartya a gepben van pillanatnyilag.
root@debianfujitsu:~# fdisk -l
Disk /dev/sda: 223.6 GiB, 240057409536 bytes, 468862128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x0c783c80
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 499711 497664 243M 83 Linux
/dev/sda2 501758 468860927 468359170 223.3G 5 Extended
/dev/sda5 501760 468860927 468359168 223.3G 83 Linux
Partition 3 does not start on physical sector boundary.
Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xdd9fbfab
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 1050623 1048576 512M 7 HPFS/NTFS/exFAT
/dev/sdb2 1050624 210765823 209715200 100G 7 HPFS/NTFS/exFAT
/dev/sdb3 210765824 976771071 766005248 365.3G 7 HPFS/NTFS/exFAT
Disk /dev/mapper/sda5_crypt: 223.3 GiB, 239797796864 bytes, 468355072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mapper/debianfujitsu--vg-root: 215.5 GiB, 231420723200 bytes, 451993600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mapper/debianfujitsu--vg-swap_1: 7.8 GiB, 8376025088 bytes, 16359424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Van-e erre barmilyen ertelmes magyarazat?
-Garli
- A hozzászóláshoz be kell jelentkezni
Persze, hogy van. Például zajos táp miatt brown out reset-et húz az olvasó vagy a kártya mikrokontrollere.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni