Hey,
ich suche jemanden, der im Besitz eines Blu-Ray Laufwerkes ist und für mich mal folgende Zeile ausführen und mir die Ausgabe schicken kann:
udevadm info --query=property --name=/dev/dvd | grep ID_TYPE
udevadm ist ein Administrations tool für udev. Mittels udevadm info --query kann man die udev Datenbank abfragen. ID_TYPE listet in diesem Fall den Typ eines Laufwerks auf. Mich interessiert, ob der für Blu-Ray Laufwerk "cd" oder eben anders lautet. Ich benötige das ganze für ein Skript an dem ich arbeite.
LG und besten Dank, Martin
Hallo Martin,
udevadm info --query=property --name=/dev/dvd | grep ID_TYPE
liefert (wie angenommen):
ID_TYPE=cd
Gruß, Christoph
PS: und es ist wirklich ein blu-ray Laufwerk:
ID_MODEL=BD-RE_BH10LS30 ID_CDROM_BD=1 ID_CDROM_BD_R=1 ID_CDROM_BD_RE=1
Hey Christoph,
udevadm info --query=property --name=/dev/dvd | grep ID_TYPE
liefert (wie angenommen):
ID_TYPE=cd
Super! Das hilft mir weiter, besten Dank für deine Hilfe! Besitzt du zufällig noch einen SD/MMC Reader? Dort würde mich der ID_TYPE ebenfalls interessieren (leider ist udev imho nicht besonders gut dokumentiert...).
Besten Gruß, Martin
Hallo,
ID_TYPE gibt er für meinen Kartenleser nicht aus:
pintsize / # udevadm info --query=property --name=/dev/mmcblk0 UDEV_LOG=3 DEVPATH=/devices/pci0000:00/0000:00:1c.3/0000:14:00.0/mmc_host/mmc0/mmc0:d555/block/mmcblk0 MAJOR=179 MINOR=0 DEVNAME=/dev/mmcblk0 DEVTYPE=disk SUBSYSTEM=block ID_NAME=SD08G ID_SERIAL=0x01a16abd ID_PATH=pci-0000:14:00.0 ID_PART_TABLE_TYPE=dos UDISKS_PRESENTATION_NOPOLICY=0 UDISKS_PARTITION_TABLE=1 UDISKS_PARTITION_TABLE_SCHEME=mbr UDISKS_PARTITION_TABLE_COUNT=1 DEVLINKS=/dev/disk/by-id/mmc-SD08G_0x01a16abd /dev/disk/by-path/pci-0000:14:00.0
lg Manu
On Tue, 13 Nov 2012 11:15:23 +0100 Martin Weissbach martin.weissbach@gmx.de wrote:
Hey Christoph,
udevadm info --query=property --name=/dev/dvd | grep ID_TYPE
liefert (wie angenommen):
ID_TYPE=cd
Super! Das hilft mir weiter, besten Dank für deine Hilfe! Besitzt du zufällig noch einen SD/MMC Reader? Dort würde mich der ID_TYPE ebenfalls interessieren (leider ist udev imho nicht besonders gut dokumentiert...).
Besten Gruß, Martin
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Hi,
in der Tat gibts ID_TYPE bei meinem Kartenleser auch nicht.
Gruß, Christoph
Hallo,
ID_TYPE gibt er für meinen Kartenleser nicht aus:
pintsize / # udevadm info --query=property --name=/dev/mmcblk0 UDEV_LOG=3 DEVPATH=/devices/pci0000:00/0000:00:1c.3/0000:14:00.0/mmc_host/mmc0/mmc0:d555/block/mmcblk0 MAJOR=179 MINOR=0 DEVNAME=/dev/mmcblk0 DEVTYPE=disk SUBSYSTEM=block ID_NAME=SD08G ID_SERIAL=0x01a16abd ID_PATH=pci-0000:14:00.0 ID_PART_TABLE_TYPE=dos UDISKS_PRESENTATION_NOPOLICY=0 UDISKS_PARTITION_TABLE=1 UDISKS_PARTITION_TABLE_SCHEME=mbr UDISKS_PARTITION_TABLE_COUNT=1 DEVLINKS=/dev/disk/by-id/mmc-SD08G_0x01a16abd /dev/disk/by-path/pci-0000:14:00.0
lg Manu
On Tue, 13 Nov 2012 11:15:23 +0100 Martin Weissbach martin.weissbach@gmx.de wrote:
Hey Christoph,
udevadm info --query=property --name=/dev/dvd | grep ID_TYPE
liefert (wie angenommen):
ID_TYPE=cd
Super! Das hilft mir weiter, besten Dank für deine Hilfe! Besitzt du zufällig noch einen SD/MMC Reader? Dort würde mich der ID_TYPE ebenfalls interessieren (leider ist udev imho nicht besonders gut dokumentiert...).
Besten Gruß, Martin
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Hallo!
Am Dienstag 13 November 2012 schrieb Martin Weissbach:
Super! Das hilft mir weiter, besten Dank für deine Hilfe! Besitzt du zufällig noch einen SD/MMC Reader? Dort würde mich der ID_TYPE ebenfalls interessieren
# lsusb Bus 001 Device 005: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
# udevadm info --query=property --name=/dev/sdd
DEVPATH=/devices/pci0000:00/0000:00:02.1/usb1/1-5/1-5:1.0/host6/target6:0:0/6:0:0:0/block/sdd [..] DEVTYPE=disk SUBSYSTEM=block ID_VENDOR=Generic ID_VENDOR_ENC=Generic\x20 ID_VENDOR_ID=058f ID_MODEL=USB_SD_Reader [..] ID_TYPE=disk [..] ID_DRIVE_FLASH_SD=1
Mit dem letzten Eintrag kann man die 4 Slots genauer auseinander halten - falls du das suchst.
Gruss Reiner
Hi,
ob ID_TYPE beim Kartenleser mitkommt hängt offensichtlich davon ab, ob er (wie bei mir) integriert und per pci angebunden ist oder ob er (intern oder extern) per usb angeschlossen wird.
Gruß, Christoph
On Wed, 14 Nov 2012, Reiner Klaproth wrote:
Hallo!
Am Dienstag 13 November 2012 schrieb Martin Weissbach:
Super! Das hilft mir weiter, besten Dank für deine Hilfe! Besitzt du zufällig noch einen SD/MMC Reader? Dort würde mich der ID_TYPE ebenfalls interessieren
# lsusb Bus 001 Device 005: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
# udevadm info --query=property --name=/dev/sdd
DEVPATH=/devices/pci0000:00/0000:00:02.1/usb1/1-5/1-5:1.0/host6/target6:0:0/6:0:0:0/block/sdd [..] DEVTYPE=disk SUBSYSTEM=block ID_VENDOR=Generic ID_VENDOR_ENC=Generic\x20 ID_VENDOR_ID=058f ID_MODEL=USB_SD_Reader [..] ID_TYPE=disk [..] ID_DRIVE_FLASH_SD=1
Mit dem letzten Eintrag kann man die 4 Slots genauer auseinander halten - falls du das suchst.
Gruss Reiner
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Hey,
ob ID_TYPE beim Kartenleser mitkommt hängt offensichtlich davon ab, ob er (wie bei mir) integriert und per pci angebunden ist oder ob er (intern oder extern) per usb angeschlossen wird.
Ich bin mir nicht ganz sicher, aber ich glaube USB Card Reader sind "USB Attached SCSI" [1], weshalb sie vom Kernel auch als SCSI disk devices [2] (major number 8) unter /dev erscheinen. PCI Card Reader "sprechen" dann wohl kein SCSI und werden anders angesteuert.
[1] http://www.t10.org/scsi-3.htm [2] http://www.kernel.org/doc/Documentation/devices.txt
Viele Grüße, Martin
Hallo!
Am Montag 12 November 2012 schrieb Christoph Knoefel:
udevadm info --query=property --name=/dev/dvd | grep ID_TYPE liefert (wie angenommen): ID_TYPE=cd
bestätige: bei mir auch: udevadm info --query=property --name=/dev/sr0
DEVNAME=/dev/sr0 DEVTYPE=disk SUBSYSTEM=block ID_CDROM=1 [..] ID_CDROM_BD=1 ID_CDROM_BD_R=1 ID_CDROM_BD_RE=1 [..] ID_ATA=1 ID_TYPE=cd ID_BUS=ata ID_MODEL=HL-DT-ST_BD-RE_BH10LS30
(ist also ein LG-Model) Vielleicht helfen die ...BD=1 Einträge, wenn du genau nach BD-Laufwerken suchst?
Gruss Reiner
Hey!
[...]
Vielleicht helfen die ...BD=1 Einträge, wenn du genau nach BD-Laufwerken suchst?
Genau! Anhand der ID_CDROM_* Einträge lässt sich erkennen, welche Funktionalität das CD/DVD/Blu-Ray Laufwerk hat. Die einzige Liste von unterschiedlichen Einträgen die ich bisher gefunden habe ist diese hier: http://tinyurl.com/aunhvq4 (zeigt ouf gitorious.org) Leider sind viele der Wert überhaupt nicht dokumentiert, so dass man sie meistens nur durch suchen in Quellcode herausfindet oder eben in Quellen wie der obigen findet.
Statt dem ID_TYPE nehme ich jetzt die major device number und http://www.kernel.org/doc/Documentation/devices.txt Den Rest kann man über Werte wie ID_CDROM_* ... herausbekommen.
Vielen Dank auch für deine Hilfe! Viele Grüße, Martin
lug-dd@mailman.schlittermann.de