Беспроводная карта 802.11 вызывает какое-либо событие при изменении скорости передачи данных? - PullRequest
1 голос
/ 16 января 2012

В беспроводной сети 802.11 происходит изменение скорости передачи данных в связи с динамическим масштабированием скорости или автоматическим выбором скорости.Есть ли какое-либо событие, инициированное с карты, чтобы уведомить ОС (событие ядра Linux) об этом?

Я знаю кое-что о "iw events".К сожалению, это дает такие события, как ассоциация, аутентификация и т. Д., Но не изменения скорости передачи данных.

Пожалуйста, дайте мне знать, если кто-нибудь знает о такой функциональности на любой беспроводной карте.

Спасибо, Кедар

1 Ответ

1 голос
/ 29 января 2012

скорость передачи или приема?

Это также зависит от того, какой драйвер используется. Если в прошивке реализован алгоритм управления скоростью, то, скорее всего, это невозможно. Если драйвер использует mac80211, вы можете создать интерфейс монитора и использовать, например, ТСРйитр:

% sudo iw phy0 interface add mon0 type monitor
% sudo ifconfig mon0 up
% sudo tcpdump -ni mon0

Тогда вы также получите достаточно информации о PHY для каждого пакета.

...