Hi everyone, I am trying to run a client-server setup using arm64. I am using the (latest) linaro kernel (3.16) and disk image suggested on the GEM5 downloads page. Simply building the kernel with defconfig (as recommended in the README) does not seem to setup the ethernet drivers. Running "ifconfig -a" only yields the loopback device/interface.
I then opened up the .config (generated by defconfig) using menuconfig and enabled all the settings related to ethernet and re-built the kernel. After booting, "ifconfig -a" results in this: bond0 Link encap:Ethernet HWaddr CA:FB:D0:02:D0:7E BROADCAST MASTER MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) dummy0 Link encap:Ethernet HWaddr 02:58:3E:AF:F3:41 BROADCAST NOARP MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:784 (784.0 B) TX bytes:784 (784.0 B) I tried running the sample client-server rcS scripts and tried both dummy0 and bond0, but pings did not go through. From others' posts and sample rcS scripts, it seems that GEM5 expects eth0. Does anyone know if client-server is supported for arm64 in GEM5, and if so, how to get them to communicate? I am using the latest GEM5 revision (10240). Thanks!
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users