This is a static archive of our old Q&A Site. Please post any new questions and answers at ask.wireshark.org.

PC >(wire)> Router + Laptop >(wifi)>Router sniffing?

0

Hello, my home network looks like this:

Legend:

'- -' = Wifi

'---' = Wire

alt text

Is there any way that every packet I send from PC to internet is copied and also send to my laptop?

Or is there just a way to setup wireshark so I can capture PC's packets on my laptop?

Was looking for a way whole day, testing everything, changing settings etc. etc. etc., but nothing seems to work for me.

Also, I was reading about sharing in windows, so packets from my PC also go to laptop, but I'm too stupid to set it up.

Good to know:

PC and Laptop are see themselves, also as I see in wireshark, there's dropbox's 'Lan sync discovery protocol' connection between them.

tl;dr

I want laptop to be able to see every packet that PC sends/receives.

asked 30 Dec '14, 10:33

Pysiek's gravatar image

Pysiek
11113
accept rate: 0%

edited 30 Dec '14, 12:28


One Answer:

1

Please read the following Wiki entries

http://wiki.wireshark.org/CaptureSetup
http://wiki.wireshark.org/CaptureSetup/Ethernet

To make a long story short: If you want to capture PCs traffic on your Latop, that won't work in your environment, unless your router

  • supports port mirroring (which is very unlikely for a wifi connection)
  • supports packet capturing on the router itself

If neither of the above works, you'll need what is described in the Wiki pages, meaning either a real Hub (hard to get these days) or a small switch with port mirroring capabilities.

Alternatively you can try to install OpenWRT, DD-WRT or Gargoyle (or any other supported OS, like Tomato, etc.) on your router (if it the mentioned OSes support your model) and then do some traffic capturing there with tcpdump.

Regards
Kurt

answered 30 Dec '14, 13:58

Kurt%20Knochner's gravatar image

Kurt Knochner ♦
24.8k1039237
accept rate: 15%