James Kilts wrote:
> I'm running into another problem porting the ns9xxx-eth.c network
> driver to RTnet.  Slave mode works well when connecting to a known
> working PC with RTnet, and rtping works fine after the connection is
> established.  But device cannot establish a connection in master mode,
> neither while broadcasting for the PC nor while using another
> identical device (which obviously is known to work in slave mode).
> 
> I've verified that the RTcfg Stage 1 Config packets are identical
> (except for IP addresses) between the working setup (in slave mode)
> and the non-working condition (in master mode).  The problem seems to
> be with the TDMA Sync packets.  There are a number of fields which are
> simply not populated.  The "Cycle Number" is incrementing and
> "Scheduled Transmission Time" appears to be a somewhat reasonable
> value.  Why would the other values not be populated?  (see data
> capture below)

(Better include the parsed frames as wireshark displays them - easier to
read unless one knows all protocol bits by heart.)

Is your driver trying to time-stamp outgoing frame already? If yes,
maybe the is a problem with the required late update of the frame.

Jan

-- 
Siemens AG, Corporate Technology, CT T DE IT 1
Corporate Competence Center Embedded Linux

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
RTnet-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rtnet-developers

Reply via email to