Say I have my computer connected to a router with an Ethernet cable. How do I capture all packets on the wire? (possibly with using some kind of hardware that's much cheaper than another computer)

I want to do this to see if Wireshark (running on the computer) shows all traffic or if there is some firmware that hides some packets from it.

  • 1
    Wireshark will show all packets sent on your computer.
    – user36472
    Commented Feb 17, 2018 at 14:28

1 Answer 1


Wireshark will display packets for you, but it only shows the packets sent or received by the computer. If you want to see packets going to other computers, then you will either need an Ethernet hub, or configure your router to send you a copy of all packets. Commercial routers can do this, but consumer grade cannot (Note that consumer devices are also off-topic here).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.