Find the answer to your Linux question:
Results 1 to 5 of 5
Hello World, Like most birds migrating to Linux I have some problemos. As i was searching the inet i found other peps having some hard time like me ... Not ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Mar 2004
    Posts
    2

    Cannot Activate network card after upgrading to kernel 2.6


    Hello World,
    Like most birds migrating to Linux I have some problemos.
    As i was searching the inet i found other peps having some hard time like me... Not being able to activate the network card (RTL8139) that worked just fine with the older kernel 2.4
    Distro: RH9, kernel: 2.6.0
    I have dual-os: XP/RH9, the internet is working fine under Windows, and it worked before i switched to kernel 2.6, although i had to set the ip statically /couldn't get a dynamic one through DHCP/.
    So there is no hardware problem.
    The NIC is RTL8139 PCI, supported by RH9.
    I'm using the 8139too driver, here is the modprobe output:

    1)
    lsmod
    autofs
    so the driver is not loaded !?

    2)
    modprobe 8139too
    FATAL ERROR inserting 8139too
    Unknown symbol in module, or unknown parameter

    3)
    gmod: Error - reference to undeclared functions:
    -mii_ethtool_sset
    -mii_link_ok
    -mii_check_ok
    -crc32_le
    -mii_nway_restart
    -generic_mii_ioctl
    -bitreverse
    -mii_ethtool_gset
    Why are those functions unrecognised, probably I left out something in the kernel config...

    4)
    ifup eth0
    configuration for eth0 not found

    When i switch back to the old kernel/2.4/, the card is activated but still no inet. Obviously the realtek driver can't be loaded, but why?
    IRQ missmatch, or is it a DHCP problem /how can i check the running deamons, if dhcpd is not loaded.../
    Any help would be appreciated.

  2. #2
    Linux Guru
    Join Date
    Apr 2003
    Location
    London, UK
    Posts
    3,284
    in your kernel config, do you have an option for "mii" or anything similar? It would proberly be under networking somewhere. If you find it, try enabiling it.

    Jason

  3. #3
    Linux Newbie
    Join Date
    Apr 2003
    Location
    Pontypridd, Wales
    Posts
    104
    I'd start by upgrading to a newer kernel, 2.6.3 or 2.6.4 which ever you have available to you.
    \"One World, One Web, One Program.\" -- Advertisement for Internet Explorer.
    \"Ein Volk, Ein Reich, Ein Fuehrer.\" -- Adolf Hitler.

  4. #4
    Just Joined!
    Join Date
    Mar 2004
    Posts
    2
    Well, it seems its a common problem when using an RTL8139 build in chipset. But it did worked with 2.4 thats for sure! So right now I will try the 2.6.4 kernel and check for any mii options. But I found the mii.o object file in the system.
    Which Realtek driver should I use 8139too or 8139cp?
    I used the 8139too with 2.4 so i guess i'd stick to it. Should i compile the driver on my own 8139too.c?
    Whatever the case I'll try the 2.6.4 and see ehat happens...
    Can I use my workinf 2.4 config?[/i]

  5. #5
    Linux Newbie
    Join Date
    Apr 2003
    Location
    Pontypridd, Wales
    Posts
    104
    8139too

    that's what I use with 2.6.3
    \"One World, One Web, One Program.\" -- Advertisement for Internet Explorer.
    \"Ein Volk, Ein Reich, Ein Fuehrer.\" -- Adolf Hitler.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •