Enable Non-Root Network Traffic Capture in Wireshark in Linux
Install wireshark as normal then run:
sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap
Then run wireshark and check that you can see your local interfaces. This has been tested in Ubuntu 11.04
Read other posts