evilsocket / evilsocket/pwnagotchi

[BUG] Wrong channel number for 5G in neural network training

Open
#683 1 comment 2 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
9.2k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

When using a 5G device, the neural network does not take into account the number of channels. Basically in epoch.py and reward.py, everytime that it uses `wifi.NumChannels` it should be using `wifi.NumChannelsExt` on 5G devices. Probably needs a similar solution to what was done in featurizer.py

Contributor guide

Open the contributing guide

Research direction

Start by comparing the existing handling in featurizer.py with the uses of wifi.NumChannels in epoch.py and reward.py. Verify which channel value is used for 5G devices, then check that the affected training and reward paths consistently use the extended value where appropriate.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning, networking
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.