Realtek RTL8153 Gigabit Ethernet Adapter
Bu rehber, Device ID’si 8153
olan ve genellikle USB 3.0 standardında 10/100/1000 Mbps (Gigabit) hız sunan Realtek RTL8153 çipsetli adaptörler için geçerlidir.
1. USB Portu ve Sürücü Uyumluluğu
RTL8153, tam performans için bir USB 3.0 portuna (genellikle mavi renkli) takılmalıdır. USB 2.0 portunda da çalışır ancak hızı ~480 Mbps ile sınırlı kalır.
Bu adaptör de r8152
sürücüsünü kullanır. Sürücünün tanıyıp tanımadığını kontrol etmek için:
lsusb -t
Çıktıda, adaptörünüzün bağlı olduğu satırda Driver=r8152
ifadesini ve 5000M
(USB 3.0) veya 480M
(USB 2.0) hızını görmelisiniz.
2. Performans Sorunları
Gigabit hızlarına ulaşamıyorsanız, birkaç olası neden vardır:
- Kablo: En az Cat5e veya Cat6 standardında bir Ethernet kablosu kullandığınızdan emin olun.
- Switch/Router Portu: Bağlandığınız cihazın portunun Gigabit (1000 Mbps) destekli olduğunu doğrulayın.
- USB Portu: Adaptörün USB 3.0 portuna takılı olduğunu
lsusb -t
ile teyit edin.
Ağ verimini test etmek için iperf3
aracını kullanabilirsiniz. Ağınızda bir iperf3
sunucusu çalıştırdıktan sonra istemcide şu komutu çalıştırın:
# 'sunucu_ipsi' yerine iperf3 sunucusunun IP adresini yazın
iperf3 -c sunucu_ipsi
3. Python ile DNS Çözümleme Testi
İnternet bağlantı sorunları bazen DNS ile ilgili olabilir. Bu betik, yaygın bir alan adını IP adresine çözümlemeyi dener.
import socket
def test_dns_resolution(domain="pardus.org.tr"):
"""
Verilen alan adını bir IP adresine çözümlemeye çalışır.
"""
try:
ip_address = socket.gethostbyname(domain)
print(f"'{domain}' başarıyla '{ip_address}' adresine çözümlendi.")
return True
except socket.gaierror:
print(f"'{domain}' çözümlenemedi. DNS sunucu ayarlarınızı kontrol edin.")
return False
test_dns_resolution()
Eğer bu test başarısız olursa, /etc/resolv.conf
dosyanızı veya NetworkManager ayarlarınızdaki DNS sunucu bilgilerinizi kontrol etmeniz gerekebilir.