Bug 205573

Summary: iwlwifi backport breaks realtek and ralink drivers
Product: Backports project Reporter: Ighor July (julyighor)
Component: BackportsAssignee: Backports Project Mailing List (backports)
Status: CLOSED WILL_NOT_FIX    
Severity: normal CC: julyighor, linuxwifi
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 4.9.140-tegra Subsystem:
Regression: No Bisected commit-id:
Attachments: dmesg

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