Ubuntu'da İnternet yavaş ama RTL8111 kullanan pencereler değil


13

Ben sadece bir çift önyükleme windows7 / ubuntu 11.10 yükledim ve internet pencerelerden çok daha yavaş. Buradaki yazıyı okudum ve sunulan çözümleri denedim ve hiçbiri işe yaramadı.

İşte uğraştığım şey; Windows'da internetim normal, hoş ve hızlı. resim açıklamasını buraya girin

Ancak benim ubuntu benim yeni sistemde benim internet süper yavaş (Burada benim diğer sistem ubuntu bu sistemdeki pencerelerle aynı hızlara sahip olduğunu not etmek önemlidir). Tüm güncellemeleri yükledim ve en son kararlı google kromunu kullanıyorum ve en hızlı sonuçlarım çok daha düşük. (yükleme zaman aşımına uğrar ve sonunda başarısız olur, ancak bu gerçekleşmeden önce ping 10ms ve indirme <5meg'dir). güncelleme dahil olmak üzere herhangi bir şey indirilirken fark gerçekten hissedilir .

Sistem özellikleri aşağıdaki gibidir:

 Anakart: Asus P8Z68-V LX
 İşlemci: Intel i5 2500k
 RAM: Corsair intikam mavisi 8GB (4X4GB)
 SSD: OCZ Vertex 3 60gb

Dahili lan kullanıyorum. Sürücüler anakartla birlikte verilen CD'den kuruldu. Sürücüleri Windows'a yükledim (önce pencereler kuruldu). Ubuntu, internetin çalışması için herhangi bir yeni sürücü yüklememi gerektirmedi (ve işte demek istediğim, aralıklı ve yavaş da olsa bir bağlantı alabilirim).

UEFI BIOS ile zorluk çeken insanları okudum ama internet hızları hiç okumadım. Sorunumu teşhis eden herhangi bir yardım çok takdir edilecektir.

rdl @ rdl-home-ubuntu: ~ $ ethtool -s eth0 hız 1000 dubleks tam otomatik kapanma
Yeni ayarlar yapılamıyor: İşleme izin verilmiyor
  hızı ayarlamamak
  dubleks ayarlamıyor
  autoneg ayarlamıyor
rdl @ rdl-home-ubuntu: ~ $ ifconfig eth0 | grep hataları
          RX paketleri: 14632 hataları: 0 düştü: 14632 aşıldı: 0 çerçeve: 14632
          TX paketleri: 14094 hataları: 0 düştü: 297 aşıldı: 0 taşıyıcı: 0

İlk komutunu çalıştırarak sudosadece değiştirir Operation not permittediçinInvalid argument

İşte çıktı sudo ethtool eth0

Eth0 için ayarlar:
    Desteklenen bağlantı noktaları: [TP ​​MII]
    Desteklenen bağlantı modları: 10baseT / Half 10baseT / Full 
                            100baseT / Yarım 100baseT / Tam 
                            1000baseT / Yarım 1000baseT / Tam 
    Otomatik anlaşmayı destekler: Evet
    Reklamı yapılan bağlantı modları: 10baseT / Half 10baseT / Full 
                            100baseT / Yarım 100baseT / Tam 
                            1000baseT / Yarım 1000baseT / Tam 
    Reklamı yapılan duraklatma çerçevesi kullanımı: Yalnızca Simetrik Alma
    İlan edilen otomatik müzakere: Evet
    Bağlantı ortağının reklamı yapılan bağlantı modları: 10baseT / Half 10baseT / Full 
                                         100baseT / Yarım 100baseT / Tam 
                                         1000BaseT / Tam 
    Bağlantı ortağının reklamı yapılan duraklatma çerçevesi kullanımı: Yalnızca Simetrik Alma
    Otomatik pazarlık reklamı yapılan bağlantı ortağı: Evet
    Hız: 1000Mb / s
    Dubleks: Tam
    Liman: MII
    PHYAD: 0
    Alıcı-Verici: dahili
    Otomatik anlaşma: açık
    Uyandırma desteği: pumbg
    Uyandırma: g
    Geçerli mesaj seviyesi: 0x00000033 (51)
                   drv probu ifdown ifup
    Bağlantı algılandı: evet

ve koştuktan sonra sudo ethtool -s eth0 speed 100 duplex full autoneg off

Eth0 için ayarlar:
    Desteklenen bağlantı noktaları: [TP ​​MII]
    Desteklenen bağlantı modları: 10baseT / Half 10baseT / Full 
                            100baseT / Yarım 100baseT / Tam 
                            1000baseT / Yarım 1000baseT / Tam 
    Otomatik anlaşmayı destekler: Evet
    Reklamı yapılan bağlantı modları: Bildirilmedi
    Reklamı yapılan duraklatma çerçevesi kullanımı: Hayır
    İlan edilen otomatik müzakere: Hayır
    Hız: 100Mb / s
    Dubleks: Tam
    Liman: MII
    PHYAD: 0
    Alıcı-Verici: dahili
    Otomatik anlaşma: kapalı
    Uyandırma desteği: pumbg
    Uyandırma: g
    Geçerli mesaj seviyesi: 0x00000033 (51)
                   drv probu ifdown ifup
    Bağlantı algılandı: evet

Sorun hala devam ediyor.


3
Büyük olasılıkla, ağ donanımı özelliklerini göndermelisiniz.
mikewhatever

2
şans eseri realtek GigE NIC kullanıyor musunuz? Bu durumda, o zaman bu bağlantıya yönlendireceğim. dedoimedo.com/computers/kubuntu-realtek.html
tinhed

2
ASUS sitesinden, bu anakart bir RTL8111 yongası kullanıyor. Bunun Ubuntu ile ilgili bilinen sorunları var. Lütfen bu soruyu kontrol edin: askubuntu.com/questions/16755/… . Sorununuz varsa, bu soruyu yinelenen olarak kapatabilmemiz için lütfen buraya bir yorum bırakın.
Javier Rivera

1
Herhangi bir hata almıyorum (ara sıra zaman aşımı dışında), ancak bu gece eve geldiğimde bu soruda belirtilen çözümlerden bazılarını deneyeceğim.
rlemon

1
@rlemon Sorununuz çözüldüyse lütfen bize nasıl olduğunu bildirin. Teşekkürler.
its_me

Yanıtlar:


9

Büyük olasılıkla sürücüyü buradan yüklemeniz gerekir: http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2

Paket bir yükleme komut dosyası ile birlikte gelir.

Diğerlerinin de söylediği gibi, bu bilinen bir sorundur, "Realtek RTL8111" için arama yapmayı deneyin.



Yüklemenin biraz daha yavaş olduğunu belirtmeliyim .. Ama aynı zamanda diğer ayarlarla da
uğraşıyordum

2

Temelleri kontrol ettin mi

100 veya 1000'de TAM DUPLEKS'e bağlı mısınız?

Yarım dubleks kullanıyorsanız, sorun budur

user@server:~$ sudo ethtool eth0
Settings for eth0:
    Supported ports: [ MII ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: 100Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 1
    Transceiver: external
    Auto-negotiation: on
    Supports Wake-on: g
    Wake-on: g
    Link detected: yes

Değiştirmek için (kartınız 1000'i destekliyorsa, Desteklenen bağlantı modları satırına bakın)

sudo ethtool -s eth0 speed 1000 duplex full autoneg off

Ağ hatalarınız mı var?

user@server:~$ ifconfig eth0 |grep errors
          RX packets:1725783 errors:1 dropped:0 overruns:0 frame:1
          TX packets:1205465 errors:0 dropped:0 overruns:0 carrier:0

Sorumu daha fazla bilgi ile güncelledim. Cevabınız için teşekkür ederim!
rlemon

Cevabımı da güncelledim, nicinizin ne yapabileceğini kontrol etmediniz, hız ve dubleks'i ayarlamaya çalışan geçersiz bir argümanınız var, çıktıdaki Desteklenen bağlantı modları hatlarına bakın: sudo ethtool eth0
jflaflamme

1
Düşen bir çok kareniz var, bence doğru dubleks hızı zorlamak ve autoneg'u devre dışı bırakmak size yardımcı olacaktır. Farklı yapılandırmayı denediğinizde, sayaçların arttığından emin olun. (Ancak normal olarak, hız ve dupleks için özerkleştirme iyi çalışıyor). Yani, temel olarak, ettool çıkışını kontrol edin ve desteklenen hızlardan birini dubleks tam ve
otomatik kapanmaya zorlayın

benim OP kaydetti değişiklik yaptıktan sonra çıktı şimdiRX packets:31090 errors:0 dropped:31090 overruns:0 frame:31090
rlemon

1
hayır, bunlar iyi sorulardır ve tarihi amaçlar için cevaplanmalıdır.
rlemon

0

Sahip olduğunuz wifi adaptörü için IPv6 uygulamasının bir sorunu olabilir. Asus K52F ile çok yavaş internet bağlantım vardı, bu yüzden şu önerileri takip etmek zorunda kaldım: Yavaş bağlantıyı çözün ...


1
blog yayınında önerilen çözümler işe yaramadı.
rlemon

WiFi yonga setinde olası bir bağımlılık var. Othewise, sorunun farklı bir doğası var :)
Vincenzo

0

Tavsiye ettikleri tüm bu karmaşık çözümleri denemeden önce bunu deneyin (kolay çünkü gui ... komutları içermiyor, kolayca geri alınabiliyor). Ayrıca, sadece bir not: İnsanların ortaya koyduğu çevrimiçi çözümlerden bir sürü şey denedim (ipv6'yı devre dışı bırakan terminal komutları, bazı sürücü yükleme, yaptığım şey hakkında hiçbir fikrim yoktu şeylerin geditsini yapıyorum), ancak bu tek şeydi anında ve kalıcı bir etki. Diğerleri görünüşte hiçbir şey yapmadı; bununla birlikte, diğer tüm çözümlerin yanı sıra aşağıdakilerin işe yaraması da olabilir (ya da bu sadece kendi başına bir çözüm olabilir). Ben linux bir acemiyim, bu yüzden bilmiyorum.

  • Kablosuz bağlantınızın sembolüne tıklayın (sağ üst)
  • bağlantıları düzenle'yi tıklayın
  • Kablosuz sekmesine tıklayın
  • Mevcut kablosuz bağlantınızı tıklayın
  • Düzenle'yi tıklayın
  • İpv4 ayarları yöntemi açılır kutusunu tıklayın: "yalnızca otomatik (dhcp) adresler" i seçin
  • Dns sunucuları alanına: kablosuz yönlendiricinizin veya varsayılan ağ geçidinizin ip adresini yazın. Benimki örneğin 192.168.0.1 idi.
  • (isteğe bağlı) Dns sunucularının karşılaştırmasını nasıl yapabiliyorsanız, sizin için en hızlı olanı bulmanız iyi olur. Sonuçlarıma göre en hızlı ikisi modemimin IP adresi ve kablosuz yönlendiricimin IP adresi oldu. Kablosuz yönlendirici en iyi şekilde çalıştı. Ben bir windows sanal kutu pc benchmark yaptım. 4.2.2.6 veya .5'i denedim ama pekmez gibi yavaş kaldı.

Kaydet'e basın. Kablosuz donanımınızı birkaç saniye için devre dışı bırakın (yöntemim f2 işlev tuşu), tekrar açın ve tarayıcınızın hızını test edin.

Bu işe yaramazsa, ipv6 ayarlarını tıklayın ve yöntemi seçin: yoksay, kaydet ve aynı şeyi yap (kablosuz bağlantıyı devre dışı bırak, yeniden etkinleştir)

Kablosuz / internet ile ilgili yanlış bir şey olmadığını anladım çünkü sadece tarayıcılar Ubuntu'dan çalıştırırken web sitelerine (krom, firefox, vb.) Gitme konusunda yavaştı. Ama sanal kutu makinelerimi denediğimde internette hızla aydınlanıyordu.


-1

1. İlk yöntem :

  1. IPv6'yı devre dışı bırakmanız, bunu yapmak için terminali açmanız ve aşağıdaki komutları girmeniz gerekir:

    echo “#disable ipv6″ | sudo tee -a /etc/sysctl.conf
    
    echo “net.ipv6.conf.all.disable_ipv6 = 1″ | sudo tee -a /etc/sysctl.conf
    
    echo “net.ipv6.conf.default.disable_ipv6 = 1″ | sudo tee -a /etc/sysctl.conf
    
    echo “net.ipv6.conf.lo.disable_ipv6 = 1″ | sudo tee -a /etc/sysctl.conf
    
  2. Ardından sisteminizi yeniden başlatın.

Sorun hala devam ediyorsa 2. adımdaki talimatları da uygulayın.

2. İkinci yöntem:

  1. Bu sorun için ikinci bir çözüm aşağıdakileri kullanmak olabilir:
  2. Terminali açın ve aşağıdaki komutu girin:

    sudo -s
    
  3. sonra gksu gedit /etc/modprobe.d/ath9k.confve dosyanın sonuna şunu ekleyin:

    options ath9k nohwcrypt=1
    
  4. İşletim sisteminizi yeniden başlatın.

Lütfen ikinci yönteminize daha fazla açıklama sunabilir misiniz? tam olarak burada ne yapıyorum.
rlemon

hiçbir öneri işe yaramadı.
rlemon

Sistemi neden yeniden başlattığınızı açıklayabilir misiniz?
kullanıcı bilinmiyor
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.