linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* eth0 : time out ....error
@ 2002-02-28  1:14 전혜영
  2002-03-22 20:53 ` Jeff Studer
  0 siblings, 1 reply; 4+ messages in thread
From: 전혜영 @ 2002-02-28  1:14 UTC (permalink / raw)
  To: linuxppc-embedded


Hi!

I have the problem when I get/recevie data of over 100 kbytes size
If I send a small size data , it's trance success
but big size data is fail and print following messages

why not transmit the big size data(over 100kbyte)??

help me  and thanks for your answers!!


===  LOG message  =============

1) small size data

sh-2.03# ftp pc

Connected to pc.
220 ProFTPD 1.2.1 Server (ProFTPD Default Installation) [tree.com]
Name (pc:root): hukim
331 Password required for hukim.
Password:
230 User hukim logged in.
Remote system type is UNIX.
Using binary mode to transfer files.

ftp> get btd
local: btd remote: btd
200 PORT command successful.
150 Opening BINARY mode data connection for btd (27545 bytes).
226 Transfer complete.
27545 bytes received in 0.017 secs (1.6e+03 Kbytes/sec)

 ==========================================================> "success"


2) big size data

ftp> get bt.o
local: bt.o remote: bt.o
200 PORT command successful.
150 Opening BINARY mode data connection for bt.o (138660 bytes).
NETDEV WATCHDOG: eth0: transmit timed out
eth0: transmit timed out.
Ring data dump: cur_tx c1f70078, dirty_tx c1f70078 cur_rx: c1f70038
 tx: 8 buffers
  c1f70040: 1c00 0042 01f714be
  c1f70048: 1c14 0042 01f71dbe
  c1f70050: 1c00 0042 01f71bbe
  c1f70058: 1c0c 0042 01f716be
  c1f70060: 1c00 0042 01f71cbe
  c1f70068: 1c04 0042 01f715be
  c1f70070: 1c00 0042 01f71ebe
  c1f70078: 3c24 0042 01f717be
 rx: 8 buffers
  c1f70000: 8800 0446 01f6f000
  c1f70008: 8800 0446 01f6f800
  c1f70010: 8800 0446 01f6e000
  c1f70018: 8800 0446 01f6e800
  c1f70020: 8800 0446 01f6d000
  c1f70028: 8800 0446 01f6d800
  c1f70030: 8800 0446 01f6c000
  c1f70038: a800 0446 01f6c800
NETDEV WATCHDOG: eth0: transmit timed out
eth0: transmit timed out.
Ring data dump: cur_tx c1f70078, dirty_tx c1f70078 cur_rx: c1f70008

 ( ... )
 ===========================================================> fail

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

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

* Re: eth0 : time out ....error
@ 2002-03-04  6:54 Andreas Liebe
  0 siblings, 0 replies; 4+ messages in thread
From: Andreas Liebe @ 2002-03-04  6:54 UTC (permalink / raw)
  To: linuxppc-embedded; +Cc: hychon


Hi,

I've had exactly the same problems. Probably you're using a kernel < 2.4.11.
Try this tiny from 2.4.11 which did it for me:

------------------------------------------------------------------------
*** arch/ppc/8xx_io/fec.c       Sat Mar  2 12:50:33 2002
--- arch/ppc/8xx_io/fec.c-orig  Thu Dec 20 22:31:30 2001
***************
*** 416,425 ****
                bdp++;
        }

!       if (bdp->cbd_sc & BD_ENET_TX_READY) {
                netif_stop_queue(dev);
-               fep->tx_full = 1;
-       }

        fep->cur_tx = (cbd_t *)bdp;

--- 416,423 ----
                bdp++;
        }

!       if (bdp->cbd_sc & BD_ENET_TX_READY)
                netif_stop_queue(dev);

        fep->cur_tx = (cbd_t *)bdp;

------------------------------------------------------------------------

 -Andreas


On Thu, 28 Feb 2002 10:14:39 +0900 you wrote:
> I have the problem when I get/recevie data of over 100 kbytes size
> If I send a small size data , it's trance success
> but big size data is fail and print following messages
> ...
> NETDEV WATCHDOG: eth0: transmit timed out
> eth0: transmit timed out.
> Ring data dump: cur_tx c1f70078, dirty_tx c1f70078 cur_rx: c1f70038
> tx: 8 buffers
--
Andreas Liebe/Darmstadt University of Technology/+49 6151 16-3150/3050(FAX)

Wer denkt, was andere denken sei richtig, denkt nicht (unbekannt)

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

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

* RE: eth0 : time out ....error
@ 2002-03-22 20:16 Kerl, John
  0 siblings, 0 replies; 4+ messages in thread
From: Kerl, John @ 2002-03-22 20:16 UTC (permalink / raw)
  To: 'Jeff Studer', linuxppc-embedded


This has been fixed; you need a newer fec.c.  (I would tell you
the version numbers but I don't know them; my copies of fec.c
(without & without the fix) are lacking version numbers. )


-----Original Message-----
From: Jeff Studer [mailto:jstuder@aquilagroup.com]
Sent: Friday, March 22, 2002 1:54 PM
To: linuxppc-embedded@lists.linuxppc.org
Subject: Re: eth0 : time out ....error



Is this with the FEC driver? I have the same problem with the FEC driver in
kernel version 2.4.2.  I would like to hear any solutions to this problem,
too.

ÀüÇý¿µ wrote:

> Hi!
>
> I have the problem when I get/recevie data of over 100 kbytes size
> If I send a small size data , it's trance success
> but big size data is fail and print following messages
>
> why not transmit the big size data(over 100kbyte)??
>
> help me  and thanks for your answers!!
>
> ===  LOG message  =============
>
> 1) small size data
>
> sh-2.03# ftp pc
>
> Connected to pc.
> 220 ProFTPD 1.2.1 Server (ProFTPD Default Installation) [tree.com]
> Name (pc:root): hukim
> 331 Password required for hukim.
> Password:
> 230 User hukim logged in.
> Remote system type is UNIX.
> Using binary mode to transfer files.
>
> ftp> get btd
> local: btd remote: btd
> 200 PORT command successful.
> 150 Opening BINARY mode data connection for btd (27545 bytes).
> 226 Transfer complete.
> 27545 bytes received in 0.017 secs (1.6e+03 Kbytes/sec)
>
>  ==========================================================> "success"
>
> 2) big size data
>
> ftp> get bt.o
> local: bt.o remote: bt.o
> 200 PORT command successful.
> 150 Opening BINARY mode data connection for bt.o (138660 bytes).
> NETDEV WATCHDOG: eth0: transmit timed out
> eth0: transmit timed out.
> Ring data dump: cur_tx c1f70078, dirty_tx c1f70078 cur_rx: c1f70038
>  tx: 8 buffers
>   c1f70040: 1c00 0042 01f714be
>   c1f70048: 1c14 0042 01f71dbe
>   c1f70050: 1c00 0042 01f71bbe
>   c1f70058: 1c0c 0042 01f716be
>   c1f70060: 1c00 0042 01f71cbe
>   c1f70068: 1c04 0042 01f715be
>   c1f70070: 1c00 0042 01f71ebe
>   c1f70078: 3c24 0042 01f717be
>  rx: 8 buffers
>   c1f70000: 8800 0446 01f6f000
>   c1f70008: 8800 0446 01f6f800
>   c1f70010: 8800 0446 01f6e000
>   c1f70018: 8800 0446 01f6e800
>   c1f70020: 8800 0446 01f6d000
>   c1f70028: 8800 0446 01f6d800
>   c1f70030: 8800 0446 01f6c000
>   c1f70038: a800 0446 01f6c800
> NETDEV WATCHDOG: eth0: transmit timed out
> eth0: transmit timed out.
> Ring data dump: cur_tx c1f70078, dirty_tx c1f70078 cur_rx: c1f70008
>
>  ( ... )
>  ===========================================================> fail
>

--
Jeff Studer
Software Engineer
Aquila Technologies Group

jstuder@aquilagroup.com
office:  505-796-3859


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

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

* Re: eth0 : time out ....error
  2002-02-28  1:14 eth0 : time out ....error 전혜영
@ 2002-03-22 20:53 ` Jeff Studer
  0 siblings, 0 replies; 4+ messages in thread
From: Jeff Studer @ 2002-03-22 20:53 UTC (permalink / raw)
  To: linuxppc-embedded


Is this with the FEC driver? I have the same problem with the FEC driver in
kernel version 2.4.2.  I would like to hear any solutions to this problem,
too.

ÀüÇý¿µ wrote:

> Hi!
>
> I have the problem when I get/recevie data of over 100 kbytes size
> If I send a small size data , it's trance success
> but big size data is fail and print following messages
>
> why not transmit the big size data(over 100kbyte)??
>
> help me  and thanks for your answers!!
>
> ===  LOG message  =============
>
> 1) small size data
>
> sh-2.03# ftp pc
>
> Connected to pc.
> 220 ProFTPD 1.2.1 Server (ProFTPD Default Installation) [tree.com]
> Name (pc:root): hukim
> 331 Password required for hukim.
> Password:
> 230 User hukim logged in.
> Remote system type is UNIX.
> Using binary mode to transfer files.
>
> ftp> get btd
> local: btd remote: btd
> 200 PORT command successful.
> 150 Opening BINARY mode data connection for btd (27545 bytes).
> 226 Transfer complete.
> 27545 bytes received in 0.017 secs (1.6e+03 Kbytes/sec)
>
>  ==========================================================> "success"
>
> 2) big size data
>
> ftp> get bt.o
> local: bt.o remote: bt.o
> 200 PORT command successful.
> 150 Opening BINARY mode data connection for bt.o (138660 bytes).
> NETDEV WATCHDOG: eth0: transmit timed out
> eth0: transmit timed out.
> Ring data dump: cur_tx c1f70078, dirty_tx c1f70078 cur_rx: c1f70038
>  tx: 8 buffers
>   c1f70040: 1c00 0042 01f714be
>   c1f70048: 1c14 0042 01f71dbe
>   c1f70050: 1c00 0042 01f71bbe
>   c1f70058: 1c0c 0042 01f716be
>   c1f70060: 1c00 0042 01f71cbe
>   c1f70068: 1c04 0042 01f715be
>   c1f70070: 1c00 0042 01f71ebe
>   c1f70078: 3c24 0042 01f717be
>  rx: 8 buffers
>   c1f70000: 8800 0446 01f6f000
>   c1f70008: 8800 0446 01f6f800
>   c1f70010: 8800 0446 01f6e000
>   c1f70018: 8800 0446 01f6e800
>   c1f70020: 8800 0446 01f6d000
>   c1f70028: 8800 0446 01f6d800
>   c1f70030: 8800 0446 01f6c000
>   c1f70038: a800 0446 01f6c800
> NETDEV WATCHDOG: eth0: transmit timed out
> eth0: transmit timed out.
> Ring data dump: cur_tx c1f70078, dirty_tx c1f70078 cur_rx: c1f70008
>
>  ( ... )
>  ===========================================================> fail
>

--
Jeff Studer
Software Engineer
Aquila Technologies Group

jstuder@aquilagroup.com
office:  505-796-3859


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

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

end of thread, other threads:[~2002-03-22 20:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-02-28  1:14 eth0 : time out ....error 전혜영
2002-03-22 20:53 ` Jeff Studer
  -- strict thread matches above, loose matches on Subject: below --
2002-03-04  6:54 Andreas Liebe
2002-03-22 20:16 Kerl, John

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).