Hangi dagitim uzerinde kullanmaya calisiyorsunuz?
inxi -Nxx ile ag bagdastiricilarinin ciktisini paylas.

Mint 21.3

Hangi dagitim uzerinde kullanmaya calisiyorsunuz?
inxi -Nxx ile ag bagdastiricilarinin ciktisini paylasin.

Linux HDD de olduğu için geç açıldı.

Kod:
Network:
 Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel.
 bus-ID: 00:14.3 chip-ID: 8086:43f0
 Device-2: Intel Ethernet I219-V vendor: CLEVO/KAPOK driver: N/A port: N/A
 bus-ID: 00:1f.6 chip-ID: 8086:15fa
 
@kompetankedi
1. Buradan surucuyu indir. https://downloadmirror.intel.com/15817/eng/e1000e-3.8.4.tar.gz
2. Dosya inen dizinde terminal ac. Dosya yöneticinde sag tik menusunden bulabilirsin bunu.
3. Asagidaki komutlari uygula.
Bash:
tar xf e1000e-3.8.4.tar.gz
cd e1000e-3.8.4/src/
sudo apt install make
sudo apt install gcc
sudo make install
sudo modprobe e1000e insmod e1000e
sudo reboot

Yeniden baslattiktan sonra inxi -Nxx ciktisini tekrar paylas.
 
@kompetankedi
1. buradan surucuyu indir. https://downloadmirror.intel.com/15817/eng/e1000e-3.8.4.tar.gz
2. dosya inen dizinde terminal AC. Dosya yöneticinde sag tik menusunden bulabilirsin bunu.
3. asagidaki komutlari uygula.
Bash:
tar xf e1000e-3.8.4.tar.gz
cd e1000e-3.8.4/src/
sudo apt install make.
sudo apt install gcc.
sudo make install.
sudo modprobe e1000e insmod e1000e.
sudo reboot

Yeniden baslattiktan sonra inxi -Nxx ciktisini tekrar paylas.

Sudo make install komutunda şöyle bir hata verdi.

Kod:
sudo make install.
*** The target kernel has CONFIG_MODULE_SIG_ALL enabled, but.
*** the signing key cannot be found. Module signing has been.
*** disabled for this build.
make[1]: Entering directory '/usr/src/linux-headers-5.15.0-91-generic'
 CC [M] /home/b/İndirilenler/e1000e-3.8.4/src/netdev.o
In file included from /home/b/İndirilenler/e1000e-3.8.4/src/e1000.h:14,
 from /home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:30:
/home/b/İndirilenler/e1000e-3.8.4/src/kcompat.h: In function ‘__kc_xdp_umem_get_data’:
/home/b/İndirilenler/e1000e-3.8.4/src/kcompat.h:6696:22: error: ‘struct xdp_umem’ has no member named ‘pages’; did you mean ‘pgs’?
 6696 | return umem->pages[addr >> PAGE_SHIFT].addr + (addr & (PAGE_SIZE - 1));
 | ^~~~~
 | pgs.
/home/b/İndirilenler/e1000e-3.8.4/src/kcompat.h: In function ‘__kc_xdp_umem_get_dma’:
/home/b/İndirilenler/e1000e-3.8.4/src/kcompat.h:6704:22: error: ‘struct xdp_umem’ has no member named ‘pages’; did you mean ‘pgs’?
 6704 | return umem->pages[addr >> PAGE_SHIFT].dma + (addr & (PAGE_SIZE - 1));
 | ^~~~~
 | pgs.
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c: In function ‘e1000_configure_rx’:
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:3714:17: error: implicit declaration of function ‘pm_qos_update_request’; did you mean ‘freq_qos_update_request’? [-Werror=implicit-function-declaration]
 3714 | pm_qos_update_request(&adapter->pm_qos_req, lat);
 | ^~~~~~~~~~~~~~~~~~~~~
 | freq_qos_update_request
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c: In function ‘e1000e_open’:
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:5189:9: error: implicit declaration of function ‘pm_qos_add_request’; did you mean ‘freq_qos_add_request’? [-Werror=implicit-function-declaration]
 5189 | pm_qos_add_request(&adapter->pm_qos_req, PM_QOS_CPU_DMA_LATENCY,
 | ^~~~~~~~~~~~~~~~~~
 | freq_qos_add_request.
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:5189:50: error: ‘PM_QOS_CPU_DMA_LATENCY’ undeclared (first use in this function)
 5189 | pm_qos_add_request(&adapter->pm_qos_req, PM_QOS_CPU_DMA_LATENCY,
 | ^~~~~~~~~~~~~~~~~~~~~~
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:5189:50: note: each undeclared identifier is reported only once for each function it appears in.
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:5243:9: error: implicit declaration of function ‘pm_qos_remove_request’; did you mean ‘freq_qos_remove_request’? [-Werror=implicit-function-declaration]
 5243 | pm_qos_remove_request(&adapter->pm_qos_req);
 | ^~~~~~~~~~~~~~~~~~~~~
 | freq_qos_remove_request
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c: In function ‘e1000_io_slot_reset’:
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:8100:9: error: implicit declaration of function ‘pci_cleanup_aer_uncorrect_error_status’ [-Werror=implicit-function-declaration]
 8100 | pci_cleanup_aer_uncorrect_error_status(pdev);
 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c: In function ‘e1000e_set_interrupt_capability’:
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:2315:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2315 | adapter->int_mode = E1000E_INT_MODE_MSI;
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:2317:9: note: here.
 2317 | case E1000E_INT_MODE_MSI:
 | ^~~~
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c: In function ‘e1000e_reset’:
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:4543:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4543 | if (adapter->netdev->mtu > ETH_DATA_LEN) {
 | ^
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:4551:9: note: here.
 4551 | default:
 | ^~~~~~~
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c: In function ‘e1000_setup_rctl’:
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:3566:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3566 | psrctl |= PAGE_SIZE << E1000_PSRCTL_BSIZE3_SHIFT;
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:3568:17: note: here.
 3568 | case 2:
 | ^~~~
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:3569:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3569 | psrctl |= PAGE_SIZE << E1000_PSRCTL_BSIZE2_SHIFT;
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:3571:17: note: here.
 3571 | case 1:
 | ^~~~
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c: In function ‘__e1000e_disable_aspm’:
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:7554:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7554 | aspm_dis_mask |= PCI_EXP_LNKCTL_ASPM_L0S;
/home/b/İndirilenler/e1000e-3.8.4/src/netdev.c:7556:9: note: here.
 7556 | case PCIE_LINK_STATE_L1:
 | ^~~~
cc1: some warnings being treated as errors.
make[2]: *** [scripts/Makefile.build:297: /home/b/İndirilenler/e1000e-3.8.4/src/netdev.o] Error 1
make[1]: *** [Makefile:1909: /home/b/İndirilenler/e1000e-3.8.4/src] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-91-generic'
make: *** [Makefile:73: default] Error 2
 
@kompetankedi Secure Boot acik mi?

Hwe kernel kullanmayi denediniz mi?
Bash:
sudo apt install --install-recommends linux-generic-hwe-22.04
Kernel kurulduktan sonra yeniden baslatin.

Secure Boot kapalı Windows 10 Pro ile Dual boot şimdi hwe denen şeyi kuracağım.

Hocam bu hwe kernelden sonra reboot yapayım mi?

@kompetankedi Secure Boot acik mi?

Hwe kernel kullanmayi denediniz mi?
Bash:
sudo apt install --install-recommends linux-generic-hwe-22.04
Kernel kurulduktan sonra yeniden baslatin.

Hwe kernel ile gene sudo make install aynı hatayı verdi.
 
Evet. Sonrasinda sudo modinfo e1000e komutu ile modulun varligini kontrol edin.

Rebootdan sonra sudo make install aynı hatayı verdi

Modinfo E1000e de şu çıktıyı verdi
Kod:
sudo modinfo e1000e
filename:       /lib/modules/6.8.0-40-generic/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko
license:        GPL v2
description:    Intel(R) PRO/1000 Network Driver
author:         Intel Corporation, <[email protected]>
srcversion:     5F29F6FCAA5390A0706A2E7
alias:          pci:v00008086d000057BAsv*sd*bc*sc*i*
alias:          pci:v00008086d000057B9sv*sd*bc*sc*i*
alias:          pci:v00008086d000057B8sv*sd*bc*sc*i*
alias:          pci:v00008086d000057B7sv*sd*bc*sc*i*
alias:          pci:v00008086d000057B6sv*sd*bc*sc*i*
alias:          pci:v00008086d000057B5sv*sd*bc*sc*i*
alias:          pci:v00008086d000057B4sv*sd*bc*sc*i*
alias:          pci:v00008086d000057B3sv*sd*bc*sc*i*
alias:          pci:v00008086d000057A1sv*sd*bc*sc*i*
alias:          pci:v00008086d000057A0sv*sd*bc*sc*i*
alias:          pci:v00008086d00005511sv*sd*bc*sc*i*
alias:          pci:v00008086d00005510sv*sd*bc*sc*i*
alias:          pci:v00008086d0000550Fsv*sd*bc*sc*i*
alias:          pci:v00008086d0000550Esv*sd*bc*sc*i*
alias:          pci:v00008086d0000550Dsv*sd*bc*sc*i*
alias:          pci:v00008086d0000550Csv*sd*bc*sc*i*
alias:          pci:v00008086d0000550Bsv*sd*bc*sc*i*
alias:          pci:v00008086d0000550Asv*sd*bc*sc*i*
alias:          pci:v00008086d00000DC8sv*sd*bc*sc*i*
alias:          pci:v00008086d00000DC7sv*sd*bc*sc*i*
alias:          pci:v00008086d00001A1Dsv*sd*bc*sc*i*
alias:          pci:v00008086d00001A1Csv*sd*bc*sc*i*
alias:          pci:v00008086d00001A1Fsv*sd*bc*sc*i*
alias:          pci:v00008086d00001A1Esv*sd*bc*sc*i*
alias:          pci:v00008086d00000DC6sv*sd*bc*sc*i*
alias:          pci:v00008086d00000DC5sv*sd*bc*sc*i*
alias:          pci:v00008086d000015F5sv*sd*bc*sc*i*
alias:          pci:v00008086d000015F4sv*sd*bc*sc*i*
alias:          pci:v00008086d000015FAsv*sd*bc*sc*i*
alias:          pci:v00008086d000015F9sv*sd*bc*sc*i*
alias:          pci:v00008086d000015FCsv*sd*bc*sc*i*
alias:          pci:v00008086d000015FBsv*sd*bc*sc*i*
alias:          pci:v00008086d00000D55sv*sd*bc*sc*i*
alias:          pci:v00008086d00000D53sv*sd*bc*sc*i*
alias:          pci:v00008086d00000D4Dsv*sd*bc*sc*i*
alias:          pci:v00008086d00000D4Csv*sd*bc*sc*i*
alias:          pci:v00008086d00000D4Fsv*sd*bc*sc*i*
alias:          pci:v00008086d00000D4Esv*sd*bc*sc*i*
alias:          pci:v00008086d000015E2sv*sd*bc*sc*i*
alias:          pci:v00008086d000015E1sv*sd*bc*sc*i*
alias:          pci:v00008086d000015E0sv*sd*bc*sc*i*
alias:          pci:v00008086d000015DFsv*sd*bc*sc*i*
alias:          pci:v00008086d000015BCsv*sd*bc*sc*i*
alias:          pci:v00008086d000015BBsv*sd*bc*sc*i*
alias:          pci:v00008086d000015BEsv*sd*bc*sc*i*
alias:          pci:v00008086d000015BDsv*sd*bc*sc*i*
alias:          pci:v00008086d000015D6sv*sd*bc*sc*i*
alias:          pci:v00008086d000015E3sv*sd*bc*sc*i*
alias:          pci:v00008086d000015D8sv*sd*bc*sc*i*
alias:          pci:v00008086d000015D7sv*sd*bc*sc*i*
alias:          pci:v00008086d000015B9sv*sd*bc*sc*i*
alias:          pci:v00008086d000015B8sv*sd*bc*sc*i*
alias:          pci:v00008086d000015B7sv*sd*bc*sc*i*
alias:          pci:v00008086d00001570sv*sd*bc*sc*i*
alias:          pci:v00008086d0000156Fsv*sd*bc*sc*i*
alias:          pci:v00008086d000015A3sv*sd*bc*sc*i*
alias:          pci:v00008086d000015A2sv*sd*bc*sc*i*
alias:          pci:v00008086d000015A1sv*sd*bc*sc*i*
alias:          pci:v00008086d000015A0sv*sd*bc*sc*i*
alias:          pci:v00008086d00001559sv*sd*bc*sc*i*
alias:          pci:v00008086d0000155Asv*sd*bc*sc*i*
alias:          pci:v00008086d0000153Bsv*sd*bc*sc*i*
alias:          pci:v00008086d0000153Asv*sd*bc*sc*i*
alias:          pci:v00008086d00001503sv*sd*bc*sc*i*
alias:          pci:v00008086d00001502sv*sd*bc*sc*i*
alias:          pci:v00008086d000010F0sv*sd*bc*sc*i*
alias:          pci:v00008086d000010EFsv*sd*bc*sc*i*
alias:          pci:v00008086d000010EBsv*sd*bc*sc*i*
alias:          pci:v00008086d000010EAsv*sd*bc*sc*i*
alias:          pci:v00008086d00001525sv*sd*bc*sc*i*
alias:          pci:v00008086d000010DFsv*sd*bc*sc*i*
alias:          pci:v00008086d000010DEsv*sd*bc*sc*i*
alias:          pci:v00008086d000010CEsv*sd*bc*sc*i*
alias:          pci:v00008086d000010CDsv*sd*bc*sc*i*
alias:          pci:v00008086d000010CCsv*sd*bc*sc*i*
alias:          pci:v00008086d000010CBsv*sd*bc*sc*i*
alias:          pci:v00008086d000010F5sv*sd*bc*sc*i*
alias:          pci:v00008086d000010BFsv*sd*bc*sc*i*
alias:          pci:v00008086d000010E5sv*sd*bc*sc*i*
alias:          pci:v00008086d0000294Csv*sd*bc*sc*i*
alias:          pci:v00008086d000010BDsv*sd*bc*sc*i*
alias:          pci:v00008086d000010C3sv*sd*bc*sc*i*
alias:          pci:v00008086d000010C2sv*sd*bc*sc*i*
alias:          pci:v00008086d000010C0sv*sd*bc*sc*i*
alias:          pci:v00008086d00001501sv*sd*bc*sc*i*
alias:          pci:v00008086d00001049sv*sd*bc*sc*i*
alias:          pci:v00008086d0000104Dsv*sd*bc*sc*i*
alias:          pci:v00008086d0000104Bsv*sd*bc*sc*i*
alias:          pci:v00008086d0000104Asv*sd*bc*sc*i*
alias:          pci:v00008086d000010C4sv*sd*bc*sc*i*
alias:          pci:v00008086d000010C5sv*sd*bc*sc*i*
alias:          pci:v00008086d0000104Csv*sd*bc*sc*i*
alias:          pci:v00008086d000010BBsv*sd*bc*sc*i*
alias:          pci:v00008086d00001098sv*sd*bc*sc*i*
alias:          pci:v00008086d000010BAsv*sd*bc*sc*i*
alias:          pci:v00008086d00001096sv*sd*bc*sc*i*
alias:          pci:v00008086d0000150Csv*sd*bc*sc*i*
alias:          pci:v00008086d000010F6sv*sd*bc*sc*i*
alias:          pci:v00008086d000010D3sv*sd*bc*sc*i*
alias:          pci:v00008086d0000109Asv*sd*bc*sc*i*
alias:          pci:v00008086d0000108Csv*sd*bc*sc*i*
alias:          pci:v00008086d0000108Bsv*sd*bc*sc*i*
alias:          pci:v00008086d0000107Fsv*sd*bc*sc*i*
alias:          pci:v00008086d0000107Esv*sd*bc*sc*i*
alias:          pci:v00008086d0000107Dsv*sd*bc*sc*i*
alias:          pci:v00008086d000010B9sv*sd*bc*sc*i*
alias:          pci:v00008086d000010D5sv*sd*bc*sc*i*
alias:          pci:v00008086d000010DAsv*sd*bc*sc*i*
alias:          pci:v00008086d000010D9sv*sd*bc*sc*i*
alias:          pci:v00008086d00001060sv*sd*bc*sc*i*
alias:          pci:v00008086d000010A5sv*sd*bc*sc*i*
alias:          pci:v00008086d000010BCsv*sd*bc*sc*i*
alias:          pci:v00008086d000010A4sv*sd*bc*sc*i*
alias:          pci:v00008086d0000105Fsv*sd*bc*sc*i*
alias:          pci:v00008086d0000105Esv*sd*bc*sc*i*
depends:       
retpoline:      Y
intree:         Y
name:           e1000e
vermagic:       6.8.0-40-generic SMP preempt mod_unload modversions
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        0B:64:29:F5:18:58:B6:7D:FB:7C:C6:4E:CF:E8:EF:00:57:66:33:E6
sig_hashalgo:   sha512
signature:      31:24:AB:D3:6D:E9:82:71:A0:76:30:4B:0E:81:1B:79:66:18:6B:79:
        D3:07:FD:02:D0:19:D5:B9:02:E4:9F:E0:31:3F:93:0A:A3:83:45:E4:
        EA:FC:8F:F7:F8:1B:FE:B5:42:C7:D8:D5:4D:55:F5:35:7E:92:F7:CB:
        9F:65:90:67:A0:B0:34:FB:50:CD:DB:B6:EE:8F:F9:8E:FE:45:65:D2:
        B4:A2:D6:FB:EE:5F:3C:B2:22:DD:8E:A6:0F:4E:C9:49:5A:B3:66:A3:
        48:37:E6:FE:03:15:2C:14:8B:38:92:54:BC:87:02:BB:11:6C:17:07:
        FF:D3:5B:F0:F1:05:DB:D4:BB:3B:A2:B6:E9:52:2A:3F:01:FA:1E:50:
        4A:E9:76:57:E8:A1:43:44:58:BE:D1:A2:1D:FD:14:4A:80:A7:22:34:
        B2:95:B0:3F:DB:52:98:DA:B3:AB:EE:64:C8:DF:1C:49:3E:87:49:FE:
        B9:0D:56:45:93:0F:8C:A7:EE:72:22:36:13:CC:57:87:67:30:46:49:
        A3:E2:B0:3C:D9:73:C3:75:FA:4D:A2:E6:23:B5:41:2C:10:2F:DC:75:
        4C:C9:A9:4B:D2:F6:54:5F:65:4C:E0:A8:A4:F8:7C:C6:64:12:73:57:
        0E:AC:2A:A7:0B:6D:FF:54:4A:DA:1B:54:17:E6:03:DD:D8:EB:92:57:
        57:31:E6:3B:EF:E3:2A:8C:A1:40:20:FB:6C:D4:8F:DD:85:7F:14:40:
        42:B5:AC:73:84:80:D0:57:B1:9D:B8:CE:F3:F1:C9:FE:F8:E1:C2:7F:
        F4:F9:D3:FE:A2:EE:D5:2C:FA:3D:5E:F1:B4:B8:11:06:60:67:EE:1D:
        D5:D9:1A:DA:29:CE:93:30:E4:36:E7:AE:A2:CA:F6:04:20:18:47:5D:
        24:3A:74:3E:24:84:50:53:1C:20:C5:08:05:67:74:63:65:DD:3B:D9:
        9C:00:8D:31:3B:C9:F7:EE:6F:B7:50:BA:4C:20:9E:1F:BF:F0:52:D3:
        5C:CB:D5:A2:05:69:56:C1:DF:8F:BD:0A:62:13:04:0A:5C:A8:74:1D:
        EF:3A:31:66:0D:99:C9:FF:FF:5A:77:D1:44:98:50:21:CF:2E:66:9C:
        C7:54:6B:14:E9:55:57:D9:0F:8F:B1:44:AB:8B:68:38:E5:52:9B:C9:
        11:14:83:12:33:CB:68:C1:39:44:34:BE:3E:D9:77:7F:28:DA:3A:3D:
        6D:0E:29:1F:29:1D:0A:77:22:18:6A:0A:36:7D:B9:64:A0:2F:25:99:
        28:E4:4F:71:AE:CD:AC:CC:89:9A:B1:5D:12:9C:A3:6E:CE:AB:86:8D:
        EC:AB:BC:9E:84:73:54:60:C9:27:A4:F7
parm:           debug:Debug level (0=none,...,16=all) (int)
parm:           copybreak:Maximum size of packet that is copied to a new buffer on receive (uint)
parm:           TxIntDelay:Transmit Interrupt Delay (array of int)
parm:           TxAbsIntDelay:Transmit Absolute Interrupt Delay (array of int)
parm:           RxIntDelay:Receive Interrupt Delay (array of int)
parm:           RxAbsIntDelay:Receive Absolute Interrupt Delay (array of int)
parm:           InterruptThrottleRate:Interrupt Throttling Rate (array of int)
parm:           IntMode:Interrupt Mode (array of int)
parm:           SmartPowerDownEnable:Enable PHY smart power down (array of int)
parm:           KumeranLockLoss:Enable Kumeran lock loss workaround (array of int)
parm:           WriteProtectNVM:Write-protect NVM [WARNING: disabling this can lead to corrupted NVM] (array of int)
parm:           CrcStripping:Enable CRC Stripping, disable if your BMC needs the CRC (array of int)