View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000958 | channel: elrepo/el8 | --elrepo--request-for-enhancement-- | public | 2019-10-17 16:45 | 2019-10-22 00:12 |
Reporter | conathan | Assigned To | toracat | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0000958: Request for kmod-e100 for Centos 8. | ||||
Description | The e100 network driver is no longer part of RHEL 8 (or 7, There is an existing ElRepo kmod-e100 for 7 though) We still utilize some servers that make use of these Ethernet Adapters (Tyan S2882 board, it's a 3rd network adapter, and handy in a pinch for a backup network connection): 03:08.0 Ethernet controller [0200]: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 [8086:1229] (rev 10) | ||||
Tags | No tags attached. | ||||
|
According to our preliminary test, the kmod-e100 package for el7 seems to work for el8. Did you have a chance to install it? We can surely rebuild it against the el8 kernel, if required. |
|
Just tried that now (Conflicting requests according to yum), although this was just an attempt at yum install (vs pointing centos 8.0 at the centos 7 elrepo repo) (And to add to the notes, tried using mock to build the el7 e100 kmod which also didn't work). root@serpens [/u/ncoulson]# yum install kmod-e100-3.5.24-3.el7_5.elrepo.x86_64.rpm Last metadata expiration check: 1:44:02 ago on Thu 17 Oct 2019 08:09:03 PM PDT. Error: Problem: conflicting requests - nothing provides kernel(__dev_kfree_skb_any) = 0xe1d1af76 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(__napi_schedule) = 0xd17f4c5b needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(__netdev_alloc_skb) = 0x2475ff29 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(__netif_napi_add) = 0x7efd609f needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(__pci_register_driver) = 0x99487493 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(__smp_mb__before_atomic) = 0x384e70ae needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(__stack_chk_fail) = 0xf0fdf6cb needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(_raw_qspin_lock) = 0x4b7dcf38 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(_raw_qspin_lock_irq) = 0x3588d8ba needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(_raw_spin_lock_irqsave) = 0x9327f5ce needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(_raw_spin_unlock_irqrestore) = 0x08f64aa4 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(alloc_etherdev_mqs_rh) = 0xa0bc067d needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(arch_dma_alloc_attrs) = 0xa587ed11 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(consume_skb) = 0x95baac39 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(del_timer_sync) = 0xd5f2172f needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(dev_get_drvdata) = 0x7cf5b2b3 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(dev_set_drvdata) = 0xc483a55a needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(device_set_wakeup_enable) = 0x35c52bf9 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(dma_ops) = 0x584c5b17 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(dma_pool_alloc) = 0x771cf835 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(dma_pool_create) = 0x4c255593 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(dma_pool_free) = 0x2a37d074 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(dma_set_mask) = 0x59d5a7f7 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(eth_type_trans) = 0xad480ea0 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(eth_validate_addr) = 0xdec0caf5 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(ethtool_op_get_ts_info) = 0x49c91259 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(free_irq) = 0xf20dabd8 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(free_netdev) = 0x708b5f0c needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(generic_mii_ioctl) = 0x5e327350 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(init_timer_key) = 0x0593a99b needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(iowrite32) = 0x436c2179 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(iowrite8) = 0x0727c4f3 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(jiffies) = 0x7d11c268 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(kernel_stack) = 0x4c4fef19 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(mii_check_link) = 0x17168269 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(mii_ethtool_gset) = 0x3e77627f needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(mii_ethtool_sset) = 0x6b1f810a needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(mii_link_ok) = 0xd8e7a556 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(mii_nway_restart) = 0x703d8c1f needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(mod_timer) = 0x8834396c needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(module_layout) = 0x28950ef1 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(napi_complete_done) = 0x72a46591 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(napi_disable) = 0xd93737a0 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(napi_schedule_prep) = 0xa3eedec9 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(netdev_err) = 0xd6967e61 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(netdev_info) = 0x262e1c2b needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(netdev_printk) = 0xde831fee needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(netif_carrier_off) = 0x3eff7be7 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(netif_device_attach) = 0x423058c9 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(netif_device_detach) = 0x2fa56500 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(netif_receive_skb) = 0x3400f3b8 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(netif_tx_wake_queue) = 0x58c08cf3 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(param_ops_int) = 0x15692c87 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_clear_master) = 0x909b4067 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_disable_device) = 0x1c3e657e needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_enable_device) = 0x46734db7 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_enable_wake) = 0x909c8ff0 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_iomap) = 0x8055d058 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_iounmap) = 0x127b8725 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_pme_active) = 0x3eabe9a7 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_prepare_to_sleep) = 0xcee87277 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_release_regions) = 0xcf73ce21 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_request_regions) = 0x00c3fc2f needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_restore_state) = 0x5bbdc39c needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_save_state) = 0x53108e44 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_set_master) = 0xbe4a1520 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_set_power_state) = 0x5ede9448 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_unregister_driver) = 0x2cb61da5 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pci_wake_from_d3) = 0xcc3659e8 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pv_irq_ops) = 0x78764f4e needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(pv_lock_ops) = 0x784213a6 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(queue_work_on) = 0x2e0d2f7f needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(register_netdev) = 0xd7efe2ef needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(release_firmware) = 0xe315da4a needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(request_firmware) = 0x7e7c273f needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(skb_clone_tx_timestamp) = 0x251a2d2f needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(skb_put) = 0x2ac95217 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(skb_tstamp_tx) = 0x22095d00 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(system_state) = 0xa8721b97 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(unregister_netdev) = 0x7eb952e6 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 - nothing provides kernel(warn_slowpath_null) = 0x16305289 needed by kmod-e100-3.5.24-3.el7_5.elrepo.x86_64 (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) |
|
@conathan I think toracat may have misread your question (needs more coffee) :-) We will look at porting the driver package to el8 for you. |
|
The following package has been built and is currently syncing to the mirrors. It should be available to test from the main elrepo repository shortly kmod-e100-3.5.24-1.el8.elrepo.x86_64.rpm Please could you confirm it works as expected. Thanks |
|
Modprobes, interface appears, and seems to handle traffic. I believe it works as expected, Thank you. |
|
Thanks for the feedback. Marking as fixed |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-10-17 16:45 | conathan | New Issue | |
2019-10-17 16:45 | conathan | Status | new => assigned |
2019-10-17 16:45 | conathan | Assigned To | => toracat |
2019-10-17 17:37 | toracat | Note Added: 0006609 | |
2019-10-17 22:57 | conathan | Note Added: 0006611 | |
2019-10-18 00:17 | pperry | Note Added: 0006612 | |
2019-10-20 12:54 | pperry | Note Added: 0006615 | |
2019-10-20 12:55 | pperry | Status | assigned => feedback |
2019-10-20 13:22 | burakkucat | Note Edited: 0006615 | |
2019-10-21 17:03 | conathan | Note Added: 0006616 | |
2019-10-22 00:12 | pperry | Note Added: 0006617 | |
2019-10-22 00:12 | pperry | Status | feedback => resolved |
2019-10-22 00:12 | pperry | Resolution | open => fixed |