[Support Request] Add compatibility for Legion 83DF (BIOS: N0CN29WW)
Is your feature request related to a problem? Please describe. Legion 83DF笔记本无法加载legion_laptop内核模块,导致无法控制风扇转速。内核日志显示设备不在允许列表中(error -12),当前CPU温度较高时风扇不能自动调节。
Describe the solution you'd like 希望将Legion 83DF(BIOS版本N0CN29WW)添加到驱动支持的设备白名单中,或提供适配该型号的测试方案。
Describe alternatives you've considered
- 尝试手动加载模块带force=1参数(失败)
- 检查/sys/class/hwmon接口(无风扇控制文件)
- 测试ec-probe工具(寄存器映射不明确)
Model and Debug Info
Installation type: 手动编译安装(通过GitHub源码) Distribution: Ubuntu 24.04 Model name: Lenovo Legion 83DF CPU model: Intel(R) Core(TM) i9-14900HX GPU model: Intel Corporation Raptor Lake-S UHD Graphics [8086:a788] (rev 04) NVIDIA Corporation AD107M [GeForce RTX 4060 Max-Q / Mobile] [10de:28e0] (rev a1) Keyboard backlight: 单色多档 Light in lid or logo: 是(Y形Logo灯) Light at IO-Ports at back: 否
Output of sudo dmidecode -t system:
Manufacturer: LENOVO
Product Name: 83DF
Version: Legion 5 Pro 16IRX8
Serial Number: [REDACTED]
UUID: [REDACTED]
SKU Number: [REDACTED]
Family: Legion
Output of sudo dmidecode -t bios:
Vendor: LENOVO
Version: N0CN29WW
Release Date: 04/10/2024
ROM Size: 16 MB
Kernel error logs:
[ 2602.198715] legion PNP0C09:00: Module not usable for this laptop because it is not in allowlist...
[ 2602.198786] legion: probe of PNP0C09:00 failed with error -12
Temperature status (sensors):
coretemp-isa-0000
Package id 0: +75.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +70.0°C
Core 4: +72.0°C
(...其余核心温度...)
Additional information:
设备购买于2023年12月
已尝试内核版本6.8.0-63-generic
完整dmesg日志已附加为support_request.txt
[support_request.txt](https://github.com/user-attachments/files/21106686/support_request.txt)