-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with CD eject command #247
Comments
Can you post a full zululog.txt with debug messages enabled? |
I think the issue may be that we currently switch the image only after the host has polled for status. If the host is not checking the CD-ROM status, that probably won't work. But debug log will tell more. |
I did the following:
Full .ini file:
Here is the full log: If all is working ok from the Zulu side and it is a case that the K2500 isn't "polling for status" Is there any way that there could be an option added for the Zulu to 'force switch image' on the button press and not wait for the status poll (it would seem the k2500 isn't issuing one)? Hot swap works, as in the K2500 will read the card if I removed it, then reinsert it, so I would assume forcing a switch of image would be safe if it is just for read-only ISO disc images? I would so like this feature to work! Thank you :) |
I think this may be same problem as #230. Can you try adding this in
|
Sadly that didn't work: New .ini:
Log: |
Hmm, apparently there was also a bug on how that setting was implemented. I have a test build here that should work better (download zip at bottom of page). I think it should work for you no matter if ReinsertCDOnInquiry is on or off in the config file. |
Thanks for the zip. Yes that worked :)
|
I have same problem. Tried latest firmware, didn't help. Does the eject button generate unit attention? |
@tenox7 Currently it does not generate UNIT_ATTENTION condition, but reports the ejected status as response to polling commands. Can you enable debug ( I assume the problem is that the host doesn't detect disc change? Because based on the log the image seems to be changed correctly. |
See attached. Whats happening is I press the button, the image changes, but the host is not aware of it and I get errors in file explorer that directory is corrupted. I think that unit attention would help with this. Could we make it as an option? |
Trying if this helps for hosts that do not detect medium change from a single "NO MEDIUM" message. Requires unit attention to be enabled in zuluscsi.ini by: [SCSI] EnableUnitAttention = 1
@tenox7 Currently in your log, at e.g. I have a test build here that additionally reports UNIT ATTENTION with 0x2800 (medium may have changed): It needs a zuluscsi.ini with:
|
Unit Attention worked for me! I can change the CDs now! Thank you so much. |
@tenox7 Thanks for testing! I'll make a pull request and this will be part of next release. |
Post UNIT_ATTENTION condition after CD medium change (fixes #247)
Thank you so much!!! |
I can't get the CD eject command cycling CD-Rom iso images working using a ZuluSCSI 1.1 (latest firmware) on a Kurzweil K2500
This is my .ini file:
and I see this in the log:
It is stuck on img1.iso and never changes.
I have tested all the iso separately and they work.
Should there be a response after the "Eject button 1 pressed" saying the new image name?
I'm trynig to work out if the issue is with the zulu or the k2500
The text was updated successfully, but these errors were encountered: