Điểm:0

backport-iwlwifi không biên dịch tất cả các mục tiêu trên Focal 20.04.2

lá cờ jp

Tôi đã đọc tất cả các hướng dẫn về cách xây dựng phiên bản backport, nhưng vì lý do nào đó, trên hệ thống jetson NX của tôi, nó chỉ biên dịch mô-đun tương thích, bỏ qua tất cả các mô-đun khác: iwlmvm,iwlwifi,mac80211,cfg80211

Để cung cấp một số bối cảnh, tôi cần nâng cấp bản phân phối jetpack từ 18.04 lên 20 vì các gói khác, nhưng kernel vẫn giữ nguyên:

jetson@boson:~/backport-iwlwifi$ lsb_release -a
Không có mô-đun LSB nào khả dụng.
ID nhà phân phối: Ubuntu
Mô tả: Ubuntu 20.04.2 LTS
Phát hành: 20.04
Tên mã: tiêu cự
jetson@boson:~/backport-iwlwifi$ uname -r
4.9.201-tegra
jetson@boson:~/backport-iwlwifi$

vì vậy vào ngày 20.04, nó chỉ biên dịch những thứ đó và khi thực hiện cài đặt, nó chỉ sao chép tương thích:

jetson@boson:~/backport-iwlwifi$ tạo defconfig-iwlwifi-public
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
#
# cấu hình được ghi vào .config
#
jetson@boson:~/backport-iwlwifi$ sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS chưa được đặt/' .config
jetson@boson:~/backport-iwlwifi$ make -j4
make[5]: 'conf' đã được cập nhật.
#
# cấu hình được ghi vào .config
#
Xây dựng backport-include/backport/autoconf.h ... xong.
  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
  Xây dựng mô-đun, giai đoạn 2.
  MODPOST 1 mô-đun
  CC /home/jetson/backport-iwlwifi/compat/compat.mod.o
  LD [M] /home/jetson/backport-iwlwifi/compat/compat.ko
jetson@boson:~/backport-iwlwifi$

Đã thử tính năng này trên phiên bản 18.04 bionic mới và nó hoạt động như mong đợi. Bất cứ ý tưởng những gì có thể là sai?

PS1: Tôi thậm chí đã hạ cấp cc xuống phiên bản 7.5.0 và chuyển sang phiên bản 4.1, vẫn không gặp may.

PS2: Mình cũng đã thử backport-iwlwifi-dkms gói, nhưng nó báo lỗi không được hỗ trợ:

Chuẩn bị giải nén .../backport-iwlwifi-dkms_8324-0ubuntu3~20.04.3_all.deb ...
Đang giải nén backport-iwlwifi-dkms (8324-0ubuntu3~20.04.3) ...
Đang thiết lập backport-iwlwifi-dkms (8324-0ubuntu3~20.04.3) ...
Đang tải các tệp DKMS backport-iwlwifi-8324 mới...
Có khả năng 4.9.201-tegra thuộc về máy chủ của chroot
Xây dựng cho 4.9.201-tegra
Xây dựng mô-đun ban đầu cho 4.9.201-tegra
LỖI (dkms apport): gói kernel linux-headers-4.9.201-tegra không được hỗ trợ
Lỗi! Bản dựng iwlwifi.ko không thành công cho: 4.9.201-tegra (aarch64)
Tham khảo make.log trong thư mục bản dựng
/var/lib/dkms/backport-iwlwifi/8324/build/ để biết thêm thông tin.
dpkg: gói xử lý lỗi backport-iwlwifi-dkms (--configure):
 đã cài đặt gói backport-iwlwifi-dkms quy trình con sau khi cài đặt tập lệnh trả về trạng thái thoát lỗi 7
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
 backport-iwlwifi-dkms
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)

Cảm ơn bạn! r

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.