Windows program cannot see CD device
Windows program cannot see CD device
The Windows program needs a CD to be into the CD-ROM device. When I run the program (the installation was 100% OK) I always get a message about there is no CD.
Whenever I launch winecfg I get this message if I click on the Devices tab: "fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)". In that tab I can see that the CD is recognised by Wine (Label and Serial # are listed).
Any suggestion?
P.S.: I am running Wine 1.0.0
Whenever I launch winecfg I get this message if I click on the Devices tab: "fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)". In that tab I can see that the CD is recognised by Wine (Label and Serial # are listed).
Any suggestion?
P.S.: I am running Wine 1.0.0
It's an Spanish app: the "Official Spanish Dictionary" (former version). Once installed in your PC (as I said before, the installation under Wine is 100% OK), the software needs the CD to be placed in the CD-ROM device.
Everything seems to be OK, as in the Wine Devices tab you can see that D: is /media/cdrom0.
The problem seems to be a rights one, as cdrom0 belongs to root and I cannot change that.
Everything seems to be OK, as in the Wine Devices tab you can see that D: is /media/cdrom0.
The problem seems to be a rights one, as cdrom0 belongs to root and I cannot change that.
Before you file a bug, find out what kind of copy protection your app uses and make sure it's not already a known problem.
http://wiki.winehq.org/FAQ#head-93f1796 ... 9a15e992f6
http://wiki.winehq.org/CopyProtection
http://wiki.winehq.org/Bugs
http://wiki.winehq.org/FAQ#head-93f1796 ... 9a15e992f6
http://wiki.winehq.org/CopyProtection
http://wiki.winehq.org/Bugs
Windows program cannot see CD device
On Thu, Jul 24, 2008 at 5:44 AM, Francesco <[email protected]> wrote:
checking the media (to pass the copy protection tests) but then do
this periodically when you run the application. I believe wc3 did
exactly that.
I disagree. Some applications with copy protection install withoutI don't think the problem is a rights one. If it was the case, you were not able to install your apllication !
checking the media (to pass the copy protection tests) but then do
this periodically when you run the application. I believe wc3 did
exactly that.
That's true. But when I said "I don't think the problem is a rights one", I was talking about permission. It was an answer to "The problem seems to be a rights one, as cdrom0 belongs to root and I cannot change that."I disagree. Some applications with copy protection install without
checking the media (to pass the copy protection tests) but then do
this periodically when you run the application. I believe wc3 did
exactly that.
If jaezcurra had not at least read access on his cdrom drive, then he could not install his software...
Windows program cannot see CD device
Sorry. I am reading this via the email client and got confused fromThat's true. But when I said "I don't think the problem is a rights one", I was talking about permission. It was an answer to "The problem seems to be a rights one, as cdrom0 belongs to root and I cannot change that."
the lack of quoting on what was replied to. Not your fault but
sometimes hard to follow unless read very carefully...
You have to make sure that:jaezcurra wrote:It's an Spanish app: the "Official Spanish Dictionary" (former version). Once installed in your PC (as I said before, the installation under Wine is 100% OK), the software needs the CD to be placed in the CD-ROM device.
Everything seems to be OK, as in the Wine Devices tab you can see that D: is /media/cdrom0.
The problem seems to be a rights one, as cdrom0 belongs to root and I cannot change that.
1. You have at least read access to the cdrom device (see where /dev/cdrom* points to)
2. The type of the d: drive have to be set to auto-detect or cdrom.
No need to because IOCTL_CDROM_READ_TOC is supported. But only for cdroms of course.Francesco wrote:Wine tells you : "Unsupported ioctl 24000". On a box, you install windows. So, the ioctl is supported. Don't forget wine is a implementation of Window API and is not complete.
Open a bug about this ioctl method...
Don't suggest something you do not know.