Linux Mint Türkiye
Diğer Linux Dağıtımları => Diğer Linux Dağıtımları => Konuyu başlatan: ytcikisir - 07 Eylül 2017, 04:23:30
-
Merhabalar,
Benim wireless sürücüm rtl8723be. Ben normalde her yeni bir dağıtım kurduğumda
https://connectwww.com/how-to-solve-realtek-rtl8723be-weak-wifi-signal-problem-in-ubuntu/4625/ (https://connectwww.com/how-to-solve-realtek-rtl8723be-weak-wifi-signal-problem-in-ubuntu/4625/)
bu sitedeki yönergeleri takip ederek wifi sürücümün zayıf çekme sorununu çözer ve kalıcı hale getiririm.
Az önce Kernel sürümümü 4.9'dan 4.12'ye yükselttim ve aynı adımları uyguladım. Sorunum düzeldi. Ama problem bilgisayarı yeniden başlattıktan sonra eski hâline dönmesi yani kalıcı hâle gelmemesi. Bir sürü kez üst üste denedim. Ama sonuç hep aynı oldu. Bunu nasıl kalıcı hale getireblirim? Yardımcı olursanız sevinirim.
Gerekli Çıktılar:
inxiCPU~Dual core Intel Core i3-5005U (-HT-MCP-) speed/max~799/1900 MHz Kernel~4.12.0-1-amd64 x86_64 Up~4 min Mem~993.5/7903.1MB HDD~500.1GB(11.6% used) Procs~201 Client~Shell inxi~2.3.34
lspci -nnk | grep -iA2 net07:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 07)
Subsystem: Hewlett-Packard Company RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [103c:80c2]
Kernel driver in use: r8169
Kernel modules: r8169
--
13:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter [103c:804c]
Kernel driver in use: rtl8723be
Kernel modules: rtl8723be
lsusbBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 064e:9325 Suyin Corp.
Bus 001 Device 004: ID 0bda:b006 Realtek Semiconductor Corp.
Bus 001 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
Bus 001 Device 002: ID 0b05:5601 ASUSTek Computer, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
rfkill list0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
sudo lshw -C network *-network
description: Ethernet interface
product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:07:00.0
logical name: enp7s0
version: 07
serial: 70:5a:0f:66:0c:15
size: 10Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8106e-1_0.0.1 06/29/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:42 ioport:5000(size=256) memory:d6000000-d6000fff memory:d6100000-d6103fff
*-network
description: Wireless interface
product: RTL8723BE PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:13:00.0
logical name: wlp19s0
version: 00
serial: 44:1c:a8:3b:0a:b3
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtl8723be driverversion=4.12.0-1-amd64 firmware=N/A ip=192.168.2.128 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:16 ioport:3000(size=256) memory:d3000000-d3003fff
iwconfig | grep Powerlo no wireless extensions.
enp7s0 no wireless extensions.
Bit Rate=72.2 Mb/s Tx-Power=20 dBm
Power Management:off
lsmodModule Size Used by
ctr 16384 2
ccm 20480 3
rtl8723be 94208 0
btcoexist 167936 1 rtl8723be
rtl8723_common 24576 1 rtl8723be
rtl_pci 28672 1 rtl8723be
rtlwifi 94208 3 rtl_pci,btcoexist,rtl8723be
mac80211 659456 3 rtl_pci,rtlwifi,rtl8723be
cfg80211 593920 2 mac80211,rtlwifi
rfcomm 77824 14
fuse 98304 3
vmw_vsock_vmci_transport 28672 0
vsock 36864 1 vmw_vsock_vmci_transport
vmw_vmci 69632 1 vmw_vsock_vmci_transport
cmac 16384 1
bnep 20480 2
binfmt_misc 20480 1
nls_ascii 16384 1
nls_cp437 20480 1
vfat 20480 1
fat 65536 1 vfat
uvcvideo 90112 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_core 36864 2 uvcvideo,videobuf2_v4l2
videodev 172032 3 uvcvideo,videobuf2_core,videobuf2_v4l2
media 40960 2 uvcvideo,videodev
intel_rapl 20480 0
arc4 16384 2
ip6t_REJECT 16384 1
nf_reject_ipv6 16384 1 ip6t_REJECT
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
iTCO_wdt 16384 0
kvm_intel 196608 0
hp_wmi 16384 0
iTCO_vendor_support 16384 1 iTCO_wdt
kvm 577536 1 kvm_intel
sparse_keymap 16384 1 hp_wmi
nf_log_ipv6 16384 5
irqbypass 16384 1 kvm
btusb 45056 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
btintel 16384 1 btusb
bluetooth 540672 41 btrtl,btintel,bnep,btbcm,rfcomm,btusb
crct10dif_pclmul 16384 0
snd_hda_codec_realtek 90112 1
snd_hda_codec_hdmi 49152 1
snd_hda_codec_generic 69632 1 snd_hda_codec_realtek
ecdh_generic 24576 1 bluetooth
crc32_pclmul 16384 0
snd_hda_intel 40960 4
ghash_clmulni_intel 16384 0
rfkill 24576 7 bluetooth,hp_wmi,cfg80211
intel_cstate 16384 0
joydev 20480 0
intel_uncore 118784 0
snd_hda_codec 126976 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
serio_raw 16384 0
efi_pstore 16384 0
intel_rapl_perf 16384 0
snd_hda_core 77824 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
xt_hl 16384 22
dw_dmac 16384 0
efivars 20480 1 efi_pstore
ip6t_rt 16384 3
sg 32768 0
pcspkr 16384 0
snd_hwdep 16384 1 snd_hda_codec
snd_soc_rt286 40960 0
snd_soc_rl6347a 16384 1 snd_soc_rt286
snd_soc_ssm4567 16384 0
snd_soc_core 217088 2 snd_soc_ssm4567,snd_soc_rt286
dw_dmac_core 28672 1 dw_dmac
snd_compress 20480 1 snd_soc_core
int3403_thermal 16384 0
snd_pcm 102400 6 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi,snd_soc_rt286,snd_soc_core
snd_timer 32768 1 snd_pcm
snd 77824 18 snd_compress,snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_soc_core,snd_pcm
mei_me 40960 0
evdev 24576 20
battery 20480 0
ac 16384 0
nf_conntrack_ipv6 20480 8
nf_defrag_ipv6 36864 1 nf_conntrack_ipv6
mei 94208 1 mei_me
int3402_thermal 16384 0
int3406_thermal 16384 0
processor_thermal_device 16384 0
acpi_pad 24576 0
snd_soc_sst_acpi 16384 0
snd_soc_sst_match 16384 1 snd_soc_sst_acpi
lpc_ich 24576 0
soundcore 16384 1 snd
tpm_crb 16384 0
hp_wireless 16384 0
mfd_core 16384 1 lpc_ich
shpchp 36864 0
int3400_thermal 16384 0
int340x_thermal_zone 16384 3 int3402_thermal,int3403_thermal,processor_thermal_device
acpi_thermal_rel 16384 1 int3400_thermal
ipt_REJECT 16384 1
intel_soc_dts_iosf 16384 1 processor_thermal_device
intel_pch_thermal 16384 0
nf_reject_ipv4 16384 1 ipt_REJECT
nf_log_ipv4 16384 5
nf_log_common 16384 2 nf_log_ipv6,nf_log_ipv4
xt_LOG 16384 10
xt_limit 16384 13
xt_tcpudp 16384 18
xt_addrtype 16384 4
nf_conntrack_ipv4 16384 8
nf_defrag_ipv4 16384 1 nf_conntrack_ipv4
xt_conntrack 16384 16
ip6table_filter 16384 1
ip6_tables 28672 1 ip6table_filter
nf_conntrack_netbios_ns 16384 0
nf_conntrack_broadcast 16384 1 nf_conntrack_netbios_ns
nf_nat_ftp 16384 0
nf_nat 28672 1 nf_nat_ftp
parport_pc 28672 0
nf_conntrack_ftp 20480 1 nf_nat_ftp
nf_conntrack 135168 8 nf_conntrack_ipv6,nf_conntrack_ftp,nf_conntrack_ipv4,nf_conntrack_broadcast,nf_nat_ftp,nf_conntrack_netbios_ns,xt_conntrack,nf_nat
libcrc32c 16384 2 nf_conntrack,nf_nat
ppdev 20480 0
iptable_filter 16384 1
lp 20480 0
parport 49152 3 lp,parport_pc,ppdev
efivarfs 16384 1
ip_tables 24576 1 iptable_filter
x_tables 36864 13 xt_LOG,ipt_REJECT,ip_tables,iptable_filter,xt_tcpudp,xt_limit,ip6t_REJECT,ip6table_filter,xt_addrtype,ip6t_rt,xt_conntrack,ip6_tables,xt_hl
autofs4 40960 2
ext4 593920 1
crc16 16384 2 bluetooth,ext4
jbd2 102400 1 ext4
crc32c_generic 16384 0
fscrypto 28672 1 ext4
ecb 16384 0
mbcache 16384 1 ext4
sr_mod 24576 0
cdrom 61440 1 sr_mod
sd_mod 49152 4
hid_generic 16384 0
usbhid 49152 0
uas 24576 0
usb_storage 69632 1 uas
crc32c_intel 24576 3
aesni_intel 167936 4
aes_x86_64 20480 1 aesni_intel
crypto_simd 16384 1 aesni_intel
cryptd 24576 3 crypto_simd,ghash_clmulni_intel,aesni_intel
glue_helper 16384 1 aesni_intel
amdkfd 139264 1
psmouse 143360 0
ahci 36864 3
libahci 32768 1 ahci
i2c_i801 24576 0
radeon 1482752 1
libata 233472 2 ahci,libahci
i915 1269760 9
ttm 94208 1 radeon
i2c_algo_bit 16384 2 radeon,i915
xhci_pci 16384 0
scsi_mod 212992 6 sd_mod,usb_storage,libata,uas,sr_mod,sg
drm_kms_helper 151552 2 radeon,i915
xhci_hcd 208896 1 xhci_pci
r8169 81920 0
mii 16384 1 r8169
usbcore 245760 7 uvcvideo,usbhid,usb_storage,xhci_pci,btusb,uas,xhci_hcd
drm 348160 9 radeon,i915,ttm,drm_kms_helper
usb_common 16384 1 usbcore
thermal 20480 0
wmi 16384 1 hp_wmi
fan 16384 0
video 40960 2 int3406_thermal,i915
sdhci_acpi 16384 0
sdhci 45056 1 sdhci_acpi
mmc_core 143360 2 sdhci,sdhci_acpi
i2c_hid 20480 0
hid 118784 3 i2c_hid,hid_generic,usbhid
i2c_designware_platform 16384 0
i2c_designware_core 20480 1 i2c_designware_platform
button 16384 1 i915
-
Çekirdeğin güncel sürümlerinde paylaştığınız bağlantıdaki adımları uygulamanıza gerek olacağını sanmıyorum, github adresindeki güncellenmiş sürücülerin zaten çekirdeğin güncel sürümlerine girmiş olması gerekir.
Aşağıdaki komutla sürücünün anten seçim değişkenini kalıcı hale getirebilirsiniz.
echo "options rtl8723be ant_sel=2" | sudo tee /etc/modprobe.d/rtl8723be.conf
Ardından sistemi yeniden başlatmayı deneyiniz.
-
Cevabınız için teşekkürler ancak olmadı. Sanırım derdimi tam anlatamadım.
sudo modprobe -rv rtl8723besudo modprobe -v rtl8723be ant_sel=2bu komutları üst üste girince kablosuz ağım çekmeye başlıyor. Burada sıkıntı yok. Ardından sizin verdiğiniz komutları giriyorum. Siz söylemeden önce de deniyordum. Problem burada.
echo "options rtl8723be ant_sel=2" | sudo tee /etc/modprobe.d/rtl8723be.confveya
echo "options rtl8723be ant_sel=2" | sudo tee /etc/modprobe.d/50-rtl8723be.conf
ikisini de ayrı ayrı deniyorum. İkisi de sistemi yeniden başlatınca eski hâline dönüyor. Kısacası kalıcı yapamıyorum.
-
Aşağıdaki komutla /etc/modprobe.d/50-rtl8723be.conf dosyasını siliniz.
sudo rm -f /etc/modprobe.d/50-rtl8723be.conf
Yukarıda verdiğim komutla oluşan dosya, rtl8723be sürücüsünün ant_sel=2 değişkeni ile çalışmasını sağlar. Kısaca sizin çalıştırdığınız komutu kalıcı hale getirir. Bu dosya oluştuktan sonra sisin kullandığınızikinci komuta dahi gerek kalmaması gerekir.
Yukarıdaki komutla dosyayı sildikten sonra sistemi yeniden başlatınız.
-
Yaptım. Sonuç aynı hocam. :(
-
Komutların çıktılarına bakalım.
modinfo rtl8723be
systemctl status rc.local
-
modinfo rtl8723befilename: /lib/modules/4.12.0-1-amd64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko
firmware: rtlwifi/rtl8723befw_36.bin
firmware: rtlwifi/rtl8723befw.bin
description: Realtek 8723BE 802.11n PCI wireless
license: GPL
author: Realtek WlanFAE <wlanfae@realtek.com>
author: PageHe <page_he@realsil.com.cn>
alias: pci:v000010ECd0000B723sv*sd*bc*sc*i*
depends: rtlwifi,rtl8723-common,rtl_pci,btcoexist,mac80211
vermagic: 4.12.0-1-amd64 SMP mod_unload modversions
parm: swenc:Set to 1 for software crypto (default 0)
(bool)
parm: ips:Set to 0 to not use link power save (default 1)
(bool)
parm: swlps:Set to 1 to use SW control power save (default 0)
(bool)
parm: fwlps:Set to 1 to use FW control power save (default 1)
(bool)
parm: msi:Set to 1 to use MSI interrupts mode (default 0)
(bool)
parm: debug:Set debug level (0-5) (default 0) (int)
parm: disable_watchdog:Set to 1 to disable the watchdog (default 0)
(bool)
parm: ant_sel:Set to 1 or 2 to force antenna number (default 0)
(int)
systemctl status rc.local● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/lib/systemd/system/rc-local.service; static; vendor preset: enabled)
Drop-In: /lib/systemd/system/rc-local.service.d
└─debian.conf
Active: inactive (dead)
-
Aşağıdaki komutla rc.local dosyasını açınız.
sudo mousepad /etc/rc.local
Exit 0 yazan satırın bir üstüne aşağıdaki satırları yapıştırıp dosyayı kaydetmeyi deneyiniz. Yukarıdaki komutda mousepad yerine sistemdeki metin düzenleyiciyi yazınız, mousepad profilinzdeki Xfce bilgisi sebebiyle yazılmıştır.
modprobe -rv rtl8723be
modprobe -v rtl8723be ant_sel=2
Ardından deneme için sistemi yeniden başlatabilirsiniz.
-
Hocam o benim de aklıma gelmişti ama sorun şu ki:
(https://i.hizliresim.com/AyQ0Vv.png) (https://hizliresim.com/AyQ0Vv)
öyle bir dosya yok...
-
Dosyanın içine aşağıdakileri yazıp dosyayı kaydedin.
modprobe -rv rtl8723be
modprobe -v rtl8723be ant_sel=2
exit 0
-
Değişiklik yok. :(
-
Merhabalar,
Açıkcası bu sürücüden çok çekmiş ve bu problemi çok yaşamış birisi olarak.Güncellemeden sonra bir türlü yapamamıştım bende.
Bir çok kez denedim ama bir türlü olmadı kaç kere ubuntuyu tekrar kurmak zorunda kalmıştım.
Belirttiğiniz linkteki komutlarla birlikte
https://github.com/lwfinger/rtlwifi_new
şuradaki dosyayı indirip halletmiştim.Şuanda herhangi bir sıkıntı yaşamıyorum.
-
Bu sürücü sıkıntılı. O zip dosyasını ben de make ettim, zaten benim problemim o değil. Kalıcı olmasını sağlamak. 4.12.0.1 ve 4.12.5 kernellerde denedim ikisinde de aynı sıkıntı. Ben de 4.9 çekirdeğe geri döndüm. Sıkıntı yok şimdilik.
Sanırsam yeni sürüm çekirdeklerin stabilliğiyle ilgili bir sıkıntı söz konusu. Yanlış mıyım [member=8]Butterfly[/member] hocam?
-
Sanırsam yeni sürüm çekirdeklerin stabilliğiyle ilgili bir sıkıntı söz konusu. Yanlış mıyım [member=8]Butterfly[/member] hocam?
Elle yaptığın düzenlemenin yapılandırma dosyası ile etkinleşmemesi çekirdekle ilgili olmayabilir. 4.12.x sürüm çekirdeği nasıl kurdunuz?
-
Debian 9.1 Stable Stretch'ten Debian 10 Testing Buster'a geçme kararı aldım.
apt-get update && apt-get upgrade && apt-get dist-upgradekomutu sonrası kendisi indirip kurdu. Ben manuel olarak kurulumu gerçekleştirmedim.
İşin tuhaf tarafı, normalde sıkıntı çıkarsa hiç çalışmamasını beklerdim. Ama bu çalışıyor, kalıcı olmuyor. ???
Acaba malum iki komutun başlangıçta çalışmasını sağlarsak çözebilir miyiz? Ben biraz denedim de olumlu sonuç alamadım.
-
Liquorix (https://liquorix.net/) çekirdeği bir dene bakalım ne olacak?
-
Hocam bu ne oluyor? İlk defa görüyorum.
Sisteme bir zarar verme olasığılığı söz konusu mu?
-
Biraz modiye edilmiş Linux çekirdeği, Debian testing ya da sid ile uyumludur. Bir ara LMDE'de devamlı kullanıyordum, şu an LMDE kararlı tabanda olduğu için kullanmıyorum.
-
sources.list dosyası için sadece sid yansıları var.
Benimkisi sid olmadığı için apt update'de hata alıyorum.
-
liquorix-keyring paketini kurduktan sonra ahata almazsınız. Testing ve sid için ayrı depolar yok, ama testing ya da sid'e kurulabilir.
sudo apt-get install liquorix-keyring
-
root@d:/home/tuxuf# apt update
Hit:1 http://security.debian.org buster/updates InRelease
Hit:3 https://repo.skype.com/deb stable InRelease
Ign:4 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:7 http://repo.steampowered.com/steam precise InRelease
Hit:2 http://cdn-fastly.deb.debian.org/debian buster InRelease
Hit:8 http://dl.google.com/linux/chrome/deb stable Release
Hit:5 http://cdn-fastly.deb.debian.org/debian buster-updates InRelease
Get:6 https://liquorix.net/debian sid InRelease [7,347 B]
Err:6 https://liquorix.net/debian sid InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AE4078033F8024D
Reading package lists... Done
W: GPG error: https://liquorix.net/debian sid InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AE4078033F8024D
E: The repository 'http://liquorix.net/debian sid InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
root@gegiren-penguen:/home/tuxuf# apt-get install liquorix-keyring
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package liquorix-keyring
root@gegiren-penguen:/home/tuxuf# apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-liquorix-amd64
E: Unable to locate package linux-headers-liquorix-amd64
root@gegiren-penguen:/home/tuxuf#
olmuyor.
-
Şunları deneyin.
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 9AE4078033F8024D
sudo apt-get update
sudo apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64
-
root@:/home/tuxuf# sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 9AE4078033F8024D
Executing: /tmp/apt-key-gpghome.ByVOSVp2xc/gpg.1.sh --recv-keys --keyserver keyserver.ubuntu.com 9AE4078033F8024D
key 9AE4078033F8024D:
1 signature not checked due to a missing key
gpg: key 9AE4078033F8024D: public key "Steven Barrett <steven@liquorix.net>" imported
gpg: Total number processed: 1
gpg: imported: 1
root@gegiren-penguen:/home/tuxuf# sudo apt-get update
Hit:1 http://repo.steampowered.com/steam precise InRelease
Hit:2 https://repo.skype.com/deb stable InRelease
Ign:3 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:4 http://security.debian.org buster/updates InRelease
Hit:5 http://dl.google.com/linux/chrome/deb stable Release
Hit:6 http://cdn-fastly.deb.debian.org/debian buster InRelease
Hit:8 http://cdn-fastly.deb.debian.org/debian buster-updates InRelease
Reading package lists... Done
root@gegiren-penguen:/home/tuxuf# sudo apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-liquorix-amd64
E: Unable to locate package linux-headers-liquorix-amd64
Bence bu maceraya girmeyelim hocam. Ubuntu/Linux Mint'te olabilir de Debian'da olmadı. :)
-
Bu çekirdek Debian için Ubuntu/Linux Mint'e göre daha uygun. Bununla birlikte depoyu eklediğinizden emin misiniz? Çıktıya göre deponun paket bilgisi güncellenmiyor. E tabii depo olmayınca paket de bulunamıyor haliyle.