ฉันกำลังพยายามรวบรวมเคอร์เนล 5.15.2 และพบข้อผิดพลาด ฉันจะแก้ไขได้อย่างไร
พื้นหลัง
ฉันใช้แล็ปท็อปเครื่องใหม่ (Asus ROG M16) และด้วยเหตุผลบางอย่าง wifi และบลูทูธของฉันใช้ไม่ได้กับเคอร์เนล 5.13 หรือ 5.14 เมื่อฉันอัปเดตเป็นเคอร์เนล 5.15 บลูทูธและ wifi ใช้งานได้ แต่คุณสมบัติการระงับชั่วคราวจะใช้งานไม่ได้ (แล็ปท็อปไม่ระงับ แต่ออกจากระบบแทนและได้หน้าจอว่างเปล่า พัดลมทำงานด้วยความเร็วสูงสุด และฉันต้องทำการฮาร์ดรีเซ็ต) ฉันกำลังพยายามอัปเดตเป็นเคอร์เนล 5.15.2 เพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
ข้อผิดพลาด
ที่ main.c:160:
- ข้อผิดพลาด SSL:02001002:ไลบรารีระบบ:fopen:ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว: ../crypto/bio/bss_file.c:69
- ข้อผิดพลาด SSL:2006D080:BIO รูทีน:BIO_new_file:ไม่มีไฟล์ดังกล่าว: ../crypto/bio/bss_file.c:76
sign-file: : ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
ทำ [1]: *** [สคริปต์/Makefile.modinst:83: /lib/modules/5.15.2/kernel/arch/x86/crypto/aegis128-aesni.ko] ข้อผิดพลาด 1
make[1]: *** กำลังลบไฟล์ '/lib/modules/5.15.2/kernel/arch/x86/crypto/aegis128-aesni.ko'
ทำ: *** [Makefile:1794: modules_install] ข้อผิดพลาด 2
ขั้นตอนในการสืบพันธุ์
ดาวน์โหลดเคอร์เนลจากไฟล์ คลังข้อมูลเคอร์เนล
แยกเคอร์เนล
รันคำสั่งต่อไปนี้บนเทอร์มินัล
$ ทำการกำหนดค่าเมนู
$ sed -ri '/CONFIG_SYSTEM_TRUSTED_KEYS/s/=.+/=""/g' .config
$ sed -ri '/CONFIG_MODULE_SIG_KEY/s/=.+/=""/g' .config
$ sed -ri '/CONFIG_SYSTEM_REVOCATION_KEYS/s/=.+/=""/g' .config
$ ทำ
$ สร้างโมดูล
$ sudo ทำให้ modules_install
ข้อมูลอื่น ๆ
- อูบุนตู 21.10
- เคอร์เนลปัจจุบัน 5.15.1-051501-generic