Packet capture on Android x86, any ideas? how can I run packet capture on my virtual machine (VMware-android 4.3)? 

tried more and more to do, facing the same run-time error : 
"Unfortunately, packet capture has stopped". 

just to note that my host machine internet connection is based on Mobile USB tethering by PdaNet application.
The most reputable software I am aware of would be WireShark.  The software is open-source and they have detailed documentation on their wiki and docs page, as well as free online tools.  For the full list of downloads available -- including 3rd party builds -- go to this download page instead of the default one.