I don't understand why, but running the below command seems to hang infinitely without ever printing anything to stdout other than 2 new lines. It doesn't flash anything. I do have sg3-utils installed but do I need others?
test@test:~/test$ makemkvcon f -l
Found 1 drives(s)
00: dev_21:5, /dev/sr0, /dev/sr0
ASUS_BW-16D1HT_3.10_211901041014_KL5L92D1732
test@test:~/test$ sudo makemkvcon f -d 'dev_21:5' -f ./sdf.bin rawflash main -i ./firmware.bin
_(cursor here)
I am trying to flash the "hacked version of the 3.10 firmware" firmware found at: http://wiki.redump.org/index.php?title= ... T_firmware It might be the same as the one from the firmware pack found here with the exception of that edit for not using the cache when reading the lead out.
It is as far as I know currently flashed with the firmware found in the all-in-one pack found here, which I think is "ASUS-BW-16D1HT-3.10-WM01601-211901041014.bin".
Drive Information
OS device name: /dev/sr0
Manufacturer: ASUS
Product: BW-16D1HT
Revision: 3.10
Serial number: KL5L92D1732
Firmware date: 2119-01-04 10:14
Bus encryption flags: 1F
Highest AACS version: 72
LibreDrive Information
Status: Enabled
Drive platform: MT1959
Firmware type: Patched (microcode access re-enabled)
Firmware version: 3.10
DVD all regions: Yes
BD raw data read: Yes
BD raw metadata read: Yes
Unrestricted read speed: Yes
I downloaded and used the 1.17.7 binary and the same command worked. I'm not sure if it's something with the newest version along with the drive or if something is wrong with the latest "make install" or ... ?
FWIW, it is a USB 2.0 controller and using lsusb -v:
I wanted to achieve what it states on that redump page regarding reading the CD lead-out.
To be clear, I was using the above USB controller and makemkv version 1.17.8 that I installed via "make install" (both the "oss" and "bin" packages). It did not flash, it hung without printing anything, not even the boilerplate version line that ends with "started". However, makemkvcon and the GUI still worked fine to rip UHD, so the problem seemed specific to the flashing feature.
The flashing worked when I downloaded the 1.17.7 binary and ran it with the command sudo ./makemvcon f -d 'dev.... the exact same options.