bt wifi # cd mac80211/ bt mac80211 # make patch_kernel Building modified version in 'modified/' directory: Copying modified/ from origin/...done Applying patches and scripts from pending/. + Applying: pending/09-range-name-rate.patch Add WE range, name and rate capabilities + Applying: pending/10-txpower.patch Fix user specified TXPOWER from being overridden by stack. + Applying: pending/20-wireless-dev-qos.patch The attachment is the QoS patch for the latest wireless-dev GIT + Applying: pending/21-fix_qos_entries_not_found.patch From: Zhu Yi Checking kernel compatibility in: /lib/modules/2.6.20-BT-PwnSauce-NOSMP/source// * Kernel requires compatibility version: - Requires net_device::ieee80211_ptr compat - Requires class_dev -> dev API compat - Requires to_net_dev API compat - Requires device_rename compat Building compatibility version in 'compatible/' directory: Copying compatible/ from modified/...done + Applying: patches/ieee80211_ptr.patch Re-use ax25_ptr in net_device for ieee80211_ptr + Running: ieee80211_ptr.sh Type-cast reused void* ax25_ptr to struct wireless_dev * + Applying: patches/remove_debugfs.patch Remove DEBUGFS usage (due to class_dev breakage) + Applying: patches/class_dev_to_dev-wireless-ieee80211_ptr.patch Reverse class_dev to dev changes when ieee80211_ptr is used patches/add_to_net_dev.patch does not exist. Terminating. If patch or script failed, check pre/ and post/ for current stage. make: *** [compatible/modified] Error 3 bt mac80211 #