Bug 205573 - iwlwifi backport breaks realtek and ralink drivers
Summary: iwlwifi backport breaks realtek and ralink drivers
Status: CLOSED WILL_NOT_FIX
Alias: None
Product: Backports project
Classification: Unclassified
Component: Backports (show other bugs)
Hardware: Intel Linux
: P1 normal
Assignee: Backports Project Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-19 00:26 UTC by Ighor July
Modified: 2019-11-20 08:06 UTC (History)
2 users (show)

See Also:
Kernel Version: 4.9.140-tegra
Tree: Mainline
Regression: No


Attachments
dmesg (6.39 KB, text/plain)
2019-11-19 00:26 UTC, Ighor July
Details

Description Ighor July 2019-11-19 00:26:08 UTC
Created attachment 285967 [details]
dmesg

I do have Intel ax200 adapter.
I'm forced to use kernel 4.9 on Jetson Nano device, so I had to use iwlwifi backport.
Once iwlwifi backport installed it breaks all my other wifi adapter drivers, except Tp-Link one.
Please fix it or advice how to fix it.

disagrees about version of symbol __cfg80211_alloc_event_skb
disagrees about version of symbol __cfg80211_alloc_reply_skb
disagrees about version of symbol __cfg80211_send_event_skb
disagrees about version of symbol cfg80211_del_sta_sinfo
disagrees about version of symbol cfg80211_disconnected
disagrees about version of symbol cfg80211_get_bss
disagrees about version of symbol cfg80211_ibss_joined
disagrees about version of symbol cfg80211_inform_bss_frame_data
disagrees about version of symbol cfg80211_mgmt_tx_status
disagrees about version of symbol cfg80211_michael_mic_failure
disagrees about version of symbol cfg80211_new_sta
disagrees about version of symbol cfg80211_put_bss
disagrees about version of symbol cfg80211_ready_on_channel
disagrees about version of symbol cfg80211_remain_on_channel_expired
disagrees about version of symbol cfg80211_roamed
disagrees about version of symbol cfg80211_rx_mgmt
disagrees about version of symbol cfg80211_scan_done
disagrees about version of symbol cfg80211_unlink_bss
disagrees about version of symbol cfg80211_vendor_cmd_reply
disagrees about version of symbol wiphy_apply_custom_regulatory
disagrees about version of symbol wiphy_free
disagrees about version of symbol wiphy_new_nm
disagrees about version of symbol wiphy_register
disagrees about version of symbol wiphy_unregister
Unknown symbol __cfg80211_alloc_event_skb (err -22)
Unknown symbol __cfg80211_alloc_reply_skb (err -22)
Unknown symbol __cfg80211_send_event_skb (err -22)
Unknown symbol __ieee80211_get_channel (err 0)
Unknown symbol cfg80211_connect_bss (err 0)
Unknown symbol cfg80211_del_sta_sinfo (err -22)
Unknown symbol cfg80211_disconnected (err -22)
Unknown symbol cfg80211_get_bss (err -22)
Unknown symbol cfg80211_ibss_joined (err -22)
Unknown symbol cfg80211_inform_bss_frame_data (err -22)
Unknown symbol cfg80211_mgmt_tx_status (err -22)
Unknown symbol cfg80211_michael_mic_failure (err -22)
Unknown symbol cfg80211_new_sta (err -22)
Unknown symbol cfg80211_put_bss (err -22)
Unknown symbol cfg80211_ready_on_channel (err -22)
Unknown symbol cfg80211_remain_on_channel_expired (err -22)
Unknown symbol cfg80211_roamed (err -22)
Unknown symbol cfg80211_rx_mgmt (err -22)
Unknown symbol cfg80211_scan_done (err -22)
Unknown symbol cfg80211_unlink_bss (err -22)
Unknown symbol cfg80211_vendor_cmd_reply (err -22)
Unknown symbol wiphy_apply_custom_regulatory (err -22)
Unknown symbol wiphy_free (err -22)
Unknown symbol wiphy_new_nm (err -22)
Unknown symbol wiphy_register (err -22)
Unknown symbol wiphy_unregister (err -22)
Comment 1 Johannes Berg 2019-11-19 08:52:55 UTC
This fundamentally cannot be solved - you have to install all wifi drivers that you want to use from backports.
Comment 2 Ighor July 2019-11-19 14:20:31 UTC
(In reply to Johannes Berg from comment #1)
> This fundamentally cannot be solved - you have to install all wifi drivers
> that you want to use from backports.

Hi, thanks for the fast reply.
rtl8812au and mt7601u drivers are not available as a backports.
Do I understand correctly, the only way to make it work is fixing source of rtl8812au and mt7601u drivers?
Comment 3 Johannes Berg 2019-11-19 14:48:25 UTC
They're non-upstream drivers? I have no idea, sorry. Maybe.
Comment 4 Ighor July 2019-11-19 14:53:02 UTC
(In reply to Johannes Berg from comment #3)
> They're non-upstream drivers? I have no idea, sorry. Maybe.

I do have source code for rtl8812au and mt7601u drivers, I can compile them and they works fine. But once I install iwlwifi backport all other drivers stops to work with dmesg that I sent already.
When I remove iwlwifi backport other drivers starting to work again, so I decided maybe it is iwlwifi bug.
Comment 5 Johannes Berg 2019-11-20 08:06:52 UTC
No, it's a consequence of backports shipping a cfg80211 module, and the other drivers going against the kernel version of it, which are different ...

don't see a good way to solve this

Note You need to log in before you can comment on or make changes to this bug.