I am unable to ping from U-Boot or from the Linux kernel on the MPC8548CDS, and pings from other nodes are not responded from the MPC8548CDS.
I attached to different switches and also connected using the crossover cable .. but no luck. When I ping within U-BOOT the system just hangs and I have to hit the reset button. When I ping within the booted Linux I get timeouts.
Within u-boot I used setenv ipaddr and setenv netmask
commands to configure network. What can I do to get ping to work properly?
Regards,
Carl
Damian,
Yes ETH0 seems to be the port to use, it is the top most port above the serial interface.
When Linux comes up and the cable is attached ETH0 comes up ...
The output from ifconfig is ...
eth0 Link encap:Ethernet HWaddr 00:E0:0C:00:00:FD
inet addr:192.168.0.254 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:100 errors:0 dropped:0 overruns:0 frame:0
TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11440 (11.1 KiB) TX bytes:1624 (1.5 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:372 (372.0 B) TX bytes:372 (372.0 B)
I have a crossover cable to a windows host at IP = 192.168.0.5 , Netmask = 255.255.255.0
On Linux when I ping 192.168.0.5 I get no reply ...
On Windows I ping 192.168.0.254 and I do get reply ....so one side works!
~carl