Re: [expert] Realtek 8139

2003-07-27 Thread Glenn Burkhardt
On Saturday 26 July 2003 09:57 pm, John Haywood wrote:
 On Wed, 16 Jul 2003 07:21 pm, Michael Adams wrote:
  Ensure you are not using the '8139too' driver. Its a little buggy and
  this shows during high bandwidth usage. BTW Donald Becker is THE linux
  network card driver guru, this site is predominantly based on his work
  and explains where i am coming from.
  http://www.scyld.com/network/rtl8139.html

Given that Donald Becker has completely panned the 8139too driver, why is it 
included in the Mandrake distribution?  I would think that they'd only want 
the better code, instead of a module denounced as buggy or at best a 
sub-optimal implementation.

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com


Re: [expert] Realtek 8139

2003-07-27 Thread James Sparenberg
On Sun, 2003-07-27 at 08:19, Glenn Burkhardt wrote:
 On Saturday 26 July 2003 09:57 pm, John Haywood wrote:
  On Wed, 16 Jul 2003 07:21 pm, Michael Adams wrote:
   Ensure you are not using the '8139too' driver. Its a little buggy and
   this shows during high bandwidth usage. BTW Donald Becker is THE linux
   network card driver guru, this site is predominantly based on his work
   and explains where i am coming from.
   http://www.scyld.com/network/rtl8139.html
 
 Given that Donald Becker has completely panned the 8139too driver, why is it 
 included in the Mandrake distribution?  I would think that they'd only want 
 the better code, instead of a module denounced as buggy or at best a 
 sub-optimal implementation.
 

Two reasons I can think of.  It's expected by people so they get less
hassle including it than removing it. It's more of a pain to remove it
from the kernel than it's worth.  Again note that this is opinion not
fact.  I don't speak for them.

james



Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com


Re: [expert] Realtek 8139

2003-07-27 Thread Thomas Backlund
Viestissä Sunnuntai 27 Heinäkuu 2003 22:54, James Sparenberg kirjoitti:
 On Sun, 2003-07-27 at 08:19, Glenn Burkhardt wrote:
  On Saturday 26 July 2003 09:57 pm, John Haywood wrote:
   On Wed, 16 Jul 2003 07:21 pm, Michael Adams wrote:
Ensure you are not using the '8139too' driver. Its a little buggy and
this shows during high bandwidth usage. BTW Donald Becker is THE
linux network card driver guru, this site is predominantly based on
his work and explains where i am coming from.
http://www.scyld.com/network/rtl8139.html
 
  Given that Donald Becker has completely panned the 8139too driver, why is
  it included in the Mandrake distribution?  I would think that they'd only
  want the better code, instead of a module denounced as buggy or at best
  a sub-optimal implementation.

 Two reasons I can think of.  It's expected by people so they get less
 hassle including it than removing it. It's more of a pain to remove it
 from the kernel than it's worth.  Again note that this is opinion not
 fact.  I don't speak for them.

 james

AFAIK the reason we need to keep the current 8139too is that is's
supports more functions that we actually use, and more cards, and it is 
constantly updated, to get the bugs out of it (even by DB afaik...)

One thing we could do is add the DB:s own driver as an alternative driver
for people to use just in case... I'll ask Juan/Nicolas what they think about 
it...
That way everybody would be happy ;-)

Regards

Thomas


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com


Re: [expert] Realtek 8139

2003-07-27 Thread James Sparenberg
On Sun, 2003-07-27 at 13:58, Thomas Backlund wrote:
 Viestissä Sunnuntai 27 Heinäkuu 2003 22:54, James Sparenberg kirjoitti:
  On Sun, 2003-07-27 at 08:19, Glenn Burkhardt wrote:
   On Saturday 26 July 2003 09:57 pm, John Haywood wrote:
On Wed, 16 Jul 2003 07:21 pm, Michael Adams wrote:
 Ensure you are not using the '8139too' driver. Its a little buggy and
 this shows during high bandwidth usage. BTW Donald Becker is THE
 linux network card driver guru, this site is predominantly based on
 his work and explains where i am coming from.
 http://www.scyld.com/network/rtl8139.html
  
   Given that Donald Becker has completely panned the 8139too driver, why is
   it included in the Mandrake distribution?  I would think that they'd only
   want the better code, instead of a module denounced as buggy or at best
   a sub-optimal implementation.
 
  Two reasons I can think of.  It's expected by people so they get less
  hassle including it than removing it. It's more of a pain to remove it
  from the kernel than it's worth.  Again note that this is opinion not
  fact.  I don't speak for them.
 
  james
 
 AFAIK the reason we need to keep the current 8139too is that is's
 supports more functions that we actually use, and more cards, and it is 
 constantly updated, to get the bugs out of it (even by DB afaik...)
 
 One thing we could do is add the DB:s own driver as an alternative driver
 for people to use just in case... I'll ask Juan/Nicolas what they think about 
 it...
 That way everybody would be happy ;-)
 
 Regards
 
 Thomas


Sounds fair enough... IMHO Davicom and Realtek rank right up there with
WD hard drives... but ... what do I know.  Heck I'm trying to tell
earthlink that DNS for one of their networks is down (I'm trying to send
one of their customers mail.) and they keep telling me to turn off my
computer disconnect all cables and restart the system.  *sigh*.  

James

 
 
 __
 Want to buy your Pack or Services from MandrakeSoft? 
 Go to http://www.mandrakestore.com


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com


Re: [expert] Realtek 8139

2003-07-26 Thread John Haywood
On Wed, 16 Jul 2003 07:21 pm, Michael Adams wrote:
 Ensure you are not using the '8139too' driver. Its a little buggy and this
 shows during high bandwidth usage. BTW Donald Becker is THE linux network
 card driver guru, this site is predominantly based on his work and explains
 where i am coming from. http://www.scyld.com/network/rtl8139.html

 This may or may not help. I know my experience with the '8139too' left a
 nasty taste.

... the link on the site to the SRPM´s is bogus, and the compilation of the 
module by hand from his source is a bit obscure. So for the record, here is 
how I finally managed to compile for a non-cardbus card (all on one line):

gcc -DMODULE -Wall -Wstrict-prototypes -O6 -c rtl8139.c 
-I/usr/src/linux/include -include /usr/src/linux/include/linux/modversions.h

and for the pci-scan module:

cc -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -Wall -Wstrict-prototypes -O6 -c 
pci-scan.c -I/usr/src/linux/include -include 
/usr/src/linux/include/linux/modversions.h

Now the insmod on the pci-scan works, but fails on the rtl8139.o
...any thoughts?
-- 
 john in sydney
 Mandrake Linux 9.1, Kernel version: 2.4.21-0.18mdk
 OpenPGP key available on www.keyserver.net
 1024D/3E4A902F B38A AB0F 8658 D9E1 4900 3050 08FA D4FA 3E4A 902F


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com


Re: [expert] Realtek 8139

2003-07-26 Thread Kwan Lowe
On Sat, 2003-07-26 at 21:57, John Haywood wrote:

 gcc -DMODULE -Wall -Wstrict-prototypes -O6 -c rtl8139.c 
 -I/usr/src/linux/include -include /usr/src/linux/include/linux/modversions.h
 
 and for the pci-scan module:
 
 cc -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -Wall -Wstrict-prototypes -O6 -c 
 pci-scan.c -I/usr/src/linux/include -include 
 /usr/src/linux/include/linux/modversions.h
 
 Now the insmod on the pci-scan works, but fails on the rtl8139.o
 ...any thoughts?

What are the errors on insmod?  Did you strip the modules before
loading?


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com


Re: [expert] Realtek 8139

2003-07-16 Thread Michael Adams
Ensure you are not using the '8139too' driver. Its a little buggy and this shows 
during high bandwidth usage. BTW Donald Becker is THE linux network card driver guru, 
this site is predominantly based on his work and explains where i am coming from.
http://www.scyld.com/network/rtl8139.html

This may or may not help. I know my experience with the '8139too' left a nasty taste.

On 16 Jul 2003 02:50:26 +0200
MailServiceDaemon [EMAIL PROTECTED] wrote:

 The realtek 8139 equiped NIC's works but many problems is reported.
 Free BSD says that the 8139 is unstable when auto negotiation. My cable
 ISP wants half duplex and networkservice hangs when downloading.
 What i know there are 3 different 8139 chips (A,B,C?). Anyone knows how
 too find out wich one it is on the NIC? (no screwdriwer) Diference?

-- 
Michael

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com


[expert] Realtek 8139

2003-07-15 Thread MailServiceDaemon
The realtek 8139 equiped NIC's works but many problems is reported.
Free BSD says that the 8139 is unstable when auto negotiation. My cable
ISP wants half duplex and networkservice hangs when downloading.
What i know there are 3 different 8139 chips (A,B,C?). Anyone knows how
too find out wich one it is on the NIC? (no screwdriwer) Diference?
-- 
Windows, a 32 bit shell and some extensions for a 16 bit patch to an 8
bit operating system originally coded for a 4 bit microprocessor,
written by a 2 bit company that can't stand 1 bit of competition.
I'm runing on Linux!


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com


Re: [expert] Realtek 8139

2003-07-15 Thread Bill Mullen
On Tue, 16 Jul 2003, MailServiceDaemon wrote:

 What i know there are 3 different 8139 chips (A,B,C?). Anyone knows how
 too find out wich one it is on the NIC? (no screwdriwer)

Examining the output of lspci, perhaps?

[EMAIL PROTECTED]:~$ lspci | grep 8139
00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C (rev 10)

-- 
Bill Mullen   [EMAIL PROTECTED]   MA, USA   RLU #270075   MDK 8.1  9.0
In the beginning the Universe was created. This has made a lot of people
very angry and been widely regarded as a bad move. - Douglas Adams

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com