yhrn
September 9, 2025, 8:59am
21
~ sudo zypper se -si kernel-firmware-mediatek
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+--------------------------+---------+--------------+--------+----------------
i+ | kernel-firmware-mediatek | package | 20250804-1.1 | noarch | Tumbleweed-Repo
Still not working (I’m on the 6.15.8 kernel here). This version is still newer than the slowroll one but it should be the version I had when it was working. I installed TW ~Aug 10 and bt was working for at least a week after that while I was continuously installing all updates that came out.
Just to clarify, you rebooted (or at least reloaded the driver) after installing the older firmware?
Any firmware errors to report?
yhrn
September 9, 2025, 9:17am
25
~ sudo journalctl -b | grep -Ei 'firm'
Sep 09 10:51:32 localhost kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Sep 09 10:51:32 localhost kernel: platform AMDI0201:00: AMD-Vi: [Firmware Bug]: No ACPI device matched UID, but 1 device matched HID.
Sep 09 10:51:33 localhost kernel: wmi_bus wmi_bus-PNP0C14:00: [Firmware Info]: DF4E63B6-3BBC-4858-9737-C74F82F821F3 has zero instances
Sep 09 10:51:33 localhost kernel: wmi_bus wmi_bus-PNP0C14:00: [Firmware Info]: 8F1F6436-9F42-42C8-BADC-0E9424F20C9A has zero instances
Sep 09 10:51:35 localhost kernel: amdgpu 0000:c3:00.0: amdgpu: [drm] Optional firmware "amdgpu/isp_4_1_1.bin" was not found
Sep 09 10:51:35 localhost kernel: [drm] Loading DMUB firmware via PSP: version=0x09002A00
Sep 09 10:51:35 localhost kernel: amdgpu 0000:c3:00.0: amdgpu: Found VCN firmware Version ENC: 1.24 DEC: 9 VEP: 0 Revision: 17
Sep 09 10:51:35 localhost kernel: amdgpu 0000:c3:00.0: amdgpu: Found VCN firmware Version ENC: 1.24 DEC: 9 VEP: 0 Revision: 17
Sep 09 10:51:45 localhost kernel: Bluetooth: hci0: Failed to set up firmware (-110)
Sep 09 10:51:49 localhost kernel: SELinux: Permission firmware_load in class system not defined in policy.
Sep 09 10:51:49 localhost systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
Sep 09 10:51:49 localhost systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
Sep 09 10:51:50 localhost kernel: platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
Sep 09 10:51:50 localhost systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
Sep 09 10:51:50 localhost systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
Sep 09 10:51:51 localhost NetworkManager[1954]: <info> [1757407911.5752] manager[0x558663d53c70]: monitoring kernel firmware directory '/usr/lib/firmware'.
Sep 09 10:51:51 localhost.localdomain kernel: mt7925e 0000:c1:00.0: WM Firmware Version: ____000000, Build Time: 20250721232943
Sep 09 10:51:52 localhost.localdomain kernel: cs35l56-hda i2c-CSC3554:00-cs35l54-hda.3: DSP1: Firmware: 1a00d6 vendor: 0x2 v3.11.18, 41 algorithms
Sep 09 10:51:52 localhost.localdomain kernel: cs35l56-hda i2c-CSC3554:00-cs35l54-hda.2: DSP1: Firmware: 1a00d6 vendor: 0x2 v3.11.18, 41 algorithms
Sep 09 10:51:52 localhost.localdomain kernel: cs35l56-hda i2c-CSC3554:00-cs35l54-hda.0: DSP1: Firmware: 1a00d6 vendor: 0x2 v3.11.18, 41 algorithms
Sep 09 10:51:52 localhost.localdomain kernel: cs35l56-hda i2c-CSC3554:00-cs35l54-hda.1: DSP1: Firmware: 1a00d6 vendor: 0x2 v3.11.18, 41 algorithms
Sep 09 10:51:53 localhost.localdomain systemd[1]: Startup finished in 18.026s (firmware) + 23.453s (loader) + 743ms (kernel) + 16.428s (initrd) + 4.801s (userspace) = 1min 3.452s.
Maybe this isn’t what you’re after? Please let me know if I should run some other command.
Also, like I mentioned earlier, the first two lines are likely the unsupported webcam and not related to this.
yhrn:
Sep 09 10:51:45 localhost kernel: Bluetooth: hci0: Failed to set up firmware (-110)
Sep 09 10:51:51 localhost.localdomain kernel: mt7925e 0000:c1:00.0: WM Firmware Version: ____000000, Build Time: 20250721232943
Unfortunately, this indicates firmware may be incompatible with the driver.
I think a bug report is in order.
1 Like
yhrn
September 9, 2025, 9:22am
27
Should I create one? If, so can you please provide some direction for where and how I do that? Thank you for helping me with this!
Some guidance
https://en.opensuse.org/openSUSE:Submitting_bug_reports
Login using same credentials as forum
https://bugzilla.opensuse.org/index.cgi
Product: Tumbleweed
Component: kernel:drivers
Mention kernel version and firmware version (current versions), dmesg output, bluetoothctl showoutput.
Also include the output from the following command (pertains to your BT device)…
usb-devices | awk 'BEGIN{RS=""; FS="\n"} /8c38/'
1 Like
If you are using btrfs you can rollback to the snapshot that was working.
yhrn
September 9, 2025, 11:03am
30
I am using btrfs, but unfortunately it doesn’t seem like Snapper has kept old enough snapshots.
I will get to creating that bug report very soon.
yhrn
September 9, 2025, 11:32am
31
yhrn
September 10, 2025, 4:53pm
32
yhrn
September 15, 2025, 6:25pm
33
Problem fixed itself via an automatic BIOS update that I have no idea how it got installed (it just happened when I started up the laptop after it being shut down because of a flat battery). More info in the bug report.
system
Closed
September 22, 2025, 6:25pm
34
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.