How can I sniff all my router traffic with Wireshark?

Solution 1:

This isn’t really a problem of Windows or Linux. With WPA2 Wi-Fi security, each device negotiates its own encryption key with the Wi-Fi base station. Of course, if you know the network password and observe the handshake, you can probably easily decrypt it.

Not really worth the effort, because you can simply become the router yourself with a few changes:

  1. Set static IP config on your PC
  2. Enable routing on your PC (easier on Linux)
  3. Become the DHCP server (disable on actual router, install one on your PC), advertise your PC as the router

Easier still: Your router may support packet capture by itself. You would not be able to see live traffic this way of course.

Yet another way is to tamper with DNS responses and redirect select traffic only, but you have to know which DNS names to redirect.


Echo devices probably implement somewhat reasonable security and use encrypted connections. You will not be able to see what your Echo device sends or receives, just that it does and how much.