Score:0

backport-iwlwifi ไม่รวบรวมเป้าหมายทั้งหมดใน Focal 20.04.2

ธง jp

ฉันได้อ่านคำแนะนำทั้งหมดเกี่ยวกับวิธีสร้างเวอร์ชันแบ็คพอร์ตแล้ว แต่ด้วยเหตุผลบางอย่าง ระบบ jetson NX ของฉันจะรวบรวมเฉพาะโมดูลที่เข้ากันได้เท่านั้น โดยข้ามสิ่งอื่นๆ ทั้งหมด: iwlmvm,iwlwifi,mac80211,cfg80211

เพื่อให้บริบทบางอย่าง ฉันต้องอัปเกรด jetpack distro จาก 18.04 เป็น 20 เนื่องจากแพ็คเกจอื่น แต่เคอร์เนลยังคงเหมือนเดิม:

jetson@boson:~/backport-iwlwifi$ lsb_release -a
ไม่มีโมดูล LSB
รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: Ubuntu 20.04.2 LTS
เผยแพร่: 20.04
ชื่อรหัส: โฟกัส
jetson@boson:~/backport-iwlwifi$ uname -r
4.9.201-บูรณาการ
jetson@boson:~/backport-iwlwifi$

ดังนั้นใน 20.04 จะรวบรวมเฉพาะสิ่งเหล่านั้นและเมื่อทำการติดตั้งก็จะคัดลอกเท่านั้น เข้ากันได้:

jetson@boson:~/backport-iwlwifi$ ทำให้ defconfig-iwlwifi-สาธารณะ
cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o conf.o conf.c
cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o zconf.tab.o zconf.tab.c
cc conf.o zconf.tab.o -o conf
#
# การกำหนดค่าที่เขียนถึง .config
#
jetson@boson:~/backport-iwlwifi$ sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
jetson@boson:~/backport-iwlwifi$ ทำ -j4
make[5]: 'conf' เป็นปัจจุบัน
#
# การกำหนดค่าที่เขียนถึง .config
#
สร้าง backport-include/backport/autoconf.h ... เสร็จแล้ว
  CC [M] /home/jetson/backport-iwlwifi/compat/main.o
  CC [M] /home/jetson/backport-iwlwifi/compat/backport-4.10.o
  CC [M] /home/jetson/backport-iwlwifi/compat/backport-4.18.o
  CC [M] /home/jetson/backport-iwlwifi/compat/backport-5.2.o
  CC [M] /home/jetson/backport-iwlwifi/compat/backport-genetlink.o
  CC [M] /home/jetson/backport-iwlwifi/compat/lib-refcount.o
  LD [M] /home/jetson/backport-iwlwifi/compat/compat.o
  การสร้างโมดูล ขั้นที่ 2
  MODPOST 1 โมดูล
  CC /home/jetson/backport-iwlwifi/compat/compat.mod.o
  LD [M] /home/jetson/backport-iwlwifi/compat/compat.ko
jetson@boson:~/backport-iwlwifi$

ลองใช้ไบโอนิค 18.04 ใหม่และใช้งานได้ตามที่คาดไว้ มีความคิดอะไรที่อาจจะผิด?

PS1: ฉันได้ลดระดับ cc เป็นเวอร์ชัน 7.5.0 และเปลี่ยนเป็นเวอร์ชัน 4.1 แต่ก็ยังไม่มีโชค

PS2: ฉันยังพยายาม แบ็คพอร์ต-iwlwifi-dkms แพ็คเกจ แต่มันแสดงข้อผิดพลาดที่ไม่รองรับ:

กำลังเตรียมแกะ .../backport-iwlwifi-dkms_8324-0ubuntu3~20.04.3_all.deb ...
แกะกล่อง backport-iwlwifi-dkms (8324-0ubuntu3~20.04.3) ...
การตั้งค่า backport-iwlwifi-dkms (8324-0ubuntu3~20.04.3) ...
กำลังโหลดไฟล์ backport-iwlwifi-8324 DKMS ใหม่...
มีแนวโน้มว่า 4.9.201-tegra เป็นของโฮสต์ของ chroot
สร้างสำหรับ 4.9.201-tegra
สร้างโมดูลเริ่มต้นสำหรับ 4.9.201-tegra
ข้อผิดพลาด (dkms apport): ไม่รองรับแพ็คเกจเคอร์เนล linux-headers-4.9.201-tegra
ข้อผิดพลาด! การสร้าง iwlwifi.ko ล้มเหลวสำหรับ: 4.9.201-tegra (aarch64)
ดูที่ make.log ในไดเร็กทอรี build
/var/lib/dkms/backport-iwlwifi/8324/build/ สำหรับข้อมูลเพิ่มเติม
dpkg: ข้อผิดพลาดในการประมวลผลแพ็คเกจ backport-iwlwifi-dkms (--configure):
 backport-iwlwifi-dkms แพ็คเกจหลังการติดตั้งสคริปต์ย่อยกระบวนการส่งคืนข้อผิดพลาดออกจากสถานะ 7
พบข้อผิดพลาดขณะประมวลผล:
 แบ็คพอร์ต-iwlwifi-dkms
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)

ขอขอบคุณ! ร

โพสต์คำตอบ

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