This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
EDOSK-2674 ethernet drivers -TCP problem
- From: Uwe Kindler <ukindler at HTWM dot De>
- To: <ecos-discuss at sources dot redhat dot com>
- Cc: <ysato at users dot sourceforge dot jp>
- Date: Wed, 19 Nov 2003 15:06:12 +0100 (CET)
- Subject: [ECOS] EDOSK-2674 ethernet drivers -TCP problem
Hello,
i buildet the Redboot image for the EDOSK-2674 platform including
ethernetdrivers for the onboard SMSC LAN91C96 chip.
The ping command works fine an so I tried to connect GDB via Remote/TCP. But
the connection does not work. In the gdb console is printed: Ignorig packet
error and continuing.
When I analyze the net traffic with Packetyzer and follow the TCP stream, i
can see the following:
RedBoot>0+$Hc-1#09RedBoot>0$Hc-1#09RedBoot>0RedBoot>0$Hc-1#09RedBoot>0RedBoo
t>0$Hc-1#09RedBoot>0$Hc-1#09RedBoot>0RedBoot>0RedBoot>0-$Hc-1#09-RedBoot>0Re
dBoot>0-RedBoot>0-+$qC#b4RedBoot>0RedBoot>0.....
>From the EDOSK-board is only the "RedBoot>0" part.
When I look into the TCP part of the "RedBoot>0" packet then the ckecksum is
wrong
tcp.checksum = Checksum: 0x442d (incorrect, should be 0x342d)
Is there a bug within the TCP part of the Redboot stand alone stack or does
it look like a bug within
the ethernet device driver or did i missed a configuration option?
Regards, Uwe
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss