Я использую Linux 3.2.0-24-generic . Мне нужно изменить исходные файлы ath9k и mac80211 . Один из файлов в mac80211 ссылается на несколько заголовочных файлов linux, таких как linux/slab.h , linux/skbuff.h , linux/etherdevice.h и linux/if_arp.h . Я установил последние заголовки, но они все еще отсутствуют. Где я могу скачать эти файлы заголовков?
1 ответ
1
Заголовки являются частью того же исходного кода Linux, что и ваши модули, в каталоге include .
(При компиляции модулей внутри дерева вам необходимо иметь полное исходное дерево из архива tarball или Git. См., Например, эту статью CentOS и Documentation/kbuild/ .)
linux
├── Documentation
│ └── kbuild
├── drivers
│ └── net
│ └── wireless
│ └── ath
│ └── ath9k
├── include
│ └── linux
└── net
└── mac80211
