AnsweredAssumed Answered

10G Ports in T1040RDB are not working

Question asked by Sareena Karapoola on Aug 29, 2016

Hi,

 

We are having issues with the 10G ports of T4240RDB.  Even after the required configuration, I am not able to ping to the other system with a 10G port. Below are the details. 

I have followed all the steps indicated in the previously asked question. (T4240RDB not reachable via 10G ports. )

Please find attached u boot log and the kernel syslog file for reference. Please let me know if I have missed anything.

 

1) As per the QorIQ T4240 Reference Design Board User Guide, Rev. 1, 01/2016, the port map is as follows

 

I am using the ports Eth8 and Eth9 ( as Eth10 and Eth11 are not working as per the user guide). However, the corresponding ports in linux are fm1-mac9 and fm1-mac10.  Please see the log below. 

 

root@t4240rdb:~# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: fm1-mac1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 00:04:9f:02:00:fd brd ff:ff:ff:ff:ff:ff
3: fm1-mac2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 00:04:9f:02:01:fd brd ff:ff:ff:ff:ff:ff
4: fm1-mac3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 00:04:9f:02:02:fd brd ff:ff:ff:ff:ff:ff
5: fm1-mac4: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 00:04:9f:02:03:fd brd ff:ff:ff:ff:ff:ff
6: fm1-mac9: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 00:04:9f:02:06:fd brd ff:ff:ff:ff:ff:ff
7: fm1-mac10: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 00:04:9f:02:07:fd brd ff:ff:ff:ff:ff:ff
8: fm2-mac1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 00:04:9f:02:08:fd brd ff:ff:ff:ff:ff:ff
9: fm2-mac2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 00:04:9f:02:09:fd brd ff:ff:ff:ff:ff:ff
10: fm2-mac3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 00:04:9f:02:10:fd brd ff:ff:ff:ff:ff:ff
11: fm2-mac4: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 00:04:9f:02:11:fd brd ff:ff:ff:ff:ff:ff
root@t4240rdb:~#

 

2) I have configured fm1-mac9. I have connected the other end of the fiber cable to an Intel 10G port  on an x86 system. (The x86 cards have been tested previously and are working fine). The ping from the T4240RDB to the 10G on x86 is not working. The ifconfig shows that the packets are transmitted. However, it is not received at the destination port. Again when ping is initiated from the x86 system, no data is received on the T4240RDB port.

 

root@t4240rdb:~# ifconfig fm1-mac9
fm1-mac9       Link encap:Ethernet HWaddr 00:04:9f:02:06:fd
                       inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0
                       inet6 addr: fe80::204:9fff:fe02:6fd/64 Scope:Link
                       UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
                        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                        TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
                         collisions:0 txqueuelen:1000
                         RX bytes:0 (0.0 B) TX bytes:6444 (6.2 KiB)
                        Memory:fe4f0000-fe4f0fff

root@t4240rdb:~#

 

3) When a ping is initiated,  (ping 192.168.1.20), below is the tcpdump of fm1-mac9 of T4240RDB. The ARP messages are not seen at the destination port.

root@t4240rdb:~# tcpdump -i fm1-mac9
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on fm1-mac9, link-type EN10MB (Ethernet), capture size 65535 bytes
20:43:00.529826 ARP, Request who-has 192.168.1.20 tell 192.168.1.10, length 28
20:43:01.528720 ARP, Request who-has 192.168.1.20 tell 192.168.1.10, length 28
20:43:02.528734 ARP, Request who-has 192.168.1.20 tell 192.168.1.10, length 28
20:43:03.545824 ARP, Request who-has 192.168.1.20 tell 192.168.1.10, length 28

 

 

4) Even after configuration , the ethtool does not report values except for the link detected. What am I missing here?

 

root@t4240rdb:~# ethtool fm1-mac9
Settings for fm1-mac9:
Supported ports: [ ]
Supported link modes: Not reported
Supported pause frame use: No
Supports auto-negotiation: No
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: Unknown!
Duplex: Half
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
MDI-X: Unknown
Current message level: 0xffffffff (-1)
drv probe link timer ifdown ifup rx_err tx_err tx_queued intr tx_done rx_status pktdata hw wol 0xffff8000
Link detected: yes
root@t4240rdb:~#

 

Thanks in advance for the help

 

Regards,

Sareena.

Original Attachment has been moved to: ubootAndKernellog.zip

Outcomes