Điểm:1

Thiếu giao diện Ethernet trong Ubuntu 20.04

lá cờ us

Tôi đang gặp sự cố với bản cài đặt Ubuntu 20.04 của mình khi tôi không có giao diện ethernet và tôi không thể tìm cách lấy lại. Hoàn cảnh của tôi rất giống với cái này câu hỏi nhưng tôi không thể truy cập vào một NIC bên ngoài và tôi nghi ngờ rằng điều đó thậm chí sẽ phù hợp với tôi. Tôi có một USB wifi dongle nhưng nó không được hệ thống nhận ra và tôi không thể tạo trình điều khiển (khi tôi cố gắng biên dịch chúng, tôi gặp lỗi biên dịch). Khi tôi thực hiện cài đặt này, tôi đã chọn tùy chọn cài đặt tối thiểu, đây có thể là lý do tại sao bộ điều hợp USB không được nhận dạng.

Bất kỳ trợ giúp nào để ít nhất kết nối ethernet hoạt động trở lại sẽ thực sự được đánh giá cao. Tôi đã dành rất nhiều thời gian để tùy chỉnh cài đặt này và tôi không muốn phải thực hiện lại tất cả công việc đó nếu tôi có thể tránh được. Vào cuối ngày, tôi luôn có thể cài đặt lại nhưng tôi muốn tránh nó.

Lý lịch

Điều này bắt đầu với sự cố với độ phân giải màn hình của tôi bị kẹt ở 800x600 do một số vấn đề về trình điều khiển. Tôi đã khắc phục sự cố này trước đây nhưng đã quên chính xác cách thực hiện nên tôi đã tìm kiếm trên Google và làm theo một số giải pháp mà không có giải pháp nào phù hợp với tôi. Tôi có những thứ khác phải giải quyết nên tôi đã từ bỏ vấn đề này và rời PC trong vài tuần. Khi quay lại vấn đề này, tôi cũng nhận thấy rằng mình không còn kết nối mạng nữa. Sau khi thử một vài thứ (tôi không thể nhớ cái nào bây giờ), thay thế cáp mạng, mua một bo mạch chủ, CPU và RAM mới (dù sao thì tôi cũng muốn nâng cấp và nghĩ rằng có thể bo mạch cũ mà tôi đang sử dụng cuối cùng đã chết) tôi nhận ra một cái gì đó khác đã sai.

Tôi không thể cài đặt bất cứ thứ gì trực tiếp trên máy, tôi đã có thể cài đặt một số gói bằng cách tải xuống và các phần phụ thuộc của chúng trên một máy khác, đặt chúng vào USB và cài đặt chúng từ USB. Dưới đây là kết quả từ một loạt các lệnh mà tôi đã thấy trong các chủ đề khác.

ip một

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 trạng thái qdisc noqueue nhóm UNKNOWN mặc định qlen 1000
    liên kết/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    máy chủ phạm vi inet 127.0.0.1/8 lo
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi
    inet6 ::1/128 máy chủ phạm vi 
       hợp lệ_lft mãi mãi ưa thích_lft mãi mãi

Sudo lshw -C mạng

  *-mạng KHÔNG ĐƯỢC YÊU CẦU
       Mô tả: Bộ điều khiển Ethernet
       sản phẩm: Bộ điều khiển Gigabit Ethernet PCI Express RTL8111/8168/8411
       nhà cung cấp: Realtek Semiconductor Co., Ltd.
       id vật lý: 0
       thông tin xe buýt: pci@0000:25:00.0
       phiên bản: 15
       chiều rộng: 64 bit
       xung nhịp: 33MHz
       khả năng: pm msi pciexpress msix bus_master cap_list
       cấu hình: độ trễ = 0
       tài nguyên: ioport:f000(size=256) bộ nhớ:f7504000-f7504fff bộ nhớ:f7500000-f7503fff

lspci

00:00.0 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Family 17h (Model 00h-0fh) Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 17h (Model 00h-0fh) Đơn vị quản lý bộ nhớ I/O
00:01.0 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Dòng 17h (Mẫu 00h-1fh) Cầu máy chủ giả PCIe
00:01.3 Cầu PCI: Advanced Micro Devices, Inc. [AMD] Dòng 17h (Mẫu 00h-0fh) Cầu PCIe GPP
00:02.0 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Dòng 17h (Mẫu 00h-1fh) Cầu máy chủ giả PCIe
00:03.0 Cầu nối máy chủ: Advanced Micro Devices, Inc. [AMD] Dòng 17h (Mẫu 00h-1fh) Cầu nối máy chủ giả PCIe
00:03.1 Cầu PCI: Advanced Micro Devices, Inc. [AMD] Gia đình 17h (Mẫu 00h-0fh) Cầu PCIe GPP
00:04.0 Cầu nối máy chủ: Advanced Micro Devices, Inc. [AMD] Dòng 17h (Mẫu 00h-1fh) Cầu nối máy chủ giả PCIe
00:07.0 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Dòng 17h (Mẫu 00h-1fh) Cầu máy chủ giả PCIe
00:07.1 Cầu nối PCI: Advanced Micro Devices, Inc. [AMD] Dòng 17h (Mẫu 00h-0fh) Cầu nối PCIe GPP nội bộ 0 đến Bus B
00:08.0 Cầu nối máy chủ: Advanced Micro Devices, Inc. [AMD] Dòng 17h (Mẫu 00h-1fh) Cầu nối máy chủ giả PCIe
00:08.1 Cầu nối PCI: Advanced Micro Devices, Inc. [AMD] Dòng 17h (Mẫu 00h-0fh) Cầu nối PCIe GPP nội bộ 0 đến Bus B
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] Bộ điều khiển FCH SMBus (phiên bản 59)
00:14.3 Cầu nối ISA: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Gia đình 17h (Mẫu 00h-0fh) Cấu trúc dữ liệu: Thiết bị 18h; Chức năng 0
00:18.1 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Gia đình 17h (Mẫu 00h-0fh) Cấu trúc dữ liệu: Thiết bị 18h; chức năng 1
00:18.2 Cầu máy chủ: Advanced Micro Devices, Inc.[AMD] Gia đình 17h (Mô hình 00h-0fh) Cấu trúc dữ liệu: Thiết bị 18h; chức năng 2
00:18.3 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Gia đình 17h (Mẫu 00h-0fh) Kết cấu dữ liệu: Thiết bị 18h; Chức năng 3
00:18.4 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Gia đình 17h (Mẫu 00h-0fh) Cấu trúc dữ liệu: Thiết bị 18h; Chức năng 4
00:18.5 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Gia đình 17h (Mẫu 00h-0fh) Cấu trúc dữ liệu: Thiết bị 18h; Chức năng 5
00:18.6 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Gia đình 17h (Mẫu 00h-0fh) Cấu trúc dữ liệu: Thiết bị 18h; Chức năng 6
00:18.7 Cầu máy chủ: Advanced Micro Devices, Inc. [AMD] Gia đình 17h (Mẫu 00h-0fh) Cấu trúc dữ liệu: Thiết bị 18h; Chức năng 7
03:00.0 Bộ điều khiển USB: Advanced Micro Devices, Inc. [AMD] Thiết bị 43bc (rev 02)
03:00.1 Bộ điều khiển SATA: Advanced Micro Devices, Inc. [AMD] Thiết bị 43b8 (rev 02)
03:00.2 Cầu PCI: Advanced Micro Devices, Inc. [AMD] Thiết bị 43b3 (rev 02)
20:04.0 Cầu nối PCI: Advanced Micro Devices, Inc. [AMD] Cổng PCIe Chipset sê-ri 300 (bản sửa đổi 02)
20:05.0 Cầu nối PCI: Advanced Micro Devices, Inc. [AMD] Cổng PCIe Chipset sê-ri 300 (bản sửa đổi 02)
20:06.0 Cầu nối PCI: Advanced Micro Devices, Inc. [AMD] Cổng PCIe Chipset sê-ri 300 (bản sửa đổi 02)
20:07.0 Cầu nối PCI: Advanced Micro Devices, Inc. [AMD] Cổng PCIe Chipset sê-ri 300 (bản sửa đổi 02)
25:00.0 Bộ điều khiển Ethernet: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
29:00.0 Bộ điều khiển tương thích với VGA: NVIDIA Corporation GP107 [GeForce GTX 1050 Ti] (rev a1)
29:00.1 Thiết bị âm thanh: Bộ điều khiển âm thanh độ nét cao GP107GL của NVIDIA Corporation (rev a1)
2a:00.0 Thiết bị không cần thiết [1300]: Advanced Micro Devices, Inc. [AMD] Zeppelin/Raven/Raven2 Chức năng giả PCIe
Bộ điều khiển mã hóa 2a:00.2: Advanced Micro Devices, Inc. Bộ xử lý bảo mật nền tảng [AMD] Family 17h (Model 00h-0fh)
2a:00.3 Bộ điều khiển USB: Advanced Micro Devices, Inc. [AMD] Bộ điều khiển máy chủ Zeppelin USB 3.0
2b:00.0 Thiết bị không cần thiết [1300]: Advanced Micro Devices, Inc. [AMD] Chức năng giả PCIe Zeppelin/Renoir
Bộ điều khiển SATA 2b:00.2: Advanced Micro Devices, Inc. [AMD] Bộ điều khiển FCH SATA [Chế độ AHCI] (rev 51)
2b:00.3 Thiết bị âm thanh: Advanced Micro Devices, Inc. [AMD] Family 17h (Model 00h-0fh) Bộ điều khiển âm thanh HD

con mèo /etc/netplan/01-netcfg.yaml

#Let NetworkManager quản lý tất cả các thiết bị trên hệ thống này
mạng:
  phiên bản: 2
  trình kết xuất: Trình quản lý mạng

thông tin sửa đổi r8168/thông tin sửa đổi r8169

Cả hai lệnh này đều tạo ra thông báo không tìm thấy mô-đun

Chỉnh sửa

Sau khi viết câu hỏi của mình, tôi đã thử cài đặt dkmsr8168-dkms và nó hoạt động tốt nhưng tôi vẫn không có kết nối mạng. Tôi khá chắc chắn tôi đã cố gắng sudo modprobe r8169 tại thời điểm này nhưng tôi có thể không có. Tôi cũng đã thử cài đặt linux-chung-hwe-20.04 như đã đề cập trong một câu hỏi khác và câu hỏi đó chưa kết thúc do một số lỗi.

Sau khi xem bình luận của @ Terrance, tôi quyết định thử sudo modprobe r8169 một lần nữa và điều đó đã làm việc. Hoặc là tôi đã không thực sự chạy lệnh trước đó hoặc nỗ lực của tôi để cài đặt linux-chung-hwe-20.04 hoạt động vừa đủ để trình điều khiển hoạt động (tôi không chắc liệu điều đó có khả thi hay không).

Kết quả cuối cùng là hệ thống của tôi hoạt động đủ tốt, tôi có thể sửa nó nhưng tôi không biết cách khắc phục chính xác, điều này làm tôi khó chịu hơn

lá cờ in
Chỉ cần xác nhận: bạn đã cài đặt Ubuntu với bo mạch chủ trước đó, chuyển sang bo mạch chủ mới với CPU mới và cắm thiết bị lưu trữ vào mà không cần cài đặt lại. Chính xác?
Terrance avatar
lá cờ id
Vì vậy, `Sudo modprobe r8169` cũng bị lỗi? Khi trình điều khiển r8169 hoạt động, tôi khuyên bạn nên cài đặt trình điều khiển r8168 hoạt động với dkms https://askubuntu.com/questions/1305616/unable-to-make-ethernet-work/1305665#1305665
chili555 avatar
lá cờ cn
Chúng ta cũng có thể thấy: `Sudo dpkg -s linux-modules-extra-$(uname -r) | trạng thái grep`
Terrance avatar
lá cờ id
Trong nhận xét của tôi ở trên, có một liên kết cài đặt trình điều khiển r8168 cho thiết bị của bạn. R8169 ổn định nhưng chỉ trên chipset 8169. Của bạn sử dụng 8168.

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