This gets a step nearer. Recognises the drive but won’t configure the drive keeps asking to change disc and restart it.
-> REQUEST 0 com.roonlabs.registry:1/info
<- COMPLETE 0 Success {"core_id":"25e612ca-a515-4638-90e7-26b715971e80","display_name":"Roon Music","display_version":"1.6 (build 416) stable"}
-> REQUEST 1 com.roonlabs.registry:1/register {"extension_id":"com.theappgineer.cd-ripper","display_name":"CD Ripper","display_version":"0.1.1","publisher":"The Appgineer","email":"theappgineer@gmail.com","required_services":[],"optional_services":[],"provided_services":["com.roonlabs.settings:1","com.roonlabs.status:1","com.roonlabs.pairing:1","com.roonlabs.ping:1"],"website":"https://community.roonlabs.com/t/roon-extension-cd-ripper/66590"}
<- CONTINUE 1 Registered {"core_id":"25e612ca-a515-4638-90e7-26b715971e80","display_name":"Roon Music","display_version":"1.6 (build 416) stable","token":"d69b73e7-651e-4f92-b26b-ff6ac644b96c","provided_services":[],"http_port":9100}
<- REQUEST 1 com.roonlabs.status:1/subscribe_status {"subscription_key":"21"}
-> CONTINUE 1 Subscribed {"message":"Drive scanning in progress...","is_error":false}
<- REQUEST 2 com.roonlabs.pairing:1/subscribe_pairing {"subscription_key":"22"}
-> CONTINUE 2 Subscribed {"paired_core_id":"25e612ca-a515-4638-90e7-26b715971e80"}
-> REQUEST 0 com.roonlabs.registry:1/info
<- COMPLETE 0 Success {"core_id":"f7e4028a-6c5a-4ce3-8ef4-400a66bfc62c","display_name":"MASTERCHIEF","display_version":"1.6 (build 416) stable"}
-> REQUEST 1 com.roonlabs.registry:1/register {"extension_id":"com.theappgineer.cd-ripper","display_name":"CD Ripper","display_version":"0.1.1","publisher":"The Appgineer","email":"theappgineer@gmail.com","required_services":[],"optional_services":[],"provided_services":["com.roonlabs.settings:1","com.roonlabs.status:1","com.roonlabs.pairing:1","com.roonlabs.ping:1"],"website":"https://community.roonlabs.com/t/roon-extension-cd-ripper/66590"}
<- CONTINUE 1 Registered {"core_id":"f7e4028a-6c5a-4ce3-8ef4-400a66bfc62c","display_name":"MASTERCHIEF","display_version":"1.6 (build 416) stable","token":"9519e5ab-43a8-432f-a805-2442e8497403","provided_services":[],"http_port":9100}
<- REQUEST 1 com.roonlabs.status:1/subscribe_status {"subscription_key":"3"}
-> CONTINUE 1 Subscribed {"message":"Drive scanning in progress...","is_error":false}
<- REQUEST 2 com.roonlabs.pairing:1/subscribe_pairing {"subscription_key":"4"}
-> CONTINUE 2 Subscribed {"paired_core_id":"25e612ca-a515-4638-90e7-26b715971e80"}
stderr: "WARNING:whipper.command.drive:no read offset found. Run 'whipper offset find'"
-> CONTINUE 1 Changed {"message":"Please configure drive","is_error":true}
-> CONTINUE 1 Changed {"message":"Please configure drive","is_error":true}
stderr: "WARNING:whipper.command.drive:unknown whether audio cache can be defeated. Run 'whipper drive analyze'"
-> CONTINUE 1 Changed {"message":"Please configure drive","is_error":true}
-> CONTINUE 1 Changed {"message":"Please configure drive","is_error":true}
stdout: "drive: /dev/cdrom, vendor: Slimtype, model: eBAU108 6 L , release: PL0M"
{ drive: '/dev/cdrom',
vendor: 'Slimtype',
model: 'eBAU108 6 L',
release: 'PL0M' }
whipper exited with code: 0
<- REQUEST 6 com.roonlabs.settings:1/subscribe_settings {"subscription_key":"23"}
-> CONTINUE 6 Subscribed {"settings":{"values":{},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 8 com.roonlabs.settings:1/save_settings {"settings":{"values":{"action":2}},"is_dry_run":true}
-> COMPLETE 8 Success {"settings":{"values":{"action":2},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 11 com.roonlabs.settings:1/save_settings {"settings":{"values":{"action":2,"share":""}},"is_dry_run":true}
-> COMPLETE 11 Success {"settings":{"values":{"action":2,"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 13 com.roonlabs.settings:1/save_settings {"settings":{"values":{"action":2,"share":""}},"is_dry_run":false}
-> COMPLETE 13 Success {"settings":{"values":{"action":2,"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
-> CONTINUE 1 Changed {"message":"Drive configuration in progress...","is_error":false}
-> CONTINUE 1 Changed {"message":"Drive configuration in progress...","is_error":false}
-> CONTINUE 6 Changed {"settings":{"values":{"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 14 com.roonlabs.settings:1/unsubscribe_settings {"subscription_key":"23"}
-> COMPLETE 14 Unsubscribed
stdout: "Analyzing drive caching behaviour 0 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 0 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 0 %","is_error":false}
stdout: "Analyzing drive caching behaviour 100 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
stdout: "Analyzing drive caching behaviour 100 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
stderr: "CRITICAL:whipper.command.drive:cannot analyze the drive: is there a CD in it?"
-> CONTINUE 1 Changed {"message":"Please insert a CD and restart drive configuration","is_error":true}
-> CONTINUE 1 Changed {"message":"Please insert a CD and restart drive configuration","is_error":true}
whipper exited with code: 0
<- REQUEST 52 com.roonlabs.settings:1/subscribe_settings {"subscription_key":"24"}
-> CONTINUE 52 Subscribed {"settings":{"values":{"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 54 com.roonlabs.settings:1/save_settings {"settings":{"values":{"share":"","action":2}},"is_dry_run":true}
-> COMPLETE 54 Success {"settings":{"values":{"share":"","action":2},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 56 com.roonlabs.settings:1/save_settings {"settings":{"values":{"share":"","action":2}},"is_dry_run":false}
-> COMPLETE 56 Success {"settings":{"values":{"share":"","action":2},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
-> CONTINUE 1 Changed {"message":"Drive configuration in progress...","is_error":false}
-> CONTINUE 1 Changed {"message":"Drive configuration in progress...","is_error":false}
-> CONTINUE 52 Changed {"settings":{"values":{"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 57 com.roonlabs.settings:1/unsubscribe_settings {"subscription_key":"24"}
-> COMPLETE 57 Unsubscribed
stdout: "Analyzing drive caching behaviour 0 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 0 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 0 %","is_error":false}
stdout: "Analyzing drive caching behaviour 100 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
stdout: "Analyzing drive caching behaviour 100 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
stderr: "CRITICAL:whipper.command.drive:cannot analyze the drive: is there a CD in it?"
-> CONTINUE 1 Changed {"message":"Please insert a CD and restart drive configuration","is_error":true}
-> CONTINUE 1 Changed {"message":"Please insert a CD and restart drive configuration","is_error":true}
whipper exited with code: 0
<- REQUEST 74 com.roonlabs.settings:1/subscribe_settings {"subscription_key":"25"}
-> CONTINUE 74 Subscribed {"settings":{"values":{"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 77 com.roonlabs.settings:1/save_settings {"settings":{"values":{"share":"","action":2}},"is_dry_run":true}
-> COMPLETE 77 Success {"settings":{"values":{"share":"","action":2},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 90 com.roonlabs.settings:1/save_settings {"settings":{"values":{"share":"","action":2}},"is_dry_run":false}
-> COMPLETE 90 Success {"settings":{"values":{"share":"","action":2},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
-> CONTINUE 1 Changed {"message":"Drive configuration in progress...","is_error":false}
-> CONTINUE 1 Changed {"message":"Drive configuration in progress...","is_error":false}
-> CONTINUE 74 Changed {"settings":{"values":{"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 91 com.roonlabs.settings:1/unsubscribe_settings {"subscription_key":"25"}
-> COMPLETE 91 Unsubscribed
stdout: "Analyzing drive caching behaviour 0 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 0 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 0 %","is_error":false}
stdout: "Analyzing drive caching behaviour 100 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
stdout: "Analyzing drive caching behaviour 100 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
stderr: "CRITICAL:whipper.command.drive:cannot analyze the drive: is there a CD in it?"
-> CONTINUE 1 Changed {"message":"Please insert a CD and restart drive configuration","is_error":true}
-> CONTINUE 1 Changed {"message":"Please insert a CD and restart drive configuration","is_error":true}
whipper exited with code: 0
<- REQUEST 129 com.roonlabs.settings:1/subscribe_settings {"subscription_key":"26"}
-> CONTINUE 129 Subscribed {"settings":{"values":{"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 132 com.roonlabs.settings:1/save_settings {"settings":{"values":{"share":"","action":2}},"is_dry_run":true}
-> COMPLETE 132 Success {"settings":{"values":{"share":"","action":2},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 134 com.roonlabs.settings:1/save_settings {"settings":{"values":{"share":"","action":2}},"is_dry_run":false}
-> COMPLETE 134 Success {"settings":{"values":{"share":"","action":2},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
-> CONTINUE 1 Changed {"message":"Drive configuration in progress...","is_error":false}
-> CONTINUE 1 Changed {"message":"Drive configuration in progress...","is_error":false}
-> CONTINUE 129 Changed {"settings":{"values":{"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 135 com.roonlabs.settings:1/unsubscribe_settings {"subscription_key":"26"}
-> COMPLETE 135 Unsubscribed
stdout: "Analyzing drive caching behaviour 0 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 0 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 0 %","is_error":false}
stdout: "Analyzing drive caching behaviour 100 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
stdout: "Analyzing drive caching behaviour 100 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
stderr: "CRITICAL:whipper.command.drive:cannot analyze the drive: is there a CD in it?"
-> CONTINUE 1 Changed {"message":"Please insert a CD and restart drive configuration","is_error":true}
-> CONTINUE 1 Changed {"message":"Please insert a CD and restart drive configuration","is_error":true}
whipper exited with code: 0
<- REQUEST 222 com.roonlabs.settings:1/subscribe_settings {"subscription_key":"27"}
-> CONTINUE 222 Subscribed {"settings":{"values":{"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 224 com.roonlabs.settings:1/save_settings {"settings":{"values":{"share":"","action":2}},"is_dry_run":true}
-> COMPLETE 224 Success {"settings":{"values":{"share":"","action":2},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 226 com.roonlabs.settings:1/save_settings {"settings":{"values":{"share":"","action":2}},"is_dry_run":false}
-> COMPLETE 226 Success {"settings":{"values":{"share":"","action":2},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
-> CONTINUE 1 Changed {"message":"Drive configuration in progress...","is_error":false}
-> CONTINUE 1 Changed {"message":"Drive configuration in progress...","is_error":false}
-> CONTINUE 222 Changed {"settings":{"values":{"share":""},"layout":[{"type":"group","title":"Global Settings","items":[{"type":"string","title":"Share","setting":"share"}]},{"type":"dropdown","title":"Action","values":[{"title":"(select action)"},{"title":"Configure Drive","value":2}],"setting":"action"}],"has_error":false}}
<- REQUEST 227 com.roonlabs.settings:1/unsubscribe_settings {"subscription_key":"27"}
-> COMPLETE 227 Unsubscribed
stdout: "Analyzing drive caching behaviour 0 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 0 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 0 %","is_error":false}
stdout: "Analyzing drive caching behaviour 100 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
stdout: "Analyzing drive caching behaviour 100 %"
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
-> CONTINUE 1 Changed {"message":"Analyzing drive caching behaviour 100 %","is_error":false}
stderr: "CRITICAL:whipper.command.drive:cannot analyze the drive: is there a CD in it?"
-> CONTINUE 1 Changed {"message":"Please insert a CD and restart drive configuration","is_error":true}
-> CONTINUE 1 Changed {"message":"Please insert a CD and restart drive configuration","is_error":true}
whipper exited with code: 0