Hi

I am still having some issues with the driver (I am using RTAI's LXRT at the moment):

(My setup:
-Master + 1 slave
-Each PC has 1 e100 and 2 e1000 Ethernet ports
-Uses second e1000 port for rtnet("cards=0,1,0,0")
-Fedora core 5
-kernel 2.6.15.1
-gcc 3.3.6
-RTAI 3.3-cv
-Standard e1000 driver: version 7.1.9 (latest from from Intel's site)
-rtnet 0.9.5)

1. The slave receives the stage 1 info from the master via "rtcfg", but sometimes the slave then hangs when running "tdmacfg rteth0 slot 0 200". This happens when using the rtnet script, and when I run the commands by hand. Increasing the delays after insmod doesn't seem to have an effect. What I usually do when this happens is to switch the roles of the master and the slave, and then they usually intialize correctly. If they do initialize correctly however, the TDMA calibrated master-to-slave packet delay is reported as a very large negative value, about -200000000us.
2. When I use the rtnet script, it seems that the standard e1000 driver is also loaded (most of the time). This does not happen when I run the same commands by hand. I have attached the "dmesg" output at the end of the mail. As you can see the normal e1000 driver is loaded after the message "e1000: rteth0: e1000_watchdog: NIC Link is Up 1000 Mbps Full Duplex ". (My other e1000 port is then up).

Any suggestions?

Thanks
Thinus Viljoen

// Output after rtnet script:
[EMAIL PROTECTED] sbin]# dmesg -c

*** RTnet 0.9.5 - built on Sep 15 2006 08:37:42 ***

RTnet: initialising real-time networking
Intel(R) PRO/1000 Network Driver - version 7.1.9
Copyright (c) 1999-2006 Intel Corporation.
PCI: Found IRQ 9 for device 0000:02:00.0
PCI: Sharing IRQ 9 with 0000:00:1c.1
PCI: Setting latency timer of device 0000:02: 00.0 to 64
e1000: 0000:02:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x1) 00:d0:c9:9d:ea:44
RTnet: registered rteth0
e1000: rteth0: e1000_probe: Intel(R) PRO/1000 Network Connection
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 division multiple access control mechanism
e1000: rteth0: e1000_watchdog: NIC Link is Up 1000 Mbps Full Duplex
Intel(R) PRO/1000 Network Driver - version 7.2.9-NAPI
Copyright (c) 1999-2006 Intel Corporation.
PCI: Found IRQ 5 for device 0000:01:00.0
PCI: Sharing IRQ 5 with 0000:00:02.0
PCI: Sharing IRQ 5 with 0000:00:1c.0
PCI: Sharing IRQ 5 with 0000:00:1d.3
PCI: Setting latency timer of device 0000:01:00.0 to 64
e1000: 0000:01:00.0: e1000_probe: (PCI Express: 2.5Gb/s:32-bit) 00:d0:c9:9d:ea:43
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
ADDRCONF(NETDEV_UP): eth1: link is not ready
e1000: eth1: e1000_watchdog: NIC Link is Up 100 Mbps Half Duplex
e1000: eth1: e1000_watchdog: 10/100 speed: disabling TSO
ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
rtlo: no IPv6 routers present
rteth0: no IPv6 routers present
rteth0-mac: no IPv6 routers present
eth1: no IPv6 routers present





-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to