You are not logged in.
Whenever the USB WiFi plugged, my Arch become less responsive and networking doesn't work at all. No matter if I plug it before or after booting. The 'ip addr show' and 'nmcli dev show' never return. The USB WiFi is working fine on dual-boot Windows 10 with same machine. I am using the only driver available for Arch with 5.13 kernel: 8188fu-kelebek333-dkms-git. The upstream github page doesn't have issue section available so you guys are my only hope. This is some info I can gather:
Output of lsusb
Bus 001 Device 005: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter
Output when installing Linux Module
Creating symlink /var/lib/dkms/8188fu/r87.6ac279a/source ->
/usr/src/8188fu-r87.6ac279a
DKMS: add completed.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...
'make' all KVER=5.13.7-arch1-1.....................
cleaning build area...
Kernel cleanup unnecessary for this kernel. Skipping...
DKMS: build completed.
rtl8188fu.ko.zst:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /usr/lib/modules/5.13.7-arch1-1/kernel/drivers/net/wireless//
depmod...
DKMS: install completed.
`journalctl | grep 8188f'
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188fu v4.3.23.6_20964.20170110
Aug 04 10:24:52 barokah kernel: usb 1-1: request firmware rtlwifi/rtl8188fufw.bin
Aug 04 10:24:52 barokah kernel: usb 1-1: request firmware rtlwifi/rtl8188fufw.bin loaded
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188f_FirmwareDownload: fw_ver=4 fw_subver=0000 sig=0x88f1, Month=08, Date=22, Hour=17, Minute=36
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188f_FirmwareDownload(): Shift for fw header!
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188f_FirmwareDownload by IO write!
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188f_FirmwareDownload: DLFW OK !
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188f_FirmwareDownload success. write_fw:1, 33ms
Aug 04 10:24:52 barokah kernel: RTL871X: <=== rtl8188f_FirmwareDownload()
Aug 04 10:24:52 barokah kernel: usbcore: registered new interface driver rtl8188fu
Aug 04 10:24:52 barokah kernel: usb 1-1: request firmware rtlwifi/rtl8188fufw.bin
Aug 04 10:24:52 barokah kernel: usb 1-1: request firmware rtlwifi/rtl8188fufw.bin loaded
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188f_FirmwareDownload: fw_ver=4 fw_subver=0000 sig=0x88f1, Month=08, Date=22, Hour=17, Minute=36
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188f_FirmwareDownload(): Shift for fw header!
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188f_FirmwareDownload by IO write!
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188f_FirmwareDownload: DLFW OK !
Aug 04 10:24:52 barokah kernel: RTL871X: rtl8188f_FirmwareDownload success. write_fw:1, 50ms
Aug 04 10:24:52 barokah kernel: RTL871X: <=== rtl8188f_FirmwareDownload()
Aug 04 10:24:53 barokah kernel: RTL871X: rtl8188fu_hal_init in 563ms
Aug 05 04:00:33 barokah kernel: RTL871X: rtl8188fu v4.3.23.6_20964.20170110
Aug 05 04:00:33 barokah kernel: usb 1-1: request firmware rtlwifi/rtl8188fufw.bin
Aug 05 04:00:33 barokah kernel: usb 1-1: request firmware rtlwifi/rtl8188fufw.bin loaded
Aug 05 04:00:33 barokah kernel: RTL871X: rtl8188f_FirmwareDownload: fw_ver=4 fw_subver=0000 sig=0x88f1, Month=08, Date=22, Hour=17, Minute=36
Aug 05 04:00:33 barokah kernel: RTL871X: rtl8188f_FirmwareDownload(): Shift for fw header!
Aug 05 04:00:33 barokah kernel: RTL871X: rtl8188f_FirmwareDownload by IO write!
Aug 05 04:00:33 barokah kernel: RTL871X: rtl8188f_FirmwareDownload: DLFW OK !
Aug 05 04:00:33 barokah kernel: RTL871X: rtl8188f_FirmwareDownload success. write_fw:1, 33ms
Aug 05 04:00:33 barokah kernel: RTL871X: <=== rtl8188f_FirmwareDownload()
Aug 05 04:00:33 barokah kernel: usbcore: registered new interface driver rtl8188fu
Aug 05 04:00:42 barokah NetworkManager[439]: <info> [1628110842.2054] rfkill4: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/ieee80211/phy1/rfkill4) (driver rtl8188fu)
Aug 05 04:00:42 barokah kernel: usb 1-1: request firmware rtlwifi/rtl8188fufw.bin
Aug 05 04:00:42 barokah kernel: usb 1-1: request firmware rtlwifi/rtl8188fufw.bin loaded
Aug 05 04:00:42 barokah kernel: RTL871X: rtl8188f_FirmwareDownload: fw_ver=4 fw_subver=0000 sig=0x88f1, Month=08, Date=22, Hour=17, Minute=36
Aug 05 04:00:42 barokah kernel: RTL871X: rtl8188f_FirmwareDownload(): Shift for fw header!
Aug 05 04:00:42 barokah kernel: RTL871X: rtl8188f_FirmwareDownload by IO write!
Aug 05 04:00:42 barokah kernel: RTL871X: rtl8188f_FirmwareDownload: DLFW OK !
Aug 05 04:00:42 barokah kernel: RTL871X: rtl8188f_FirmwareDownload success. write_fw:1, 33ms
Aug 05 04:00:42 barokah kernel: RTL871X: <=== rtl8188f_FirmwareDownload()
Aug 05 04:00:43 barokah kernel: RTL871X: rtl8188fu_hal_init in 546ms
Aug 05 04:04:36 barokah kernel: rtw_regd_init+0x36/0x45 [rtl8188fu]
Aug 05 04:04:36 barokah kernel: rtw_cfg80211_init_wiphy+0x185/0x1fc [rtl8188fu]
Aug 05 04:04:36 barokah kernel: _netdev_open+0x139/0x1f2 [rtl8188fu]
Aug 05 04:04:36 barokah kernel: netdev_open+0x32/0x61 [rtl8188fu]
'modinfo rtl8188fu'
filename: /lib/modules/5.13.7-arch1-1/kernel/drivers/net/wireless/rtl8188fu.ko.zst
version: v4.3.23.6_20964.20170110
author: Realtek Semiconductor Corp.
description: Realtek Wireless Lan Driver
license: GPL
firmware: rtlwifi/rtl8188fufw.bin
srcversion: B10DEF491CD76699DE71EDC
alias: usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin*
depends: cfg80211
retpoline: Y
name: rtl8188fu
vermagic: 5.13.7-arch1-1 SMP preempt mod_unload
parm: rtw_ips_mode:The default IPS mode (int)
parm: rtw_usb_rxagg_mode:int
parm: rtw_country_code:The default country code (in alpha2) (charp)
parm: rtw_channel_plan:The default chplan ID when rtw_alpha2 is not specified or valid (int)
parm: rtw_qos_opt_enable:int
parm: ifname:The default name to allocate for first interface (charp)
parm: if2name:The default name to allocate for second interface (charp)
parm: rtw_pwrtrim_enable:int
parm: rtw_initmac:charp
parm: rtw_special_rf_path:int
parm: rtw_chip_version:int
parm: rtw_rfintfs:int
parm: rtw_lbkmode:int
parm: rtw_network_mode:int
parm: rtw_channel:int
parm: rtw_mp_mode:int
parm: rtw_wmm_enable:int
parm: rtw_vrtl_carrier_sense:int
parm: rtw_vcs_type:int
parm: rtw_busy_thresh:int
parm: rtw_ht_enable:int
parm: rtw_bw_mode:int
parm: rtw_ampdu_enable:int
parm: rtw_rx_stbc:int
parm: rtw_ampdu_amsdu:int
parm: rtw_lowrate_two_xmit:int
parm: rtw_rf_config:int
parm: rtw_power_mgnt:int
parm: rtw_smart_ps:int
parm: rtw_low_power:int
parm: rtw_wifi_spec:int
parm: rtw_full_ch_in_p2p_handshake:int
parm: rtw_antdiv_cfg:int
parm: rtw_antdiv_type:int
parm: rtw_switch_usb3:int
parm: rtw_enusbss:int
parm: rtw_hwpdn_mode:int
parm: rtw_hwpwrp_detect:int
parm: rtw_hw_wps_pbc:int
parm: rtw_max_roaming_times:The max roaming times to try (uint)
parm: rtw_mc2u_disable:int
parm: rtw_80211d:Enable 802.11d mechanism (int)
parm: rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)
parm: rtw_hiq_filter:0:allow all, 1:allow special, 2:deny all (uint)
parm: rtw_adaptivity_en:0:disable, 1:enable (uint)
parm: rtw_adaptivity_mode:0:normal, 1:carrier sense (uint)
parm: rtw_adaptivity_dml:0:disable, 1:enable (uint)
parm: rtw_adaptivity_dc_backoff:DC backoff for Adaptivity (uint)
parm: rtw_adaptivity_th_l2h_ini:TH_L2H_ini for Adaptivity (int)
parm: rtw_adaptivity_th_edcca_hl_diff:TH_EDCCA_HL_diff for Adaptivity (int)
parm: rtw_amplifier_type_2g:BIT3:2G ext-PA, BIT4:2G ext-LNA (uint)
parm: rtw_amplifier_type_5g:BIT6:5G ext-PA, BIT7:5G ext-LNA (uint)
parm: rtw_RFE_type:default init value:64 (uint)
parm: rtw_GLNA_type:default init value:0 (uint)
parm: rtw_TxBBSwing_2G:default init value:0xFF (uint)
parm: rtw_TxBBSwing_5G:default init value:0xFF (uint)
parm: rtw_OffEfuseMask:default open Efuse Mask value:0 (uint)
parm: rtw_FileMaskEfuse:default drv Mask Efuse value:0 (uint)
parm: rtw_pll_ref_clk_sel:force pll_ref_clk_sel, 0xF:use autoload value (uint)
parm: rtw_tx_pwr_lmt_enable:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm: rtw_tx_pwr_by_rate:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm: rtw_target_tx_pwr_2g_a:2.4G target tx power (unit:dBm) of RF path A for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm: rtw_target_tx_pwr_2g_b:2.4G target tx power (unit:dBm) of RF path B for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm: rtw_target_tx_pwr_2g_c:2.4G target tx power (unit:dBm) of RF path C for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm: rtw_target_tx_pwr_2g_d:2.4G target tx power (unit:dBm) of RF path D for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm: rtw_phy_file_path:The path of phy parameter (charp)
parm: rtw_load_phy_file:PHY File Bit Map (int)
parm: rtw_decrypt_phy_file:Enable Decrypt PHY File (int)
'lsmod | grep 8188f'
rtl8188fu 1396736 0
cfg80211 1044480 4 iwlmvm,iwlwifi,mac80211,rtl8188fu
Last edited by xeromycota (2021-08-18 04:58:55)
Offline
Now it's working on kernel 5.13! Check this.
Offline