Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Generic Realtek 8139 and RH 7.3

Hybrid View

  1. #1
    dissekj
    Guest

    Generic Realtek 8139 and RH 7.3

    I have been trying to get a generic (ASound) Realtek 8139 NIC card to work with a fresh RedHAt 7.3 install for more than a day. I have tried everyting I know (not that much) to get it working.

    The hwconf file lists it only as a network device, but cant figure out what kind.

    I've been trying to get the 8139too driver to work (compiled itno kernel), but my knowledge of Linux drivers/hardware is very limited so, I'm probably doing it all wrong.

    The card works fine in windows and a previous install of Mandrake 8.2. Any help would be greatly appreciated.

  2. #2

    Re:Generic Realtek 8139 and RH 7.3

    Have you tried at the console:

    modprobe 8139too

    or

    insmod 8139too
    AMD Athlon 2200+ 1.8Ghz
    1280MB PC-3200 CAS2.5 RAM
    ATI Radeon 9600 Pro 128MB AGP
    Western Digital WDC WD2500JB-00FUA0 250GB 7200 rpm ATA/133
    Seagate ST3200822A 200GB 7200 rpm ATA/133
    Western Digital WDC WD1200BB-00CAA1 120GB 7200 rpm ATA/133
    Western Digital WDC WD800BB-00CAA1 80GB 7200 rpm ATA/133
    Maxtor OneTouch 2HA43R32 1TB 7200 rpm USB 2.0
    D-Link DFE-530TX+ 10/100 NIC
    D-Link DWL-G520 Rev.A
    Debian 5.0r1 Lenny

  3. #3
    dissekj
    Guest

    Re:Generic Realtek 8139 and RH 7.3

    I have tried those commands several times. They both generate plenty of errors.

    Here are the messages:

    > modprobe 8139too
    /lib/modules/2.4.18-3/kernel/drivers/net/8139too.o: init_module: No such device
    /lib/modules/2.4.18-3/kernel/drivers/net/8139too.o: insmod /lib/modules/2.4.18-3/kernel/drivers/net/8139too.o failed
    /lib/modules/2.4.18-3/kernel/drivers/net/8139too.o: insmod 8139too failed
    Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters

    >insmod 8139too
    /lib/modules/2.4.18-3/kernel/drivers/net/8139too.o: unresolved symbol mii_link_ok_R2b6bad3e
    /lib/modules/2.4.18-3/kernel/drivers/net/8139too.o: unresolved symbol mii_ethtool_sset_Rb778a431
    /lib/modules/2.4.18-3/kernel/drivers/net/8139too.o: unresolved symbol mii_ethtool_gset_Re2386924
    /lib/modules/2.4.18-3/kernel/drivers/net/8139too.o: unresolved symbol mii_nway_restart_Rcb8649cd
    Using /lib/modules/2.4.18-3/kernel/drivers/net/8139too.o


    This is the section of hwconf that references my card (I dont know if this means anything, but it looks fishy to me)

    class: NETWORK
    bus: PCI
    detached: 0
    device: eth
    driver: unknown
    desc: "Unknown vendor|unknown device 1516:0803"
    vendorId: 1516
    deviceId: 0803
    subVendorId: 1516
    subDeviceId: 0803
    pciType: 1

  4. #4
    Spot
    Guest

    Re:Generic Realtek 8139 and RH 7.3

    > modprobe 8139too
    /lib/modules/2.4.18-3/kernel/drivers/net/8139too.o: init_module: No such device
    I can think of at least 3 things you could try that might be of some help to you...

    First, make sure any BIOS reference to Plug & Play is set to OFF.

    Second, there are 2 different 8139 modules, 8139cp and 8139too. You might try the other one.

    Third, you might try upgrading the kernel. The current RH 7.3 kernel is 2.4.18-5. That might include an updated 8139too module that fixes your problem. I know it did for me in regards to another Realtek module. Redhat kernel upgrades are fairly painless these days, and well documented on their website...see the erratta pages for more info and download locations.

  5. #5
    JimH
    Guest

    Re:Generic Realtek 8139 and RH 7.3

    More then likely the dependancies are not loading before the 8139too module.

    Anytime you see unresolved symbol errors check and see if the module you are trying to load requires other modules.

    $ cat /lib/modules/2.4.18-5/modules.dep | grep 8139too
    /lib/modules/2.4.18-5/kernel/drivers/net/8139too.o: /lib/modules/2.4.18-5/kernel/drivers/net/mii.o

    This tells you the mii module must be loaded before the 8139too module.

    Jim H

  6. #6

    Re:Generic Realtek 8139 and RH 7.3

    You can also try the rtl8139 module.

    From what I can see, you may not have the module at all. If it's not a dependency error you may need to recompile your kernel with support for the rtl8139/8139cp/8139too module.
    AMD Athlon 2200+ 1.8Ghz
    1280MB PC-3200 CAS2.5 RAM
    ATI Radeon 9600 Pro 128MB AGP
    Western Digital WDC WD2500JB-00FUA0 250GB 7200 rpm ATA/133
    Seagate ST3200822A 200GB 7200 rpm ATA/133
    Western Digital WDC WD1200BB-00CAA1 120GB 7200 rpm ATA/133
    Western Digital WDC WD800BB-00CAA1 80GB 7200 rpm ATA/133
    Maxtor OneTouch 2HA43R32 1TB 7200 rpm USB 2.0
    D-Link DFE-530TX+ 10/100 NIC
    D-Link DWL-G520 Rev.A
    Debian 5.0r1 Lenny

  7. #7
    JimH
    Guest

    Re:Generic Realtek 8139 and RH 7.3

    Red Hat by default enables support for the Realtek 8139. Recompiling the kernel is not necessary.

    Jim H

  8. #8
    dissekj
    Guest

    Re:Generic Realtek 8139 and RH 7.3

    Inserting the mii module first clears up the unresolved symbol error, but an error a lot like the last few lines of the modprobe result (above) still remains.

    I am now using kernel 2.4.18-5, but that didn't do the trick. Also, Plug & Play was off in the BIOS and 8139cp doest work either. rtl8139 does not seem to be supported by RH 7.3.

    This is very frustrating.......

  9. #9

    Re:Generic Realtek 8139 and RH 7.3

    Quote Originally Posted by JimH
    Red Hat by default enables support for the Realtek 8139. Recompiling the kernel is not necessary.

    Jim H
    This is what leads me to believe that he possibly doesn't have the module or maybe the module he has is not for his kernel.

    init_module: No such device

    If he's getting an error similar to this after clearing up the unresolved symbols then perhaps he's missing something else, or it's not there.

    Recompiling a kernel is a good practice anyway, EVERYONE should be forced to do it ;D
    AMD Athlon 2200+ 1.8Ghz
    1280MB PC-3200 CAS2.5 RAM
    ATI Radeon 9600 Pro 128MB AGP
    Western Digital WDC WD2500JB-00FUA0 250GB 7200 rpm ATA/133
    Seagate ST3200822A 200GB 7200 rpm ATA/133
    Western Digital WDC WD1200BB-00CAA1 120GB 7200 rpm ATA/133
    Western Digital WDC WD800BB-00CAA1 80GB 7200 rpm ATA/133
    Maxtor OneTouch 2HA43R32 1TB 7200 rpm USB 2.0
    D-Link DFE-530TX+ 10/100 NIC
    D-Link DWL-G520 Rev.A
    Debian 5.0r1 Lenny

  10. #10
    dissekj
    Guest

    Re:Generic Realtek 8139 and RH 7.3

    Before I upgraded (when I was using 2.4.18-3) the first thing I tried was to recompile the kernel. This didnt appear to be necessary, as it was already availible as a module, but I set it to be compiled in and did it anyways. Didn't seem to do anything.

Similar Threads

  1. Generic Linux FAQs
    By maillion in forum Announcements and Suggestions
    Replies: 4
    Last Post: 05-11-2004, 01:49 PM
  2. Generic Unix Q
    By Schotty in forum BSD
    Replies: 26
    Last Post: 03-15-2002, 11:19 AM

Bookmarks

Posting Permissions

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