Hallo, ich habe einen USB 6in1 Cardreader von PQI (Travel Flash) (USB ID 0483:1307). Dieser wird vom System (SuSE 8.2, aktueller SuSE Kernel 2.4.20-4GB-athlon) auch erkannt und eingebunden, ich kann dann auch wunderbar auf die Smart-Media Karte zugreifen (/dev/sdb1), leider werden die anderen Karten (MMC, SD, CF; mehr habe ich nicht) nicht erkannt. Fdisk gibt sie nicht aus, mounten kann ich sie (demzufolge...) auch nicht. In der /var/log/messagers tauchen auch einige Zeilen auf, leider kann ich sie nicht komplett interpretieren... eigentlich soll das gerät laut www.linux-usb.org unterstützt sein... Liebe Grüße ein für jeden Tip dankbarer Joern --aus der messages-- Jun 26 16:03:40 helios kernel: Initializing USB Mass Storage driver... Jun 26 16:03:40 helios kernel: usb.c: registered new driver usb-storage Jun 26 16:03:40 helios kernel: scsi2 : SCSI emulation for USB Mass Storage devices Jun 26 16:03:40 helios kernel: Vendor: Generic Model: Flash R/W Rev: 2002 Jun 26 16:03:40 helios kernel: Type: Direct-Access ANSI SCSI revision: 02 Jun 26 16:03:40 helios kernel: Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0 Jun 26 16:03:41 helios kernel: sdb : READ CAPACITY failed. Jun 26 16:03:41 helios kernel: sdb : status = 1, message = 00, host = 0, driver = 08 Jun 26 16:03:41 helios kernel: Current sd00:00: sns = 70 2 [einiges vom ppp] Jun 26 16:03:41 helios kernel: I/O error: dev 08:10, sector 0 Jun 26 16:03:41 helios kernel: I/O error: dev 08:10, sector 2097144 Jun 26 16:03:41 helios kernel: I/O error: dev 08:10, sector 2097144 Jun 26 16:03:41 helios kernel: I/O error: dev 08:10, sector 0 Jun 26 16:03:41 helios kernel: I/O error: dev 08:10, sector 0 Jun 26 16:03:41 helios kernel: unable to read partition table Jun 26 16:03:41 helios kernel: WARNING: USB Mass Storage data integrity not assured Jun 26 16:03:41 helios kernel: USB Mass Storage device found at 3 Jun 26 16:03:41 helios kernel: USB Mass Storage support registered. Jun 26 16:03:41 helios insmod: Using /lib/modules/2.4.20-4GB-athlon/kernel/drivers/usb/storage/usb-storage.o Jun 26 16:03:41 helios insmod: Symbol version prefix '' Jun 26 16:03:41 helios kernel: Device not ready. Make sure there is a disc in the drive. Jun 26 16:03:41 helios kernel: sda : READ CAPACITY failed. Jun 26 16:03:41 helios kernel: sda : status = 1, message = 00, host = 0, driver = 08 Jun 26 16:03:41 helios kernel: Current sd00:00: sns = 70 2 Jun 26 16:03:41 helios kernel: ASC=3a ASCQ= 0 Jun 26 16:03:41 helios kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x11 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 0xff 0xfe 0x01 0x00 0x00 0x00 0x00 Jun 26 16:03:41 helios kernel: sda : block size assumed to be 512 bytes, disk size 1GB. Jun 26 16:03:41 helios kernel: sda: I/O error: dev 08:00, sector 0 Jun 26 16:03:41 helios kernel: I/O error: dev 08:00, sector 0 Jun 26 16:03:41 helios kernel: I/O error: dev 08:00, sector 2097144 usw... -- Ein kluger Mann widerspricht nie einer Frau. Er wartet, bis sie es selbst tut. -- Humphrey Bogart
Joern Allmers wrote:
Fdisk gibt sie nicht aus, mounten kann ich sie (demzufolge...) auch nicht.
ein für jeden Tip dankbarer Joern
Wenn "fdisk -l /dev/sda" nichts ausspuckt, ist die Karte Moeglicherweise als "Superfloppy" formatiert. Probiere dann mal ein beherztes "mount /dev/sda /mnt" und schau was passiert. s.a.: c't Artikel zum Thema "Booten vom USB-Stick". Peter
Hallo Peter Wiersig schrieb:
Wenn "fdisk -l /dev/sda" nichts ausspuckt, ist die Karte Moeglicherweise als "Superfloppy" formatiert. Probiere dann mal ein beherztes "mount /dev/sda /mnt" und schau was passiert.
s.a.: c't Artikel zum Thema "Booten vom USB-Stick". Peter
helios:/usr/src/linux # fdisk -l /dev/sda helios:/usr/src/linux # fdisk -l /dev/sdb Platte /dev/sdb: 32 MByte, 32768000 Byte 8 Köpfe, 16 Sektoren/Spuren, 500 Zylinder Einheiten = Zylinder von 128 * 512 = 65536 Bytes Gerät boot. Anfang Ende Blöcke Id Dateisystemtyp /dev/sdb1 * 1 500 31982+ 1 FAT12 helios:/usr/src/linux # fdisk -l /dev/sdc helios:/usr/src/linux # fdisk -l /dev/sdd wie gesagt, ich kann ja auf die SM-Card zugreifen, nur ist das die, die ich am wenigsten (nun, ja manchmal) brauch, MMC und CF wäre halt wichtiger, die sind aber gar nicht auffindbar... Grüße und danke Joern -- War is God's way of teaching Americans geography. --Paul Rodriguez
Joern Allmers wrote:
wie gesagt, ich kann ja auf die SM-Card zugreifen, nur ist das die, die ich am wenigsten (nun, ja manchmal) brauch, MMC und CF wäre halt wichtiger, die sind aber gar nicht auffindbar...
Fast richtig. Auf den anderen Karten ist keine Partitionstabelle. Das muss nichts heissen. (Nicht das ich in diesem Bereich der Super-Guru bin) Man braucht nicht immer eine Partitionstabelle, um mit einer Speicherkarte/Zip-Diskette/Festplatte zu arbeiten. Peter
On Thu, Jun 26, 2003 at 04:19:09PM +0200, Joern Allmers wrote:
Hallo, ich habe einen USB 6in1 Cardreader von PQI (Travel Flash) (USB ID 0483:1307). Dieser wird vom System (SuSE 8.2, aktueller SuSE Kernel 2.4.20-4GB-athlon) auch erkannt und eingebunden, ich kann dann auch wunderbar auf die Smart-Media Karte zugreifen (/dev/sdb1), leider werden die anderen Karten (MMC, SD, CF; mehr habe ich nicht) nicht erkannt. Fdisk gibt sie nicht aus, mounten kann ich sie (demzufolge...) auch nicht. In der /var/log/messagers tauchen auch einige Zeilen auf, leider kann ich sie nicht komplett interpretieren... eigentlich soll das gerät laut www.linux-usb.org unterstützt sein...
Du benötigst einen Kernel mit MULTILUN Support.
Hallo, Juergen Knelangen schrieb:
Du benötigst einen Kernel mit MULTILUN Support.
Ich denke, das habe ich: helios:/usr/src/linux # cat .config | grep LUN # Some SCSI devices (e.g. CD jukebox) support multiple LUNs CONFIG_SCSI_MULTI_LUN=y Grüße Joern -- http://www.allmers.de
Hallo Joern Allmers schrieb:
Hallo, ich habe einen USB 6in1 Cardreader von PQI (Travel Flash) (USB ID 0483:1307). Dieser wird vom System (SuSE 8.2, aktueller SuSE Kernel 2.4.20-4GB-athlon) auch erkannt und eingebunden, ich kann dann auch wunderbar auf die Smart-Media Karte zugreifen (/dev/sdb1), leider werden die anderen Karten (MMC, SD, CF; mehr habe ich nicht) nicht erkannt. Fdisk gibt sie nicht aus, mounten kann ich sie (demzufolge...) auch nicht. In der /var/log/messagers tauchen auch einige Zeilen auf, leider kann ich sie nicht komplett interpretieren... eigentlich soll das gerät laut www.linux-usb.org unterstützt sein...
Ich habe jetzt, aus Kernel 2.4.21 das driver/usb/usb-storage Verzeichnis in das selbe vom 2.4.20-SuSE Kernel kopiert (ein Kompromiss, weil ich einige der SuSE Patches brauche), die Module übersetzt udn installiert und siehe da, ich kann auf Smart-Media und SD-Karten zugreifen... Grüße Joern -- Erst kommt das Fressen, dann die Moral. -- Bertold Brecht
participants (3)
-
Joern Allmers
-
Juergen Knelangen
-
Peter Wiersig