Hello, I am new to the forums, especially in English forums. My native language is Turkish. Now, coming to my question, I am using an Intel processor and my ethernet card is i219-v embedded in the CPU, but I could not compile the driver for it.
run this command =sudo make install
this causes error
common.mk:85: *** Kernel header files not in any of the expected locations. common.mk:86: *** Install the appropriate kernel development package, e.g. common.mk:87: *** kernel-devel, for building kernel modules and try again
I would appreciate it if you could explain it as if you were explaining it to someone who has never used GNU Linux.
i am using google translate
cscs
25 January 2025 22:08
2
Hello and welcome,
You do not have the headers for your kernel. That means the package for your kernel headers would need to be installed via the package manager.
Ex; for linux612
then linux612-headers
.
But
First we might discuss.
The e1000e
driver is included in the kernel.
Why do you believe you need to compile it?
What exactly are you compiling?
If you need assistance with something like a difficult or non-working hardware component then a good beginning is always some system information.
Please enter the following into your terminal and press Enter.
inxi -Farz
Then copy the content here, highlight, and use the code </>
formatting button.
Or you could send it directly to a paste with a command like
inxi -Farz | curl -F 'file=@-' https://0x0.st
In which case a link will be produced which you could share here.
Also attached is a guide with tips such as how to format text.
Difficulty: ★☆☆☆☆
Strong of its many members, the Manjaro support forum can provide you help whenever you have an issue with your Manjaro installation. But in order to work efficiently, we shall also ask you to follow three major points.
Provide context
Simply signaling an issue is rarely enough to understand how it occurred. It is thus important to provide details on how it happened:
Detail prior actions leading to the issue.
List solutions and guides you already tried, with links whene…
Even if it is included in the kernel, it does not work. I saw on the internet that I had to compile it. If you have another solution suggestion, please direct me.
cscs
25 January 2025 22:15
4
We dont know anything right now so first
cscs:
If you need assistance with something like a difficult or non-working hardware component then a good beginning is always some system information.
Please enter the following into your terminal and press Enter.
inxi -Farz
Then copy the content here, highlight, and use the code </>
formatting button.
Or you could send it directly to a paste with a command like
inxi -Farz | curl -F 'file=@-' https://0x0.st
In which case a link will be produced which you could share here.
What did you see?
Where?
Maybe provide a link.
System:
Kernel: 6.12.4-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
root=UUID=2a058f15-37dc-47f2-8ae4-8ed1bfc5128f rw quiet splash
apparmor=1 security=apparmor udev.log_priority=3
Desktop: GNOME v: 47.2 tk: GTK v: 3.24.43 wm: gnome-shell
tools: gsd-screensaver-proxy dm: GDM v: 47.0 Distro: Manjaro
base: Arch Linux
Machine:
Type: Laptop System: MONSTER product: ABRA A5 V17.4 v: N/A
serial: <superuser required> Chassis: type: 10
serial: <superuser required>
Mobo: MONSTER model: ABRA A5 V17.4 serial: <superuser required>
part-nu: A5V174NH58HPQ uuid: <superuser required> UEFI: INSYDE
v: 1.07.14ITFB8 date: 10/04/2022
Battery:
ID-1: BAT0 charge: 34.7 Wh (79.6%) condition: 43.6/47.2 Wh (92.4%)
volts: 15.9 min: 14.4 model: Notebook BAT type: Li-ion serial: <filter>
status: not charging
CPU:
Info: model: 11th Gen Intel Core i7-11800H bits: 64 type: MT MCP
arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
process: Intel 10nm family: 6 model-id: 0x8D (141) stepping: 1
microcode: 0x52
Topology: cpus: 1x dies: 1 clusters: 8 cores: 8 threads: 16 tpc: 2
smt: enabled cache: L1: 640 KiB desc: d-8x48 KiB; i-8x32 KiB L2: 10 MiB
desc: 8x1.2 MiB L3: 24 MiB desc: 1x24 MiB
Speed (MHz): avg: 1197 min/max: 800/4600 scaling: driver: intel_pstate
governor: powersave cores: 1: 1197 2: 1197 3: 1197 4: 1197 5: 1197 6: 1197
7: 1197 8: 1197 9: 1197 10: 1197 11: 1197 12: 1197 13: 1197 14: 1197
15: 1197 16: 1197 bogomips: 73744
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: gather_data_sampling mitigation: Microcode
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: reg_file_data_sampling status: Not affected
Type: retbleed status: Not affected
Type: spec_rstack_overflow status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled
via prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user
pointer sanitization
Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
conditional; RSB filling; PBRSB-eIBRS: SW sequence; BHI: SW loop, KVM:
SW loop
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel TigerLake-H GT1 [UHD Graphics] vendor: CLEVO/KAPOK
driver: i915 v: kernel alternate: xe arch: Xe process: Intel 10nm
built: 2020-21 ports: active: eDP-1 empty: DP-1, DP-2, DP-3, HDMI-A-1
bus-ID: 00:02.0 chip-ID: 8086:9a60 class-ID: 0300
Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
vendor: CLEVO/KAPOK driver: nvidia v: 550.144.03
alternate: nouveau,nvidia_drm non-free: 550/565.xx+ status: current (as
of 2025-01; EOL~2026-12-xx) arch: Ampere code: GAxxx
process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 1 speed: 2.5 GT/s
lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.0
chip-ID: 10de:2520 class-ID: 0300
Device-3: Chicony USB2.0 Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-8:3 chip-ID: 04f2:b729
class-ID: fe01 serial: <filter>
Display: x11 server: X.Org v: 21.1.14 with: Xwayland v: 24.1.4
compositor: gnome-shell driver: X: loaded: modesetting,nvidia
alternate: fbdev,nouveau,nv,vesa dri: iris gpu: i915 display-ID: :1
screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 model: LG Display 0x05fe built: 2018 res:
mode: 1920x1080 hz: 144 scale: 100% (1) dpi: 142 gamma: 1.2
size: 344x194mm (13.54x7.64") diag: 395mm (15.5") ratio: 16:9
modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 1 drv: iris device: 3 drv: swrast gbm: drv: iris
surfaceless: drv: nvidia x11: drv: iris inactive: wayland,device-2
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.2.8-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (TGL GT1)
device-ID: 8086:9a60 memory: 15.2 GiB unified: yes
API: Vulkan v: 1.4.303 layers: 10 device: 0 type: discrete-gpu
name: NVIDIA GeForce RTX 3060 Laptop GPU driver: N/A device-ID: 10de:2520
surfaces: xcb,xlib
Info: Tools: api: eglinfo, glxinfo, vulkaninfo
gpu: nvidia-settings,nvidia-smi x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Tiger Lake-H HD Audio vendor: CLEVO/KAPOK
driver: snd_hda_intel v: kernel
alternate: snd_soc_avs,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
chip-ID: 8086:43c8 class-ID: 0403
Device-2: NVIDIA GA106 High Definition Audio driver: snd_hda_intel
v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 01:00.1
chip-ID: 10de:228e class-ID: 0403
API: ALSA v: k6.12.4-1-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: JACK v: 1.9.22 status: off tools: N/A
Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:43f0 class-ID: 0280
IF: wlp0s20f3 state: up mac: <filter>
Device-2: Intel Ethernet I219-V vendor: CLEVO/KAPOK driver: N/A
modules: e1000e port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15fa
class-ID: 0200
Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:4 chip-ID: 8087:0026
class-ID: e001
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
Local Storage: total: 1.22 TiB used: 457.07 GiB (36.5%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
model: MZVL41T0HBLB-00B07 size: 953.87 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: HXC7002Q temp: 27.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital
model: WD3200BPVT-24JJ5T0 size: 298.09 GiB block-size: physical: 4096 B
logical: 512 B speed: 3.0 Gb/s tech: HDD rpm: 5400 serial: <filter>
fw-rev: 1A01 scheme: GPT
Partition:
ID-1: / raw-size: 100 GiB size: 97.87 GiB (97.87%) used: 81.86 GiB (83.6%)
fs: ext4 dev: /dev/nvme0n1p6 maj-min: 259:6
ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
used: 26.5 MiB (27.6%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 47.0 C mobo: N/A
Fan Speeds (rpm): N/A
Repos:
Packages: pm: pacman pkgs: 1337 libs: 363 tools: gnome-software,pamac,yay
pm: flatpak pkgs: 0
Active pacman repo servers in: /etc/pacman.d/mirrorlist
1: http://ftp.belnet.be/mirrors/manjaro/repos/stable/$repo/$arch
2: https://ba.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
Info:
Memory: total: 32 GiB available: 31.13 GiB used: 3.39 GiB (10.9%)
Processes: 358 Power: uptime: 30m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.42 GiB services: gsd-power,
power-profiles-daemon, upowerd Init: systemd v: 256 default: graphical
tool: systemctl
Compilers: clang: 18.1.8 gcc: 14.2.1 Shell: Bash v: 5.2.37
running-in: gnome-terminal inxi: 3.3.37
https://askubuntu.com/questions/1344156/ubuntu-20-04-2-and-onboard-intel-i219-v
cscs
25 January 2025 22:23
7
The device is seen and is even using the e1000e
module.
Without doing too much homework I would probably suggest the better solution (that also has more recent comments from 2024) that also does not require intervening in system packages.
https://superuser.com/questions/1197908/network-eth0-missing-the-nvm-checksum-is-not-valid-with-asus-maximus-ix-hero/1197910#1197910
That is
If you like I can translate that to
curl -O https://downloadmirror.intel.com/844426/Preboot.tar.gz
mkdir -p iecbu
tar -xcf Preboot.tar.gz -C ./iecbu
cd iecbu/APPS/BootUtil/Linux_x64
chmod +x ./bootutil64e
sudo ./bootutil64e -NIC 1 -defcfg
i run this command sudo ./bootutil64e -NIC 1 -defcfg
this causes error
[manjaro@manjaro-abraa5v174 Preboot]$ cd APPS/BootUtil/Linux_x64
[manjaro@manjaro-abraa5v174 Linux_x64]$ chmod +x ./bootutil64e
[manjaro@manjaro-abraa5v174 Linux_x64]$ sudo ./bootutil64e -NIC 1 -defcfg
[sudo] password for manjaro:
Error: Connection to QV driver failed - please reinstall it!
Intel(R) Ethernet Flash Firmware Utility
BootUtil version 1.42.24.3
Copyright (C) 2003-2024 Intel Corporation
Setting PXE EEPROM words back to defaults on NIC 1...done
Port Network Address Location Series WOL Flash Firmware Version
==== ============ ============== ======= === ========================== =======
1 888888888788 00000:000:31.6 Gigabit N/A FLASH Not Present
ethernet is working now I can’t thank you enough, I changed at least 5 distributions but I couldn’t get it to work.
1 Like
cscs
25 January 2025 22:35
10
Glad it worked out. Happy penguining.
Also note those steps above would likely work on most distros.
So if manjaro does not suit you for whatever reason - dont feel stuck.
system
Closed
28 January 2025 22:35
11
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.