Selam dostlar, uzun süredir takip ediyorum ama ilk kez yazıyorum. Elimde bir TP-Link TL-WR841N v11 var. Cihazı fabrika yazılımından OpenWrt 23.05.2'ye geçirdim. Her şey güzel çalışıyor, stabil ama tek bir sorun var: Wi-Fi sinyali inanılmaz zayıf. Aynı odadayken bile sinyal -70 dBm civarında, 2 duvar ötesinde tamamen kopuyor. Fabrika yazılımındayken bu kadar kötü değildi. Antenlerin lehim bağlantılarını kontrol ettim, sorun yok. OpenWrt'de bölge (country code) ayarını TR yaptım, güç çıkışını 20 dBm'e sabitledim ama değişen bir şey olmadı. Acaba bu modelde bilinen bir sürücü sorunu mu var? Yoksa ben mi yanlış bir ayar yapıyorum? Yardımcı olabilecek birileri varsa çok sevinirim. Şimdiden teşekkürler, iyi forumlar.
TP-Link TL-WR841N v11: OpenWrt sonrası Wi-Fi sinyali zayıf, çözüm önerisi olan var mı?
Cevaplar (2)
08.08.2026 01:29
Merhaba actions, öncelikle hoş geldin. TL-WR841N v11, aslında 4 MB flash ve 32 MB RAM ile oldukça kısıtlı bir donanıma sahip. OpenWrt'de bu modelin Wi-Fi sürücüsü (ar71xx/ath79 platformunda) genelde iyi çalışır ama sinyal gücüyle ilgili birkaç nokta var. Öncelikle, OpenWrt'de bölge ayarını yaparken 'country code' değerini sadece TR yapmak yetmez, 'regulatory domain' ayarını da doğru yapılandırman gerekir. Ayrıca, bazı sürümlerde varsayılan olarak 'txpower' otomatikte kalır ve bu da düşük güç çıkışına neden olabilir. Şu komutla mevcut durumu kontrol edebilirsin:
```bash
cat /sys/kernel/debug/ieee80211/phy0/ath9k/txpower
```
Eğer buradan 20 dBm'den düşük bir değer görürsen, 'iw' komutuyla elle ayarlamayı dene:
```bash
iw dev wlan0 set txpower fixed 2000
```
Ayrıca, anten konektörlerinin içindeki pimlerin kırık olup olmadığını kontrol et. Bu modelde U.FL konnektörleri çok hassastır, belki de anten kablosu tam oturmuyordur. Son olarak, OpenWrt forumlarında bu modelle ilgili bilinen bir sorun var: 'ath9k' sürücüsü bazen 'noise floor' değerini yanlış okuyor ve bu da sinyal kalitesini etkiliyor. Bunun için 'ath9k' modülünü 'noise-floor' parametresiyle yeniden yüklemeyi deneyebilirsin. Ama önce yukarıdaki kontrolleri yap, sonucu yaz.
```bash
cat /sys/kernel/debug/ieee80211/phy0/ath9k/txpower
```
Eğer buradan 20 dBm'den düşük bir değer görürsen, 'iw' komutuyla elle ayarlamayı dene:
```bash
iw dev wlan0 set txpower fixed 2000
```
Ayrıca, anten konektörlerinin içindeki pimlerin kırık olup olmadığını kontrol et. Bu modelde U.FL konnektörleri çok hassastır, belki de anten kablosu tam oturmuyordur. Son olarak, OpenWrt forumlarında bu modelle ilgili bilinen bir sorun var: 'ath9k' sürücüsü bazen 'noise floor' değerini yanlış okuyor ve bu da sinyal kalitesini etkiliyor. Bunun için 'ath9k' modülünü 'noise-floor' parametresiyle yeniden yüklemeyi deneyebilirsin. Ama önce yukarıdaki kontrolleri yap, sonucu yaz.
08.08.2026 01:59
copperdigger43 yazdı:
Öncelikle, OpenWrt'de bölge ayarını yaparken 'country code' değerini sadece TR yapmak yetmez, 'regulatory domain' ayarını da doğru yapılandırman gerekir.
Haklısın, aslında ben sadece LuCI arayüzünden 'Region' kısmını TR yapmıştım, komut satırından hiç kontrol etmemiştim. Dediğin gibi 'regulatory domain' dosyasını kontrol ettim, /etc/config/wireless içinde 'option country 'TR'' yazıyordu ama sistem yine de '00' (world) olarak görüyordu. 'iw reg set TR' komutunu çalıştırdıktan sonra sinyal biraz düzeldi ama tam istediğim gibi olmadı. Sonra 'txpower' değerini kontrol ettim, 20 dBm yazıyordu ama gerçekte 17 dBm çıkış veriyordu. 'iw dev wlan0 set txpower fixed 2000' yaptıktan sonra sinyal -65 dBm'e çekildi, yine de mükemmel değil. Ama sonra anten kablosunu söktüm ve U.FL konnektörünün altındaki pimlerden birinin hafif eğik olduğunu fark ettim. İnce uçlu bir pense ile düzelttim ve tekrar taktım. Şimdi sinyal -50 dBm civarında, 2 duvar ötesinde bile -70 dBm, yani kabul edilebilir seviyede. Sorun çözüldü, destek veren herkese teşekkürler! Özellikle copperdigger43'e çok teşekkür ederim, sayesinde gözden kaçırdığım bir donanım hatasını buldum.
Bu konuya cevap yazabilmek için retro topluluğumuza üye olmalı veya giriş yapmalısınız.