0

Linux バックポートから WLAN カード ドライバ モジュールを変更しています。現在、私は と を修正ath9k_htcしましたiwlwifi

どうやら、私がドライバをまったく変更していないときは、両方のドライバが連携していたことを覚えています。しかし、ドライバーを変更した後、両方のドライバーを同時に動作させることはできません。

ここに私が持っている問題があります:

1: インストールのみath9k_htc:

make defconfig-ath9k
make
sudo make install
sudo reboot
lsmod

iwlwifi記載はありません

2: インストールのみiwlwifi:

make defconfig-iwlwifi
make
sudo make install
sudo reboot
lsmod

ath9k*記載はありません

3:両方をインストールします(私が行ったことが正しい方法であるかどうかはわかりません):

make defconfig-ath9k defconfig-iwlwifi
make
sudo make install
sudo reboot
lsmod

次に、2 つのドライバのうちの 1 つだけを に示しlsmodます。

が機能していると仮定するath9k_htcと、次iwlwifiのようなメッセージがスローされますdmesg

[   22.563631] iwldvm: disagrees about version of symbol ieee80211_start_tx_ba_cb_irqsafe
[   22.563637] iwldvm: Unknown symbol ieee80211_start_tx_ba_cb_irqsafe (err -22)
[   22.563645] iwldvm: disagrees about version of symbol ieee80211_report_wowlan_wakeup
[   22.563647] iwldvm: Unknown symbol ieee80211_report_wowlan_wakeup (err -22)
[   22.563657] iwldvm: disagrees about version of symbol ieee80211_chswitch_done
[   22.563660] iwldvm: Unknown symbol ieee80211_chswitch_done (err -22)
[   22.563718] iwldvm: disagrees about version of symbol ieee80211_alloc_hw
[   22.563720] iwldvm: Unknown symbol ieee80211_alloc_hw (err -22)
[   22.563801] iwldvm: disagrees about version of symbol ieee80211_find_sta
[   22.563803] iwldvm: Unknown symbol ieee80211_find_sta (err -22)
[   22.563809] iwldvm: disagrees about version of symbol ieee80211_iter_keys
[   22.563811] iwldvm: Unknown symbol ieee80211_iter_keys (err -22)
[   22.563852] iwldvm: disagrees about version of symbol ieee80211_enable_rssi_reports
[   22.563854] iwldvm: Unknown symbol ieee80211_enable_rssi_reports (err -22)
[   22.563862] iwldvm: disagrees about version of symbol ieee80211_stop_tx_ba_cb_irqsafe
[   22.563865] iwldvm: Unknown symbol ieee80211_stop_tx_ba_cb_irqsafe (err -22)
[   22.563873] iwldvm: disagrees about version of symbol ieee80211_ave_rssi
[   22.563875] iwldvm: Unknown symbol ieee80211_ave_rssi (err -22)
[   22.563992] iwldvm: disagrees about version of symbol ieee80211_resume_disconnect
[   22.563995] iwldvm: Unknown symbol ieee80211_resume_disconnect (err -22)
[   22.564004] iwldvm: disagrees about version of symbol ieee80211_beacon_get_tim
[   22.564006] iwldvm: Unknown symbol ieee80211_beacon_get_tim (err -22)
[   22.564021] iwldvm: disagrees about version of symbol ieee80211_request_smps
[   22.564023] iwldvm: Unknown symbol ieee80211_request_smps (err -22)
[   22.564070] iwldvm: disagrees about version of symbol ieee80211_disable_rssi_reports
[   22.564072] iwldvm: Unknown symbol ieee80211_disable_rssi_reports (err -22)

ath9k_htcが機能している場合はその逆ですiwlwifi

両方のドライバーを連携させるためのアドバイスをくれる人はいますか?

4

2 に答える 2

0

I'm not sure if this is still relevant but try

make defconfig-wifi
make menuconfig // select all the drivers you want (Atheros, Intel, etc.)
make & make install

You will get all the drivers you selected installed.

于 2015-10-25T01:59:30.707 に答える