[מדריך OpenWRT] קבלת ביצועי WIFI מקסימליים

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 456
הצטרף: נובמבר 2020
נתן תודות: 1 פעם
קיבל תודות: 69 פעמים

שרשור שלא נקרא #1 

הפעלת WED

- השלב הזה מיועד למכשירים מבוסיסי MediaTek וספציפית MT7915E -

WED הוא מנגנון חדש לשימוש בDMA כדי להעביר פקטות מETH לWIFI מבלי להשתמש במעבד ובכך להגביר את הביצועים משמעותית. אני מקבל קרוב ל900Mb בWIFI.

אני אעדכן רשימת מכשירים בהמשך, כרגע תסתפקו ב:
redmi ax6s/ xiaomi ax3200.
Redmi AX6000
Banana Pi BPI-R3

כרגע רק גרסאות SNAPSHOT ו23.0.2 תומכות בWED

1. התקנת nano
- התחברו באמצעות SSH לראוטר וכתבו

קוד: בחירת הכל

opkg update
opkg install nano
2. עריכת קובץ קונפיג
אם אתם ב 23.0.2
- הקלידו

קוד: בחירת הכל

nano /etc/modules.d/mt7915e
אמור להיות כתוב שם

קוד: בחירת הכל

mt7915e 
שנו את זה ל

קוד: בחירת הכל

mt7915e wed_enable=Y
תשמרו וסגרו באמצעות
Ctrl+x, הקישו Y ואז אנטר.
אם אתם ב SNAPSHOT
הקלידו

קוד: בחירת הכל

nano /etc/modules.conf
והוסיפו את השורה האת בסוף הקובץ

קוד: בחירת הכל

options mt7915e wed_enable=Y
3. הפעילו מחדש את הראוטר.
4. הקלידו

קוד: בחירת הכל

cat /sys/module/mt7915e/parameters/wed_enable
אם הפלט הוא Y, סימן שWED הופעל בהצלחה.
5.
אין חובה לבצע את השלב הזה, אבל כדאי. אם תבצעו, לא תוכלו להפעיל SQM
- התחברו לממש LUCI של הרוטאר
- עברו ל Network -> Firewall
- הפעילו את האפשרות Software flow offloading ואז את Hardware flow offloading
- לחצו על Save and Apply

זהו! הכל אמור לעבוד.


הפעלת תכונות חשובות של WIFI6 - רלוונטי לכל מכשיר תומך AX


אני מוסיף עוד חלק חשוב שכבוי בdefault ומשפר ביצועי WIFI משמעותית. למעשה אין ניצול של תכונות ax חשובות בכלל אם לא תשנו את זה. לא צריך גרסאת SNAPSHOT בשביל זה.

1.
כתבו

קוד: בחירת הכל

nano /etc/config/wireless
2.
אתם תראו קטגוריה

קוד: בחירת הכל

config wifi-device 'radio1'
תוסיפו למטה

קוד: בחירת הכל

        option he_bss_color '22'
        option he_su_beamformer '1'
        option he_mu_beamformer '1'
3.
תשמרו וסגרו באמצעות
Ctrl+x, הקישו Y ואז אנטר.
4.
הפעילו מחדש את הראוטר.


אם משהו לא ברור, אתם מוזמנים לשאול
נערך לאחרונה על ידי elxyzad ב 02/12/2022 12:43, נערך 4 פעמים בסך הכל.

MrHicUp
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1525
הצטרף: יוני 2006
מיקום: רמת הגולן
נתן תודות: 106 פעמים
קיבל תודות: 48 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #2 

AX6 נתמך?

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 456
הצטרף: נובמבר 2020
נתן תודות: 1 פעם
קיבל תודות: 69 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #3 

11/10/2022 16:51  
MrHicUp כתב:
AX6 נתמך?
...
לא, יש שם צ'יפ של קוואלקום

Maxf177
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
תגובות: 25
הצטרף: יולי 2015
נתן תודות: 2 פעמים
קיבל תודות: 3 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #4 

תודה על המדריך!

ד"א ראיתי אצלי שזה נתמך בגרסא הרשמית של 22.03
מעניין שאצלך ה SQM לא משמעותי, אצלי אי אפשר בלעדיו, אז לצערי לא יכול להשתמש ב HW offload.

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 456
הצטרף: נובמבר 2020
נתן תודות: 1 פעם
קיבל תודות: 69 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #5 

13/10/2022 11:13  
Maxf177 כתב:
תודה על המדריך!

ד"א ראיתי אצלי שזה נתמך בגרסא הרשמית של 22.03
מעניין שאצלך ה SQM לא משמעותי, אצלי אי אפשר בלעדיו, אז לצערי לא יכול להשתמש ב HW offload.
...
לא אמור להיות, היו כמה קומיטס ראשוניים אבל אני לא חושב שהם נכנסו לbranch 22.03.. גם אם כן, זה לא אמור לעבוד.

גם אני הייתי צריך להפעיל SQM לפני כל השינויים, תנסה את המדריך ומקסימום תכבה את Hardware flow offloading.

תמונה

gildmor
חבר ותיק
חבר ותיק
תגובות: 1056
הצטרף: דצמבר 2009
נתן תודות: 44 פעמים
קיבל תודות: 103 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #6 

10/10/2022 13:13  
elxyzad כתב:
- המדריך מיועד למכשירים מבוסיסי MediaTek וספציפית MT7915E -

אם משהו לא ברור, אתם מוזמנים לשאול
...
האפשרות הזו לא נוספה\צפויה להתווסף גם ב-FW המקורי של היצרן?

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 456
הצטרף: נובמבר 2020
נתן תודות: 1 פעם
קיבל תודות: 69 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #7 

13/10/2022 15:00  
gildmor כתב:
האפשרות הזו לא נוספה\צפויה להתווסף גם ב-FW המקורי של היצרן?
...
יכול להיות. כל זה הולך להיכנס ל upstream kernel, שזה אומר שמתישהו באחת הגרסאות הבאות של הקרנל של לינוקס, האפשרות תהיה מובנת.
אבל לא תבנה על זה שייצרן כלשהו ישדרג לך גרסאת קרנל, גם יש להם אינטרס להשאיר מכשירים ישנים מאחור..
בקיצור, אולי בעוד כמה שנים

gildmor
חבר ותיק
חבר ותיק
תגובות: 1056
הצטרף: דצמבר 2009
נתן תודות: 44 פעמים
קיבל תודות: 103 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #8 

13/10/2022 15:09  
elxyzad כתב:
יכול להיות. כל זה הולך להיכנס ל upstream kernel, שזה אומר שמתישהו באחת הגרסאות הבאות של הקרנל של לינוקס, האפשרות תהיה מובנת.
אבל לא תבנה על זה שייצרן כלשהו ישדרג לך גרסאת קרנל, גם יש להם אינטרס להשאיר מכשירים ישנים מאחור..
בקיצור, אולי בעוד כמה שנים
...
הבנתי.
ממה שבדקתי המכשירים שנמכרים כרגע בעלי המעבד הוא: MT7622B עדיין טוב?

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 456
הצטרף: נובמבר 2020
נתן תודות: 1 פעם
קיבל תודות: 69 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #9 

13/10/2022 17:42  
gildmor כתב:
הבנתי.
ממה שבדקתי המכשירים שנמכרים כרגע בעלי המעבד הוא: MT7622B עדיין טוב?
...
כן, אבל תגיד איזה מכשיר

Amir64
גורו
גורו
תגובות: 9458
הצטרף: אוגוסט 2012
נתן תודות: 160 פעמים
קיבל תודות: 1577 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #10 

@elxyzad
כתבת מכשירים עם MT7915E ומדבריך אפשר להבין שביניהם גם redmi ax6s.

לפי הפרסומים ax6s כולל:
CPU MT7622B
MT7911AN, MT7975AN - RADIO Chips

לא מוזכר MT7915E

OMRIJ
חבר ותיק
חבר ותיק
תגובות: 1511
הצטרף: מרץ 2007
נתן תודות: 17 פעמים
קיבל תודות: 187 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #11 

MT7915E זה לא הרדיו?

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 456
הצטרף: נובמבר 2020
נתן תודות: 1 פעם
קיבל תודות: 69 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #12 

MT7915E זה השם שהם נותנים לשילוב של הצ'יפים האלה..
אני משתמש בredmi ax6s.

Maxf177
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
תגובות: 25
הצטרף: יולי 2015
נתן תודות: 2 פעמים
קיבל תודות: 3 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #13 

ניסיתי את המדריך וזה באמת הפעיל את זה (קיבלתי Y) בגרסא של 22.03
לצערי גם עם זה ובלי SQM אני ב bufferbloat C, כך שנאלצתי לבטל.
תודה בכל מקרה
13/10/2022 14:51  
elxyzad כתב:
לא אמור להיות, היו כמה קומיטס ראשוניים אבל אני לא חושב שהם נכנסו לbranch 22.03.. גם אם כן, זה לא אמור לעבוד.

גם אני הייתי צריך להפעיל SQM לפני כל השינויים, תנסה את המדריך ומקסימום תכבה את Hardware flow offloading.

תמונה
...

elxyzad פותח השרשור
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 456
הצטרף: נובמבר 2020
נתן תודות: 1 פעם
קיבל תודות: 69 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #14 

13/10/2022 22:11  
Maxf177 כתב:
ניסיתי את המדריך וזה באמת הפעיל את זה (קיבלתי Y) בגרסא של 22.03
לצערי גם עם זה ובלי SQM אני ב bufferbloat C, כך שנאלצתי לבטל.
תודה בכל מקרה
...
זה לא יעבוד ב22.03..
יש הבדל ב cpu load כשאתה עושה speed test על wifi? תבדוק עם htop או משהו

Eargasma
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 410
הצטרף: ספטמבר 2016
מיקום: צפון
נתן תודות: 31 פעמים
קיבל תודות: 66 פעמים

Re: [מדריך OpenWRT] הפעלת WED לביצועי WIFI מקסימליים

שרשור שלא נקרא #15 

עם ax6 וקושחה מקורית מקבל 920 וציון A (לא אפס אבל מספיק טוב) על וויפי. מניח שאתה לא בבזק כי אצלי פינג בלי באפרבלואט 8 מס...
נחמד, אבל לא יודע כמה בעל משמעות.

שלח תגובה

חזור אל “רשתות, אינטרנט ו- Fiber”