<div dir="ltr">Hello all, <div><br></div><div>With the USB and Ethernet working, I started running other tests like ping01 on raspberry Pi. </div><div><br></div><div>I am getting following error while running the PING test. </div><div><br></div><div>--------------------------------------------------------------------------------------------------<br></div><div><div>*** LIBBSD PING 1 TEST ***</div><div>nexus0: <RTEMS Nexus device></div><div>bcm283x_dwcotg0: <DWC OTG 2.0 integrated USB controller (bcm283x)> on nexus0</div><div>usbus0 on bcm283x_dwcotg0</div><div>usbus0: 480Mbps High Speed USB v2.0</div><div>uhub0: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0</div><div>ifconfig: interface ue0 does not exist</div><div>assertion "exit_code == EX_OK" failed: file "/home/gadgetman/development/rtems/rtems-libbsd/testsuite/include/rtems/bsd/test/default-network-init.h", line 125, function: default_network_ifconfig_hwif0</div></div><div>--------------------------------------------------------------------------------------------------</div><div><br></div><div>In general boot-log, like in init test, after detecting the "uhub0" device it detects "uhub1" device, which is the usb_ethernet controller. And after that the Ethernet interface "ue0" exists. </div><div><br></div><div><div><div>--------------------------------------------------------------------------------------------------</div></div><div>*** LIBBSD INIT 1 TEST ***</div><div>nexus0: <RTEMS Nexus device></div><div>bcm283x_dwcotg0: <DWC OTG 2.0 integrated USB controller (bcm283x)> on nexus0</div><div>usbus0 on bcm283x_dwcotg0</div><div>usbus0: 480Mbps High Speed USB v2.0</div><div>uhub0: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0</div><div>Sleeping to see what happens</div><div>uhub0: 1 port with 1 removable, self powered</div><div>uhub1: <vendor 0x0424 product 0x9514, class 9/0, rev 2.00/2.00, addr 2> on usbus0</div><div>uhub1: MTT enabled</div><div>uhub1: 5 ports with 4 removable, self powered</div><div>smsc0: <vendor 0x0424 product 0xec00, rev 2.00/2.00, addr 3> on usbus0</div><div>smsc0: chip 0xec00, rev. 0002</div><div>miibus0: <MII bus> on smsc0</div><div>ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus0</div><div>ukphy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto</div><div>ue0: <USB Ethernet> on smsc0</div><div>ue0: Ethernet address: 5a:ee:60:74:67:92</div></div><div><div>--------------------------------------------------------------------------------------------------</div></div><div><br></div><div>I believe the default-network-init.h tries to access the ethernet interface before it is created and the problem arises. I tried moving bsp/nexus-devices.h before rtems/bsd/test/default-network-init.h, but the problem remains the same. Any pointers ?</div><div><br></div><div><br></div><div>Regards, </div><div>Deval Shah</div><div><br></div></div><div hspace="streak-pt-mark" style="max-height:1px"><img style="width:0px;max-height:0px;overflow:hidden" src="https://mailfoogae.appspot.com/t?sender=aZGV2YWwubWFrZXJAZ21haWwuY29t&type=zerocontent&guid=9bc4294f-b83a-41ee-8a70-86a5fa396cbc"><font color="#ffffff" size="1">ᐧ</font></div>