I foolishly flashed the WH14NS40-NS50 firmware (linux):
Code: Select all
# sdftool -d /dev/sr0 rawflash -i /tmp/HL-DT-ST-BD-RE_WH14NS40-NS50-1.05-NM00900-212005061444.bin
That flashed successfully, but after rebooting, the drive wasn't able to read discs, saying "No disc inserted" in MakeMKV
After more toying around I decided to install the latest official firmware (v1.03), using the patched flasher, extracting the .bin from the official installer with Firmware Extractor 2. That flashed succesfully, but I'm still left with the drive not recognizing discs (DVDs and Blu Rays).
MakeMKV_log.txt:
Code: Select all
Debug log started at Sat Sep 5 14:27:19 2020 , written by MakeMKV v1.15.2 linux(x64-release)
Using 262272KB for read cache.
001005:0000 MakeMKV v1.15.2 linux(x64-release) started
001004:0000 Debug logging enabled, log will be saved as file:///home/*/MakeMKV_log.txt
001003:0020 DEBUG: Code 0 at EhsdE9uJwGJ#F]k}>sW:D0:29393631
No SDF v07a: ATAPI_iHAS424___B_GL1B_3743524253_2A8145501968
SDF id v07a: ATAPI_iHAS424___B_GL1B_3743524253_2A8145501968
SDF v07a: HL-DT-ST_BD-RE__WH14NS40_1.03_211711211658_SIK85CBLG033
Code: Select all
Drive Information
OS device name: /dev/sr0
Manufacturer: HL-DT-ST
Product: BD-RE WH14NS40
Revision: 1.03
Serial number: SIK85CBLG033
Firmware date: 2117-11-21 16:58
Bus encryption flags: 17
Highest AACS version: 70
LibreDrive Information
Status: Possible (with patched firmware)
Drive platform: MT1959
Harware support: Yes
Firmware support: No
Firmware type: Original (patched version available)
Firmware version: 1.03
DVD all regions: Possible (with patched firmware)
BD raw data read: Possible (with patched firmware)
BD raw metadata read: Possible (with patched firmware)
Unrestricted read speed: Possible (with patched firmware)
No disc inserted
Code: Select all
$ cat /proc/sys/dev/cdrom/info
CD-ROM information, Id: cdrom.c 3.20 2003/12/17
drive name: sr0
drive speed: 48
drive # of slots: 1
Can close tray: 1
Can open tray: 1
Can lock tray: 1
Can change speed: 1
Can select disk: 0
Can read multisession: 1
Can read MCN: 1
Reports media changed: 1
Can play audio: 1
Can write CD-R: 1
Can write CD-RW: 1
Can read DVD: 1
Can write DVD-R: 1
Can write DVD-RAM: 1
Can read MRW: 1
Can write MRW: 1
Can write RAM: 1
$ cat /proc/mounts | grep sr0 #outputs nothing
$ lsblk | grep sr0
sr0 11:0 1 1024M 0 rom