linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* "broken" GT64260 ethernet driver
       [not found] <200205100459.XAA27925@lists.linuxppc.org>
@ 2002-05-10 17:13 ` Bill Fincke
  2002-05-10 17:24   ` mod+linuxppc-dev
  2002-05-31  0:53 ` GT64260 ethernet driver - long term stability? Bill Fincke
  1 sibling, 1 reply; 6+ messages in thread
From: Bill Fincke @ 2002-05-10 17:13 UTC (permalink / raw)
  To: linuxppc-dev


I have ported the gt64260_eth.c driver (from the MontaVista BK
tree) to our board. The only modifications made were for our MAC
address setup and interrupt connections. I have run all 3 ports
under 2.4.12-SMP and have not yet seen a problem, but I haven't
done anything too stressful.

But there have been a lot of "this driver is broken" comments
on the thread. I agree it's ugly, but it seems to work. Can
someone elaborate on exactly what is "broken", so I can test
it more thoroughly?

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: "broken" GT64260 ethernet driver
  2002-05-10 17:13 ` "broken" GT64260 ethernet driver Bill Fincke
@ 2002-05-10 17:24   ` mod+linuxppc-dev
  2002-05-10 17:30     ` Mark A. Greer
  0 siblings, 1 reply; 6+ messages in thread
From: mod+linuxppc-dev @ 2002-05-10 17:24 UTC (permalink / raw)
  To: linuxppc-dev


> there have been a lot of "this driver is broken" comments
> on the thread.  I agree it's ugly, but it seems to work.
> Can someone elaborate on exactly what is "broken"


Last I knew, the situation was pretty much as you've described
it: no profound problems (last I knew) and lots of griping.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: "broken" GT64260 ethernet driver
  2002-05-10 17:24   ` mod+linuxppc-dev
@ 2002-05-10 17:30     ` Mark A. Greer
  0 siblings, 0 replies; 6+ messages in thread
From: Mark A. Greer @ 2002-05-10 17:30 UTC (permalink / raw)
  To: mod+linuxppc-dev; +Cc: linuxppc-dev


mod+linuxppc-dev@MissionCriticalLinux.com wrote:

> > there have been a lot of "this driver is broken" comments
> > on the thread.  I agree it's ugly, but it seems to work.
> > Can someone elaborate on exactly what is "broken"
>
> Last I knew, the situation was pretty much as you've described
> it: no profound problems (last I knew) and lots of griping.

Ditto.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* GT64260 ethernet driver - long term stability?
       [not found] <200205100459.XAA27925@lists.linuxppc.org>
  2002-05-10 17:13 ` "broken" GT64260 ethernet driver Bill Fincke
@ 2002-05-31  0:53 ` Bill Fincke
  2002-05-31 11:21   ` Geert Uytterhoeven
  2002-05-31 21:52   ` Mark A. Greer
  1 sibling, 2 replies; 6+ messages in thread
From: Bill Fincke @ 2002-05-31  0:53 UTC (permalink / raw)
  To: linuxppc-dev


Has anyone exercised the gt64260_eth.c driver (from the MontaVista
BK tree) for any length of time?  I ported it and have been using
it successfully for several weeks, but find that it can't sustain
continuous file transfers for more than a few hours.

I'm running a loop with ftp putting/getting a 24-MB file to a remote
Linux system, and find that after a few hours, the "put" times out.
It happens on any of the 3 ports, and to/from several different
systems (G4 Mac or PC).  I run the test on the same system through
a I82559 chip and it runs all weekend.

The only clue I have it that the driver reports a flurry of RX CRC
errors when the timeout occurs.  After ftp quits, I can ping the
remote system, but the RX packets seem to be mismatched with the
TX (ping reports once a second, but instead of ~100 usec transit
time, it reports 1.000 sec, or 2.000 sec, or 3.000 sec, as if it's
getting RX packets that are 1, 2, 3 seconds old).

Anyone else seen anything like this?

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: GT64260 ethernet driver - long term stability?
  2002-05-31  0:53 ` GT64260 ethernet driver - long term stability? Bill Fincke
@ 2002-05-31 11:21   ` Geert Uytterhoeven
  2002-05-31 21:52   ` Mark A. Greer
  1 sibling, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2002-05-31 11:21 UTC (permalink / raw)
  To: Bill Fincke; +Cc: Linux/PPC Development


On Thu, 30 May 2002, Bill Fincke wrote:
> Has anyone exercised the gt64260_eth.c driver (from the MontaVista
> BK tree) for any length of time?  I ported it and have been using
> it successfully for several weeks, but find that it can't sustain
> continuous file transfers for more than a few hours.
>
> I'm running a loop with ftp putting/getting a 24-MB file to a remote
> Linux system, and find that after a few hours, the "put" times out.
> It happens on any of the 3 ports, and to/from several different
> systems (G4 Mac or PC).  I run the test on the same system through
> a I82559 chip and it runs all weekend.
>
> The only clue I have it that the driver reports a flurry of RX CRC
> errors when the timeout occurs.  After ftp quits, I can ping the
> remote system, but the RX packets seem to be mismatched with the
> TX (ping reports once a second, but instead of ~100 usec transit
> time, it reports 1.000 sec, or 2.000 sec, or 3.000 sec, as if it's
> getting RX packets that are 1, 2, 3 seconds old).

The n-seconds ping times mean that the driver and the hardware got out-of-sync
w.r.t. the current entry in the ring buffer.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: GT64260 ethernet driver - long term stability?
  2002-05-31  0:53 ` GT64260 ethernet driver - long term stability? Bill Fincke
  2002-05-31 11:21   ` Geert Uytterhoeven
@ 2002-05-31 21:52   ` Mark A. Greer
  1 sibling, 0 replies; 6+ messages in thread
From: Mark A. Greer @ 2002-05-31 21:52 UTC (permalink / raw)
  To: willy; +Cc: linuxppc-dev


Bill Fincke wrote:

> Has anyone exercised the gt64260_eth.c driver (from the MontaVista
> BK tree) for any length of time?  I ported it and have been using
> it successfully for several weeks, but find that it can't sustain
> continuous file transfers for more than a few hours.

I'm not all that surprised that you've run into something.  Both the
ethernet and mpsc (uart) drivers for the controllers on that bridge are
pretty much hacks.  They need to be rewritten at some point.  To be
honest, after looking at them, I'm surprised they work as well as they
do.  Its a project just waiting for a volunteer just like you!!   ;)

Mark


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2002-05-31 21:52 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <200205100459.XAA27925@lists.linuxppc.org>
2002-05-10 17:13 ` "broken" GT64260 ethernet driver Bill Fincke
2002-05-10 17:24   ` mod+linuxppc-dev
2002-05-10 17:30     ` Mark A. Greer
2002-05-31  0:53 ` GT64260 ethernet driver - long term stability? Bill Fincke
2002-05-31 11:21   ` Geert Uytterhoeven
2002-05-31 21:52   ` Mark A. Greer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).