2012-10-12, 12:38
Code:
echo “sys.dev.cdrom.lock=0″ >> /etc/sysctl.conf
when in XBMC you probably need to press play, I cant say I ever had non default data inside the dvd.
echo “sys.dev.cdrom.lock=0″ >> /etc/sysctl.conf
+auto.master
# +auto.master
# Custom CD-ROM symlinks
SUBSYSTEM=="block", KERNEL=="sr0", SYMLINK+="cdrom cdrw dvd dvdrw"
(2012-10-30, 12:30)tocinillo Wrote: Yes, the "Play Disc" button appears now, but if I press it nothing appears...and if I going to video-->files, and click on "new" button (the dvd data, I think), directly list many folders (bin, mnt, cdrom, dvd, etc.).
I don't know what I have doing wrongly...
Thanks and regards.
(2012-10-30, 14:13)jochietoch Wrote:(2012-10-30, 12:30)tocinillo Wrote: Yes, the "Play Disc" button appears now, but if I press it nothing appears...and if I going to video-->files, and click on "new" button (the dvd data, I think), directly list many folders (bin, mnt, cdrom, dvd, etc.).
I don't know what I have doing wrongly...
Thanks and regards.
tocinillo, from your earlier posts I understand that you're looking to access a data dvd with video files on them. The play disc button is not expected to work for that, only for a dvd in video dvd format. The folders shown under video/files look like the contents of your root directory /.
Try to go to the /media folder. Does your dvd show up as an entry there?
id htpc
usermod --group audio,video,fuse,cdrom,plugdev htpc
adduser htpc users
$ sudo hdparm -I /dev/sr0
/dev/sr0:
ATAPI CD-ROM, with removable media
Model Number: Slimtype BD E DS4E1S
Serial Number: 003070044721
Firmware Revision: EAB1
Standards:
Likely used CD-ROM ATAPI-1
Configuration:
DRQ response: 50us.
Packet size: 12 bytes
cache/buffer size = unknown
Capabilities:
LBA, IORDY(can be disabled)
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
Commands/features:
Enabled Supported:
* PACKET command feature set
* DEVICE_RESET command
* NOP cmd
* Mandatory FLUSH_CACHE
* Gen1 signaling speed (1.5Gb/s)
* Host-initiated interface power management
* Phy event counters
Device-initiated interface power management
Asynchronous notification (eg. media change)
* Software settings preservation
$ dmesg | grep sr0
[ 2.105311] sr0: scsi3-mmc drive: 24x/1x writer dvd-ram cd/rw xa/form2 cdda pop-up
[ 2.105692] sr 1:0:0:0: Attached scsi CD-ROM sr0
$ ll /dev/cdr*
lrwxrwxrwx 1 root root 3 2012-11-07 13:46 /dev/cdrom -> sr0
lrwxrwxrwx 1 root root 3 2012-11-07 13:46 /dev/cdrw -> sr0
$ ll /dev/dvd*
lrwxrwxrwx 1 root root 3 2012-11-07 13:46 /dev/dvd -> sr0
lrwxrwxrwx 1 root root 3 2012-11-07 13:46 /dev/dvdrw -> sr0
$ less /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=74eb4248-de09-4489-bbb3-e5260f6cedd5 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=cfc4663e-8ecc-491a-ab66-a6b328620846 none swap sw 0 0
$ less /etc/udev/rules.d/70-persistent-cd.rules
# This file maintains persistent names for CD/DVD reader and writer devices.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-cd-aliases-generator.rules
# file; however you are also free to add your own entries provided you
# add the ENV{GENERATED}=1 flag to your own rules as well.
# Slimtype_BD_E_DS4E1S (pci-0000:00:0b.0-scsi-1:0:0:0)
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0b.0-scsi-1:0:0:0", SYMLINK+="cdrom", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0b.0-scsi-1:0:0:0", SYMLINK+="cdrw", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0b.0-scsi-1:0:0:0", SYMLINK+="dvd", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0b.0-scsi-1:0:0:0", SYMLINK+="dvdrw", ENV{GENERATED}="1"
$ mount | grep "/dev/sr" --> empty
$ sudo mount /dev/sr0 /cdrom/
mount: no medium found on /dev/sr0
$ cat /proc/sys/dev/cdrom/info
CD-ROM information, Id: cdrom.c 3.20 2003/12/17
drive name: sr0
drive speed: 1
drive # of slots: 1
Can close tray: 1
Can open tray: 1
Can lock tray: 1
Can change speed: 1
Can select disk: 0
Can read multisession: 1
Can read MCN: 1
Reports media changed: 1
Can play audio: 1
Can write CD-R: 1
Can write CD-RW: 1
Can read DVD: 1
Can write DVD-R: 1
Can write DVD-RAM: 1
Can read MRW: 1
Can write MRW: 1
Can write RAM: 1
(2012-11-07, 16:49)mundus Wrote:Code:$ sudo mount /dev/sr0 /cdrom/
mount: no medium found on /dev/sr0
cat /dev
(2012-11-07, 16:49)mundus Wrote:Code:$ sudo mount /dev/sr0 /cdrom/
mount: no medium found on /dev/sr0
(2012-11-07, 18:08)uNiversal Wrote: There is nothing in there to mount in first place.
sudo mount -t iso9660 /dev/sr0 /media/dvd
mount: no medium found on /dev/sr0
(2012-11-07, 18:08)uNiversal Wrote: can you pastebin the result ofCode:cat /dev
cat /dev
cat: /dev: Is a directory
cat /dev/sr0
cat: /dev/sr0: No medium found
/dev/sr0 /media/dvd iso9660 ro,user,noauto 0 0
# This file maintains persistent names for CD/DVD reader and writer devices.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-cd-aliases-generator.rules
# file; however you are also free to add your own entries provided you
# add the ENV{GENERATED}=1 flag to your own rules as well.
# Slimtype_BD_E_DS4E1S (pci-0000:00:0b.0-scsi-1:0:0:0)
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0b.0-scsi-1:0:0:0", SYMLINK+="cdrom", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0b.0-scsi-1:0:0:0", SYMLINK+="cdrw", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0b.0-scsi-1:0:0:0", SYMLINK+="dvd", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0b.0-scsi-1:0:0:0", SYMLINK+="dvdrw", ENV{GENERATED}="1"
$ dmesg | grep -i "DVD"
[ 2.104060] sr0: scsi3-mmc drive: 24x/1x writer dvd-ram cd/rw xa/form2 cdda pop-up