Я не очень уверен насчет беспроводного адаптера, но думаю, что он похож на проводной.Для проводных и беспроводных сетевых адаптеров вы можете использовать команду ifconfig eth0, затем в выходных данных вы увидите одну или две строки, сообщающие вам количество отправленных (TX) или полученных (RX) пакетов.
Чтобы получитьта же информация из модуля ядра, одним из способов является изменение драйвера устройства для сетевой карты.Один урок о rtl8139 (проводной) находится здесь: http://linuxgazette.net/156/jangir.html
Кроме того, я думаю, что есть некоторый стандартный интерфейс ядра, который вы можете использовать, чтобы получить ту же информацию.Например, tp->stats.tx_packets
упоминается в приведенной выше ссылке.