Apakah QoS DD-WRT benar-benar berfungsi?

29

Ada berbagai laporan tentang DD-WRT QoS yang tidak berfungsi (di sini , di sini , dan di tempat lain).

The DD-WRT QoS Dokumentasi menyebutkan beberapa pemeriksaan akan menunjukkan, apakah prioritas yang tepat sedang diterapkan untuk lalu lintas. (Meskipun tidak menyarankan metode untuk memverifikasi bahwa QoS benar-benar berlaku ...)

Adakah yang memeriksa prioritas lalu lintas mereka dan menemukan bahwa prioritas tersebut tidak diterapkan dengan benar, atau bahwa mereka telah diterapkan dengan benar tetapi tampaknya tidak mengubah apa pun? (Atau, setelah mengaktifkan QoS, lihat degradasi lalu lintas atau masalah lain.) Poin bonus jika Anda benar-benar telah menguji pengaturan QoS secara kuantitatif.

Hanya untuk memperjelas, saya ingin tahu apakah mengatur QoS menggunakan karya GUI . (Saya menggunakan OpenWRT sekarang dan saya dapat dengan mudah menggunakan skrip di sana. Yang menarik bagi saya adalah jika saya dapat membuang waktu lebih sedikit untuk mengatur QoS dengan beralih ke DD-WRT)

Jawaban Saya TIDAK mencari:

  • "Cukup beralih ke Tomat / OpenWRT / X-WRT / Gargoyle / etc"
  • "TENTU SAJA itu berhasil, mengapa tidak?"
  • "Cukup gunakan skrip ini " (atau skrip lain)
  • "QoS hanya memengaruhi lalu lintas keluar dan sama sekali tidak membantu"

UPDATE 2011-06-02: Tidak ada jawaban dari pengguna DD-WRT yang sebenarnya, tetapi pendapat umum tampaknya bahwa QoS dalam DD-WRT (ketika dikonfigurasi melalui GUI) rusak.

UPDATE 2011-11-29: Sekarang ada modul LuCi untuk QoS di OpenWRT (tidak yakin berapa lama sudah ada). Saya telah melakukan beberapa mengutak-atik sepintas, jika saya melihat ada kemenangan / kegagalan besar atau dapat menyusun skema pengujian, saya akan mencobanya dan melaporkan kembali.

UPDATE 2012-01-31: Gui Ambros telah mengirimkan jawaban terbaik sejauh ini, dan meskipun banyak orang masih mengeluh bahwa QoS tidak berfungsi, saya juga merasa bahwa QoS adalah binatang yang sulit dijinakkan, jadi saya selalu curiga bahwa itu tidak dikonfigurasikan dengan benar jika tidak ada pengujian yang dilakukan. Menerima jawabannya. Jika ada yang menggunakan versi DD-WRT saat ini dapat menunjukkan bahwa QoS tidak berfungsi, kirimkan jawaban baru!

Kode Bling
sumber
Apa yang sebenarnya ingin Anda capai dengan QoS dan bagaimana Anda mengukur keberhasilannya dapat membuat perbedaan. QoS adalah diskusi yang sangat mendalam tergantung pada bagaimana itu digunakan.
MaQleod
Cukup adil, tetapi jika tidak ada yang pernah berhasil menggunakan QoS grafis maka tidak mungkin saya akan melakukannya dan dengan demikian saya tidak akan memulai petualangan itu. Saya berharap saya akan mendapatkan beberapa jawaban dengan orang-orang melaporkan setidaknya tingkat keberhasilan yang berbeda-beda.
Kode Bling
@ Kode: Sangat banyak orang mengeluh tentang QoS tidak bekerja di DD-WRT, dan mereka beralih ke Tomat (jika mereka memiliki router dengan chipset Broadcom). Saya terkejut bahwa orang-orang DD-WRT belum menyelesaikannya setelah sekian lama, rupanya.
paradroid
4
Banyak orang mengeluh tentang hal-hal yang tidak berfungsi padahal kenyataannya mereka tidak tahu apa yang mereka lakukan. Ini mungkin bukan kasus di sini, tetapi juga kemungkinan.
James Mertz
1
@BlueRaja tanpa memberikan detail apa pun, sulit bagi siapa pun yang membaca ini untuk menilai apakah Anda memiliki poin yang valid atau jika Anda hanya mengacaukan konfigurasi QoS Anda / tidak tahu apa yang Anda bicarakan. Apa aturan QoS yang Anda terapkan? Bagaimana pengaktifan QoS memengaruhi latensi Anda? Router apa yang Anda gunakan? Sudahkah Anda mencoba menggunakan iperf untuk mengukur keberhasilan aturan QoS Anda?
Kode Bling

Jawaban:

6

Jawaban atas pertanyaan ini benar-benar ketinggalan jaman. Pengembangan pada DD-WRT telah berjalan dan QoS melalui GUI sangat stabil pada versi terbaru.

Saya saat ini menggunakan DD-WRT v24-sp2 (09/09/11) besar, revisi SVN 17598M NEWD-2 K2.6 Eko pada ASUS RT-N16, dan menggunakan QoS lengkap untuk jaringan rumah lokal saya tanpa masalah. Meskipun saya sangat akrab dengan CLI, antarmuka web tidak apa-apa. Lalu lintas Premium / Ekspres / Massal sekarang dikategorikan dengan benar dan saya akhirnya menyelesaikan masalah saya dengan VOIP dan streaming video ketika seseorang memulai unduhan atau bittorrent dan mengambil seluruh saluran.

Untuk menguji apakah lalu lintas dikategorikan dengan benar, saya menggunakan iperf dan memeriksa koneksi di / proc / net / ip_conntrack sambil menguji setiap kombinasi aplikasi dan protokol.

Sarankan Anda melihatnya lagi; Anda mungkin akan terkejut. Pastikan Anda menggunakan build terbaru. The DD-WRT Wiki memiliki instruksi setup.

Gui Ambros
sumber
1
Terima kasih !! Bisakah Anda menjelaskan beberapa masalah yang Anda miliki dengan streaming dan torrent, dan bagaimana Anda memperbaikinya? Saya belum pernah menggunakan VOIP akhir-akhir ini, tetapi itulah skenario yang saya khawatirkan ketika saya awalnya mengajukan pertanyaan ini.
Kode Bling
Ini jelas tidak benar, lihat komentar saya di atas - masalahnya bukan lalu lintas yang salah dikategorikan, itu karena penjadwal QoS berjalan sangat lambat sehingga, pada router rumah biasa, itu menyebabkan peningkatan latensi BESAR untuk semua paket, benar-benar mengalahkan tujuan memiliki QoS di tempat pertama. QoS pada Tomat berjalan dengan baik pada router yang sama, jadi sudah pasti DD-WRT.
BlueRaja - Danny Pflughoeft
1
@ BlueRaja mungkin CPU router Anda tidak cukup kuat. Anda mengatakan itu bekerja dengan baik pada Tomat, tetapi Tomat juga tidak menjalankan banyak layanan. Mengapa Anda tidak merinci pengaturan dan pengalaman dalam jawaban? Saya yakin orang-orang akan memperbaruinya - saya tahu saya akan, asalkan itu menambah informasi yang berguna untuk diskusi.
Kode Bling
1
Hanya berdentang untuk mengatakan bahwa @BlueRaja benar. Saya memiliki koneksi 40 / 2Mbps dan dengan QoS diaktifkan saya tidak bisa mendapatkan kecepatan unduhan di atas 28Mbps. CPU pada WRT54GL saya dipatok. Saya belum mencoba Tomat untuk mengetahui apakah tomatnya lebih baik, tetapi itu ada dalam daftar todo saya.
cdhowie
3
@cdhowie: jawaban di atas adalah untuk pertanyaan " Apakah QoS benar-benar berfungsi pada DD-WRT ", dan bukan " Apa firmware tercepat untuk menjalankan QoS pada koneksi ethernet yang cepat, menggunakan router usang yang berusia 10+ tahun dan memiliki CPU dan memori sangat terbatas ". Tomat memang bisa menjadi pilihan yang lebih baik dalam kasus Anda. Atau dapatkan router yang lebih baru. N16 adalah opsi murah yang bagus, jika Anda tidak membutuhkan 802.11ac.
Gui Ambros
6

Saya tidak menggunakan DD-WRT, tetapi sepertinya mendapatkan QoS untuk bekerja membutuhkan beberapa mengutak-atik.

Saya menyarankan untuk membaca dengan seksama posting ini: firmware dd-wrt firmware firmware QoS pemecahan masalah dari Oktober 2010 (meskipun hanya membentuk lalu lintas keluar), di mana jawaban yang diterima menggambarkan skrip QoS terbaru yang tampaknya bekerja untuk penjawab dan poster.

Namun, metode yang dijelaskan terdengar sangat menyakitkan, dengan solusi untuk bug DD-WRT, patch dan apa pun, dan meskipun demikian hanya berlaku untuk lalu lintas keluar.

Jadi jawaban untuk pertanyaan Anda adalah: QoS di bawah DD-WRT masih perlu mengutak-atik agar berfungsi. GUI dengan sendirinya tidak cukup, yang setidaknya terjadi pada akhir tahun 2010. Jadi, dalam sepatu Anda, saya tidak akan repot-repot pindah ke DD-WRT. Atau setidaknya bukan karena QoS, karena menurut saya QoS berpotensi membuat frustrasi dan pembuang waktu yang sangat baik.

Artikel Apa itu DD-WRT? (bagian "Versi Khusus") mengatakan untuk versi berbayar:

Saat ini brainslayer menawarkan versi khusus DD-WRT dengan kemampuan QoS yang diperluas:

  • mengatur bandwidth maksimum yang tersedia per netmask / alamat MAC (v.24-SP1: bahkan untuk vlan yang berbeda)
  • menetapkan aturan default untuk setiap netmask / alamat MAC yang tidak dikonfigurasi

Jadi sepertinya hanya DD-WRT versi berbayar yang dengan mudah mendukung QoS.

Artikel Cara membatasi kecepatan Naik / Turun per pengguna tanpa versi berbayar menjelaskan alat yang "berfungsi sangat bagus untuk tujuan menetapkan batas unggah / unduh bagi pengguna berdasarkan alamat IP atau MAC".

harrymc
sumber
5
wiiiiit sebentar. Apakah Anda mengambil salah satu tautan yang saya poskan di pertanyaan dan menggunakannya sebagai jawaban?
Kode Bling
He he, sepertinya saya lakukan. Mengapa tidak ada skrip yang disebutkan dalam utas ini bekerja untuk Anda? Setelah semua, posting memang mengatakan bahwa mereka berhasil membuat QoS benar-benar berfungsi.
harrymc
Bagaimanapun, sepertinya pertanyaan Anda tentang mendapatkan QoS bekerja menggunakan GUI, jawabannya kondisional negatif. Beberapa mengutak-atik file sistem diperlukan jika seseorang tidak berhasil melalui GUI (yang tampaknya hampir tidak pernah bekerja dengan sendirinya untuk DD-WRT, tetapi tidak untuk Tomat).
harrymc
1
Bagaimana membatasi kecepatan Up / Dn menggunakan Script Generator tanpa menggunakan versi berbayar DDWRT tampaknya mengisyaratkan bahwa QoS hanya mudah pada versi berbayar, mungkin dengan sengaja.
harrymc
1
@harrymc Artikel (...). Jadi sepertinya hanya DD-WRT versi berbayar yang dengan mudah mendukung QoS. Bagaimana fakta bahwa ada pengaturan QoS tambahan yang tersedia di versi berbayar membuat Anda percaya yang standar bekerja di sana ??
Piotr Dobrogost
4

Anda mungkin ingin mempelajari karya Toastman tentang QoS di bawah Tomat. Rupanya QoS bekerja di sana. Sejauh yang saya tahu Toastman mengelola bangunan apartemen pengguna, jadi dia memiliki pengalaman. Saya tidak pernah menggunakan Tomat tanpa mengatur QoS, jadi saya tidak bisa mengatakan apa yang akan terjadi jika saya tidak melakukannya!

troel
sumber
Saya menggunakan mod Toastman juga dan itu bekerja dengan sangat baik, meskipun apa yang dia lakukan pada QoS hanya mengubah kelas, sejauh yang saya tahu. QoS berfungsi dengan baik di build upstream Tomato, tetapi modnya membuatnya bekerja di luar kotak, tanpa Anda harus mengutak-atik konfigurasi.
paradroid
Saya akan memeriksa karyanya tetapi saya secara khusus hanya tertarik pada DD-WRT untuk saat ini (menjalankan OpenWRT sekarang dan Tomat tidak didukung pada router saya)
Code Bling
Toastman (dan sekarang versi tomat lainnya seperti shibby yang menerapkan QoS Inbound) adalah satu-satunya solusi QoS konsumen yang pernah saya lihat yang layak untuk ditulis. Mereka cukup fleksibel sehingga Anda dapat memalu koneksi Anda ke neraka dan menjaga Anda lalu lintas prioritas tinggi. Jujur, terutama untuk aDSL (yang membutuhkan patch TC-ATM), Anda mungkin tidak akan pernah mendapatkan apa pun selain hasil 'memuaskan' dari solusi QoS konsumen lainnya, selain tukang roti tomat dan varian serupa.
cloneman
1

Sampai saat ini versi terbaru DDWRT di WRT54Gv3 saya tidak berfungsi. pengaturan di GUI solid, tetapi gagal untuk benar-benar melakukan tugasnya, skrip masih diperlukan! Ini muncul sebagai hasil google untuk pertanyaan saya sendiri yang sama. pindah ke tomat setelah membaca sekilas jawaban. tidak secantik GUI tetapi QoS bekerja dan dapat diuji dalam beberapa menit .. QoS di DDWRT tidak membuahkan hasil jika hanya menggunakan GUI, sesedih mungkin. Saya akan senang tinggal dengan itu.

Nova
sumber
Bagaimana Anda menguji pengaturan Anda? Apa yang tidak berhasil?
Kode Bling
Juga, versi DD-WRT apa yang Anda gunakan?
Kode Bling
0

DD-WRT v24-sp2 (08/12/10) mini - build 14929 diinstal pada Linksys WRT300N v1.1 saya, QOS tampaknya berfungsi untuk beberapa situasi dan tidak sama sekali untuk yang lain. Saya sendiri telah menetapkan untuk premium dan padawan muda ditetapkan untuk massal, namun ketika ia mulai mengunduh permainan uap atau game xbox 360 maka itu menetapkan sekitar 75% dari total koneksi. Tampaknya berfungsi ketika dia ingin menonton youtube dan saya ingin mengunduh game sendiri. Dalam scenerio nanti ia tidak akan mendapatkan apa-apa dan saya akan mendapatkan segalanya :-)
Saya telah membaca bahwa ini ada hubungannya dengan prosesor atau kurangnya ram. Saya juga telah membaca beberapa tempat bahwa kecuali Anda memiliki versi berbayar dari dd-wrt maka Anda tidak memiliki fungsi QOS. Pada akhirnya, saya benar-benar bingung.

McFaultech
sumber
0

Saya tahu ini agak "sejarah kuno", tetapi saya menemukan pertanyaan ini ketika memecahkan masalah layanan VoIP Vonage saya melalui kotak DD-WRT saya (Linksys WRT54G v2 menjalankan "v24-sp2 (10/10/09) vpn"). Saya mendapatkan segala macam hasil aneh ketika saya akan mengklik "Terapkan Pengaturan" di GUI web DD-WRT QoS. Terkadang saya akan menerapkan perubahan dan kemudian semua permintaan HTTP (S) akan gagal.

Saya memperoleh hasil yang konsisten dengan:

  1. Mengubah pengaturan
  2. Mengklik "Simpan"
  3. Reboot router (dengan mengklik "Reboot Router" di bagian bawah tab "Administration")

Pengaturan Vonage saya adalah:

  1. Gunakan www.speakeasy.net/speedtest/ untuk mendapatkan kecepatan unggah dan unduh dalam kbps
  2. Ambil 90% dari nilai-nilai itu
  3. Di GUI web QoS, pilih:

    • Mulai QoS: Aktifkan
    • Port: WAN
    • Penjadwal Paket: HTB
    • Uplink:
    • Downlink:
    • Optimalkan untuk Permainan: tidak dicentang
    • Prioritas Layanan
      • sip: Premium
      • Tambahkan layanan untuk "vonage" dengan port UDP 10000-25000, dan atur ke Premium
      • http: Ekspres
    • Prioritas MAC: tambahkan alamat MAC dari Vonage SIP gateway sebagai Premium
    • Prioritas Port Ethernet: Gateway SIP Vonage terhubung langsung ke salah satu port pada DD-WRT, jadi saya mengaturnya ke Premium, dan mengatur semua yang lain ke Standar

Semoga ini bisa membantu orang berikutnya ...

Pengguna Super
sumber
-2

Nggak. 2017 QoS masih tidak berfungsi. Saya telah menggunakan DDWRT selama satu dekade dan tidak pernah berfungsi dengan baik. Dari WRT310N ke DIR 810L saya saat ini dengan DD-WRT v24-sp2 (01/09/15) std (SVN revisi 25815), ia tidak pernah mengatur lalu lintas dengan benar.

ddwrtdoesntwork
sumber