Score:0

ไม่สามารถ modprobe wireguard บน Ubuntu 20.04

ธง be

อัปเดต: ดูเหมือนว่าจะเป็นปัญหากับโฮสต์ของฉัน (1blu)การโหลดโมดูลทำงานได้ดีอย่างสมบูรณ์บนเครื่องคอมพิวเตอร์ของฉันและบนเซิร์ฟเวอร์อื่นของฉัน (โฮสต์อื่น)

ฉันไม่สามารถทำให้ wireguard ทำงานบน Ubuntu 20.04 ของฉันได้ ฉันคิดว่าปัญหาหลักของฉันคือไม่ได้โหลดโมดูล wireguard เมื่อฉันทำ ตัวป้องกัน modprobe ฉันเข้าใจ:

modprobe: FATAL: ไม่พบโมดูล wireguard ในไดเร็กทอรี /lib/modules/5.4.0

ข้อความแสดงข้อผิดพลาดมีเหตุผลเนื่องจากโมดูล wireguard ถูกสร้างขึ้นเพื่อ /lib/modules/5.4.0-77-generic/updates/dkms/wireguard.ko

$ find / -iname "*wireguard.ko*"
/lib/modules/5.4.0-77-generic/updates/dkms/wireguard.ko

ฉันยังสับสนกับข้อความแสดงข้อผิดพลาดต่อไปนี้เมื่อฉันดำเนินการ lsmod | เกรป ไวร์การ์ด และฉันไม่แน่ใจว่าเกี่ยวข้องกับ wireguard หรือไม่:

libkmod: ข้อผิดพลาด ../libkmod/libkmod-module.c:1941 kmod_module_get_holders: ไม่สามารถเปิด '/sys/module/crct10dif_pclmul/holders': ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

ฉันจะทำอะไรได้บ้างเพื่อโหลดโมดูล wireguard

นี่คือข้อมูลเพิ่มเติมที่อาจเกี่ยวข้อง:

$lsb_release -a
ไม่มีโมดูล LSB
รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: Ubuntu 20.04.2 LTS
เผยแพร่: 20.04
ชื่อรหัส: โฟกัส

$ uname -a
Linux mysecrethhostname 5.4.0 #1 SMP วันจันทร์ที่ 9 ธันวาคม 19:36:21 MSK 2019 x86_64 x86_64 x86_64 GNU/Linux

ติดตั้งแพ็คเกจ linux-headers: ลินุกซ์-ส่วนหัว-5.4.0-77, linux-headers-5.4.0-77-generic, ลินุกซ์ส่วนหัวทั่วไป

เวอร์ชันของไวร์การ์ด:

ไวร์การ์ด 1.0.20200513-1~20.04.2
wireguard-dkms 1.0.20201112-1~20.04.1
เครื่องมือป้องกันสาย 1.0.20200513-1~20.04.2

บันทึกการสร้างโมดูล:

-------- ถอนการติดตั้งเริ่มต้น --------
โมดูล: ไวร์การ์ด
เวอร์ชัน: 1.0.20201112
เคอร์เนล: 5.4.0-77-generic (x86_64)
-------------------------------------

สถานะ: ก่อนถอนการติดตั้ง รุ่นของโมดูลนี้ใช้งานอยู่บนเคอร์เนลนี้

wireguard.ko:
 - ถอนการติดตั้ง
   - การลบจาก: /lib/modules/5.4.0-77-generic/updates/dkms/
 - โมดูลเดิม
   - ไม่พบโมดูลดั้งเดิมสำหรับโมดูลนี้บนเคอร์เนลนี้
   - ใช้คำสั่งติดตั้ง dkms เพื่อติดตั้งโมดูลเวอร์ชันก่อนหน้าอีกครั้ง

ดีพมอ...

DKMS: ถอนการติดตั้งเสร็จสมบูรณ์

------------------------------
กำลังลบโมดูลเวอร์ชัน: 1.0.20201112
จากทรี DKMS อย่างสมบูรณ์
------------------------------
เสร็จแล้ว.
กำลังโหลดไฟล์ wireguard-1.0.20201112 DKMS ใหม่...
เป็นไปได้ว่า 5.4.0 เป็นของโฮสต์ของ chroot
สร้างสำหรับ 5.4.0 และ 5.4.0-77-generic
การสร้างโมดูลสำหรับเคอร์เนล 5.4.0 ถูกข้ามไปตั้งแต่
ดูเหมือนว่าจะไม่มีการติดตั้งส่วนหัวของเคอร์เนลสำหรับเคอร์เนลนี้
สร้างโมดูลเริ่มต้นสำหรับ 5.4.0-77-generic

เสร็จแล้ว.

wireguard.ko:
กำลังรันการตรวจสอบความสมบูรณ์ของเวอร์ชันโมดูล
 - โมดูลเดิม
   - ไม่มีโมดูลดั้งเดิมอยู่ภายในเคอร์เนลนี้
 - การติดตั้ง
   - ติดตั้งไปที่ /lib/modules/5.4.0-77-generic/updates/dkms/

ดีพมอ...

DKMS: ติดตั้งเสร็จแล้ว
zx485 avatar
us flag
IIRC 1blu ไม่อนุญาตให้โหลดโมดูลเคอร์เนล อย่างน้อยสำหรับ VPS

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา