Tôi có thể sử dụng nhật ký hệ thống của Nhật Bản để biết và sửa bất kỳ lỗi nào không?


2

Như bạn có thể đoán tôi vẫn còn mới trên linux và tôi đã bắt đầu hành trình của mình 10 ngày trước với Ubuntu 16.04 và đã nâng cấp cho đến khi tôi đạt đến Ubuntu 17.10. Tôi rất lo lắng vì tôi sợ rằng một ngày nào đó tôi có thể bật PC để tìm một số màn hình đen nhìn chằm chằm vào tôi và chặn đường đến các tệp của tôi và internet. Vì vậy, tôi đang cố gắng giáo dục bản thân nhiều nhất có thể để tránh mọi thảm họa. Hôm nay tôi đã phát hiện ra một thứ gọi là "Nhật ký hệ thống" khi tôi mở nó, tôi thấy rất nhiều thông báo (trông giống như lỗi) và một số trong số chúng được liệt kê là quan trọng. Câu hỏi của tôi: có cách nào tôi có thể sử dụng điều này để phát hiện và giải quyết bất kỳ vấn đề nào không? Cảm ơn.

Tái bút: Tôi biết tôi đang gặp vấn đề với kết nối wifi của mình, hoạt động giống như một chiếc yoyo; một phút lên và một phút xuống Ít nhất đây là một vấn đề tôi biết.

Đây là những gì tôi nhận được từ lệnh "dmesg":

[15990.659912] iwlwifi 0000:02:00.0: Microcode SW error detected.  Restarting 0x2000000.
[15990.660059] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[15990.660064] iwlwifi 0000:02:00.0: Status: 0x00000200, count: 6
[15990.660067] iwlwifi 0000:02:00.0: Loaded firmware version: 29.541020.0
[15990.660072] iwlwifi 0000:02:00.0: 0x000019C2 | ADVANCED_SYSASSERT          
[15990.660075] iwlwifi 0000:02:00.0: 0x000002A0 | trm_hw_status0
[15990.660078] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
[15990.660081] iwlwifi 0000:02:00.0: 0x00043D58 | branchlink2
[15990.660084] iwlwifi 0000:02:00.0: 0x0004B016 | interruptlink1
[15990.660087] iwlwifi 0000:02:00.0: 0x00000000 | interruptlink2
[15990.660091] iwlwifi 0000:02:00.0: 0xDEADBEEF | data1
[15990.660093] iwlwifi 0000:02:00.0: 0xDEADBEEF | data2
[15990.660096] iwlwifi 0000:02:00.0: 0xDEADBEEF | data3
[15990.660100] iwlwifi 0000:02:00.0: 0x488000F3 | beacon time
[15990.660102] iwlwifi 0000:02:00.0: 0x1703DD11 | tsf low
[15990.660105] iwlwifi 0000:02:00.0: 0x00000005 | tsf hi
[15990.660108] iwlwifi 0000:02:00.0: 0x00000000 | time gp1
[15990.660112] iwlwifi 0000:02:00.0: 0x0259E583 | time gp2
[15990.660115] iwlwifi 0000:02:00.0: 0x00000001 | uCode revision type
[15990.660118] iwlwifi 0000:02:00.0: 0x0000001D | uCode version major
[15990.660121] iwlwifi 0000:02:00.0: 0x0008415C | uCode version minor
[15990.660124] iwlwifi 0000:02:00.0: 0x00000210 | hw version
[15990.660127] iwlwifi 0000:02:00.0: 0x00C89200 | board version
[15990.660130] iwlwifi 0000:02:00.0: 0x0000001C | hcmd
[15990.660133] iwlwifi 0000:02:00.0: 0x24022000 | isr0
[15990.660136] iwlwifi 0000:02:00.0: 0x00881800 | isr1
[15990.660139] iwlwifi 0000:02:00.0: 0x0000000A | isr2
[15990.660142] iwlwifi 0000:02:00.0: 0x40415CC0 | isr3
[15990.660144] iwlwifi 0000:02:00.0: 0x00000000 | isr4
[15990.660148] iwlwifi 0000:02:00.0: 0x0A9E001C | last cmd Id
[15990.660151] iwlwifi 0000:02:00.0: 0x00000000 | wait_event
[15990.660154] iwlwifi 0000:02:00.0: 0x000000D4 | l2p_control
[15990.660157] iwlwifi 0000:02:00.0: 0x00018020 | l2p_duration
[15990.660160] iwlwifi 0000:02:00.0: 0x00000007 | l2p_mhvalid
[15990.660163] iwlwifi 0000:02:00.0: 0x00000081 | l2p_addr_match
[15990.660166] iwlwifi 0000:02:00.0: 0x00000005 | lmpm_pmg_sel
[15990.660169] iwlwifi 0000:02:00.0: 0x15061956 | timestamp
[15990.660172] iwlwifi 0000:02:00.0: 0x00006878 | flow_handler
[15990.660178] ieee80211 phy1: Hardware restart was requested

Câu trả lời:


1

Xin chào và chào mừng đến với thế giới Linux!

Vâng, đó là những gì các bản ghi hệ thống dành cho;

  • Ghi nhật ký hành vi bình thường
  • Cảnh báo về các vấn đề
  • Lỗi phần mềm / phần cứng đầu ra, như (nếu) chúng xảy ra.

Một ví dụ về đầu ra khỏe mạnh bình thường từ đăng nhập khởi động:

[   15.176458] e1000: eth1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
[   15.176779] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   15.177032] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready

Một ví dụ (lấy từ https://serverfault.com/questions/407007/what-do-these-disk-errors-in-syslog-mean ) về các thành phần xấu trên đĩa:

sd 0: 0: 0: 0: [sda] Thêm. Sense: Lỗi đọc không được phục hồi - tự động phân bổ lại không thành công

Cả hai ví dụ này là từ dmesg ,

$ dmesg

Giải pháp được đề xuất cho vấn đề của bạn, như đã nêu trong bug.launchpad.net/ubfox/+source/linux/+orms/1710390, là làm như sau,

Trong một thiết bị đầu cuối, hãy mở NetworkManager.conf

$ nano /etc/NetworkManager/NetworkManager.conf <-- nano is a text-editor for novices.

thêm những điều sau,

[device] wifi.scan-rand-mac-address=no.

Lưu tệp và có thể khởi động lại trình quản lý mạng,

$ sudo service network-manager restart 

Bạn có thể vui lòng cho tôi biết làm thế nào để sao chép thông tin mà tôi có trong nhật ký của mình để tôi có thể chỉ cho bạn không? Tôi chỉ cần sao chép / dán nó?
Nermeen Hussein

Tất cả những gì tôi biết là một phút wifi đã hoạt động và một phút thì nó tắt ... Nó cứ như thế cả ngày. Lúc đầu, tôi nghĩ rằng internet bị lỗi nhưng tôi nhận thấy rằng các thiết bị khác của tôi đang hoạt động tốt. Mọi thứ đều ổn trước khi tôi nâng cấp lên 17.10.
Nermeen Hussein

1
Có, chỉ cần chỉnh sửa câu hỏi của bạn và thêm bất kỳ đầu ra nhật ký nào bạn có thể nghĩ là quan tâm. Tôi đề nghị bắt đầu với dmesg.
mattias

Ok tôi có một loạt các dòng vì vậy tôi đã sao chép cho bạn phần cuối cùng (trong đó có nhiều dòng màu đỏ trong đó), trong câu hỏi chính của tôi.
Nermeen Hussein

1
bug.launchpad.net/ubfox/+source/linux/+orms/1710390 có thể liên quan. Họ đề xuất cách giải quyết sau: Trong /etc/NetworkManager/NetworkManager.conf, thêm [thiết bị] wifi.scan-rand-mac-address = no.
mattias
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.