Điểm:1

Cách khắc phục lỗi giao tiếp với chip TPM

lá cờ au

Tôi muốn biết cách bật TPM Tôi đã tìm thấy cài đặt TPM trong bios nhưng không thể nhấp vào.

lá cờ gq
Đây không phải là về Ubuntu. Tốt hơn hết là bạn nên hỏi trên một số trang web stackexchange thích hợp hơn.
C.S.Cameron avatar
lá cờ cn
Mỗi lần tôi khởi động Ubuntu, tôi cũng nhận được cảnh báo về việc không tìm thấy chip TPM. Tôi không nhận được cảnh báo này khi khởi động hệ điều hành khác, vì vậy nó phải là về Ubuntu.
zx485 avatar
lá cờ us
@ C.S.Cameron: Không, đó không phải là vấn đề của Ubuntu. Nhưng Ubuntu là hệ điều hành duy nhất cho bạn biết vấn đề.
C.S.Cameron avatar
lá cờ cn
@zx485: Bạn lấy thông tin từ đâu vậy. Nó có nói điều này trong Hỏi trợ giúp về Ubuntu không? Vui lòng cung cấp tài liệu tham khảo.
zx485 avatar
lá cờ us
@ C.S.Cameron: Không. Vấn đề là hầu hết các hệ điều hành không cho bạn biết về các vấn đề gặp phải. Ngược lại, Linux/Ubuntu có thể rất dài dòng. Trừ khi bạn thực sự **có** mô-đun TPM không được phát hiện (bởi bất kỳ hệ điều hành nào), rất có thể chỉ một biến thể Linux mới cho bạn biết trạng thái thực tế. ""Only"" có lẽ hơi cường điệu, nhưng không giống như Windows (hoặc có thể là macOS), nó sẽ cung cấp cho bạn nhiều thông tin hơn về trạng thái hiện tại.
C.S.Cameron avatar
lá cờ cn
@ zx485: Quan điểm của tôi là không có lý do gì để đóng câu hỏi này. Câu trả lời sẽ được nhiều người quan tâm.
zx485 avatar
lá cờ us
@C.S.Cameron: Tôi đồng ý rằng không nên đóng nó. Và tôi đã không bỏ phiếu để đóng nó (tôi chỉ kiểm tra nó, hai lần). Và tôi đã không đánh giá thấp nó.
C.S.Cameron avatar
lá cờ cn
@zx485: Tôi xin lỗi.
Elder Geek avatar
lá cờ cn
@Ubuntu Kiểu dáng và kiểu dáng của hệ thống hoặc bo mạch chủ của bạn là gì? Tại sao bạn tin rằng hệ thống của bạn có chip TPM?
Điểm:0
lá cờ us

Có thể bạn sẽ có thể kích hoạt TPM trong UEFI/BIOS sau khi bạn áp dụng/gắn TPM-Chip/Module vào TPM-Header của bo mạch chính của bạn (xem hướng dẫn).

Windows 11 sẽ thích nếu đó là mô-đun phiên bản 2.0.

Điểm:0
lá cờ cn

Hầu hết các hệ thống ngày nay đều hỗ trợ TPM nhưng nó thường không được bật theo mặc định vì nhiều người trong chúng ta không bao giờ sử dụng nó. Ngoài những điều đó ra, điều đầu tiên bạn cần làm là bật TPM trong UEFI/BIOS của mình. Cách truy cập và kích hoạt khác nhau tùy thuộc vào Nhà sản xuất, vì vậy hãy kiểm tra hướng dẫn sử dụng hệ thống hoặc hướng dẫn sử dụng bo mạch chủ của bạn để tìm hướng cho quy trình. Khi bạn đã bật hỗ trợ, bạn có thể kiểm tra với

ls -la /lib/modules/`uname -r`/kernel/drivers/char/tpm

Đây là đầu ra của tôi:

drwxr-xr-x 3 gốc gốc 4096 ngày 24 tháng 6 06:11 .
drwxr-xr-x 9 gốc gốc 4096 ngày 24 tháng 6 06:11 ..
gốc drwxr-xr-x 2 gốc 4096 ngày 24 tháng 6 06:11 st33zp24
-rw-r--r-- 1 root root 12513 Ngày 18 tháng 6 11:49 tpm_atmel.ko
-rw-r--r-- 1 root root 12481 Ngày 18 tháng 6 11:49 tpm_i2c_atmel.ko
-rw-r--r-- 1 root root 16657 Ngày 18 tháng 6 11:49 tpm_i2c_infineon.ko
-rw-r--r-- 1 gốc gốc 23025 ngày 18 tháng 6 11:49 tpm_i2c_nuvoton.ko
-rw-r--r-- 1 root root 22937 Ngày 18 tháng 6 11:49 tpm_infineon.ko
-rw-r--r-- 1 gốc gốc 17753 ngày 18 tháng 6 11:49 tpm_nsc.ko
-rw-r--r-- 1 root root 12761 Ngày 18 tháng 6 11:49 tpm_tis_spi.ko
-rw-r--r-- 1 root root 19449 Ngày 18 tháng 6 11:49 tpm_vtpm_proxy.ko
-rw-r--r-- 1 root root 15289 18 tháng 6 11:49 xen-tpmfront.ko

Sau đó, bạn có thể kiểm tra hỗ trợ với

tpm_version

nếu bạn nhận được

Không tìm thấy lệnh 'tpm_version', nhưng có thể được cài đặt bằng:

sudo apt cài đặt công cụ tpm

Cài đặt theo hướng dẫn và thử lại.

Nếu bạn nhận được:

tpm_version Tspi_Context_Connect không thành công: 0x00003011 - layer=tsp, code=0011 (17), Lỗi giao tiếp

Rất có thể là bạn không có hỗ trợ TPM hoặc không có chip TPM hoặc bạn không thể bật hỗ trợ TPM đúng cách trong UEFI/BIOS của mình.

TPM không nhất thiết phải xuất hiện trong bảng ACPI, nhưng các mô-đun sẽ in thông báo khi chúng tìm thấy mô-đun được hỗ trợ; Ví dụ

[ 134.026892] tpm_tis 00:08: 1.2 TPM (id thiết bị 0xB, rev-id 16)

Cho nên dmesg | grep -i tpm là một cách tốt để kiểm tra.

Nguồn:

https://mhsamsal.wordpress.com/2014/12/11/how-to-enable-tpm-in-linux-communicate-with-it-and-check-the-pcr-values/

https://unix.stackexchange.com/questions/341629/how-to-determine-if-computer-has-tpm-trusted-platform-module-available

Đă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.