[warning]Güncelleme: Bu sürücüyü
buradaki PPA deposundan kurabilirsiniz.[/warning]
0bda:f179 Realtek Semiconductor Corp.
RTL8188FU sürücüsünü aşağıdaki şekilde Github deposundan DKMS ile kurabilirsiniz (Alternatif olarak
rtl8188fu-dkms ve
rtl8188fufw-firmware paketlerini indirip sağ tık Gdebi ile kurulumu gerçekleştirebilirsiniz. Bu durumda aşağıdaki yönteme gerek olmayacaktır.) (Not: Çekirdeğin 4.15 ve 5.2 arasındaki sürümlerinde test edilmiştir.)
Önce aşağıdaki komutla gerekli paketleri yükleyiniz.
sudo apt-get install build-essential git dkms linux-headers-$(uname -r)Ardından aşağıdaki komutla sürücüyü Github deposundan indiriniz.
git clone https://github.com/kelebek333/rtl8188fu.gitArtık aşağıdaki komutlarla sürücüyü DKMS olarak ekleyip, inşa edebilir ve kurabilirsiniz. Böylece kurulan yeni çekirdekler için sürücümüz otomatik olarak eklenecek, her çekirdek güncellemesinde sürücü derleyerek kurmaya gerek kalmayacak.
sudo dkms add ./rtl8188fusudo dkms build rtl8188fu/1.0sudo dkms install rtl8188fu/1.0Ardından aşağıdaki komutla sürücü için gerekli Firmware dosyasını sisteme ekleyiniz.
sudo cp ./rtl8188fu/firmware/rtl8188fufw.bin /lib/firmware/rtlwifi/Aşağıdaki komutla sürücünün kurulup kurulmadığını kontrol edebilirsiniz.
modinfo rtl8188fuYukarıdaki komut aşağıdaki şekilde çıktı verirse sürücü kurulmuş demektir.
filename: /lib/modules/4.15.0-43-generic/kernel/drivers/net/wireless/rtl8188fu.ko
version: v4.3.23.6_20964.20170110
author: Realtek Semiconductor Corp.
description: Realtek Wireless Lan Driver
license: GPL
firmware: rtlwifi/rtl8188fufw.bin
srcversion: 0F0F1015E447D88A8F1A665
alias: usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin*
depends: cfg80211
retpoline: Y
name: rtl8188fu
vermagic: 4.15.0-43-generic SMP 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)
Artık sürücüyü aşağıdaki komutla etkinleştirebilirsiniz.
sudo modprobe rtl8188fuEğer bir sorun yaşarsanız aşağıdaki komutla eklediğiniz sürücüyü kolayca kaldırabilirsiniz.
sudo dkms remove rtl8188fu/1.0 --allDeb paketleri ile kurulum yaptıysanız, sürücüyü kaldırmak için aşağıdaki komutları kullanınız.
sudo apt purge rtl8188fu-dkms rtl8188fufw-firmware
Düzenleme: kernel 5.2 / paket sürümü güncellemesi.