07-20-2024 02:20 PM
Hi, I'm using Kubuntu 24.04 LTS on my pc. Intel I225-V ethernet driver sometime fails in the system. Is there any way to solve problem via bios update ?
System Info:
System:
Kernel: 6.8.0-38-generic arch: x86_64 bits: 64 compiler: gcc v: 13.2.0
Desktop: KDE Plasma v: 5.27.11 Distro: Ubuntu 24.04 noble
base: Debian testing
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: N/A
Mobo: ASUSTeK model: ROG STRIX X670E-A GAMING WIFI v: Rev 1.xx
serial: <filter> UEFI: American Megatrends v: 1905 date: 02/05/2024
CPU:
Info: 6-core model: AMD Ryzen 5 7600X bits: 64 type: MT MCP arch: Zen 4
rev: 2 cache: L1: 384 KiB L2: 6 MiB L3: 32 MiB
Speed (MHz): avg: 4128 high: 4740 min/max: 400/5270 cores: 1: 4734 2: 4737
3: 4740 4: 4740 5: 3875 6: 400 7: 4738 8: 4327 9: 4428 10: 4616 11: 3473
12: 4739 bogomips: 112591
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
vendor: Micro-Star MSI driver: amdgpu v: kernel arch: GCN-4 bus-ID: 01:00.0
temp: 56.0 C
Device-2: Logitech Webcam C170 driver: snd-usb-audio,uvcvideo type: USB
bus-ID: 3-4:2
Display: server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6 driver: X:
loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu
resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz
API: EGL v: 1.5 drivers: radeonsi,swrast platforms:
active: x11,surfaceless,device inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.9-0ubuntu0.1
glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 580 Series (radeonsi
polaris10 LLVM 17.0.6 DRM 3.57 6.8.0-38-generic)
API: Vulkan v: 1.3.280 drivers: N/A surfaces: xcb,xlib devices: 2
Audio:
Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus-ID: 01:00.1
Device-2: Corsair HS55 SURROUND driver: hid-generic,snd-usb-audio,usbhid
type: USB bus-ID: 1-5:2
Device-3: Logitech Webcam C170 driver: snd-usb-audio,uvcvideo type: USB
bus-ID: 3-4:2
Device-4: ASUSTek USB Audio driver: hid-generic,snd-usb-audio,usbhid
type: USB bus-ID: 3-6:4
API: ALSA v: k6.8.0-38-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: n/a (root, process)
Network:
Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
vendor: Foxconn driver: mt7921e v: kernel bus-ID: 09:00.0
IF: wlp9s0 state: up mac: <filter>
Device-2: Intel Ethernet I225-V vendor: ASUSTeK driver: igc v: kernel
port: N/A bus-ID: 0a:00.0
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: virbr0 state: down mac: <filter>
IF-ID-2: ztyxaxlt34 state: unknown speed: 10000 Mbps duplex: full
mac: <filter>
Bluetooth:
Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
bus-ID: 1-9:4
Report: hciconfig ID: hci0 rfk-id: 0 state: down
bt-service: enabled,running rfk-block: hardware: no software: no
address: <filter>
Drives:
Local Storage: total: 1.6 TiB used: 56.04 GiB (3.4%)
ID-1: /dev/nvme0n1 vendor: Crucial model: CT500P5SSD8 size: 465.76 GiB
temp: 51.9 C
ID-2: /dev/sda vendor: Samsung model: SSD 850 PRO 256GB size: 238.47 GiB
ID-3: /dev/sdb vendor: Seagate model: ST1000DM003-1SB10C size: 931.51 GiB
Partition:
ID-1: / size: 180.66 GiB used: 55.85 GiB (30.9%) fs: btrfs dev: /dev/sda3
ID-2: /boot size: 8 GiB used: 185.3 MiB (2.3%) fs: btrfs dev: /dev/sda2
ID-3: /boot/efi size: 511 MiB used: 12.1 MiB (2.4%) fs: vfat
dev: /dev/sda1
ID-4: /home size: 180.66 GiB used: 55.85 GiB (30.9%) fs: btrfs
dev: /dev/sda3
Swap:
ID-1: swap-1 type: partition size: 49.31 GiB used: 0 KiB (0.0%)
dev: /dev/sda4
ID-2: swap-2 type: file size: 512 MiB used: 0 KiB (0.0%)
file: /swap/swapfile
Sensors:
System Temperatures: cpu: 52.0 C mobo: N/A gpu: amdgpu temp: 55.0 C
Fan Speeds (rpm): N/A gpu: amdgpu fan: 1100
Info:
Memory: total: 32 GiB note: est. available: 31.06 GiB used: 5.67 GiB (18.2%)
Processes: 378 Uptime: 39m Init: systemd target: graphical (5)
Packages: 2740 Compilers: clang: 18.1.3 gcc: 13.2.0 Shell: Sudo
v: 1.9.15p5 inxi: 3.3.34
Dmesg Log:
2024-07-20T22:48:59.672857+03:00 temp-inits kernel: igc 0000:0a:00.0 eno1: PCIe link lost, device now detached
2024-07-20T22:48:59.672865+03:00 temp-inits kernel: ------------[ cut here ]------------
2024-07-20T22:48:59.672866+03:00 temp-inits kernel: igc: Failed to read reg 0xc030!
2024-07-20T22:48:59.672857+03:00 temp-inits kernel: igc 0000:0a:00.0 eno1: PCIe link lost, device now detached
2024-07-20T22:48:59.672865+03:00 temp-inits kernel: ------------[ cut here ]------------
2024-07-20T22:48:59.672866+03:00 temp-inits kernel: igc: Failed to read reg 0xc030!
2024-07-20T22:48:59.672871+03:00 temp-inits kernel: WARNING: CPU: 7 PID: 49488 at drivers/net/ethernet/intel/igc/igc_main.c:6643 igc_rd32+0xa4/0xc0 [igc]
2024-07-20T22:48:59.672876+03:00 temp-inits kernel: Modules linked in: ccm rfcomm snd_seq_dummy snd_hrtimer xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp nft_compat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables bridge stp llc qrtr cmac algif_hash algif_skcipher af_alg bnep binfmt_misc nls_iso8859_1 amdgpu snd_hda_codec_hdmi btusb btrtl snd_hda_intel btintel snd_intel_dspcfg mt7921e snd_intel_sdw_acpi btbcm intel_rapl_msr btmtk intel_rapl_common snd_hda_codec mt7921_common snd_usb_audio mt792x_lib snd_hda_core snd_usbmidi_lib uvcvideo bluetooth amdxcp snd_hwdep drm_exec mt76_connac_lib videobuf2_vmalloc snd_ump uvc gpu_sched videobuf2_memops snd_seq_midi drm_buddy mt76 edac_mce_amd snd_seq_midi_event videobuf2_v4l2 drm_suballoc_helper ecdh_generic snd_rawmidi ecc drm_ttm_helper videodev snd_seq snd_pcm ttm mac80211 asus_nb_wmi videobuf2_common mfd_aaeon snd_seq_device eeepc_wmi kvm_amd mc asus_wmi drm_display_helper snd_timer joydev input_leds ledtrig_audio cfg80211 kvm snd cec sparse_keymap rc_core
2024-07-20T22:48:59.672877+03:00 temp-inits kernel: platform_profile i2c_algo_bit soundcore libarc4 irqbypass i2c_piix4 rapl k10temp wmi_bmof ccp gpio_amdpt mac_hid msr parport_pc ppdev lp parport efi_pstore nfnetlink dmi_sysfs ip_tables x_tables autofs4 btrfs blake2b_generic xor raid6_pq libcrc32c hid_generic usbhid hid crct10dif_pclmul crc32_pclmul polyval_clmulni nvme polyval_generic ghash_clmulni_intel sha256_ssse3 sha1_ssse3 ahci nvme_core xhci_pci igc libahci nvme_auth xhci_pci_renesas video wmi aesni_intel crypto_simd cryptd
2024-07-20T22:48:59.672877+03:00 temp-inits kernel: CPU: 7 PID: 49488 Comm: kworker/7:0 Not tainted 6.8.0-38-generic #38-Ubuntu
2024-07-20T22:48:59.672879+03:00 temp-inits kernel: Hardware name: ASUS System Product Name/ROG STRIX X670E-A GAMING WIFI, BIOS 1905 02/05/2024
2024-07-20T22:48:59.672879+03:00 temp-inits kernel: Workqueue: events igc_watchdog_task [igc]
2024-07-20T22:48:59.672879+03:00 temp-inits kernel: RIP: 0010:igc_rd32+0xa4/0xc0 [igc]
2024-07-20T22:48:59.672879+03:00 temp-inits kernel: Code: c7 c6 50 57 58 c0 e8 eb 6a 39 ec 48 8b bb 28 ff ff ff e8 ff a7 e0 eb 84 c0 74 b4 44 89 e6 48 c7 c7 78 57 58 c0 e8 9c 11 5a eb <0f> 0b eb a1 b8 ff ff ff ff 31 d2 31 f6 31 ff e9 13 47 9a ec 0f 1f
2024-07-20T22:48:59.672879+03:00 temp-inits kernel: RSP: 0018:ffffaa82c8843d88 EFLAGS: 00010246
2024-07-20T22:48:59.672880+03:00 temp-inits kernel: RAX: 0000000000000000 RBX: ffff92390db06cd8 RCX: 0000000000000000
2024-07-20T22:48:59.672881+03:00 temp-inits kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
2024-07-20T22:48:59.672882+03:00 temp-inits kernel: RBP: ffffaa82c8843da0 R08: 0000000000000000 R09: 0000000000000000
2024-07-20T22:48:59.672882+03:00 temp-inits kernel: R10: 0000000000000000 R11: 0000000000000000 R12: 000000000000c030
2024-07-20T22:48:59.672882+03:00 temp-inits kernel: R13: ffff92390db06000 R14: 0000000000000000 R15: ffff92390ef3ed80
2024-07-20T22:48:59.672882+03:00 temp-inits kernel: FS: 0000000000000000(0000) GS:ffff92405dd80000(0000) knlGS:0000000000000000
2024-07-20T22:48:59.672882+03:00 temp-inits kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
2024-07-20T22:48:59.672884+03:00 temp-inits kernel: CR2: 0000738bbbbad910 CR3: 0000000181ba4000 CR4: 0000000000f50ef0
2024-07-20T22:48:59.672884+03:00 temp-inits kernel: PKRU: 55555554
2024-07-20T22:48:59.672884+03:00 temp-inits kernel: Call Trace:
2024-07-20T22:48:59.672885+03:00 temp-inits kernel: <TASK>
2024-07-20T22:48:59.672885+03:00 temp-inits kernel: ? show_regs+0x6d/0x80
2024-07-20T22:48:59.672885+03:00 temp-inits kernel: ? __warn+0x89/0x160
2024-07-20T22:48:59.672885+03:00 temp-inits kernel: ? igc_rd32+0xa4/0xc0 [igc]
2024-07-20T22:48:59.672886+03:00 temp-inits kernel: ? report_bug+0x17e/0x1b0
2024-07-20T22:48:59.672887+03:00 temp-inits kernel: ? handle_bug+0x51/0xa0
2024-07-20T22:48:59.672887+03:00 temp-inits kernel: ? exc_invalid_op+0x18/0x80
2024-07-20T22:48:59.672887+03:00 temp-inits kernel: ? asm_exc_invalid_op+0x1b/0x20
2024-07-20T22:48:59.672887+03:00 temp-inits kernel: ? igc_rd32+0xa4/0xc0 [igc]
2024-07-20T22:48:59.672887+03:00 temp-inits kernel: ? igc_rd32+0xa4/0xc0 [igc]
2024-07-20T22:48:59.672889+03:00 temp-inits kernel: igc_update_stats+0xab/0x770 [igc]
2024-07-20T22:48:59.672889+03:00 temp-inits kernel: igc_watchdog_task+0xa4/0x540 [igc]
2024-07-20T22:48:59.672889+03:00 temp-inits kernel: ? __schedule+0x284/0x6b0
2024-07-20T22:48:59.672889+03:00 temp-inits kernel: process_one_work+0x16c/0x350
2024-07-20T22:48:59.672889+03:00 temp-inits kernel: worker_thread+0x306/0x440
2024-07-20T22:48:59.672890+03:00 temp-inits kernel: ? srso_alias_return_thunk+0x5/0xfbef5
2024-07-20T22:48:59.672891+03:00 temp-inits kernel: ? _raw_spin_lock_irqsave+0xe/0x20
2024-07-20T22:48:59.672891+03:00 temp-inits kernel: ? __pfx_worker_thread+0x10/0x10
2024-07-20T22:48:59.672891+03:00 temp-inits kernel: kthread+0xef/0x120
2024-07-20T22:48:59.672892+03:00 temp-inits kernel: ? __pfx_kthread+0x10/0x10
2024-07-20T22:48:59.672892+03:00 temp-inits kernel: ret_from_fork+0x44/0x70
2024-07-20T22:48:59.672892+03:00 temp-inits kernel: ? __pfx_kthread+0x10/0x10
2024-07-20T22:48:59.672892+03:00 temp-inits kernel: ret_from_fork_asm+0x1b/0x30
2024-07-20T22:48:59.672894+03:00 temp-inits kernel: </TASK>
2024-07-20T22:48:59.672894+03:00 temp-inits kernel: ---[ end trace 0000000000000000 ]---
2024-07-20T22:48:59.672871+03:00 temp-inits kernel: WARNING: CPU: 7 PID: 49488 at drivers/net/ethernet/intel/igc/igc_main.c:6643 igc_rd32+0xa4/0xc0 [igc]
2024-07-20T22:48:59.672876+03:00 temp-inits kernel: Modules linked in: ccm rfcomm snd_seq_dummy snd_hrtimer xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 xt_tcpudp nft_compat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables bridge stp llc qrtr cmac algif_hash algif_skcipher af_alg bnep binfmt_misc nls_iso8859_1 amdgpu snd_hda_codec_hdmi btusb btrtl snd_hda_intel btintel snd_intel_dspcfg mt7921e snd_intel_sdw_acpi btbcm intel_rapl_msr btmtk intel_rapl_common snd_hda_codec mt7921_common snd_usb_audio mt792x_lib snd_hda_core snd_usbmidi_lib uvcvideo bluetooth amdxcp snd_hwdep drm_exec mt76_connac_lib videobuf2_vmalloc snd_ump uvc gpu_sched videobuf2_memops snd_seq_midi drm_buddy mt76 edac_mce_amd snd_seq_midi_event videobuf2_v4l2 drm_suballoc_helper ecdh_generic snd_rawmidi ecc drm_ttm_helper videodev snd_seq snd_pcm ttm mac80211 asus_nb_wmi videobuf2_common mfd_aaeon snd_seq_device eeepc_wmi kvm_amd mc asus_wmi drm_display_helper snd_timer joydev input_leds ledtrig_audio cfg80211 kvm snd cec sparse_keymap rc_core
2024-07-20T22:48:59.672877+03:00 temp-inits kernel: platform_profile i2c_algo_bit soundcore libarc4 irqbypass i2c_piix4 rapl k10temp wmi_bmof ccp gpio_amdpt mac_hid msr parport_pc ppdev lp parport efi_pstore nfnetlink dmi_sysfs ip_tables x_tables autofs4 btrfs blake2b_generic xor raid6_pq libcrc32c hid_generic usbhid hid crct10dif_pclmul crc32_pclmul polyval_clmulni nvme polyval_generic ghash_clmulni_intel sha256_ssse3 sha1_ssse3 ahci nvme_core xhci_pci igc libahci nvme_auth xhci_pci_renesas video wmi aesni_intel crypto_simd cryptd
2024-07-20T22:48:59.672877+03:00 temp-inits kernel: CPU: 7 PID: 49488 Comm: kworker/7:0 Not tainted 6.8.0-38-generic #38-Ubuntu
2024-07-20T22:48:59.672879+03:00 temp-inits kernel: Hardware name: ASUS System Product Name/ROG STRIX X670E-A GAMING WIFI, BIOS 1905 02/05/2024
2024-07-20T22:48:59.672879+03:00 temp-inits kernel: Workqueue: events igc_watchdog_task [igc]
2024-07-20T22:48:59.672879+03:00 temp-inits kernel: RIP: 0010:igc_rd32+0xa4/0xc0 [igc]
2024-07-20T22:48:59.672879+03:00 temp-inits kernel: Code: c7 c6 50 57 58 c0 e8 eb 6a 39 ec 48 8b bb 28 ff ff ff e8 ff a7 e0 eb 84 c0 74 b4 44 89 e6 48 c7 c7 78 57 58 c0 e8 9c 11 5a eb <0f> 0b eb a1 b8 ff ff ff ff 31 d2 31 f6 31 ff e9 13 47 9a ec 0f 1f
2024-07-20T22:48:59.672879+03:00 temp-inits kernel: RSP: 0018:ffffaa82c8843d88 EFLAGS: 00010246
2024-07-20T22:48:59.672880+03:00 temp-inits kernel: RAX: 0000000000000000 RBX: ffff92390db06cd8 RCX: 0000000000000000
2024-07-20T22:48:59.672881+03:00 temp-inits kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
2024-07-20T22:48:59.672882+03:00 temp-inits kernel: RBP: ffffaa82c8843da0 R08: 0000000000000000 R09: 0000000000000000
2024-07-20T22:48:59.672882+03:00 temp-inits kernel: R10: 0000000000000000 R11: 0000000000000000 R12: 000000000000c030
2024-07-20T22:48:59.672882+03:00 temp-inits kernel: R13: ffff92390db06000 R14: 0000000000000000 R15: ffff92390ef3ed80
2024-07-20T22:48:59.672882+03:00 temp-inits kernel: FS: 0000000000000000(0000) GS:ffff92405dd80000(0000) knlGS:0000000000000000
2024-07-20T22:48:59.672882+03:00 temp-inits kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
2024-07-20T22:48:59.672884+03:00 temp-inits kernel: CR2: 0000738bbbbad910 CR3: 0000000181ba4000 CR4: 0000000000f50ef0
2024-07-20T22:48:59.672884+03:00 temp-inits kernel: PKRU: 55555554
2024-07-20T22:48:59.672884+03:00 temp-inits kernel: Call Trace:
2024-07-20T22:48:59.672885+03:00 temp-inits kernel: <TASK>
2024-07-20T22:48:59.672885+03:00 temp-inits kernel: ? show_regs+0x6d/0x80
2024-07-20T22:48:59.672885+03:00 temp-inits kernel: ? __warn+0x89/0x160
2024-07-20T22:48:59.672885+03:00 temp-inits kernel: ? igc_rd32+0xa4/0xc0 [igc]
2024-07-20T22:48:59.672886+03:00 temp-inits kernel: ? report_bug+0x17e/0x1b0
2024-07-20T22:48:59.672887+03:00 temp-inits kernel: ? handle_bug+0x51/0xa0
2024-07-20T22:48:59.672887+03:00 temp-inits kernel: ? exc_invalid_op+0x18/0x80
2024-07-20T22:48:59.672887+03:00 temp-inits kernel: ? asm_exc_invalid_op+0x1b/0x20
2024-07-20T22:48:59.672887+03:00 temp-inits kernel: ? igc_rd32+0xa4/0xc0 [igc]
2024-07-20T22:48:59.672887+03:00 temp-inits kernel: ? igc_rd32+0xa4/0xc0 [igc]
2024-07-20T22:48:59.672889+03:00 temp-inits kernel: igc_update_stats+0xab/0x770 [igc]
2024-07-20T22:48:59.672889+03:00 temp-inits kernel: igc_watchdog_task+0xa4/0x540 [igc]
2024-07-20T22:48:59.672889+03:00 temp-inits kernel: ? __schedule+0x284/0x6b0
2024-07-20T22:48:59.672889+03:00 temp-inits kernel: process_one_work+0x16c/0x350
2024-07-20T22:48:59.672889+03:00 temp-inits kernel: worker_thread+0x306/0x440
2024-07-20T22:48:59.672890+03:00 temp-inits kernel: ? srso_alias_return_thunk+0x5/0xfbef5
2024-07-20T22:48:59.672891+03:00 temp-inits kernel: ? _raw_spin_lock_irqsave+0xe/0x20
2024-07-20T22:48:59.672891+03:00 temp-inits kernel: ? __pfx_worker_thread+0x10/0x10
2024-07-20T22:48:59.672891+03:00 temp-inits kernel: kthread+0xef/0x120
2024-07-20T22:48:59.672892+03:00 temp-inits kernel: ? __pfx_kthread+0x10/0x10
2024-07-20T22:48:59.672892+03:00 temp-inits kernel: ret_from_fork+0x44/0x70
2024-07-20T22:48:59.672892+03:00 temp-inits kernel: ? __pfx_kthread+0x10/0x10
2024-07-20T22:48:59.672892+03:00 temp-inits kernel: ret_from_fork_asm+0x1b/0x30
2024-07-20T22:48:59.672894+03:00 temp-inits kernel: </TASK>
2024-07-20T22:48:59.672894+03:00 temp-inits kernel: ---[ end trace 0000000000000000 ]---
07-23-2024 11:20 PM
Hello, @inits
Could you please provide the model of your current motherboard and the BIOS version?
We recommend cross-testing to confirm if the issue persists in the Windows OS.
Thank you.
08-11-2024 02:13 PM
Hello,
In BIOS my version is 1905. In Windows i did not get any problem but in Kubuntu and other distros (Arch, Fedora, Gentoo, Debian) ethernet driver is crashes. I read it on other forums like (reddit etc.) they say it causes because PCIe power management is bad. Is there any way to solve this via BIOS update ?
Kind regards,
Mert
08-11-2024 06:05 PM
Hello @inits
We apologize for missing the motherboard model provided in your system info.
Based on the information you provided, "Intel I225-V ethernet driver sometimes fails in the system," and considering that the official website indicates the ROG STRIX X670E-A GAMING supports Windows OS, we recommend verifying the issue within Windows.
Additionally, please ensure that your current driver is updated to the latest version V1.1.3.34 available on our official website and refer to the steps outlined in [Motherboard] How to fix the cable network problems of Motherboard – Troubleshooting.
Thank you.