Search Criteria
Package Details: e1000e-dkms 3.8.7-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/e1000e-dkms.git (read-only, click to copy) |
---|---|
Package Base: | e1000e-dkms |
Description: | Intel e1000e Ethernet adapter driver (latest version from Intel) (DKMS version) |
Upstream URL: | http://sourceforge.net/projects/e1000/ |
Licenses: | GPL |
Submitter: | sergej |
Maintainer: | None |
Last Packager: | andreas_baumann |
Votes: | 13 |
Popularity: | 0.000000 |
First Submitted: | 2015-10-24 11:55 (UTC) |
Last Updated: | 2023-09-07 15:00 (UTC) |
Dependencies (4)
- dkms (dkms-gitAUR, dkms-fast-zstdAUR)
- linux-ck-headersAUR (optional) – build the module against Linux-ck kernel [requires at least one set of kernel headers]
- linux-headers (optional) – build the module against Arch kernel [requires at least one set of kernel headers]
- linux-lts-headers (optional) – build the module against LTS Arch kernel [requires at least one set of kernel headers]
Latest Comments
1 2 3 4 5 Next › Last »
andreas_baumann commented on 2024-03-13 16:32 (UTC) (edited on 2024-03-13 16:46 (UTC) by andreas_baumann)
yes, sorry. I'm building against linux-lts515, so I'm forking the package into a e1000e-dkms and a e1000e-dkms-lts515. I'm disowning the e1000e-dkms package.
mekarios commented on 2024-03-09 18:09 (UTC)
This package doesn't build
andreas_baumann commented on 2023-12-03 08:31 (UTC) (edited on 2023-12-03 17:03 (UTC) by andreas_baumann)
Shouldn't CONFIG_E1000E=m enable the in-kernel version of the driver thus rendering this package here obsolete for newer kernels?
andreas_baumann commented on 2023-10-23 10:55 (UTC) (edited on 2023-11-10 07:23 (UTC) by andreas_baumann)
1llum1n4t3d commented on 2023-10-22 17:44 (UTC)
Please fix for linux kernel 6.5.7 hardened
1llum1n4t3d commented on 2023-10-22 17:43 (UTC)
Please fix problem! Thanks!
1llum1n4t3d commented on 2023-10-22 17:42 (UTC)
DKMS make.log for e1000e-3.8.7 for kernel 6.5.8-arch1-1 (x86_64) zo 22 okt 2023 19:30:37 CEST make: Map '/usr/lib/modules/6.5.8-arch1-1/build' wordt binnengegaan CC [M] /var/lib/dkms/e1000e/3.8.7/build/netdev.o CC [M] /var/lib/dkms/e1000e/3.8.7/build/ethtool.o CC [M] /var/lib/dkms/e1000e/3.8.7/build/ich8lan.o CC [M] /var/lib/dkms/e1000e/3.8.7/build/mac.o CC [M] /var/lib/dkms/e1000e/3.8.7/build/nvm.o CC [M] /var/lib/dkms/e1000e/3.8.7/build/phy.o /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:2801:35: fout: initialization of ‘void ()(struct net_device , struct ethtool_ringparam , struct kernel_ethtool_ringparam , struct netlink_ext_ack )’ from incompatible pointer type ‘void ()(struct net_device , struct ethtool_ringparam )’ [-Werror=incompatible-pointer-types] 2801 | .get_ringparam = e1000_get_ringparam, | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:2801:35: note: (near initialization for ‘e1000_ethtool_ops.get_ringparam’) /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:2802:35: fout: initialization of ‘int ()(struct net_device , struct ethtool_ringparam , struct kernel_ethtool_ringparam , struct netlink_ext_ack )’ from incompatible pointer type ‘int ()(struct net_device , struct ethtool_ringparam )’ [-Werror=incompatible-pointer-types] 2802 | .set_ringparam = e1000_set_ringparam, | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:2802:35: note: (near initialization for ‘e1000_ethtool_ops.set_ringparam’) /var/lib/dkms/e1000e/3.8.7/build/ethtool.c: In functie ‘e1000_get_rxnfc’: /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:2584:28: let op: this statement may fall through [-Wimplicit-fallthrough=] 2584 | if (mrqc & E1000_MRQC_RSS_FIELD_IPV4_TCP) | ^ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:2587:17: note: here 2587 | case UDP_V4_FLOW: | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:2595:28: let op: this statement may fall through [-Wimplicit-fallthrough=] 2595 | if (mrqc & E1000_MRQC_RSS_FIELD_IPV6_TCP) | ^ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:2598:17: note: here 2598 | case UDP_V6_FLOW: | ^~~~ In file included from /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:15: /var/lib/dkms/e1000e/3.8.7/build/ethtool.c: In functie ‘e1000_loopback_cleanup’: /var/lib/dkms/e1000e/3.8.7/build/e1000.h:672:25: let op: this statement may fall through [-Wimplicit-fallthrough=] 672 | #define ew32(reg, val) ew32(hw, E1000_##reg, (val)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:1931:17: note: in expansion of macro ‘ew32’ 1931 | ew32(TARC(0), tarc0); | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:1933:9: note: here 1933 | case e1000_80003es2lan: | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:1934:20: let op: this statement may fall through [-Wimplicit-fallthrough=] 1934 | if (hw->phy.media_type == e1000_media_type_fiber || | ^ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:1941:9: note: here 1941 | case e1000_82571: | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:1943:20: let op: this statement may fall through [-Wimplicit-fallthrough=] 1943 | if (hw->phy.media_type == e1000_media_type_fiber || | ^ /var/lib/dkms/e1000e/3.8.7/build/ethtool.c:1951:9: note: here 1951 | default: | ^~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/netdev.c: In functie ‘e1000e_systim_reset’: /var/lib/dkms/e1000e/3.8.7/build/netdev.c:4432:17: fout: ‘struct ptp_clock_info’ has no member named ‘adjfreq’ 4432 | if (info->adjfreq) { | ^~ /var/lib/dkms/e1000e/3.8.7/build/netdev.c:4434:31: fout: ‘struct ptp_clock_info’ has no member named ‘adjfreq’ 4434 | ret_val = info->adjfreq(info, adapter->ptp_delta); | ^~ In file included from ./include/linux/string.h:254, from ./include/linux/bitmap.h:11, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/paravirt.h:17, from ./arch/x86/include/asm/cpuid.h:62, from ./arch/x86/include/asm/processor.h:19, from ./arch/x86/include/asm/timex.h:5, from ./include/linux/timex.h:67, from ./include/linux/time32.h:13, from ./include/linux/time.h:60, from ./include/linux/stat.h:19, from ./include/linux/module.h:13, from /var/lib/dkms/e1000e/3.8.7/build/netdev.c:6: /var/lib/dkms/e1000e/3.8.7/build/netdev.c: In functie ‘e1000_set_mac’: /var/lib/dkms/e1000e/3.8.7/build/netdev.c:5381:22: let op: passing argument 1 of ‘__builtin_memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5381 | memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); | ~~~~~~^~~~~~~~~~ ./include/linux/fortify-string.h:648:27: note: in definition of macro ‘__fortify_memcpy_chk’ 648 | __underlying_##op(p, q, __fortify_size); \ | ^ /var/lib/dkms/e1000e/3.8.7/build/netdev.c:5381:9: note: in expansion of macro ‘memcpy’ 5381 | memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); | ^~~~~~ /var/lib/dkms/e1000e/3.8.7/build/netdev.c:5381:22: note: expected ‘void ’ but argument is of type ‘const unsigned char ’ 5381 | memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); | ~~~~~~^~~~~~~~~~ ./include/linux/fortify-string.h:648:27: note: in definition of macro ‘__fortify_memcpy_chk’ 648 | __underlying_##op(p, q, __fortify_size); \ | ^ /var/lib/dkms/e1000e/3.8.7/build/netdev.c:5381:9: note: in expansion of macro ‘memcpy’ 5381 | memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); | ^~~~~~ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c: In functie ‘e1000_init_phy_workarounds_pchlan’: /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:320:17: let op: this statement may fall through [-Wimplicit-fallthrough=] 320 | msleep(50); | ^~~~~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:323:9: note: here 323 | case e1000_pch2lan: | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:324:20: let op: this statement may fall through [-Wimplicit-fallthrough=] 324 | if (e1000_phy_is_accessible_pchlan(hw)) | ^ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:328:9: note: here 328 | case e1000_pchlan: | ^~~~ In file included from ./include/linux/printk.h:564, from ./include/linux/kernel.h:30, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/nospec-branch.h:14, from ./arch/x86/include/asm/paravirt_types.h:27, from ./arch/x86/include/asm/ptrace.h:97, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:13, from ./arch/x86/include/asm/timex.h:5, from ./include/linux/timex.h:67, from ./include/linux/time32.h:13, from ./include/linux/time.h:60, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/netdevice.h:24, from /var/lib/dkms/e1000e/3.8.7/build/e1000.h:11, from /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:41: /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c: In functie ‘e1000_valid_nvm_bank_detect_ich8lan’: ./include/linux/dynamic_debug.h:219:61: let op: this statement may fall through [-Wimplicit-fallthrough=] 219 | #define __dynamic_func_call_cls(id, cls, fmt, func, ...) do { \ | ^ ./include/linux/dynamic_debug.h:246:9: note: in expansion of macro ‘__dynamic_func_call_cls’ 246 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/dynamic_debug.h:248:9: note: in expansion of macro ‘dynamic_func_call_cls’ 248 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/dynamic_debug.h:275:9: note: in expansion of macro ‘_dynamic_func_call’ 275 | _dynamic_func_call(fmt, __dynamic_netdev_dbg, \ | ^~~~~~~~~~~~~~~~~~ ./include/net/net_debug.h:57:9: note: in expansion of macro ‘dynamic_netdev_dbg’ 57 | dynamic_netdev_dbg(__dev, format, ##args); \ | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/e1000.h:36:9: note: in expansion of macro ‘netdev_dbg’ 36 | netdev_dbg(hw->adapter->netdev, format, ## arg) | ^~~~~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:3224:17: note: in expansion of macro ‘e_dbg’ 3224 | e_dbg("Unable to determine valid NVM bank via EEC - reading flash signature\n"); | ^~~~~ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:3226:9: note: here 3226 | default: | ^~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c: In functie ‘e1000_sw_lcd_config_ich8lan’: /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:2128:20: let op: this statement may fall through [-Wimplicit-fallthrough=] 2128 | if ((hw->adapter->pdev->device == E1000_DEV_ID_ICH8_IGP_AMT) || | ^ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:2134:9: note: here 2134 | case e1000_pchlan: | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c: In functie ‘e1000_check_for_copper_link_ich8lan’: /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:1596:20: let op: this statement may fall through [-Wimplicit-fallthrough=] 1596 | if (ret_val) | ^ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:1599:9: note: here 1599 | case e1000_pchlan: | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c: In functie ‘e1000_init_mac_params_ich8lan’: /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:688:34: let op: this statement may fall through [-Wimplicit-fallthrough=] 688 | mac->ops.rar_set = e1000_rar_set_pch2lan; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:690:9: note: here 690 | case e1000_pch_lpt: | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c: In functie ‘e1000_init_phy_params_pchlan’: /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:441:28: let op: this statement may fall through [-Wimplicit-fallthrough=] 441 | if ((phy->id != 0) && (phy->id != PHY_REVISION_MASK)) | ^ /var/lib/dkms/e1000e/3.8.7/build/ich8lan.c:444:17: note: here 444 | case e1000_pch2lan: | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/netdev.c: In functie ‘e1000_probe’: /var/lib/dkms/e1000e/3.8.7/build/netdev.c:8485:9: fout: too many arguments to function ‘netif_napi_add’ 8485 | netif_napi_add(netdev, &adapter->napi, e1000e_poll, 64); | ^~~~~~~~~~~~~~ In file included from /var/lib/dkms/e1000e/3.8.7/build/netdev.c:13: ./include/linux/netdevice.h:2639:1: note: declared here 2639 | netif_napi_add(struct net_device dev, struct napi_struct napi, | ^~~~~~~~~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/netdev.c:8639:22: let op: passing argument 1 of ‘__builtin_memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 8639 | memcpy(netdev->dev_addr, adapter->hw.mac.addr, netdev->addr_len); | ~~~~~~^~~~~~~~~~ ./include/linux/fortify-string.h:648:27: note: in definition of macro ‘__fortify_memcpy_chk’ 648 | __underlying##op(p, q, __fortify_size); \ | ^ /var/lib/dkms/e1000e/3.8.7/build/netdev.c:8639:9: note: in expansion of macro ‘memcpy’ 8639 | memcpy(netdev->dev_addr, adapter->hw.mac.addr, netdev->addr_len); | ^~~~~~ /var/lib/dkms/e1000e/3.8.7/build/netdev.c:8639:22: note: expected ‘void ’ but argument is of type ‘const unsigned char ’ 8639 | memcpy(netdev->dev_addr, adapter->hw.mac.addr, netdev->addr_len); | ~~~~~~^~~~~~~~~~ ./include/linux/fortify-string.h:648:27: note: in definition of macro ‘__fortify_memcpy_chk’ 648 | __underlying_##op(p, q, __fortify_size); \ | ^ /var/lib/dkms/e1000e/3.8.7/build/netdev.c:8639:9: note: in expansion of macro ‘memcpy’ 8639 | memcpy(netdev->dev_addr, adapter->hw.mac.addr, netdev->addr_len); | ^~~~~~ /var/lib/dkms/e1000e/3.8.7/build/netdev.c: In functie ‘e1000e_set_interrupt_capability’: /var/lib/dkms/e1000e/3.8.7/build/netdev.c:2315:35: let op: this statement may fall through [-Wimplicit-fallthrough=] 2315 | adapter->int_mode = E1000E_INT_MODE_MSI; /var/lib/dkms/e1000e/3.8.7/build/netdev.c:2317:9: note: here 2317 | case E1000E_INT_MODE_MSI: | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/netdev.c: In functie ‘e1000e_reset’: /var/lib/dkms/e1000e/3.8.7/build/netdev.c:4543:20: let op: this statement may fall through [-Wimplicit-fallthrough=] 4543 | if (adapter->netdev->mtu > ETH_DATA_LEN) { | ^ /var/lib/dkms/e1000e/3.8.7/build/netdev.c:4551:9: note: here 4551 | default: | ^~~~~~~ /var/lib/dkms/e1000e/3.8.7/build/netdev.c: In functie ‘e1000_setup_rctl’: /var/lib/dkms/e1000e/3.8.7/build/netdev.c:3566:32: let op: this statement may fall through [-Wimplicit-fallthrough=] 3566 | psrctl |= PAGE_SIZE << E1000_PSRCTL_BSIZE3_SHIFT; /var/lib/dkms/e1000e/3.8.7/build/netdev.c:3568:17: note: here 3568 | case 2: | ^~~~ /var/lib/dkms/e1000e/3.8.7/build/netdev.c:3569:32: let op: this statement may fall through [-Wimplicit-fallthrough=] 3569 | psrctl |= PAGE_SIZE << E1000_PSRCTL_BSIZE2_SHIFT; /var/lib/dkms/e1000e/3.8.7/build/netdev.c:3571:17: note: here 3571 | case 1: | ^~~~ CC [M] /var/lib/dkms/e1000e/3.8.7/build/manage.o /var/lib/dkms/e1000e/3.8.7/build/netdev.c: In functie ‘__e1000e_disable_aspm’: /var/lib/dkms/e1000e/3.8.7/build/netdev.c:7576:31: let op: this statement may fall through [-Wimplicit-fallthrough=] 7576 | aspm_dis_mask |= PCI_EXP_LNKCTL_ASPM_L0S; /var/lib/dkms/e1000e/3.8.7/build/netdev.c:7578:9: note: here 7578 | case PCIE_LINK_STATE_L1: | ^~~~ make[2]: *** [scripts/Makefile.build:243: /var/lib/dkms/e1000e/3.8.7/build/netdev.o] Fout 1 make[2]: *** Wachten op onvoltooide taken... cc1: sommige waarschuwingen worden als fouten behandeld make[2]: *** [scripts/Makefile.build:243: /var/lib/dkms/e1000e/3.8.7/build/ethtool.o] Fout 1 make[1]: *** [/usr/lib/modules/6.5.8-arch1-1/build/Makefile:2034: /var/lib/dkms/e1000e/3.8.7/build] Fout 2 make: *** [Makefile:234: __sub-make] Fout 2 make: Map '/usr/lib/modules/6.5.8-arch1-1/build' wordt verlaten
1llum1n4t3d commented on 2023-10-22 17:31 (UTC) (edited on 2023-10-22 17:32 (UTC) by 1llum1n4t3d)
(2/2) Install DKMS modules ==> dkms install --no-depmod e1000e/3.8.7 -k 6.5.7-hardened1-1-hardened Error! Bad return status for module build on kernel: 6.5.7-hardened1-1-hardened (x86_64) Consult /var/lib/dkms/e1000e/3.8.7/build/make.log for more information. ==> WARNING: `dkms install --no-depmod e1000e/3.8.7 -k 6.5.7-hardened1-1-hardened' exited 10 ==> dkms install --no-depmod e1000e/3.8.7 -k 6.5.8-arch1-1 Error! Bad return status for module build on kernel: 6.5.8-arch1-1 (x86_64) Consult /var/lib/dkms/e1000e/3.8.7/build/make.log for more information. ==> WARNING: `dkms install --no-depmod e1000e/3.8.7 -k 6.5.8-arch1-1' exited 10
1llum1n4t3d commented on 2023-10-22 17:22 (UTC) (edited on 2023-10-22 17:23 (UTC) by 1llum1n4t3d)
Please fix the problem! Thank you!
(1/1) installeren e1000e-dkms [#################################################] 100% Sign command: /usr/lib/modules/6.5.7-hardened1-1-hardened/build/scripts/sign-file Signing key: /var/lib/dkms/mok.key Public certificate (MOK): /var/lib/dkms/mok.pub Creating symlink /var/lib/dkms/e1000e/3.8.7/source -> /usr/src/e1000e-3.8.7 Building module: Cleaning build area.... make -j6 KERNELRELEASE=6.5.7-hardened1-1-hardened -C /usr/lib/modules/6.5.7-hardened1-1-hardened/build M=/var/lib/dkms/e1000e/3.8.7/build........(bad exit status: 2) Error! Bad return status for module build on kernel: 6.5.7-hardened1-1-hardened (x86_64) Consult /var/lib/dkms/e1000e/3.8.7/build/make.log for more information. fout:fout tijdens uitvoeren van commando Optionele afhankelijkheden voor e1000e-dkms linux-headers: build the module against Arch kernel [requires at least one set of kernel headers] [geïnstalleerd] linux-ck-headers: build the module against Linux-ck kernel [requires at least one set of kernel headers] linux-lts-headers: build the module against LTS Arch kernel [requires at least one set of kernel headers] :: Post-transactie-hooks uitvoeren... (1/2) Arming ConditionNeedsUpdate... (2/2) Install DKMS modules ==> dkms install --no-depmod e1000e/3.8.7 -k 6.5.7-hardened1-1-hardened Error! Bad return status for module build on kernel: 6.5.7-hardened1-1-hardened (x86_64) Consult /var/lib/dkms/e1000e/3.8.7/build/make.log for more information. ==> WARNING: `dkms install --no-depmod e1000e/3.8.7 -k 6.5.7-hardened1-1-hardened' exited 10 ==> dkms install --no-depmod e1000e/3.8.7 -k 6.5.8-arch1-1 Error! Bad return status for module build on kernel: 6.5.8-arch1-1 (x86_64) Consult /var/lib/dkms/e1000e/3.8.7/build/make.log for more information. ==> WARNING: `dkms install --no-depmod e1000e/3.8.7 -k 6.5.8-arch1-1' exited 10
1 2 3 4 5 Next › Last »