Hi

Here are the kernel output for the master

"master station"

Tnet 0.6.2 - built on May 25 2004, 02:26:34 ***

RTnet: initialising real-time networking
RTnet: stack-mgr started
eepro100-rt.c:1.36-RTnet-0.3 2002,2003 Jan Kiszka <[EMAIL PROTECTED]>
eepro100-rt.c: based on eepro100.c 1.36 by D. Becker, A. V. Savochkin and
others
PCI: Found IRQ 5 for device 00:0a.0
rteth0: Intel Corp. 82557/8/9 [Ethernet Pro 100], 00:D0:B7:83:1B:F1, IRQ
5.
RTnet: registered rteth0
initializing loopback...
RTnet: registered rtlo
RTcap: real-time capturing interface
RTcfg: init real-time configuration distribution protocol
RTmac: init realtime media access control
RTmac/TDMA: init time devision multiple access for realtime stations
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_CMD_SERVER,
state=RTCFG_MAIN_OFF
RTcfg: next main state=RTCFG_MAIN_SERVER_RUNNING
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_CMD_ADD_IP,
state=RTCFG_MAIN_SERVER_RUNNING
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_CMD_WAIT,
state=RTCFG_MAIN_SERVER_RUNNING
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_FRM_READY,
state=RTCFG_MAIN_SERVER_RUNNING
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_FRM_ANNOUNCE_NEW,
state=RTCFG_MAIN_SERVER_RUNNING
RTcfg: rtcfg_do_conn_event() conn=c4f5bf60, event=RTCFG_FRM_ANNOUNCE_NEW,
state=RTCFG_CONN_SEARCHING
RTcfg: next connection state=RTCFG_CONN_STAGE_1
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_FRM_ACK_CFG,
state=RTCFG_MAIN_SERVER_RUNNING
RTcfg: rtcfg_do_conn_event() conn=c4f5bf60, event=RTCFG_FRM_ACK_CFG,
state=RTCFG_CONN_STAGE_1
RTcfg: next connection state=RTCFG_CONN_STAGE_2
RTmac: tdma: tdma_task_change_con() succsessful
RTmac: tdma: tdma_task_notify() shutdown complete
RTmac: tdma: tdma_task_change_con() not successful
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_CMD_READY,
state=RTCFG_MAIN_SERVER_RUNNING

and this is the client

"client station"

Tnet 0.6.2 - built on May 26 2004, 19:18:32 ***

RTnet: initialising real-time networking
RTnet: stack-mgr started
eepro100-rt.c:1.36-RTnet-0.3 2002,2003 Jan Kiszka <[EMAIL PROTECTED]>
eepro100-rt.c: based on eepro100.c 1.36 by D. Becker, A. V. Savochkin and
others
PCI: Found IRQ 11 for device 00:0b.0
rteth0: Intel Corp. 82557/8/9 [Ethernet Pro 100], 00:90:27:42:41:4F, IRQ
11.
RTnet: registered rteth0
initializing loopback...
RTnet: registered rtlo
RTcap: real-time capturing interface
RTcfg: init real-time configuration distribution protocol
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_FRM_STAGE_1_CFG,
state=RTCFG_MAIN_OFF
RTcfg: unknown event RTCFG_FRM_STAGE_1_CFG for rtdev 1 in
rtcfg_main_state_off()
RTmac: init realtime media access control
RTmac/TDMA: init time devision multiple access for realtime stations
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_CMD_CLIENT,
state=RTCFG_MAIN_OFF
RTcfg: next main state=RTCFG_MAIN_CLIENT_0
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_FRM_STAGE_1_CFG,
state=RTCFG_MAIN_CLIENT_0
RTcfg: next main state=RTCFG_MAIN_CLIENT_1
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_CMD_ANNOUNCE,
state=RTCFG_MAIN_CLIENT_1
RTcfg: next main state=RTCFG_MAIN_CLIENT_ANNOUNCED
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_FRM_STAGE_2_CFG,
state=RTCFG_MAIN_CLIENT_ANNOUNCED
RTcfg: next main state=RTCFG_MAIN_CLIENT_2
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_CMD_READY,
state=RTCFG_MAIN_CLIENT_2
RTcfg: next main state=RTCFG_MAIN_CLIENT_READY
RTcfg: rtcfg_do_main_event() rtdev=1, event=RTCFG_FRM_READY,
state=RTCFG_MAIN_CLIENT_READY

It seems that in the master station.. there is a problem with
tdma_task_change_con() - why is it doing twice ? and what should i do to
try fixing this problem ? As for the client it awaits for the master's
response and I assume this is acting normal ?

Is the debug output of RTcfg in /var/log/debug ? and how should i use it
to fix my problem ?


Thanks
Bret

On Fri, 4 Jun 2004, Jan Kiszka wrote:

> > Hi
> >
> > When I do "rtnet start" the client performs a series of checking
> >
> > Stage 1: searching for master...
> > Stage 2: waiting for other clients...
> > Stage 3: waiting for common setup completion...
> >
> > after printing Stage 3: ...
> > the terminal does not return from program. Is this correct ? I am assuming
> > the TDMA is required to stay on like this ?
> >
>
> No, although this part may take some seconds, it should, however,
> terminate and give you the command prompt again.
>
> > likewise for the master station.. it also does not return after
> >
> > Waiting for all clients...
> > Starting TDMA master...
> >
> > Both actually hold in the same command i.e. "rtcfg rteth0 ready"
> > I am not so sure what it meant and do.. how does it differ if "-r" is used
> > in the client ?
> >
>
> "-r" would make RTcfg to skip this final synchronisation point between
> all running stations. This would only remove a symptom, but it would not
> solve the actual problem.
>
> What does the kernel console output on both the master and the client
> tell you? You should check for the messages of RTmac/TDMA and the debug
> output of the RTcfg state machine (if not disabled during configure).
>
> Jan
>


-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
RTnet-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to