Toon posts:

CentOS 5.6 en netwerkdriver Asus P5Q mobo

Pagina: 1
Acties:

Acties:
  • 0Henk 'm!

  • nielsgeode
  • Registratie: Juli 2003
  • Laatst online: 03-06 20:41
Ik probeer mijn CentOS 5.6 systeem werkend te krijgen maar de ingebouwde netwerkcontroller op het moederbord wordt niet standaard ondersteund. Internet doet het dus (nog) niet en dat is niet handig. Na veel googlen blijkt dat je kmod-atl1e-1.0.1.9-1.el6.elrepo.i686.rpm moet installeren. Dat probeer ik en ik blijk nogal veel packages (dependencies) te missen. Omdat het schijnt dat je je systeem nogal kan verkloten met verkeerde packages hebben ze het mooie rpm wat die dingen dan (automatisch) van internet haalt. Echter, internet deed het niet...

Iemand een mooie oplossing voor dit drama?

De foutmelding:
[root@localhost disk]# rpm -Uvh kmod-atl1e-1.0.1.9-1.el6.elrepo.i686.rpm
warning: kmod-atl1e-1.0.1.9-1.el6.elrepo.i686.rpm: Header V4 DSA signature: NOKEY, key ID baadae52
error: Failed dependencies:
rpmlib(FileDigests) <= 4.6.0-1 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(alloc_etherdev_mq) = 0xd8301c2f is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(capable) = 0x7dceceac is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(__const_udelay) = 0xeae3dfd6 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(consume_skb) = 0x1b67bd5b is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(crc32_le) = 0xa34f1ef5 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(del_timer_sync) = 0x0e83fea1 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dev_alloc_skb) = 0xfd86943d is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dev_driver_string) = 0xe871a690 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dev_get_drvdata) = 0x93b38b05 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dev_kfree_skb_any) = 0x5c12c04c is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dev_kfree_skb_irq) = 0xc1c5f9df is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dev_set_drvdata) = 0xf6d62bd3 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(disable_irq) = 0x3ce4ca6f is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dma_alloc_from_coherent) = 0x097599d5 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dma_ops) = 0x43041aa8 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dma_release_from_coherent) = 0x3c061aef is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dynamic_debug_enabled) = 0x9cb480f4 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(dynamic_debug_enabled2) = 0x2bd43d13 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(enable_irq) = 0xfcec0987 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(ethtool_op_get_link) = 0xcb8ce066 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(ethtool_op_get_sg) = 0x0bb24775 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(ethtool_op_get_tso) = 0xba637716 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(ethtool_op_set_sg) = 0xcc7a6d49 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(eth_type_trans) = 0x1833d628 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(eth_validate_addr) = 0x19ec5101 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(flush_scheduled_work) = 0x00801678 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(free_irq) = 0xf20dabd8 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(free_netdev) = 0x477b004a is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(init_timer_key) = 0x6a9f26c9 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(ioremap_nocache) = 0x42c8de35 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(iounmap) = 0xedc03953 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(jiffies) = 0x7d11c268 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(kfree) = 0x037a0cba is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(__kmalloc) = 0x12da5bb2 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(kmem_cache_alloc_notrace) = 0xfc822e6e is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(malloc_sizes) = 0xc288f8ce is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(memcpy) = 0x2e60bace is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(mem_section) = 0x5c760099 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(memset) = 0x2bc95bd4 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(mod_timer) = 0x45450063 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(module_layout) = 0x0041086e is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(msleep) = 0xf9a482f9 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(__netdev_alloc_skb) = 0x351f0776 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(netif_carrier_off) = 0xc431d8b0 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(netif_carrier_on) = 0xa96f9d93 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(netif_device_attach) = 0x0d0753c8 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(netif_device_detach) = 0x55e8c92d is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(netif_rx) = 0x74d5fcbb is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(__netif_schedule) = 0xbc90c828 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(netpoll_trap) = 0x01902adf is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(page_address) = 0x229c8992 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(param_array_get) = 0x43ab66c3 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(param_array_set) = 0x45947727 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(param_get_int) = 0x6980fe91 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(param_set_int) = 0xff964b25 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_bus_read_config_byte) = 0xe168a33c is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_bus_read_config_word) = 0xde95d1ee is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_bus_write_config_dword) = 0xde6c3d79 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_bus_write_config_word) = 0x2107fe08 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_choose_state) = 0xa7e4ae64 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_disable_device) = 0x9c22db12 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_disable_msi) = 0xb2d7221b is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_enable_device) = 0xf3cc0b6c is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_enable_msi_block) = 0xc9d8a365 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_enable_wake) = 0x8011f837 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_iomap) = 0x6ca32724 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(__pci_register_driver) = 0x7997cb91 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_release_regions) = 0xc041dc0c is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_request_regions) = 0xc2db98b4 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_restore_state) = 0x93faa3d4 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_save_state) = 0x2c7745cd is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_set_consistent_dma_mask) = 0x78c5b4fa is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_set_dma_mask) = 0xc8f49417 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_set_master) = 0x1868710d is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_set_power_state) = 0x11703947 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pci_unregister_driver) = 0xec88c4a4 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(printk) = 0xb72397d5 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pskb_expand_head) = 0x1804c7c1 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(___pskb_trim) = 0x5e0ada3d is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(pv_irq_ops) = 0x8ff4079b is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(register_netdev) = 0xf89a2b57 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(request_threaded_irq) = 0x859c6dc7 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(schedule_work) = 0xc633495b is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(skb_put) = 0x07e0913d is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(slab_buffer_size) = 0x8fde5204 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(_spin_lock) = 0x973873ab is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(_spin_lock_irqsave) = 0x712aa29b is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(_spin_trylock) = 0x7ee91c1d is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(_spin_unlock_irqrestore) = 0x4b07e779 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(strcpy) = 0xe914e41e is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(strncpy) = 0xb6ed1e53 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(synchronize_irq) = 0xe523ad75 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(__tracepoint_kmalloc) = 0x105e2727 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(unregister_netdev) = 0x04dc1e41 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(__vlan_hwaccel_rx) = 0x6b8eb490 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(warn_slowpath_null) = 0x16305289 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
kernel(x86_dma_fallback_dev) = 0x99b12865 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686
rpmlib(PayloadIsXz) <= 5.2-1 is needed by kmod-atl1e-1.0.1.9-1.el6.elrepo.i686

  • lintweaker
  • Registratie: Oktober 2002
  • Laatst online: 11-12-2022
Hmm, ik zou gokken dat je hiervoor een 'plus' kernel moet draaien.

edit
ik heb net even de module geinstalleerd op mijn SL6 (ok dus niet helemaal hetzelfde) VM, hier installeerd hij zonder issues. Misschien heb je voor deze module een iets nieuwere centos 5.6 kernel nodig uit de updates? (normaal zou ik netjes een dependency verwachten met een specifieke kernel versie).

[Voor 70% gewijzigd door lintweaker op 04-06-2011 12:53. Reden: toevoegingen]


  • nielsgeode
  • Registratie: Juli 2003
  • Laatst online: 03-06 20:41
lintweaker schreef op zaterdag 04 juni 2011 @ 12:34:
Hmm, ik zou gokken dat je hiervoor een 'plus' kernel moet draaien.

edit
ik heb net even de module geinstalleerd op mijn SL6 (ok dus niet helemaal hetzelfde) VM, hier installeerd hij zonder issues. Misschien heb je voor deze module een iets nieuwere centos 5.6 kernel nodig uit de updates? (normaal zou ik netjes een dependency verwachten met een specifieke kernel versie).
Bedankt voor je reactie :) Ik heb echter geen idee, het zou kunnen. Hoe updat ik die kernel "zonder" internet? Uiteraard heb ik wel internet maar niet als ik CentOS 5.6 boot.

  • lintweaker
  • Registratie: Oktober 2002
  • Laatst online: 11-12-2022
Je kan natuurlijk met een USB stick in de weer gaan en daar de benodigde RPM's opzetten. Heb je geen andere netwerkkaart usb/pci/pcie die je er even in kan zetten zodat je makkelijk kan updaten?

  • nielsgeode
  • Registratie: Juli 2003
  • Laatst online: 03-06 20:41
lintweaker schreef op zaterdag 04 juni 2011 @ 16:42:
Je kan natuurlijk met een USB stick in de weer gaan en daar de benodigde RPM's opzetten. Heb je geen andere netwerkkaart usb/pci/pcie die je er even in kan zetten zodat je makkelijk kan updaten?
Helaas heb ik die niet. De benodigde RPM's op een USB stick zetten kan natuurlijk maar hoe weet ik zeker dat ik precies de juiste versie heb en waar vind ik die dingen dan?

  • lintweaker
  • Registratie: Oktober 2002
  • Laatst online: 11-12-2022
Nou bijvoorbeeld hier: http://ftp.tudelft.nl/centos.org/5.6/updates/ afhankelijk van je systeem dan de i386 (32-bit) of x86_64 directory. Ik ben nu centos5.6 in een VM aan het installeren, kan ik het naspelen.

update
ok, geprobeerd en (helaas) geen problemen hier.

[root@localhost kramer]# rpm -Uvh kmod-atl1e-1.0.1.9-2.el5.elrepo.x86_64.rpm
warning: kmod-atl1e-1.0.1.9-2.el5.elrepo.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID baadae52
Preparing... ########################################### [100%]
1:kmod-atl1e ########################################### [100%]
Working. This may take some time ...
Done.

Zonder updates te installeren heb ik hier nu kernel 2.6.18-238-el5. Het kan zijn dat ik al iets nieuwere RPMs heb staan ivm mijn netinstall. Ik zou zeggen installeer http://ftp.tudelft.nl/cen....18-238.12.1.el5.i686.rpm en kijk of het dan lukt.

[Voor 67% gewijzigd door lintweaker op 04-06-2011 22:53. Reden: update]


Acties:
  • 0Henk 'm!

  • Ultraman
  • Registratie: Februari 2002
  • Laatst online: 09:54

Ultraman

Moderator Harde Waren

Boefje

Je netwerkchip is een onbekende voor je kernel. Kun je inderdaad oplossen door zo'n backported kernel module te installeren of in zijn geheel een recentere kernel te installeren. 2.6.32 longterm zou een goede zijn in dit geval, die ondersteunt jouw netwerkchip prima. Mits het mogelijk is om die werkend te krijgen met CentOS.

Mijn mening?
Ik zou CentOS laten voor wat het is en de overstap maken naar iets anders, bijvoorbeeld Scientific Linux, welke ook is gebaseerd op RHEL. Deze is iets meer bij de tijd dan CentOS 5.6. Wat niets afdoet aan stabiliteit en de bruikbaarheid op hedendaagse hardware sterk ten goede komt. SL6 gebruikt de longterm 2.6.32 series kernel itt tot de oudere 2.6.18 die CentOS5 gebruikt.
Je kunt blijven backporten tot je een ons weegt, maar het houdt een keer op, zoals jij nu merkt: de kernel ondersteunt je hardware gewoon helemaal niet.
Niets mis met een ouder kerneltje, maar voor nieuwere hardware pak je liever iets recenters.

[Voor 12% gewijzigd door Ultraman op 07-06-2011 01:24]

Als je stil blijft staan, komt de hoek wel naar jou toe.


  • nielsgeode
  • Registratie: Juli 2003
  • Laatst online: 03-06 20:41
Ultraman schreef op dinsdag 07 juni 2011 @ 01:22:
Je netwerkchip is een onbekende voor je kernel. Kun je inderdaad oplossen door zo'n backported kernel module te installeren of in zijn geheel een recentere kernel te installeren. 2.6.32 longterm zou een goede zijn in dit geval, die ondersteunt jouw netwerkchip prima. Mits het mogelijk is om die werkend te krijgen met CentOS.

Mijn mening?
Ik zou CentOS laten voor wat het is en de overstap maken naar iets anders, bijvoorbeeld Scientific Linux, welke ook is gebaseerd op RHEL. Deze is iets meer bij de tijd dan CentOS 5.6. Wat niets afdoet aan stabiliteit en de bruikbaarheid op hedendaagse hardware sterk ten goede komt. SL6 gebruikt de longterm 2.6.32 series kernel itt tot de oudere 2.6.18 die CentOS5 gebruikt.
Je kunt blijven backporten tot je een ons weegt, maar het houdt een keer op, zoals jij nu merkt: de kernel ondersteunt je hardware gewoon helemaal niet.
Niets mis met een ouder kerneltje, maar voor nieuwere hardware pak je liever iets recenters.
Sorry voor de late reactie. Ik heb SL6 gedownload en geinstalleerd. Mijn netwerkkaart werkt nu prima en na installatie van ntfs-3g kan ik ook mn windows partities weer benaderen.

Ik heb m geinstalleerd op een logical ext3 partition met GRUB op de bootpartitie zelf. Op mijn MBR heb ik XOSL geinstalleerd. Dit werkte prima. Echter, na een aantal reboots werkte het plotseling niet meer en nu wil SL6 niet meer starten :/

Edit: opgelost door een image terug te zetten van de installatie. Tot nu toe heb ik er geen last meer van :)

[Voor 3% gewijzigd door nielsgeode op 11-06-2011 17:10]

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee