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

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

שליחה #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
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1571
הצטרף: יוני 2006
מיקום: רמת הגולן
נתן תודות: 112 פעמים
קיבל תודות: 49 פעמים

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

שליחה #2 

AX6 נתמך?

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

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 פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020
נתן תודות: 9 פעמים
קיבל תודות: 189 פעמים

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

שליחה #5 

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

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

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

תמונה

gildmor
חבר ותיק
חבר ותיק
תגובות: 1379
הצטרף: דצמבר 2009
נתן תודות: 49 פעמים
קיבל תודות: 127 פעמים

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

שליחה #6 

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

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

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

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

שליחה #7 

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

gildmor
חבר ותיק
חבר ותיק
תגובות: 1379
הצטרף: דצמבר 2009
נתן תודות: 49 פעמים
קיבל תודות: 127 פעמים

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

שליחה #8 

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

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

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

שליחה #9 

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

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

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

שליחה #10 

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

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

לא מוזכר MT7915E

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

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

שליחה #11 

MT7915E זה לא הרדיו?

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

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 פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 956
הצטרף: נובמבר 2020
נתן תודות: 9 פעמים
קיבל תודות: 189 פעמים

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
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 474
הצטרף: ספטמבר 2016
מיקום: צפון
נתן תודות: 34 פעמים
קיבל תודות: 77 פעמים

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

שליחה #15 

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

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

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

שליחה #16 

14/10/2022 0:06  
Eargasma כתב:
עם ax6 וקושחה מקורית מקבל 920 וציון A (לא אפס אבל מספיק טוב) על וויפי. מניח שאתה לא בבזק כי אצלי פינג בלי באפרבלואט 8 מס...
נחמד, אבל לא יודע כמה בעל משמעות.
...
זה מכשיר אחר לגמרי. אם הייתי רוצה להשתחרר מההגבלות הרגולטוריות של ישראל הייתי יכול להגיע לביצועים אפילו יותר טובים, אבל גם זה יותר מדי..
בכל מקרה אני מעדיף ביצועים פחות טובים אבל לפחות שיהיה openwrt

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

שליחה #17 

הוספתי עוד חלק למדריך שכדאי מאוד לעשות.

TheTech
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 107
הצטרף: אפריל 2007
נתן תודות: 21 פעמים
קיבל תודות: 3 פעמים

שליחה #18 

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

כמה אני אמור לקבל עם Wifi 5?

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

שליחה #19 

02/12/2022 11:34  
TheTech כתב:
elxyzad,

כמה אני אמור לקבל עם Wifi 5?
...
קיבלתי עכשיו 200+, אבל עם קליינט חלש
כמה אתה מקבל ועם איזה מכשיר?

TheTech
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 107
הצטרף: אפריל 2007
נתן תודות: 21 פעמים
קיבל תודות: 3 פעמים

שליחה #20 

02/12/2022 12:01  
elxyzad כתב:
קיבלתי עכשיו 200+, אבל עם קליינט חלש
כמה אתה מקבל ועם איזה מכשיר?
...
מחשב נייד, Wifi 5
מקבל 200/200

שלח תגובה

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