Я установил Wireshark и настроил его так, чтобы мой пользователь мог запускать его со всеми необходимыми привилегиями (я включил dumpcap и добавил моего пользователя в группу wireshark , а затем перезапустил).
Устройства показаны, и захват начинается хорошо. Проблема заключается в том, что захватываются только пакеты, отправленные и направленные на ПК, на котором работает Wireshark. Очевидно, я включил режим Promiscuous в диалоговом окне параметров захвата.
Например, если я запускаю Wireshark, а затем работаю в Интернете на Firefox, пакеты захватываются. Если я начну просматривать с помощью смартфона, пакет не будет перехвачен (ПК и смартфон подключены к одной и той же домашней сети WiFi).
Я работаю с WiFi- устройством wlan0 с драйверами ath9k . Здесь вы видите выходные данные ifconfig wlan0 и lspci | grep Wireless:
lorenzo@XUBUNTU:~$ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 5c:ac:4c:32:dc:1d  
          indirizzo inet:192.168.1.100  Bcast:192.168.1.255  Maschera:255.255.255.0
          indirizzo inet6: fe80::5eac:4cff:fe32:dc1d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1585 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1782 errors:0 dropped:0 overruns:0 carrier:0
          collisioni:0 txqueuelen:1000 
          Byte RX:970355 (970.3 KB)  Byte TX:401610 (401.6 KB)
lorenzo@XUBUNTU:~$ lspci | grep Wireless
03:00.0 Network controller: Atheros Communications Inc. AR9287 Wireless Network Adapter (PCI-Express) (rev 01)
Чего я хочу добиться, так это исследовать сетевой трафик моего смартфона, используя мой компьютер, на котором установлен Wireshark, оба подключены к одной и той же домашней точке доступа WiFi.
Пожалуйста, помогите мне!!
PS: я тоже публиковал этот вопрос на AskUbuntu , но он мне не помог. Я опубликовал здесь только потому, что вижу больше ответов, связанных с Wireshark, чем здесь ... Простите за это.
