Thanks for the quick response Mike!
Woody
Michael Smith wrote:
>
> I have had a bad experience with the rtl8139. The driver uses a
> subroutine to find out the pci information, namely the IRQ and IOPORT.
> However, it relies on outside functions. Sometimes these functions are
> not working correctly and the driver fails. I had one that would get up
> and running for about a day and then would just die for no apparent
> reason. I was using SuSE 6.1 with kernel 2.2.7. The thing is,
> sometimes it just works great. I have a RH6.1 box with an rtl8139 in it
> and it works like a dream. It's a random-reward experience, and trying
> in the very least.
>
> Your options:
> 1) Buy a new card. Save the old, because it will work with other
> versions of the kernel (ie, different distros or versions) if the
> subroutines work. This is what I did. I bought a more expensive 3-com
> and it kicks ass.
> 2) Try using the card as a nec2000 driver (ne2k-pci) but I haven't
> personally done this, it was suggested by Stan. It has some of the same
> features, so might work in a pinch.
> 3) Find a version of the driver source either from a newer kernel or
> older one that doesn't use the pci_scan.h or kern_compat.h. Or, better
> yet, hack your existing version. Just don't call me to help ;-)
> 4) I'm unsure if adding the routines would work, because they might be
> specific to the individual kernel, and that opens a whole new can of
> worms. At any rate, it can't hurt to try, but only as a last resort (If
> you think about how much time it will take you to do all this, at
> minimum wage it doesn't take long to justify buying a new card.)
>
> Sorry for the bad news
> --Mike
> Michael J. Smith [EMAIL PROTECTED]
> 2250 Patterson #25 Eugene, OR 97405
> (541)346-7562