我有一个 USB 2.0 CD/DVD 驱动器,它(在其他用例中)用于播放音乐 CD。但是:驱动器似乎忽略了 CDROMPLAYMSF 命令。
主机是带有当前版本 Raspbian 的 Raspberry Pi 3B。我正在使用libcdaudio
音频 CD 播放,这反过来会发出必要的ioctl
命令,包括 CDROMPLAYMSF。
更新:cd-drive
根据要求,我可以在此向您提供我的驱动器的规格,由以下实用程序吐出cdio
:
CD-ROM drive supports MMC 3
Drive: /dev/cdrom
Vendor : MATSHITA
Model : CD-RW CW-8124
Revision : DA0D
Hardware : CD-ROM or DVD
Can eject : Yes
Can close tray : Yes
Can disable manual eject : Yes
Can select juke-box disc : No
Can set drive speed : No
Can read multiple sessions (e.g. PhotoCD) : Yes
Can hard reset device : Yes
Reading....
Can read Mode 2 Form 1 : Yes
Can read Mode 2 Form 2 : Yes
Can read (S)VCD (i.e. Mode 2 Form 1/2) : Yes
Can read C2 Errors : Yes
Can read IRSC : Yes
Can read Media Channel Number (or UPC) : Yes
Can play audio : Yes
Can read CD-DA : Yes
Can read CD-R : Yes
Can read CD-RW : Yes
Can read DVD-ROM : Yes
Writing....
Can write CD-RW : Yes
Can write DVD-R : No
Can write DVD-RAM : No
Can write DVD-RW : No
Can write DVD+RW : No