노트북의 인텔 이더넷 어댑터가 작동하지 않습니다. 도와주세요.

노트북의 인텔 이더넷 어댑터가 작동하지 않습니다. 도와주세요.

상황: Dell 5420 노트북에는 Intel 이더넷 포트가 있습니다. 듀얼부팅을 설정했습니다. Windows 이미지에서는 이더넷 포트와 모든 네트워킹이 제대로 작동하므로 하드웨어 문제가 아니라는 것을 알 수 있습니다. Xubuntu 이미지에서 Wi-Fi, Bluetooth 및 USB-C 인터넷은 작동하지만 이더넷 포트는 인식되지 않습니다. 케이블을 연결하면 마치 작동하는 것처럼 포트 표시등이 켜집니다.

나는 이 웹사이트에서 수십 개의 유사한 질문을 검토했습니다. 드라이버인 줄 알고 인텔에서 드라이버를 다운로드해서 make install을 해보았으나 뭐가 문제인지 잘 모르겠고 이상한 오류가 뜹니다. 단계별 문제 해결사를 검색했지만 아직 이 상황에 적용되는 문제 해결사를 찾을 수 없습니다.

내 설정은 다음과 같습니다.

# cat /etc/lsb-release 
DISTRIB_ID=Ubuntu\
DISTRIB_RELEASE=22.04\
DISTRIB_CODENAME=jammy\
DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"\
# lspci | grep Eth
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (13) I219-V (rev 20)
# lsusb | grep Eth
Bus 006 Device 004: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
# cat /etc/netplan/*.yaml

# This is the network config written by 'subiquity'
network:  
  version: 2
  wifis: {}
# This is the network config written by 'subiquity'
network:
  ethernets:
    enx64c902a65521:
      dhcp4: true
  version: 2
# lspci -nnk | grep 0200 -A3
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (13) I219-V [8086:15fc] (rev 20)
    Subsystem: Dell Ethernet Connection (13) I219-V [1028:0a20]
    Kernel modules: e1000e
71:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)
# lshw -C network
  *-network:0               
       description: Wireless interface
       product: Wi-Fi 6 AX201
       vendor: Intel Corporation
       physical id: 14.3
       bus info: pci@0000:00:14.3
       logical name: wlp0s42f2
       version: 20
       serial: 64:79:f0:22:dc:8d
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=5.15.0-56-generic firmware=66.f1c864e0.0 QuZ-a0-hr-b0-66.u ip=192.168.1.208 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: iomemory:600-5ff irq:16 memory:605319c000-605319ffff
  *-network:1 UNCLAIMED
       description: Ethernet controller
       product: Ethernet Connection (13) I219-V
       vendor: Intel Corporation
       physical id: 1f.6
       bus info: pci@0000:00:1f.6
       version: 20
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi cap_list
       configuration: latency=0
       resources: memory:a2300000-a231ffff
  *-network
       description: Ethernet interface
       physical id: f
       bus info: usb@6:1.3.3
       logical name: enx64c902a65521
       serial: 64:c9:01:b9:56:47
       size: 1Gbit/s
       capacity: 1Gbit/s
       capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8152 driverversion=v1.12.13 duplex=full firmware=rtl8153a-3 v2 02/07/20 ip=192.168.1.214 link=yes multicast=yes port=MII speed=1Gbit/s

한 댓글 작성자는 /etc/network/interfaces를 확인하도록 요청했습니다. 해당 파일이 없습니다. 경로 입력을 시작하고 Tab을 누르면 여기에 선택 사항이 있습니다.

if-down.d/ if-post-down.d/ if-pre-up.d/ if-up.d/

댓글 작성자가 systemctl status network.service를 확인하도록 요청했습니다. 내가 받은 메시지는 다음과 같습니다.

장치 네트워킹.서비스를 찾을 수 없습니다.

Journalctl -xe의 출력입니다. 이 명령은 다음과 같은 방대한 출력을 생성했습니다.

A start job for unit NetworkManager-dispatcher.service has finished successfully.
 
 The job identifier is 39950.
Apr 08 12:55:53 mypc NetworkManager[2378]: <info>  [1680976553.1725] device (wlp0s42f2): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed')

Apr 08 12:55:53 mypc NetworkManager[2378]: <info>  [1680976553.1727] device (wlp0s42f2): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Apr 08 12:55:53 mypc NetworkManager[2378]: <info>  [1680976553.1729] manager: NetworkManager state is now CONNECTED_LOCAL
Apr 08 12:55:53 mypc NetworkManager[2378]: <info>  [1680976553.1734] manager: NetworkManager state is now CONNECTED_SITE
Apr 08 12:55:53 mypc NetworkManager[2378]: <info>  [1680976553.1735] policy: set 'anet2' (wlp0s42f2) as default for IPv4 routing and DNS
Apr 08 12:55:53 mypc NetworkManager[2378]: <info>  [1680976553.1739] device (wlp0s42f2): Activation: successful, device activated.
Apr 08 12:55:53 mypc NetworkManager[2378]: <info>  [1680976553.1742] manager: NetworkManager state is now CONNECTED_GLOBAL
Apr 08 12:55:53 mypc systemd-resolved[2322]: wlp0s42f2: Bus client set default route setting: yes
Apr 08 12:55:53 mypc systemd-resolved[2322]: wlp0s42f2: Bus client set DNS server list to: 192.168.1.1
Apr 08 12:55:53 mypc wpa_supplicant[2445]: wlp0s42f2: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-41 noise=9999 txrate=245000
Apr 08 12:55:53 mypc wpa_supplicant[2445]: wlp0s42f2: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-42 noise=9999 txrate=245000
Apr 08 12:55:54 mypc ntpd[2516]: Listen normally on 47 wlp0s42f2 192.168.1.245:123
Apr 08 12:55:54 mypc ntpd[2516]: bind(27) AF_INET6 fe80::5218:aa8c:8b8f:a493%3#123 flags 0x11 failed: Cannot assign requested address
Apr 08 12:55:54 mypc ntpd[2516]: unable to create socket on wlp0s42f2 (48) for fe80::5218:aa8c:8b8f:a493%3#123
Apr 08 12:55:54 mypc ntpd[2516]: failed to init interface for address fe80::5218:aa8c:8b8f:a493%3
Apr 08 12:55:54 mypc ntpd[2516]: new interface(s) found: waking up resolver
Apr 08 12:55:54 mypc systemd[1]: systemd-rfkill.service: Deactivated successfully.
    Subject: Unit succeeded
    Defined-By: systemd
    Support: http://www.ubuntu.com/support

    The unit systemd-rfkill.service has successfully entered the 'dead' state.

Apr 08 12:55:55 mypc systemd-networkd[2320]: wlp0s42f2: Gained IPv6LL
Apr 08 12:55:56 mypc ntpd[2516]: Listen normally on 49 wlp0s42f2 [fe80::5218:aa8c:8b8f:a493%3]:123
Apr 08 12:55:56 mypc ntpd[2516]: new interface(s) found: waking up resolver
Apr 08 12:56:03 mypc systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
    Subject: Unit succeeded
    Defined-By: systemd
    Support: http://www.ubuntu.com/support

    The unit NetworkManager-dispatcher.service has successfully entered the 'dead' state.

Apr 08 12:56:18 mypc rtkit-daemon[3680]: Supervising 3 threads of 3 processes of 1 users.
Apr 08 12:56:18 mypc rtkit-daemon[3680]: Supervising 3 threads of 3 processes of 1 users.
Apr 08 12:59:50 mypc cups.cups-browsed[3713]: + true
Apr 08 12:59:50 mypc cups.cups-browsed[3713]: + sleep 3600
Apr 08 13:00:22 mypc rtkit-daemon[3680]: Supervising 3 threads of 3 processes of 1 users.

Apr 08 13:00:22 mypc rtkit-daemon[3680]: Supervising 3 threads of 3 processes of 1 users.

Apr 08 13:00:51 mypc sudo[180235]:   nathan : TTY=pts/0 ; PWD=/home/nathan ; USER=root ; COMMAND=/usr/bin/journalctl -xe
Apr 08 13:00:51 mypc sudo[180235]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000)

그리고 ifconfig는 다음을 생성합니다.

current: flags=209<UP,POINTOPOINT,RUNNING,NOARP>  mtu 1420
        inet 10.66.142.142  netmask 255.255.255.255  destination 10.66.142.142
        inet6 fc00:bbbb:bbbb:bb01::3:8e8d  prefixlen 128  scopeid 0x0<global>
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 1000  (UNSPEC)
        RX packets 474261  bytes 555739928 (555.7 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 257554  bytes 36766584 (36.7 MB)
        TX errors 0  dropped 4 overruns 0  carrier 0  collisions 0

enx64c902a65521: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.244  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::66c9:1ff:feb9:5647  prefixlen 64  scopeid 0x20<link>
        ether 64:c9:01:b9:56:47  txqueuelen 1000  (Ethernet)
        RX packets 106951  bytes 96346373 (96.3 MB)
        RX errors 0  dropped 12  overruns 0  frame 0
        TX packets 60774  bytes 10918364 (10.9 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 7325  bytes 570341 (570.3 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 7325  bytes 570341 (570.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp0s42f2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.245  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::5218:aa8c:8b8f:a493  prefixlen 64  scopeid 0x20<link>
        ether 64:79:f0:22:dc:8d  txqueuelen 1000  (Ethernet)
        RX packets 280371  bytes 131084360 (131.0 MB)
        RX errors 0  dropped 16  overruns 0  frame 0
        TX packets 45099  bytes 23975647 (23.9 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

현재는 내 VPN이고, enx64c902a65521은 도킹 스테이션의 USB-C 네트워크 연결이고 작동하며, wlp0s42f2는 내 Wi-Fi 어댑터이고 그것도 작동한다고 확신합니다.

더 많은 정보:

댓글 작성자가 Netplan에서 무엇을 볼 수 있는지 물었습니다. 답변: /etc/netplan/00-installer-config-wifi.yaml 및 00-installer-config.yaml에 두 개의 파일이 있습니다.

다른 댓글 작성자는 다음과 같이 요청했습니다.

nathan@mypc:~$ sudo lsmod | grep 8153 r8153_ecm 16384 0 cdc_ether 24576 1 r8153_ecm usbnet 53248 2 r8153_ecm,cdc_ether r8152 114688 1 r8153_ecm nathan@mypc:~$ sudo lsmod | grep e1000e e1000e 299008 0

또 다른 댓글 작성자는 iso에서 부팅하면 어떻게 되는지 물었고, 2023년 4월 15일에 다시 시도했습니다. 이더넷만 연결했습니다. 결과: 내가 설치한 Xubuntu 22 iso: 네트워크 아이콘에 빨간색 x가 있고 연결 편집 위젯이 비어 있습니다. SystemRescue iso: 동일 그런 다음 ETH 카드가 다시 작동하는지 확인하기 위해 Windows로 부팅했습니다. 예.

또 다른 댓글 작성자는 다른 커널에서 부팅할 것을 제안했습니다. 저는 Grub에서 사용할 수 있는 가장 오래된 커널에서 부팅했지만 문제가 해결되지 않았습니다.

4/16에 댓글 작성자가 dmesg | grep e1000e:

[    1.364567] e1000e: Intel(R) PRO/1000 Network Driver
[    1.364569] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.365087] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[    1.586329] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[    1.700993] e1000e: probe of 0000:00:1f.6 failed with error -5
[   52.465417]  x_tables autofs4 btrfs blake2b_generic zstd_compress dm_snapshot dm_bufio dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor r8153_ecm cdc_ether usbnet r8152 mii raid6_pq libcrc32c raid1 raid0 multipath linear hid_logitech_hidpp hid_logitech_dj usbhid hid_sensor_custom hid_sensor_hub intel_ishtp_loader intel_ishtp_hid i915 i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops hid_generic crct10dif_pclmul cec crc32_pclmul ghash_clmulni_intel rc_core i2c_i801 rtsx_pci_sdmmc aesni_intel nvme crypto_simd intel_ish_ipc psmouse cryptd intel_lpss_pci intel_lpss e1000e i2c_smbus rtsx_pci drm nvme_core thunderbolt xhci_pci intel_ishtp idma64 intel_pmt xhci_pci_renesas wmi i2c_hid_acpi i2c_hid hid video pinctrl_tigerlake
[34241.747685]  ramoops reed_solomon pstore_blk pstore_zone efi_pstore ip_tables x_tables autofs4 btrfs blake2b_generic zstd_compress dm_snapshot dm_bufio dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor r8153_ecm cdc_ether usbnet r8152 mii raid6_pq libcrc32c raid1 raid0 multipath linear hid_logitech_hidpp hid_logitech_dj usbhid hid_sensor_custom hid_sensor_hub intel_ishtp_loader intel_ishtp_hid i915 i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops hid_generic crct10dif_pclmul cec crc32_pclmul ghash_clmulni_intel rc_core i2c_i801 rtsx_pci_sdmmc aesni_intel nvme crypto_simd intel_ish_ipc psmouse cryptd intel_lpss_pci intel_lpss e1000e i2c_smbus rtsx_pci drm nvme_core thunderbolt xhci_pci intel_ishtp idma64 intel_pmt xhci_pci_renesas wmi i2c_hid_acpi i2c_hid hid video pinctrl_tigerlake
[34241.748348]  ramoops reed_solomon pstore_blk pstore_zone efi_pstore ip_tables x_tables autofs4 btrfs blake2b_generic zstd_compress dm_snapshot dm_bufio dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor r8153_ecm cdc_ether usbnet r8152 mii raid6_pq libcrc32c raid1 raid0 multipath linear hid_logitech_hidpp hid_logitech_dj usbhid hid_sensor_custom hid_sensor_hub intel_ishtp_loader intel_ishtp_hid i915 i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops hid_generic crct10dif_pclmul cec crc32_pclmul ghash_clmulni_intel rc_core i2c_i801 rtsx_pci_sdmmc aesni_intel nvme crypto_simd intel_ish_ipc psmouse cryptd intel_lpss_pci intel_lpss e1000e i2c_smbus rtsx_pci drm nvme_core thunderbolt xhci_pci intel_ishtp idma64 intel_pmt xhci_pci_renesas wmi i2c_hid_acpi i2c_hid hid video pinctrl_tigerlake
[61610.178033]  ramoops reed_solomon pstore_blk pstore_zone efi_pstore ip_tables x_tables autofs4 btrfs blake2b_generic zstd_compress dm_snapshot dm_bufio dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor r8153_ecm cdc_ether usbnet r8152 mii raid6_pq libcrc32c raid1 raid0 multipath linear hid_logitech_hidpp hid_logitech_dj usbhid hid_sensor_custom hid_sensor_hub intel_ishtp_loader intel_ishtp_hid i915 i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops hid_generic crct10dif_pclmul cec crc32_pclmul ghash_clmulni_intel rc_core i2c_i801 rtsx_pci_sdmmc aesni_intel nvme crypto_simd intel_ish_ipc psmouse cryptd intel_lpss_pci intel_lpss e1000e i2c_smbus rtsx_pci drm nvme_core thunderbolt xhci_pci intel_ishtp idma64 intel_pmt xhci_pci_renesas wmi i2c_hid_acpi i2c_hid hid video pinctrl_tigerlake
[61610.178743]  ramoops reed_solomon pstore_blk pstore_zone efi_pstore ip_tables x_tables autofs4 btrfs blake2b_generic zstd_compress dm_snapshot dm_bufio dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor r8153_ecm cdc_ether usbnet r8152 mii raid6_pq libcrc32c raid1 raid0 multipath linear hid_logitech_hidpp hid_logitech_dj usbhid hid_sensor_custom hid_sensor_hub intel_ishtp_loader intel_ishtp_hid i915 i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops hid_generic crct10dif_pclmul cec crc32_pclmul ghash_clmulni_intel rc_core i2c_i801 rtsx_pci_sdmmc aesni_intel nvme crypto_simd intel_ish_ipc psmouse cryptd intel_lpss_pci intel_lpss e1000e i2c_smbus rtsx_pci drm nvme_core thunderbolt xhci_pci intel_ishtp idma64 intel_pmt xhci_pci_renesas wmi i2c_hid_acpi i2c_hid hid video pinctrl_tigerlake
[85308.135585]  ramoops reed_solomon pstore_blk pstore_zone efi_pstore ip_tables x_tables autofs4 btrfs blake2b_generic zstd_compress dm_snapshot dm_bufio dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor r8153_ecm cdc_ether usbnet r8152 mii raid6_pq libcrc32c raid1 raid0 multipath linear hid_logitech_hidpp hid_logitech_dj usbhid hid_sensor_custom hid_sensor_hub intel_ishtp_loader intel_ishtp_hid i915 i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops hid_generic crct10dif_pclmul cec crc32_pclmul ghash_clmulni_intel rc_core i2c_i801 rtsx_pci_sdmmc aesni_intel nvme crypto_simd intel_ish_ipc psmouse cryptd intel_lpss_pci intel_lpss e1000e i2c_smbus rtsx_pci drm nvme_core thunderbolt xhci_pci intel_ishtp idma64 intel_pmt xhci_pci_renesas wmi i2c_hid_acpi i2c_hid hid video pinctrl_tigerlake
[85308.136291]  ramoops reed_solomon pstore_blk pstore_zone efi_pstore ip_tables x_tables autofs4 btrfs blake2b_generic zstd_compress dm_snapshot dm_bufio dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor r8153_ecm cdc_ether usbnet r8152 mii raid6_pq libcrc32c raid1 raid0 multipath linear hid_logitech_hidpp hid_logitech_dj usbhid hid_sensor_custom hid_sensor_hub intel_ishtp_loader intel_ishtp_hid i915 i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops hid_generic crct10dif_pclmul cec crc32_pclmul ghash_clmulni_intel rc_core i2c_i801 rtsx_pci_sdmmc aesni_intel nvme crypto_simd intel_ish_ipc psmouse cryptd intel_lpss_pci intel_lpss e1000e i2c_smbus rtsx_pci drm nvme_core thunderbolt xhci_pci intel_ishtp idma64 intel_pmt xhci_pci_renesas wmi i2c_hid_acpi i2c_hid hid video pinctrl_tigerlake

답변1

드라이버를 사용하는 Dell Latitude 5420이 있는데 e1000e아무런 문제가 없었습니다.

lshw출력에 장치가 표시 UNCLAIMED되지 않고 driver=e1000e드라이버 lspci가 로드된 것으로 표시되는 것이 궁금합니다 .

장치가 드라이버에 의해 청구되지 않은 상태로 남아 있는 경우 Netplan 구성은 관련이 없습니다. 먼저 그것에 집중하세요.

일반적으로 대답은 정당 modprobe e1000e하지만 뭔가 다른 재미있는 일이 벌어지고 있는 것 같습니다. 시도해 볼 수도 있습니다.rmmod e1000e; insmod /usr/lib/modules/$(uname -r)/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko

장치 이름은 기본적으로 다음과 같아야 합니다 enp0s31f6. Netplan 구성을 이 이름으로 업데이트해야 합니다.

journalctl -b | grep -iE nic\|e1000e\|net\eth흥미로운 정보를 보여드리겠습니다 /var/log/syslog.dmesg

답변2

귀하의 인텔 카드에 맞는 모듈은 입니다 e1000e. 이는 다음 명령으로 표시됩니다 Kernel modules: e1000e.

$ lspci -nnk | grep 0200 -A3
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (13) I219-V [8086:15fc] (rev 20)
    Subsystem: Dell Ethernet Connection (13) I219-V [1028:0a20]
    Kernel modules: e1000e
71:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)

이 블록 내에서 출력의 첫 번째 줄은 이더넷 컨트롤러인 Intel I219-V를 설명합니다. 그만큼버스 ID은(는) 시작 부분에 있습니다: 00:1f.6. 마지막에는공급업체 ID그리고장치 아이디: [8086:15fc].

공급업체 ID:8086

장치 아이디:15fc

e1000e다음 명령을 사용하면 모듈이 이더넷 컨트롤러를 지원하는지 확인할 수 있습니다 . 나는장치 아이디검색 패턴으로

$ modinfo e1000e | grep 15FC
alias:          pci:v00008086d000015FCsv*sd*bc*sc*i*

의 전체 출력에는 modinfo e1000e드라이버가 지원하는 장치를 나타내는 많은 별칭이 표시됩니다. 이 특정 명령은 이더넷 컨트롤러의 별칭만 표시합니다. 이 별칭 내에서 선택할 수 있습니다.공급업체 ID그리고장치 아이디이는 드라이버가 해당 카드를 지원함을 나타냅니다.

v  00008086
d  000015FC

이제 다음 명령을 입력하면 장치의 모달리아가 표시되며 이는 의 출력에 표시된 모듈 내의 별칭과 일치합니다 modinfo e1000e. 이 장치 모달리어는 하드웨어가 검색될 때 부팅 중에 동적으로 생성됩니다. 디렉토리 구조는버스 ID이전에 나열되었습니다. (내 컴퓨터에 이 장치가 없기 때문에 이 명령의 출력을 표시하지 않습니다. 그러나 이를 입력하면 이더넷 컨트롤러에 대한 모달리아가 표시됩니다.)

$ cat /sys/devices/pci0000:00/0000:00:1f.6/modalias

모달리아에 대한 자세한 내용은 다음 링크를 확인하세요.

모달리아

어쨌든 문제는 올바른 드라이버가 없거나 로드되지 않는 것이 아닙니다. 실제로는 제대로 로드되고 있으며 이 명령은 로드되었음을 보여줍니다.

$ sudo lsmod | grep e1000e
e1000e 299008 0

문제는 다음 오류로 인해 카드가 카드에 바인딩되지 않는다는 것입니다.NVM 체크섬이 유효하지 않습니다., 에 표시되어 있습니다 dmesg.

$ sudo dmesg | grep e1000e

[    1.364567] e1000e: Intel(R) PRO/1000 Network Driver
[    1.364569] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.365087] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[    1.586329] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[    1.700993] e1000e: probe of 0000:00:1f.6 failed with error -5

문제를 해결하려면 다음 링크의 세부정보를 사용하세요.

Intel 이더넷 연결 I219-V가 Linux에서 작동하지 않습니다. e1000e 드라이버에서 "NVM 체크섬이 유효하지 않습니다"라고 보고합니다.

문제가 해결된 후 실행하면 ip a카드가 올라오는 것을 볼 수 있습니다.

lshw -C network더 이상 소유권 주장이 취소되지 않았음을 표시합니다.

lspci -nnk이제 다음 줄을 사용하여 드라이버가 장치에 연결되었음을 표시해야 합니다 Kernel driver in use: e1000e.

$ lspci -nnk | grep 0200 -A3
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (13) I219-V [8086:15fc] (rev 20)
    Subsystem: Dell Ethernet Connection (13) I219-V [1028:0a20]
    Kernel driver in use: e1000e
    Kernel modules: e1000e

그런 다음 마지막으로 Netplan에 네트워크 구성을 추가합니다.

관련 정보