etc:common_activities:zigbee:wireshark
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
etc:common_activities:zigbee:wireshark [2008/09/13 23:49] – создано jcmvbkbc | etc:common_activities:zigbee:wireshark [2008/09/14 13:48] (current) – jcmvbkbc | ||
---|---|---|---|
Line 4: | Line 4: | ||
===== Получение пакетов ===== | ===== Получение пакетов ===== | ||
+ | |||
+ | Варианты получения пакетов: | ||
+ | * через пакетный сокет (man 7 packet) -- стандартный интерфейс для этой задачи; | ||
+ | * специализированной библиотекой, | ||
+ | * через частный интерфейс предоставляемый драйвером -- это уж как фантазия развернется. | ||
===== Разбор в Wireshark ===== | ===== Разбор в Wireshark ===== | ||
Line 11: | Line 16: | ||
dissector_add(" | dissector_add(" | ||
- | Ключ wtap_encap обозначает получение пакетов с уровня wiretap, с кодом link_encap WTAP_ENCAP_IEEE802_15_4 (http:// | + | Ключ wtap_encap обозначает получение пакетов с уровня wiretap |
+ | Для разбора пакетов уровня PHY в wireshark добавлено следующее: | ||
+ | * новый тип link_encap -- WTAP_ENCAP_IEEE802_15_4_PHY, | ||
+ | * диссектор ieee802.15.4 уровня PHY (wpan_phy), выделяющий поля SHR и PHR, передающий PSDU дальше, |
etc/common_activities/zigbee/wireshark.txt · Last modified: 2008/09/14 13:48 by jcmvbkbc