DVD drive not recognised by kernels 5.16, 5.17 and 5.18

Firstly, a huge thanks to all you people who spend time helping others. You are heroes.
I have an HP SFF computer and I have a problem with the DVD drive.

Computer details:
sudo dmesg | grep DMI:
[ 0.000000] DMI: HP HP 290 G3 Small Form Factor PC/8768, BIOS F.30 07/29/2021

I am running latest version Manjaro on xfce. When I say I have a problem with the DVD drive, I mean there is no power to it - the drawer will not open. I use this computer for regression testing and I have a number of different operating systems on it. There is nothing wrong with the DVD drive as it works with some kernels and not others.

Here is a summary of what I have found.
On my SDD:
Windows OK
Manjaro partition using kernel 5.4.201 OK
Manjaro partition using kernel 5.17.9 NOT OK
Manjaro partition using kernel NOT OK

On my HDD:
MX linux using kernel 5.10.70-1 OK
Ubuntu using kernel OK
Old Manjaro backup partition #1 using kernel 5.15.7 OK
Old Manjaro backup partition #2 using kernel NOT OK

On 5.4 kernel
inxi --optical gives
Optical-1: /dev/sr0 vendor: hp PLDS model: DVDRW DU8AESH dev-links: cdrom
Features: speed: 24 multisession: yes audio: yes dvd: yes
rw: cd-r,cd-rw,dvd-r

On 5.16/17/18 kernels
inxi --optical gives
Message: No optical or floppy data found.

It would appear that kernels 5.16 through 5.18 have a problem powering the DVD drive on this computer or is there something not obvious to me that I could do to correct this?
Should I report this as a kernel bug?

I guess a full output of

inxi -Fazy

would be good
to have as much data available as possible

what you provided may seem the only relevant part
but may not be enough

and perhaps even the output of that same command from different kernels and distributions

to see whether and (maybe) why they might see different things/aspects
of the very same hardware

a DVD drive (and the driver) is fairly basic
nothing exotic that could depend on recent kernel features

you can remove kernel 5.16 and 5.17 this is EOL for both

1 Like

Thanks for the reply. I have attempted to copy the contents of inxi -Fazy but when I hit reply, it states that I cannot put links in my reply. I have removed anything that looks like a link and still had no success.
Is there a way of attaching it as a file? I can’t see an obvious button to press for that.

Thanks for the reply. I am aware of 5.16 and 5.17 being EOL but these are backup partitions I would only use to build forward if my SDD Manjaro wipes out (as it has done once before). My SDD Manjaro is bang up to date. These partitions are also useful for problem investigation (as with this problem). I periodically copy my latest Manjaro to one of these partitions.

Is this information relevant?

On 5.18 kernel
sudo dmesg |grep ata3
[ 0.494741] ata3: SATA max UDMA/133 abar m2048@0xb122b000 port 0xb122b200 irq 124
[ 0.805172] ata3: SATA link down (SStatus 0 SControl 300)

on 5.4 kernel
sudo dmesg |grep ata3
[ 1.158317] ata3: SATA max UDMA/133 abar m2048@0xb122b000 port 0xb122b200 irq 134
[ 1.472137] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 1.481428] ata3.00: ATAPI: hp PLDS DVDRW DU8AESH, 6HSM, max UDMA/133
[ 1.487901] ata3.00: configured for UDMA/133

Just curious, what form factor is the SSD?

Welcome to Manjaro! :smiling_face_with_three_hearts:

  1. Please read the information behind this link. It will help you to post necessary information. [HowTo] Provide System Information
  2. Please press the three dots below your post and then press the :pencil2:
  • If you give us information about your system, we can see what we’re talking about and make better suggestions.
  • You can do this by using inxi in a terminal or in console.
inxi --admin --verbosity=7 --filter --no-host --width
  • Personally identifiable information such as serial numbers and MAC addresses are filtered out by this command
  • Presenting the information in this way allows everyone to be familiar with the format and quickly find the items they need without missing anything.
  1. Copy the output from inxi (including the command) and paste it into your post.
  • To make it more readable, add 3 backticks ``` on an extra line before and after the pasted text.
  Kernel: 5.18.10-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.1.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.18-x86_64
    root=UUID=d05296b8-e8d7-47e5-ba4d-ef08a22b0315 rw apparmor=1
    security=apparmor audit=0 udev.log_priority=3
  Desktop: Xfce v: 4.16.0 tk: Gtk v: 3.24.29 info: xfce4-panel wm: xfwm
    v: 4.16.1 vt: 7 dm: LightDM v: 1.30.0 Distro: Manjaro Linux base: Arch Linux
  Type: Desktop System: HP product: HP 290 G3 Small Form Factor PC v: N/A
    serial: <superuser required> Chassis: type: 3 serial: <superuser required>
  Mobo: HP model: 8768 v: A (SMVB) serial: <superuser required> UEFI: AMI
    v: F.30 date: 07/29/2021
  Message: No system battery data found. Is one present?
  RAM: total: 7.61 GiB used: 2.55 GiB (33.5%)
  RAM Report:
    permissions: Unable to run dmidecode. Root privileges required.
  Info: model: Intel Core i3-10100 bits: 64 type: MT MCP arch: Comet Lake
    gen: core 10 built: 2020 process: Intel 14nm family: 6 model-id: 0xA5 (165)
    stepping: 3 microcode: 0xEA
  Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
    L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB
    L3: 6 MiB desc: 1x6 MiB
  Speed (MHz): avg: 805 high: 845 min/max: 800/4300 scaling:
    driver: intel_pstate governor: powersave cores: 1: 800 2: 800 3: 800 4: 800
    5: 800 6: 800 7: 800 8: 845 bogomips: 57616
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_perfmon art avx avx2 bmi1 bmi2 bts clflush clflushopt
    cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts
    epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu fsgsbase fxsr
    ht hwp hwp_act_window hwp_epp hwp_notify ibpb ibrs ibrs_enhanced ida
    intel_pt invpcid invpcid_single lahf_lm lm mca mce md_clear mmx monitor
    movbe mpx msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm
    pdpe1gb pebs pge pln pni popcnt pse pse36 pts rdrand rdseed rdtscp
    rep_good sdbg sep smap smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp
    syscall tm tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx vnmi
    vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data
    status: Vulnerable: Clear CPU buffers attempted, no microcode; SMT vulnerable
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling
  Type: srbds status: Vulnerable: No microcode
  Type: tsx_async_abort status: Not affected
  Device-1: Intel CometLake-S GT2 [UHD Graphics 630] vendor: Hewlett-Packard
    driver: i915 v: kernel arch: Gen9.5 process: Intel 14nm built: 2016-20
    ports: active: DP-1,HDMI-A-1 empty: none bus-ID: 00:02.0
    chip-ID: 8086:9bc8 class-ID: 0300
  Device-2: IMC Networks XHC Camera type: USB driver: uvcvideo
    bus-ID: 1-12.3:6 chip-ID: 13d3:784b class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.3 with: Xwayland v: 22.1.2
    compositor: xfwm v: 4.16.1 driver: X: loaded: modesetting
    alternate: fbdev,vesa gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 3200x1080 s-dpi: 96 s-size: 846x285mm (33.31x11.22")
    s-diag: 893mm (35.15")
  Monitor-1: DP-1 pos: bottom-l model: HannSpree/HannStar HU196D
    serial: <filter> built: 2006 res: 1280x1024 hz: 60 dpi: 86 gamma: 0.07
    size: 376x301mm (14.8x11.85") diag: 482mm (19") ratio: 5:4 modes:
    max: 1280x1024 min: 720x400
  Monitor-2: HDMI-A-1 mapped: HDMI-1 pos: primary,top-right model: HP 27f
    serial: <filter> built: 2020 res: 1920x1080 hz: 60 dpi: 82 gamma: 1.2
    size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  Message: Unable to show GL data. Required tool glxinfo missing.
  Device-1: Intel Comet Lake PCH-V cAVS vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel bus-ID: 1-12.2:5 chip-ID: 31b2:0011
    alternate: snd_sof_pci_intel_cnl class-ID: 0300 bus-ID: 00:1f.3
    chip-ID: 8086:a3f0 serial: <filter> class-ID: 0403
  Device-2: KTMicro K38C type: USB driver: hid-generic,snd-usb-audio,usbhid
  Sound Server-1: ALSA v: k5.18.10-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.21 running: no
  Sound Server-3: PulseAudio v: 16.1 running: yes
  Sound Server-4: PipeWire v: 0.3.54 running: yes
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Hewlett-Packard driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: 3000 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp2s0 state: up speed: 100 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>
  Message: No bluetooth data found.
  Message: No logical block device data found.
  Hardware-1: Intel SATA Controller [RAID mode] driver: ahci v: 3.0 port: 4060
    bus-ID: 00:17.0 chip-ID: 8086:2822 rev: class-ID: 0104
  Local Storage: total: 2.05 TiB used: 47.73 GiB (2.3%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Toshiba
    model: KBG40ZNV256G KIOXIA size: 238.47 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: HP00AE00 temp: 23.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital
    model: WD20EZRZ-00Z5HB0 size: 1.82 TiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5400 serial: <filter>
    rev: 0A80 scheme: MBR
  Message: No optical or floppy data found.
  ID-1: / raw-size: 50.12 GiB size: 49.03 GiB (97.83%) used: 12.95 GiB (26.4%)
    fs: ext4 dev: /dev/nvme0n1p6 maj-min: 259:6 label: Manjaro
    uuid: d05296b8-e8d7-47e5-ba4d-ef08a22b0315
  ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%)
    used: 87.5 MiB (34.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
    label: SYSTEM uuid: 58C1-4A74
  ID-3: /home/<filter>/Documents raw-size: 98.01 GiB
    size: 98.01 GiB (100.00%) used: 10.3 GiB (10.5%) fs: ntfs dev: /dev/sda2
    maj-min: 8:2 label: Documents uuid: 44EB405B2F53E1AC
  ID-4: /home/<filter>/Photos_etc raw-size: 100.34 GiB
    size: 100.34 GiB (100.00%) used: 24.4 GiB (24.3%) fs: ntfs dev: /dev/sda3
    maj-min: 8:3 label: Photos_etc uuid: 50951EC250E5F1B8
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 15.87 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/sda10 maj-min: 8:10 label: N/A
    uuid: bc567540-64e6-4820-a7ef-676d9cace692
  ID-1: /dev/nvme0n1p2 maj-min: 259:2 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-2: /dev/nvme0n1p3 maj-min: 259:3 size: 117.75 GiB fs: ntfs
    label: Windows 11 uuid: D656E03256E014D1
  ID-3: /dev/nvme0n1p4 maj-min: 259:4 size: 559 MiB fs: ntfs
    label: Windows RE tools uuid: 0AFC92D0FC92B603
  ID-4: /dev/nvme0n1p5 maj-min: 259:5 size: 68.63 GiB fs: ntfs
    label: Fast W10 uuid: 4EEE387BEE385E01
  ID-5: /dev/sda1 maj-min: 8:1 size: 331.62 GiB fs: ntfs label: Backup
    uuid: 7130A7D75263DE96
  ID-6: /dev/sda11 maj-min: 8:11 size: 65.24 GiB fs: ext4 label: UM20.04
    uuid: aa880e2f-a9ee-4f42-a936-263be7f9aaf4
  ID-7: /dev/sda12 maj-min: 8:12 size: 55.13 GiB fs: ext4
    label: 2021 Autumn MJ uuid: 43457e2d-5804-47a5-b323-d6ba27fc382f
  ID-8: /dev/sda13 maj-min: 8:13 size: 50.12 GiB fs: ext4 label: rootMX21
    uuid: 0adb65a7-5ccc-456a-9d7b-bf7af8ba797d
  ID-9: /dev/sda14 maj-min: 8:14 size: 43.51 GiB fs: ntfs label: FW10-extras
    uuid: 947EF7377EF710AA
  ID-10: /dev/sda15 maj-min: 8:15 size: 50.12 GiB fs: ext4 label: 2022-03 MJ
    uuid: 219418bf-2bb3-4bbc-b14b-ee8039c94e0f
  ID-11: /dev/sda4 maj-min: 8:4 size: 1 KiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-12: /dev/sda5 maj-min: 8:5 size: 79.98 GiB fs: ntfs label: Music
    uuid: 2595CD0F6042FD53
  ID-13: /dev/sda6 maj-min: 8:6 size: 47.62 GiB fs: ntfs label: Oldstuff
    uuid: 482149235B3AFB9F
  ID-14: /dev/sda7 maj-min: 8:7 size: 45.81 GiB fs: ntfs label: XP Copy
    uuid: 52BC6F125626B706
  ID-15: /dev/sda8 maj-min: 8:8 size: 41.75 GiB fs: ext4 label: Spare
    uuid: d8f584f3-833c-4698-b05f-a5e53ccd3619
  ID-16: /dev/sda9 maj-min: 8:9 size: 62.6 GiB fs: ntfs label: W7
    uuid: 5347117F1299BB67
  Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-4:2 info: Primax USB Optical Mouse type: Mouse
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 1.5 Mb/s
    power: 100mA chip-ID: 0461:4d22 class-ID: 0301
  Hub-2: 1-12:3 info: Huasheng USB2.0 HUB ports: 4 rev: 2.0 speed: 480 Mb/s
    power: 100mA chip-ID: 214b:7250 class-ID: 0900
  Device-1: 1-12.1:4 info: Holtek USB Keyboard type: Keyboard,HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 1.5 Mb/s
    power: 100mA chip-ID: 04d9:a01b class-ID: 0300
  Device-2: 1-12.2:5 info: KTMicro K38C type: Audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 3 rev: 1.1
    speed: 12 Mb/s power: 400mA chip-ID: 31b2:0011 class-ID: 0300
    serial: <filter>
  Device-3: 1-12.3:6 info: IMC Networks XHC Camera type: Video
    driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA
    chip-ID: 13d3:784b class-ID: 0e02
  Hub-3: 2-0:1 info: Super-speed hub ports: 8 rev: 3.0 speed: 5 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  System Temperatures: cpu: 27.0 C mobo: N/A
  Fan Speeds (RPM): N/A
  Processes: 257 Uptime: 22m wakeups: 0 Init: systemd v: 251
  default: graphical tool: systemctl Compilers: gcc: 12.1.0 clang: 14.0.6
  Packages: pacman: 1464 lib: 411 flatpak: 0 snap: 0 Shell: Bash v: 5.1.16
  running-in: xfce4-terminal inxi: 3.3.19

The SSD is 2.5" SATA-3

How are you running 3 sata drives when the motherboard of a 290 only has 2 sata ports?

I’m not running 3 SATA drives.
I was quoting from the user guide…
(11) Solid-state drive, 2.5 inch
512 GB, SATA-3, TLC
256 GB, SATA-3, TLC
128 GB, SATA-3

It could be also the fact that your BIOS is not updated. As I see F.31 Rev.A is available.

However it looks like a power management issue, where newer kernels need another ACPI table for example.

Thanks for the response.
Have now updated to BIOS F31. No change with the DVD.
Can you please advise me what to do about getting an updated ACPI table? Do I register this as a kernel bug?

1 Like

The ACPI Table is retrieved from the BIOS/UEFI. So only an update could update it.

Looks like so. But the kernel which has this this bug are stable ones, which are in general not made for production, but reflects the current state of development. It can always contain bugs, which will not be part of the next LTS version.

So my humble opinion here is, that the connection simply times out, because it cannot reach it. It detects the SATA Port itself, but cannot reach the drive… quote from the code:

Obtain the other device on the same cable, or if none is present NULL is returned

Thanks again for the reply and for taking the time.
I guess I’ll log this as a kernel error.
Presumably I close this thread now?

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.