Gönderen Konu: [Nasıl] RTL8192EU Sürücüsü Github Deposundan DKMS Kurulumu  (Okunma sayısı 2377 defa)

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
[error]Düzenleme: Bu sürücü PPA depomuza eklenmiştir.

[info]Kablosuz Ağ Sürücüleri için PPA Deposu[/info]
[/error]


RTL8192EU kablosuz ağ aygıtı için 8192eu sürücüsünü aşağıdaki şekilde kurabilirsiniz.

[warning]EFI/BIOS ayarlarından secure boot özelliği kapatılmalıdır[/warning]

1. Github Deposundan Kurulum

İsterseniz aşağıdaki komutlarla github deposundaki kaynak dosyalar ile kurulum yapabilirsiniz. Ya da Github deposundaki kaynak dosyalardan hazırladığımız Deb paketini buradan indirip sağ tık Gdebi ile kurabilirsiniz (Çekirdek 5.0 desteğine sahip paket hazırlandı).

Kod: [Seç]
sudo apt-get install git dkms build-essential linux-headers-$(uname -r)
Kod: [Seç]
git clone https://github.com/Mange/rtl8192eu-linux-driver
Kod: [Seç]
sudo dkms add ./rtl8192eu-linux-driver
Kod: [Seç]
sudo dkms install rtl8192eu/1.0
2. rtl8xxxu Sürücüsünü Karalisteye Ekleme

Bu aygıt için çekirdekle gelen sürücüyü çakışmaması için aşağıdaki komutla karalisteye eklemelisiniz.

Kod: [Seç]
echo "blacklist rtl8xxxu" | sudo tee /etc/modprobe.d/blaclist-rtl8xxxu.conf
3. 8192eu Sürücüsünü Etkinleştirme

Eğer 8192eu sürücüsü açılışta etkinleşmiyorsa, aşağıdaki komutlarla bir yapılandırma dosyası oluşturmayı deneyebilirsiniz.

Kod: [Seç]
echo '8192eu' | sudo tee /etc/modules-load.d/8192eu.conf
Kod: [Seç]
sudo update-initramfs -u
4. Yeniden Bağlama Sorunu Çözümü

Eğer aygıtı çıkartıp tekrar taktığınızda sorun yaşıyorsanız, aşağıdaki komutla bir yapılandırma dosyası oluşturmayı deneyebilirsiniz.

Kod: [Seç]
echo "options 8192eu rtw_power_mgnt=0 rtw_enusbss=0" | sudo tee /etc/modprobe.d/8192eu.conf
5. Sürücü Kontrolü

Kurulum sonrasında sürücü modülünü aşağıdaki komutla kontrol edebilirsiniz.

Kod: [Seç]
modinfo 8192eu
Aşağıdaki gibi çıktı alırsanız sürücü modülü kurulmuş demektir.

Kod: [Seç]
filename:       /lib/modules/4.10.0-22-generic/kernel/drivers/net/wireless/8192eu.ko
version:        v4.3.1.1_11320.20140505
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     A42ACDEE52F9B9A28A28771
alias:          usb:v2019pAB33d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2357p0109d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2357p0108d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2357p0107d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p3319d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp818Cd*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v0BDAp818Bd*dc*dsc*dp*icFFiscFFipFFin*
depends:       
vermagic:       4.10.0-22-generic SMP mod_unload
parm:           rtw_ips_mode:The default IPS mode (int)
parm:           rtw_usb_rxagg_mode: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_initmac:charp
parm:           rtw_channel_plan: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_antdiv_cfg:int
parm:           rtw_antdiv_type: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_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_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)

Bir sorun yaşarsanız eklediğiniz sürücü modülünü aşağıdaki komutla tüm çekirdeklerden kaldırabilirsiniz.

Kaynak dosyadan kurulum yaptıysanız aşağıdaki komutu çalıştırınız.

Kod: [Seç]
sudo dkms remove rtl8192eu/1.0 --all
Deb paketi ile kurulum yaptıysanız aşağıdaki komutu çalıştırınız.

Kod: [Seç]
sudo apt purge rtl8192eu-dkms
Ardından aşağıdaki komutlarla yapılandırma dosyalarını siliniz.

Kod: [Seç]
sudo rm -f /etc/modprobe.d/blaclist-rtl8xxxu.conf
sudo rm -f /etc/modprobe.d/rtl8xxxu.conf
sudo rm -f /etc/modules-load.d/8192eu.conf
« Son Düzenleme: 16 Şubat 2020, 18:32:59 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]