>===== Original Message From [EMAIL PROTECTED]
=====
Send RTnet-developers mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/rtnet-developers
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]
You can reach the person managing the list at
[EMAIL PROTECTED]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of RTnet-developers digest..."
Today's Topics:
1. RTNET on RTAI r3.04/pentium2 pci/tulip - (single host) system hang
(Howard Cai)
--__--__--
Message: 1
Date: Sun, 26 Jun 2005 23:45:29 -0700
From: Howard Cai <[EMAIL PROTECTED]>
To: [email protected]
Cc: [EMAIL PROTECTED]
Subject: [RTnet-developers] RTNET on RTAI r3.04/pentium2 pci/tulip - (single
host) system hang
Hi, List member:
I really need to set up the RTNET work so that I can use the the socket/UDP
interface in RTAI kernel real time task. (I do not care is hard real time
or soft real time at this moment, the first step is make my hard real
time task can do network IO with the outside - no real time host at this
time, since I only have one PC - I am doing some Qos experiment on the
processor level, not at the IO level at this moment)
My Goal is very simple at this stage:
** I can send/receive packets use UDP socket in RTAI kernel RTtask.
** No real time for now and on a single linux/rtai/rtnet machine.
** I guess in this case, regular linux network is fine as well, right?
!!!! Helps are greatly appreciated !!!!
I tried before, local RT interface is up running, but can not be in the
network.
RTPing outside did not work.
Tonight I tried from the begin again.
Here is the detailed cmd procedure (I did)
Since I only have one RTAI/Rtnet station, I do "rtnet capture", while
the whole system seem become frozen.
My PC (dhcp client) is running inside a linux router which connect to cable
modem.
Details Commands:
==================
1. booted with RTAI kernel. network and network application
is ok. (ping www.yahoo.com ok, dhcp got IP address and ok)
2 Check loaded module.
[EMAIL PROTECTED] realtime]# lsmod
Module Size Used by Not tainted
tulip 45632 1 (autoclean)
crc32 3592 0 (autoclean) [tulip]
[EMAIL PROTECTED] realtime]#
3. ifconfig eth0 down
4. rmmod tulip
[EMAIL PROTECTED] realtime]# ifconfig eth0 down
[EMAIL PROTECTED] realtime]# lsmod
Module Size Used by Not tainted
tulip 45632 0 (autoclean)
crc32 3592 0 (autoclean) [tulip]
[EMAIL PROTECTED] realtime]# modprobe -r tulip
[EMAIL PROTECTED] realtime]# lsmod
Module Size Used by Not tainted
#
#modprobe -l
#modprobe -l
/lib/modules/2.4.25-rthal5/kernel/drivers/net/dummy.o
/lib/modules/2.4.25-rthal5/kernel/drivers/net/eepro100.o
/lib/modules/2.4.25-rthal5/kernel/drivers/net/mii.o
/lib/modules/2.4.25-rthal5/kernel/drivers/net/ppp_async.o
/lib/modules/2.4.25-rthal5/kernel/drivers/net/ppp_generic.o
/lib/modules/2.4.25-rthal5/kernel/drivers/net/ppp_synctty.o
/lib/modules/2.4.25-rthal5/kernel/drivers/net/slhc.o
/lib/modules/2.4.25-rthal5/kernel/drivers/net/slip.o
/lib/modules/2.4.25-rthal5/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.25-rthal5/kernel/drivers/sound/ac97_codec.o
/lib/modules/2.4.25-rthal5/kernel/drivers/sound/emu10k1/emu10k1.o
/lib/modules/2.4.25-rthal5/kernel/drivers/sound/es1371.o
/lib/modules/2.4.25-rthal5/kernel/drivers/sound/sonicvibes.o
/lib/modules/2.4.25-rthal5/kernel/drivers/usb/audio.o
/lib/modules/2.4.25-rthal5/kernel/lib/crc32.o
[EMAIL PROTECTED] realtime]# lsmod
Module Size Used by Not tainted
#
[EMAIL PROTECTED] realtime]# ps -ef |grep dhcp
root 11532 1 0 22:16 ? 00:00:00 /sbin/dhcpcd -n eth0
root 11573 11333 0 22:33 pts/2 00:00:00 grep dhcp
[EMAIL PROTECTED] realtime]# kill 11532
[EMAIL PROTECTED] realtime]# ps -ef |grep dhcp
root 11614 1 0 22:34 ? 00:00:00 /sbin/dhcpcd -n eth0
root 11644 11333 0 22:34 pts/2 00:00:00 grep dhcp
[EMAIL PROTECTED] realtime]# kill 11614
[EMAIL PROTECTED] realtime]# ps -ef |grep dhcp
[EMAIL PROTECTED] realtime]# ps -ef |grep dhcp
root 11648 11333 0 22:34 pts/2 00:00:00 grep dhcp
#
[EMAIL PROTECTED] modules]# ps -ef |grep dhcp
root 11672 11333 0 22:39 pts/2 00:00:00 grep dhcp
[EMAIL PROTECTED] modules]# lsmod
Module Size Used by Not tainted
[EMAIL PROTECTED] modules]#
### Network device is down ############
# load RTAI #
[EMAIL PROTECTED] realtime]# cd modules
[EMAIL PROTECTED] modules]# pwd
/usr/realtime/modules
[EMAIL PROTECTED] modules]# ls -al
total 416
drwxr-xr-x 2 root root 4096 Nov 2 2004 .
drwxr-xr-x 9 root root 4096 Jul 30 2004 ..
-rw-r--r-- 1 root root 7358 Jul 30 2004 rtai_bits.o
-rw-r--r-- 1 root root 22637 Jul 30 2004 rtai_fifos.o
-rw-r--r-- 1 root root 27068 Jul 30 2004 rtai_hal.o
lrwxrwxrwx 1 root root 9 Nov 2 2004 rtai_ksched.o ->
rtai_up.o
-rw-r--r-- 1 root root 3078 Jul 30 2004 rtai_leds.o
-rw-r--r-- 1 root root 68494 Nov 2 2004 rtai_lxrt.o
-rw-r--r-- 1 root root 34910 Jul 30 2004 rtai_math.o
-rw-r--r-- 1 root root 8834 Jul 30 2004 rtai_mbx.o
-rw-r--r-- 1 root root 25184 Jul 30 2004 rtai_mq.o
-rw-r--r-- 1 root root 16679 Jul 30 2004 rtai_msg.o
-rw-r--r-- 1 root root 20625 Jul 30 2004 rtai_netrpc.o
-rw-r--r-- 1 root root 13927 Jul 30 2004 rtai_sem.o
-rw-r--r-- 1 root root 15536 Jul 30 2004 rtai_serial.o
-rw-r--r-- 1 root root 10357 Jul 30 2004 rtai_shm.o
-rw-r--r-- 1 root root 8275 Jul 30 2004 rtai_tasklets.o
-rw-r--r-- 1 root root 15278 Jul 30 2004 rtai_tbx.o
-rw-r--r-- 1 root root 49629 Nov 2 2004 rtai_up.o
-rw-r--r-- 1 root root 5167 Jul 30 2004 rtai_usi.o
-rw-r--r-- 1 root root 15004 Jul 30 2004 rtai_wd.o
[EMAIL PROTECTED] modules]#
[EMAIL PROTECTED] modules]# insmod ./rtai_hal.o
[EMAIL PROTECTED] modules]# lsmod
Module Size Used by Not tainted
rtai_hal 39552 0 (unused)
[EMAIL PROTECTED] modules]# insmod ./rtai_ksched.o
[EMAIL PROTECTED] modules]# insmod ./rtai_sem.o
[EMAIL PROTECTED] modules]# lsmod
Module Size Used by Not tainted
rtai_sem 12160 0 (unused)
rtai_ksched 46197 0 [rtai_sem]
rtai_hal 39552 1 [rtai_sem rtai_ksched]
[EMAIL PROTECTED] modules]#
# check /dev/rtnet
#ls -la /dev/rtnet
crw-r--r-- 1 root root 10, 240 Sep 30 2004 /dev/rtnet
#
[EMAIL PROTECTED] rtnet]# cd modules
[EMAIL PROTECTED] modules]# pwd
/opt/rtnet/modules
[EMAIL PROTECTED] modules]#
[EMAIL PROTECTED] modules]# insmod ./rtai_rtdm.o
[EMAIL PROTECTED] modules]# lsmod
Module Size Used by Not tainted
rtai_rtdm 13044 0 (unused)
rtai_sem 12160 0 (unused)
rtai_ksched 46197 0 [rtai_rtdm rtai_sem]
rtai_hal 39552 1 [rtai_rtdm rtai_sem rtai_ksched]
## RTNET Configureation options ##
[EMAIL PROTECTED] rtnet-0.7.1]# ./configure --with-rtai=/usr/realtime
--prefix=/opt/rtnet --enable-allpci --enable-proxy --enable-rtcap
--enable-net-routing --enable-router
###
###### /etc/rtnet.conf #####
#!/bin/sh
#
# Copy this file to /etc/rtnet.conf and adapt it to your system.
# This configuration file is used with the rtnet script.
#
# RTnet installation path
RTNET_PATH="/opt/rtnet"
# RT-NIC driver
#RT_DRIVER="eepro100-rt"
RT_DRIVER="tulip-rt"
RT_DRIVER_OPTIONS="cards=1"
# IP address and netmask of this station
IPADDR="192.168.1.101"
NETMASK="255.255.0.0"
# Start realtime loopback device ("yes" or "no")
RT_LOOPBACK="yes"
# Start capturing interface ("yes" or "no")
RTCAP="no"
# Common RTcfg stage 2 config data (master mode only)
STAGE_2_SRC=""
# Stage 2 config data destination file (client mode only)
STAGE_2_DST=""
# Command to be executed after stage 2 phase (client mode only)
STAGE_2_CMDS=""
# TDMA mode of the station ("master" or "client")
TDMA_MODE="master"
#TDMA_MODE="client"
# List of TDMA clients (master mode only)
#TDMA_CLIENTS="10.0.0.2 10.0.0.3 10.0.0.4"
TDMA_CLIENTS=""
# Cycle time in microsecond (master mode only)
TDMA_CYCLE="5000"
# Offset in microsecond between TDMA slots (master mode only)
TDMA_OFFSET="200"
Regards,
Howard.
--__--__--
_______________________________________________
RTnet-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rtnet-developers
End of RTnet-developers Digest
-------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/rtnet-users