Why isn't my switch doing arp???

in CCNA & CCENT
I've successfully configured a router on a stick topology in GNS3 but my switch connecting to the router and the pc's is not displaying the arps of the other devices when I use the show arp command! I find this odd because all the other devices are displaying the arp's and everything is working to! Any idea as to why this not working??
Thanks for the help!
Thanks for the help!
Comments
Excelente Explicación, mi Amigo :]
If it doesn't it's most of the time a bad port, wrong cable, incorrectly terminated cable, port could be shutdown and finally a bad nic overall.
1. Switch receives frame destined to MAC Address 0123.4567.890A
2. Switch looks for the Destination MAC Address in its CAM Table for the VLAN the frame was received on.
3A. If 0123.4567.890A is not listed in there, the switch will "Flood" the frame out all ports except the one it was received on.
3B. If 0123.4567.890A is listed there, the switch will forward the frame out the port listed for that MAC Address.
4. If the switch "Flooded" the frame and assuming it makes it to its destination, the receiver will likely send something back to the sender (be it an acknowledgedment, requested data, or whatever). When that frame is received at the switch, it will add the MAC Address and port it was received on to its CAM Table for the VLAN it was received on. Subsequent packets can now be forwarded out only the port leading to that MAC Address.
Security: CCNA [ ]
Virtualization: VCA-DCV [ ]
I can post a pic of the config if you guys want but I'm not sure if I can do it on this website.
P.S....For the "isp" what type of device should I be using? Should I be using a router iso with some modifications to the config?
Thanks again for the help!