On 07/01/2005 06:21 PM Jan Kiszka wrote: > Wolfgang Grandegger wrote: >>> >>>Don't remember when this driver last transfered some packets >>>successfully. It was a contribution that we were never able to test and >>>maintain here. And then there are those documented RT issues due to >>>potential long delays in IRQ or xmit context. >> >> >> OK, I'm a beat tester for this card... When I have my MPC 52xx driver >> working I will have a closer look. >> > > Great! > >> ... >> No, I have two RT ethernet interfaces connected with a cross over cable. >> And the I just do rtping on the local (or remote) side: >> >> # insmod rtnet.o >> # insmod rt_mpc52xx_fec.o >> # rtifconfig rteth0 up 10.0.0.2 >> # rtroute solicit 10.0.0.1 dev rteth0 >> # rtping 10.0.0.1 >> Real-time PING 10.0.0.1 56(84) bytes of data. >> mpc5xxx_fec_hard_start_xmit: >> dev c34b4800, priv c34b4900, skb c340c040 >> Outgoing data @c340c0a0, length 00000062: >> 00000000: 0001027a 37c90002 b3cb5bf8 08004500 >> 00000010: 00540000 4000ff01 67a60a00 00020a00 >> 00000020: 00010800 f81cd59f 00010000 00000000 >> 00000030: 00000001 02030405 06070809 0a0b0c0d >> 00000040: 0e0f1011 12131415 16171819 1a1b1c1d >> 00000050: 1e1f2021 22232425 26272829 2a2b2c2d >> 00000060: 2e2f2e2f c340c162 c340c150 c340c140 >> mpc5xxx_sdma_transmit_interrupt: >> dev c34b4800, priv c34b4900 >> mpc5xxx_sdma_receive_interrupt: >> status 08000066, skb c3413480, rbuf c34134e0 >> Incoming rbuf, length: 00000066 >> 00000000: 0002b3cb 5bf80001 027a37c9 08004500 >> 00000010: 0054007e 4000ff01 67280a00 00010a00 >> 00000020: 00020000 001dd59f 00010000 00000000 >> 00000030: 00000001 02030405 06070809 0a0b0c0d >> 00000040: 0e0f1011 12131415 16171819 1a1b1c1d >> 00000050: 1e1f2021 22232425 26272829 2a2b2c2d >> 00000060: 2e2f4965 b86eb86e 00000000 00000000 >> RTnet: unknown layer-3 protocol >> 64 bytes from 10.0.0.1: icmp_seq=1 time=0.0 us >> ... >> >> >> Do you see an obvious problem with the received data (with your RTnet >> sensitive eyes)? >> > > No, I don't. The layer-3 protocol ID is 0x0800 - IPv4. And if this were > unknown to the stack, you would not see the ping reply. Strange. > > And you are definitely using latest SVN? Have a look at do_stacktask() > in stack/stack_mgr.c: in case pt_entry->handler() was called (i.e. the > ping reply was received), you should not get to the line where that > infamous message is generated.
Well, on my PowerPC target I use an older version of RTnet 0.8.3 from 18th of June. I'm going to update it tomorrow. > >> I'm also puzzled why the time is 0.0. >> > > RTAI timer is not running. Insert rtcfg.ko e.g. to get it started (even > if you don't use RTcfg). Ah, OK. Thanks for the hints. Wolfgang. ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users