-
-
Notifications
You must be signed in to change notification settings - Fork 47
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
Help getting this working #40
Comments
Found my optical disc drive @ /dev/sg6 but on the webpage I get program can’t find any usable optical drives. |
Look at the container’s log: you will see clear messages about which Linux devices need to be exposed to the container. |
The log only shows sg6 needing to be exposed and gives a warning that performance might suffer because it doesn't see /dev/sr*. |
straight from my log: |
You normally have to expose 2 devices. Can you provide the whole log? |
edit the container, in the extra parameters section add: this will keep you covered over reboots in case it changes |
I can provide the whole log a few hours. |
@ c4wiz are you using a synology nas? I will be back home in few hours. It would awesome to get this work. |
No, im Using unRAID v. 6.6.6 |
I started it from the CLI like this.
|
Looks like one device is not properly detected. Could you provide the output of:
|
[0:0:0:0] disk HGST HDN726040ALE614 APGN /dev/sdc /dev/sg0 |
Looks like the Linux CDROM driver (sr) is not loaded. Can you provide the output of the following command:
|
It seems that Synology doesn't officially supports optical drives: But it seems that some users were able to compile proper drivers and make it work. |
I just got it detected with sudo chmod 660 /dev/sg6 . about to try a disc now. |
Do you know what were the permissions and the owner of the device before the change? This is something that should have been caught by the detection script. |
Before crw------- 1 root root |
Also no extra parameters section on synology. |
To which value did you configured |
Im trying to figure it out now because I keep getting error posix when trying to write to directory. |
Just set it 0 to test and it works, will figure out permissions when it finish. |
uid=1026(rome1931) gid=100(users) groups=100(users),101(administrators) |
Look at the ownership and permission of the folder you mapped to |
I had figured it out, but the ripping speed is super slow. 1.1x |
It took a while, but rip speed got faster. Thank you |
No cdrom module on synology. Your detection script did detect it, right after the [ -, sg6] was group 0. I didn’t know that was the root group. |
The permissions kept changing on reboot. I was able to solve that with a udev rule and creating a cdrom group and adding myself to it. |
Hello! This is a great Container and love the work put into it! Can someone point me in the right direction on how other Synology users got a dvd drive to work? The logs show the container can see the drive. How do I expose the dvd?
|
Everything I did is in this thread. |
To expose the drive, see https://github.com/jlesage/docker-makemkv#access-to-optical-drives |
In Synology you cannot pass a --device option to the container. Or at least I cannot figure out how! Sorry I was not more clear. I was curious if someone figured out how to pass the --device option. |
I guess you mean you cannot pass a device when using the UI to create the container? |
Did you bother to read this thread? |
@rome1983 I did! It was not clear how you passed the --device to the container in Synology. I read it a few times. Any help would be appreciated. |
I didn't try to pass --device when I "created" the container... I only tried it after I created it. I'll try that now! :) |
You also need to change permissions on the drive. See above udev rule. Cdrom group doesn’t exist, you have to create it and add yourself to it. |
@rome1983 and @jlesage I made the permission changes and so far it seems to be working. I still cannot figure out for the life of me how to "present" the device syntax when creating the container in Synology under the "Execute command" field. I tried to put just "--device /dev/sg05" in the field and the container would not start up. I think the syntax was/is wrong. I'll send a screen shot with an error. You guys have been super helpful. I might have more questions if you do not mind. |
From the command line my config is |
And yet another new user who can't manage to use the BlueRay drive. In the meantime I have read quite a few threads about it, but still can't get it to work. I'm not using Docker on my Synology DS923+ (DSM 7.2.1-69057 Update 3), but the "Container Manager". But with MakeMKV I can't get access to my "BUFFALO Optical Drive".
I tried my admin user (uid=1026, gid=101).
Still no access, then i tried uid=0, gid=0 (root). Again, no access to it.
Still no access. But I would like to avoid that if possible. UPDATE:Well... it finally works. There I had the possibility to add a compose.yml where I could add the device (and it's working). compose.yml
Drive eject doesn't work... but who cares... |
Hi, I have a synology ds1815+ and I’m trying to figure out to change the parameters. I’m able to see MAKEMKV GUI on the webpage but need help getting it to find my optical disc drive.
The text was updated successfully, but these errors were encountered: