Comments (3)
To me it seems that there might be some problem with writing the channel setting to Wireshark's preferences file.
Can you please run tshark -G currentprefs
and verify the value of extcap._dev_ttyacm0.channel
property before and after starting the capture?
On my system the value changes from the default channel 11 to the desired channel after I start the capture.
If the value doesn't change, there might be some problem with write permissions to the preferences file.
from nrf-sniffer-for-802.15.4.
I checked the settings using the shark -G currentprefs command as you describe and I see that the value for the channel is correctly recorded as 14.
If I start Wireshark and begin a capture session by selecting the Nordic dongle without changing any of my settings it begins capturing on channel 14 as I would expect. If I then click the light green restart current capture button third from the left on the toolbar, the dongle switches to channel 11, which is the default, and now captures traffic from my other Zigbee network. Closing out of Wireshark and starting again it will initially capture on channel 14 as defined in my preferences.
If I edit the Python script to change the default to channel 14 and I set my preferences to 11 on starting afresh the dongle will capture on channel 11 but on clicking restart will switch to channel 14. This suggests to me that the restart is not using the value found in any preferences file but simply restarting the capture using the hard coded value in the Python script.
from nrf-sniffer-for-802.15.4.
Hi. Sorry for taking this long to respond.
Can you please check the command line arguments that the extcap script is started with by the Wireshark? The argument of interest would be --channel
. If the channel after resetting the capture is a correct one and the sniffer still listens on channel 11
for some reason it would definitely be an extcap issue that we would have to look into. So far I have no clue what is going wrong.
from nrf-sniffer-for-802.15.4.
Related Issues (20)
- USB device not recognised HOT 8
- LED indicators need to be described in readme.md HOT 1
- Remove DFU Trigger Library from the firmware HOT 5
- nRF52840-DK not recognized HOT 1
- Missing packets using the nRF52840 Dongle HOT 1
- Could not Capture from multiple hardware interfaces on Windows HOT 1
- [question] 802.15.4 capabilities HOT 3
- Segfault on capture start Wireshark 3.2.0 HOT 2
- Q: Is the source code for the hex files available? HOT 14
- nRF52840 DONGLE DFU ZIP HOT 7
- FreeBSD umodem detect baudrate HOT 5
- Startup time is too long when start capturing packets HOT 2
- sniffer not support xiaomi phone's BLE packet HOT 1
- Firmware for other devkits, PCA10100
- Linux, Python, error after channel switching HOT 1
- nRF5340 DK support? HOT 1
- nRF52840 support for tshark? HOT 2
- nrf802154_sniffer.py doesn't exit on macOS when the capture is stopped HOT 8
- Cannot capture on a custom board with external JLINK! HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nrf-sniffer-for-802.15.4.