我怎样才能编写内核模块来扩展 radiotap 字段?

我怎样才能编写内核模块来扩展 radiotap 字段?

根据手册页,Ubuntu 仅支持以下字段:

IEEE80211_RADIOTAP_TSFT

IEEE80211_RADIOTAP_FLAGS

IEEE80211_RADIOTAP_RATE

IEEE80211_RADIOTAP_CHANNEL

IEEE80211_RADIOTAP_DBM_ANTSIGNAL

IEEE80211_RADIOTAP_DBM_ANTNOISE

IEEE80211_RADIOTAP_DBM_TX_电源

IEEE80211_RADIOTAP_ANTENNA

IEEE80211_RADIOTAP_DB_ANTSIGNAL

IEEE80211_RADIOTAP_DB_ANTNOISE

IEEE80211_RADIOTAP_XCHANNEL

我想编写一个内核模块来提供甚高频全波段摩根大通字段(如果驱动程序可以提供)。

我以前写过内核模块,但时间已经过去很久了,我不确定从哪里开始写网络模块。如果有人能给我一个大概的概述,我将不胜感激。

相关内容