Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: sepi666 - 12.05.14 - klo:21.38
-
En ole koskaan pc:llä linux puolella saanut toimimaa sd muistikorttia lukija kyllä näkyy ja siinä lukijassa oleva usb portti toimii. olen kokeillut toistakin saman tyyppistä kortinlukijaa ja sellaista usb väylään tökättävää sd kortti lukijaa, kaikissa sama ongelma. ja sama toistuu muissakin linux jakeluissa mitä olen joskus asentannu, nykyinen on ubuntu 14.04 lts.
lsusb:
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 058f:9360 Alcor Micro Corp. 8-in-1 Media Card Reader
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 046d:c043 Logitech, Inc. MX320/MX400 Laser Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
-
Mitä kernelin loki sanoo, kun laitat kortin lukijaan?
dmesg
(kopioi viimeiset 20 riviä tänne)
Itse en muista kohdanneeni yhteensopivuusongelmia minkään SD-lukijan kanssa.
-
[ 332.704195] usb 2-5: USB disconnect, device number 4
[ 397.686761] usb 2-6: new high-speed USB device number 5 using ehci-pci
[ 398.071422] usb 2-6: New USB device found, idVendor=0bda, idProduct=0116
[ 398.071434] usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 398.071442] usb 2-6: Product: USB2.0-CRW
[ 398.071448] usb 2-6: Manufacturer: Generic
[ 398.071453] usb 2-6: SerialNumber: 20021111153705700
[ 398.073181] usb-storage 2-6:1.0: USB Mass Storage device detected
[ 398.073385] scsi9 : usb-storage 2-6:1.0
[ 398.198605] usb 5-1: reset full-speed USB device number 2 using ohci-pci
[ 399.076498] scsi 9:0:0:0: Direct-Access Generic- SD/MMC/MS/MSPro 1.00 PQ: 0 ANSI: 0 CCS
[ 399.077265] sd 9:0:0:0: Attached scsi generic sg7 type 0
[ 399.079478] sd 9:0:0:0: [sdg] Attached SCSI removable disk
[ 419.091550] usb 2-6: USB disconnect, device number 5
[ 427.117806] usb 2-2: new high-speed USB device number 6 using ehci-pci
[ 427.498440] usb 2-2: New USB device found, idVendor=0bda, idProduct=0116
[ 427.498453] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 427.498460] usb 2-2: Product: USB2.0-CRW
[ 427.498466] usb 2-2: Manufacturer: Generic
[ 427.498471] usb 2-2: SerialNumber: 20021111153705700
[ 427.500328] usb-storage 2-2:1.0: USB Mass Storage device detected
[ 427.500557] scsi10 : usb-storage 2-2:1.0
[ 428.503507] scsi 10:0:0:0: Direct-Access Generic- SD/MMC/MS/MSPro 1.00 PQ: 0 ANSI: 0 CCS
[ 428.504259] sd 10:0:0:0: Attached scsi generic sg7 type 0
[ 428.509759] sd 10:0:0:0: [sdg] Attached SCSI removable disk
[ 434.041240] usb 2-2: USB disconnect, device number 6
[ 443.908734] usb 5-1: reset full-speed USB device number 2 using ohci-pci
[ 454.201560] usb 5-1: reset full-speed USB device number 2 using ohci-pci
[ 470.496666] usb 5-1: reset full-speed USB device number 2 using ohci-pci
[ 470.796544] usb 5-1: reset full-speed USB device number 2 using ohci-pci
[ 481.089466] usb 5-1: reset full-speed USB device number 2 using ohci-pci
[ 481.252051] sd 6:0:0:0: Device offlined - not ready after error recovery
[ 495.593777] systemd-hostnamed[2405]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
mulla on kortti kiinni lukijassa ja siihen syttyy valo kun sen sinne laittaa, mutta se ei varmaankaa mouttaa sitä, mut tää on mun oma näkemys vain.
-
mulla on kortti kiinni lukijassa ja siihen syttyy valo kun sen sinne laittaa, mutta se ei varmaankaa mouttaa sitä, mut tää on mun oma näkemys vain.
Aikasten usein kortti 'näkyy' listalla
sudo fdisk -l
Siis lukijassa, joku kamera ja/tai puhelin piilotti korttinsa
-
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 päätä, 63 sektoria/ura, 121601 sylinteriä, yhteensä 1953525168 sektoria
Yksiköt = 1 * 512 = 512 -tavuiset sektorit
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Levyn tunniste: 0xa4eaa4ea
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 2046 9764863 4881409 5 Laajennettu
Osion 1 alku ei ole fyysisen sektorin rajalla.
/dev/sda2 9764864 1625335176 807785156+ 83 Linux
/dev/sda4 * 1625335808 1953525167 164094680 7 HPFS/NTFS/exFAT
/dev/sda5 2048 9764863 4881408 82 Linux-sivutus / Solaris
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 päätä, 63 sektoria/ura, 9729 sylinteriä, yhteensä 156301488 sektoria
Yksiköt = 1 * 512 = 512 -tavuiset sektorit
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Levyn tunniste: 0x000f2741
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 * 63 110281863 55140900+ 7 HPFS/NTFS/exFAT
/dev/sdb2 110282752 156301311 23009280 83 Linux
-
Kernelin lokin mukaan kortinlukija kytkeytyy pois väylästä ainakin kolme kertaa. Tämä johtunee joko laiteongelmasta tai käyttäjän toimenpiteistä. Teitkö kortinlukijan kanssa muuta kuin laitoit kortin yhden kerran sisään?
Voitaisiin yrittää saada puhtaampi loki ongelmasta tähän tapaan:
1. Kytke kortinlukija tietokoneeseen, jos kyseessä on ulkoinen lukija.
2. Käynnistä tietokone Ubuntuun (käynnistä uudelleen, jos järjestelmä on jo käynnissä).
3. Kun työpöytä on käynnistynyt, avaa kaksi pääteikkunaa ja komenna toisessa niistä:
dmesg
4. Laita SD-kortti lukijaan.
5. Odota n. 10 sekuntia ja komenna tyhjässä päätteessä:
dmesg
6. Kopioi molempien dmesg-listausten viimeiset 20 riviä tänne. Listausten eroista pitäisi näkyä, mitä tapahtuu, kun kortti laitetaan lukijaan.
-
[ 12.027779] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
[ 12.028101] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 0
[ 12.028112] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 331.38 Wed Jan 8 19:32:30 PST 2014
[ 14.232546] init: plymouth-upstart-bridge main process ended, respawning
[ 14.328316] init: udev-fallback-graphics main process (1036) terminated with status 1
[ 14.373957] init: plymouth-splash main process (1054) terminated with status 1
[ 14.508117] r8169 0000:02:00.0 eth0: link down
[ 14.508155] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 14.508506] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 14.532598] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 14.532993] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 14.535099] e100 0000:03:07.0 eth1: NIC Link is Up 100 Mbps Full Duplex
[ 14.535221] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[ 16.258264] nvidia 0000:01:00.0: irq 43 for MSI/MSI-X
[ 39.861384] audit_printk_skb: 186 callbacks suppressed
[ 39.861388] type=1400 audit(1399989701.744:74): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=2027 comm="apparmor_parser"
[ 39.861395] type=1400 audit(1399989701.744:75): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2027 comm="apparmor_parser"
[ 39.861863] type=1400 audit(1399989701.744:76): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2027 comm="apparmor_parser"
ja kortti koneeseen:
[ 12.027779] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
[ 12.028101] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 0
[ 12.028112] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 331.38 Wed Jan 8 19:32:30 PST 2014
[ 14.232546] init: plymouth-upstart-bridge main process ended, respawning
[ 14.328316] init: udev-fallback-graphics main process (1036) terminated with status 1
[ 14.373957] init: plymouth-splash main process (1054) terminated with status 1
[ 14.508117] r8169 0000:02:00.0 eth0: link down
[ 14.508155] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 14.508506] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 14.532598] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 14.532993] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 14.535099] e100 0000:03:07.0 eth1: NIC Link is Up 100 Mbps Full Duplex
[ 14.535221] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[ 16.258264] nvidia 0000:01:00.0: irq 43 for MSI/MSI-X
[ 39.861384] audit_printk_skb: 186 callbacks suppressed
[ 39.861388] type=1400 audit(1399989701.744:74): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=2027 comm="apparmor_parser"
[ 39.861395] type=1400 audit(1399989701.744:75): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2027 comm="apparmor_parser"
[ 39.861863] type=1400 audit(1399989701.744:76): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2027 comm="apparmor_parser"
-
Ok, eli ajuri ei reagoi korttiin mitenkään.
Bus 005 Device 002: ID 058f:9360 Alcor Micro Corp. 8-in-1 Media Card Reader
Kun googlaan tätä laitetta, useimmissa ongelmatapauksissa pienet, alle 4 Gt:n kortit toimivat, mutta isommat eivät. Ilmeisesti lukija ei tue uudempia SDHC-kortteja. Wikipedia kertoo SDHC:n yhteensopivuudesta seuraavaa (http://en.wikipedia.org/wiki/Secure_Digital#SDHC):
SDHC host devices are required to accept older SD cards.[1] However, older host devices do not recognize SDHC or SDXC memory cards, although some devices can do so through a firmware upgrade
-
kaivoin jostaa laatikosta jonkun ikivanhan muistikortin ja laitoin kiinni niin sehän pelaakin, ja tuo mitä yritin oli just sellanen mikä ei käy eli sd/hc 8g. no ei taidakkaan sitten olla mitää vikaa tuossa lukijassa.
mutta liitos vain vaivannäöstä.