Banana PI R4
- DanielGR
-
- גורו רשתות

- תגובות: 1487
- הצטרף: יולי 2023
- שם מלא: DanielG
- מיקום: Israel
כן בבקשה.
מסתובבות גרסאות ב-GitHub עם עידכון של HOSTAPD וקרנל 6.6, בדקתי, ולא עבדו.
בפורק של MTK לכאורה ה-WiFi מזוהה נכון אך גם לא עובד. יש פרטים נוספים לגבי הגרסה הזאת?
================================
עריכה: המקור מכאן, כולל צילומי המסך:
https://forum.banana-pi.org/t/bpi-r4-be ... n/18883/12
או כאן:
https://forum.openwrt.org/t/banana-bpi- ... 201051/108
אבנה את הimage בעצמי, תודה
מסתובבות גרסאות ב-GitHub עם עידכון של HOSTAPD וקרנל 6.6, בדקתי, ולא עבדו.
בפורק של MTK לכאורה ה-WiFi מזוהה נכון אך גם לא עובד. יש פרטים נוספים לגבי הגרסה הזאת?
================================
עריכה: המקור מכאן, כולל צילומי המסך:
https://forum.banana-pi.org/t/bpi-r4-be ... n/18883/12
או כאן:
https://forum.openwrt.org/t/banana-bpi- ... 201051/108
אבנה את הimage בעצמי, תודה
- icewalker
-
- חבר שרק התחיל

- תגובות: 35
- הצטרף: ספטמבר 2024
- tzah
-
- עוסק בתחום

- תגובות: 1172
- הצטרף: פברואר 2011
אני מקבל רוחב פס לשני SSID נפרדים :...
688Mbps - 2.4 GHz
2882Mbps - 5GHz
1) האם גם אצלך?
2) ה- SSID של תדר 6GHz נראה כאילו הוא לא פעיל/עובד. האם זה מצב תקין?
אולי ניתן לשנות את הגדרות DFS ואז כן יעבוד?
root@OpenWrt:~# iw reg get
global
country US: DFS-FCC
(902 - 904 @ 2), (N/A, 30), (N/A)
(904 - 920 @ 16), (N/A, 30), (N/A)
(920 - 928 @
(2400 - 2472 @ 40), (N/A, 30), (N/A)
(5150 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW
(5250 - 5350 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
(5470 - 5730 @ 160), (N/A, 24), (0 ms), DFS
(5730 - 5850 @ 80), (N/A, 30), (N/A), AUTO-BW
(5850 - 5895 @ 40), (N/A, 27), (N/A), NO-OUTDOOR, AUTO-BW
(5925 - 7125 @ 320), (N/A, 12), (N/A), NO-OUTDOOR
(57240 - 71000 @ 2160), (N/A, 40), (N/A)
- icewalker
-
- חבר שרק התחיל

- תגובות: 35
- הצטרף: ספטמבר 2024
אני עובד רק עם 5GHz בעיקר כי זה מה שרוב המכשירים שלי תומכים.
ה6GHz פעיל, רק בLuCI אין ממש תמיכה בזה, תערוך ב/etc/config/wireless כמו שצריך, אני יכול לבדוק אבל עוד פעם לי כרגע אין
ממש מכשיר תומך לחבר לשם. השבוע אני מקבל פיקסל 9 ואז אולי יהיה לי איך לבדוק.
לגבי DFS אין שום בעיה בקטע הזה, אני יכול לקמפל גרסא בכלל בלי שום הגבלות שם תדר ערוץ ועוצמה, מה שאני בד״כ עושה
אחרי שכל שאר הדברים עובדים. זה נראה ככה אצלי אחרי זה:
country ZZ:
(2402 - 2494@ 40), (30)
(4910 - 4990@ 80), (30)
(5150 - 5895@ 160), (30)
(5030 - 5090@ 20), (30)
(5925 - 7125@ 320), (30)
זה לא כזה חוקי אבל סוחט את המקסימום, חשוב במקרה הזה שיהיה מאוורר ולא רק קירור פאסיבי.
ה6GHz פעיל, רק בLuCI אין ממש תמיכה בזה, תערוך ב/etc/config/wireless כמו שצריך, אני יכול לבדוק אבל עוד פעם לי כרגע אין
ממש מכשיר תומך לחבר לשם. השבוע אני מקבל פיקסל 9 ואז אולי יהיה לי איך לבדוק.
לגבי DFS אין שום בעיה בקטע הזה, אני יכול לקמפל גרסא בכלל בלי שום הגבלות שם תדר ערוץ ועוצמה, מה שאני בד״כ עושה
אחרי שכל שאר הדברים עובדים. זה נראה ככה אצלי אחרי זה:
country ZZ:
(2402 - 2494@ 40), (30)
(4910 - 4990@ 80), (30)
(5150 - 5895@ 160), (30)
(5030 - 5090@ 20), (30)
(5925 - 7125@ 320), (30)
זה לא כזה חוקי אבל סוחט את המקסימום, חשוב במקרה הזה שיהיה מאוורר ולא רק קירור פאסיבי.
- DanielGR
-
- גורו רשתות

- תגובות: 1487
- הצטרף: יולי 2023
- שם מלא: DanielG
- מיקום: Israel
בלינק הזה של MTK ישנם סקריפטים לביצוע הפאצ׳ים המתאימים ל-mainline של Openwrt
https://git01.mediatek.com/plugins/giti ... /Readme.md
למרבה הצער הסקריפט שבור, כתובות בתוכו לא עוברות Name resolution כמו לדוגמא gerrit.mediatek.inc.
חברים בפורום Openwrt הציעו למחוק שורה אחת בסקריפט כדי שיתקמפל, אבל זו בדיוק השורה שאמורה להחליף את ה-Feeds המתאימים.
מעיון בסקריפט, גם Luci מוחלפת, כנראה לתמיכה ב-6G, וכמובן שאם מתקמפל לפי ההנחיה בפורום, השינוי לא מבוצע.
https://git01.mediatek.com/plugins/giti ... /Readme.md
למרבה הצער הסקריפט שבור, כתובות בתוכו לא עוברות Name resolution כמו לדוגמא gerrit.mediatek.inc.
חברים בפורום Openwrt הציעו למחוק שורה אחת בסקריפט כדי שיתקמפל, אבל זו בדיוק השורה שאמורה להחליף את ה-Feeds המתאימים.
מעיון בסקריפט, גם Luci מוחלפת, כנראה לתמיכה ב-6G, וכמובן שאם מתקמפל לפי ההנחיה בפורום, השינוי לא מבוצע.
נערך לאחרונה על ידי DanielGR ב 08/09/2024 12:51, נערך פעם 1 בסך הכל.
- DanielGR
-
- גורו רשתות

- תגובות: 1487
- הצטרף: יולי 2023
- שם מלא: DanielG
- מיקום: Israel
מהיכן ה-Build הזה? להבין כיצד לשחזר אותו, מה כולל בדיוק, ומה השינויים....
- icewalker
-
- חבר שרק התחיל

- תגובות: 35
- הצטרף: ספטמבר 2024
Luci בכלל לא חלק מהקוד שלהם, הם מורידים לגמרי את החבילה - בגלל שידוע שזה כרגע לא עובד בכל מקרה אז אין טעם.08/09/2024 12:43DanielGR כתב: מעיון בסקריפט, גם Luci מוחלפת, כנראה לתמיכה ב-6G, וכמובן שאם מתקמפל לפי ההנחיה בפורום השינוי לא מבוצע....
הייתי צריך להוסיף feed איתה ידנית ואז לקמפל לתוך הראשי.
מי שרוצה Luci+6G יכול לנסות את הפאץ שלי שלא בטוח שייכנס לראשי בזמן הקרוב:
https://github.com/openwrt/luci/pull/7271/files
בכל מקרה די מוקדם בינתיים לעבוד עם 6G, גם הדרייברים עוד לא יציבים, וגם אין לרובנו מכשירים תומכים וחבילות מעל 1000 מגה
ככה שחוץ מסתם לחמם את הכרטיס אין ממש שימוש בו.
- icewalker
-
- חבר שרק התחיל

- תגובות: 35
- הצטרף: ספטמבר 2024
מהסביבת פיתוח שלי, מה הכוונה מאיפה?08/09/2024 12:51DanielGR כתב: מהיכן ה-Build הזה? להבין כיצד לשחזר אותו, מה כולל בדיוק, ומה השינויים....
תוריד שם את הconfig.buildinfo ותראה את כל השינויים ואיך לשחזר.
חוץ מהמקור הוספתי רק תמיכה בWireguard ומודם 5G pcie.
- DanielGR
-
- גורו רשתות

- תגובות: 1487
- הצטרף: יולי 2023
- שם מלא: DanielG
- מיקום: Israel
אסביר את כוונתי ״מאיפה״
אני בדרך כלל לא מוריד או מתקין Binaries, בוודאי שאינני יודע מה מקורם, ומה הם מכילים.
ה-Binary פחות מעניין כי זו עבודה בתהליך שעוד תשתנה הרבה. המטרה שלי היא להבין את השינויים, לבנות את הגרסאות ככל שיתקדמו, לכלול מראש את המודולים שאני רוצה, ובכלל, כדרך חיים - להבין מה אני עושה ולא לקבל דברים מוכנים.
לכן, תודה על הקובץ, מה שאני מחפש זה References לבנות את זה לבד. מה שעושים לבד בסוף מכירים הכי טוב שאפשר.
אני בדרך כלל לא מוריד או מתקין Binaries, בוודאי שאינני יודע מה מקורם, ומה הם מכילים.
ה-Binary פחות מעניין כי זו עבודה בתהליך שעוד תשתנה הרבה. המטרה שלי היא להבין את השינויים, לבנות את הגרסאות ככל שיתקדמו, לכלול מראש את המודולים שאני רוצה, ובכלל, כדרך חיים - להבין מה אני עושה ולא לקבל דברים מוכנים.
לכן, תודה על הקובץ, מה שאני מחפש זה References לבנות את זה לבד. מה שעושים לבד בסוף מכירים הכי טוב שאפשר.
- DanielGR
-
- גורו רשתות

- תגובות: 1487
- הצטרף: יולי 2023
- שם מלא: DanielG
- מיקום: Israel
והבהרה נוספת:
אם הגרסה הזו היתה מקומפלת מה-tree של Openwrt אז מספיק היה להסתכל על ה- Config.buildinfo או ה-Manifest להבין בדיוק מה יש שם.
במקרה הזה צריך פאצ׳ים חיצוניים כנראה, binaries ממקור אחר, ובלי עוד אינפורמציה קשה להבין מה יש שם.
רק לדוגמא, עם ה-Build הזה המאוורר עובד בעוצמה מקסימלית, בניגוד לגרסאות האחרות. אז כן, זה קוסמטי, אפשר לחפור ולראות מדוע זה קורה, ולא כזה חשוב, אבל ברמת העיקרון יש שם דברים שונים.
אם הגרסה הזו היתה מקומפלת מה-tree של Openwrt אז מספיק היה להסתכל על ה- Config.buildinfo או ה-Manifest להבין בדיוק מה יש שם.
במקרה הזה צריך פאצ׳ים חיצוניים כנראה, binaries ממקור אחר, ובלי עוד אינפורמציה קשה להבין מה יש שם.
רק לדוגמא, עם ה-Build הזה המאוורר עובד בעוצמה מקסימלית, בניגוד לגרסאות האחרות. אז כן, זה קוסמטי, אפשר לחפור ולראות מדוע זה קורה, ולא כזה חשוב, אבל ברמת העיקרון יש שם דברים שונים.
- icewalker
-
- חבר שרק התחיל

- תגובות: 35
- הצטרף: ספטמבר 2024
mtk-openwrt-feeds/autobuild/unified/filogic/ זה כל מה שצריך להוסיף מהתיקיה שלהם בתור feed כדי לבנות OpenWRT master.
כל שאר הדברים שיש שם לא הכרחיים, יש שם עוד הרבה דברים שקשורים לכרטיסי רשת שלא רלוונטים לR4.
הדרייברים ב /mtk-openwrt-feeds/autobuild/unified/filogic/mac80211/master/files/package/kernel/mt76/src/firmware זה 90% מה שצריך, מי שרוצה 6Ghz יצטרך גם hostapd שלהם.
כל שאר הדברים שיש שם לא הכרחיים, יש שם עוד הרבה דברים שקשורים לכרטיסי רשת שלא רלוונטים לR4.
הדרייברים ב /mtk-openwrt-feeds/autobuild/unified/filogic/mac80211/master/files/package/kernel/mt76/src/firmware זה 90% מה שצריך, מי שרוצה 6Ghz יצטרך גם hostapd שלהם.
-
elxyzad
-
- חבר פעיל במיוחד

- תגובות: 956
- הצטרף: נובמבר 2020
כל הכבוד על הנכונות לתרום!08/09/2024 12:51icewalker כתב: Luci בכלל לא חלק מהקוד שלהם, הם מורידים לגמרי את החבילה - בגלל שידוע שזה כרגע לא עובד בכל מקרה אז אין טעם.
הייתי צריך להוסיף feed איתה ידנית ואז לקמפל לתוך הראשי.
מי שרוצה Luci+6G יכול לנסות את הפאץ שלי שלא בטוח שייכנס לראשי בזמן הקרוב:
https://github.com/openwrt/luci/pull/7271/files
בכל מקרה די מוקדם בינתיים לעבוד עם 6G, גם הדרייברים עוד לא יציבים, וגם אין לרובנו מכשירים תומכים וחבילות מעל 1000 מגה
ככה שחוץ מסתם לחמם את הכרטיס אין ממש שימוש בו....
רק נפלת על הביורוקרטיה, ככה זה open source..
להכניס פאטצ'ים לקרנל בכלל סיוט
-
elxyzad
-
- חבר פעיל במיוחד

- תגובות: 956
- הצטרף: נובמבר 2020
אני אשאל את פליקס מה מצב הדרייבר ובכלל כל האינטגרציה עם openwrt, אולי הוא צריך עזרה
- icewalker
-
- חבר שרק התחיל

- תגובות: 35
- הצטרף: ספטמבר 2024
כן אבל מצד שני גם לא היה PR מסודר לmaster tree של OpenWRT עם הדרייברים, לא מצד Mediatek ולא מצד Sinovoip.08/09/2024 15:27elxyzad כתב: אני אשאל את פליקס מה מצב הדרייבר ובכלל כל האינטגרציה עם openwrt, אולי הוא צריך עזרה...
אני לא מצפה מפליקס ומפתחים אחרים לחפור בכל מיני branchים של יצרנים ולעקוץ משם דרייברים רנדומליים מתי שבא להם.
פה Mediatek כרגיל מתנהגים בצורה מגעילה ולא עובדים עם upstream, מבחינתם יש להם tree משלהם ותעבוד רק איתו.
כמו ש3 שנים נתקעו עם ה21.02 שלהם עד לשבוע האחרון, כנראה הגיע עובד חדש עם קצת מוטיבציה.
- tzah
-
- עוסק בתחום

- תגובות: 1172
- הצטרף: פברואר 2011
יפה יפה.08/09/2024 12:08icewalker כתב: אני עובד רק עם 5GHz בעיקר כי זה מה שרוב המכשירים שלי תומכים.
ה6GHz פעיל, רק בLuCI אין ממש תמיכה בזה, תערוך ב/etc/config/wireless כמו שצריך, אני יכול לבדוק אבל עוד פעם לי כרגע אין
ממש מכשיר תומך לחבר לשם. השבוע אני מקבל פיקסל 9 ואז אולי יהיה לי איך לבדוק.
לגבי DFS אין שום בעיה בקטע הזה, אני יכול לקמפל גרסא בכלל בלי שום הגבלות שם תדר ערוץ ועוצמה, מה שאני בד״כ עושה
אחרי שכל שאר הדברים עובדים. זה נראה ככה אצלי אחרי זה:
country ZZ:
(2402 - 2494@ 40), (30)
(4910 - 4990@ 80), (30)
(5150 - 5895@ 160), (30)
(5030 - 5090@ 20), (30)
(5925 - 7125@ 320), (30)
זה לא כזה חוקי אבל סוחט את המקסימום, חשוב במקרה הזה שיהיה מאוורר ולא רק קירור פאסיבי....
"תערוך ב/etc/config/wireless כמו שצריך..
תעשה טובה. תעלה את קובץ הקונפיג שלך. אין לי כוח וזמן לשחק עם כל ההגדרות.
יותר פשוט עבורי פשוט להעתיק על הקיים.
תודה
נערך לאחרונה על ידי tzah ב 08/09/2024 18:07, נערך פעם 1 בסך הכל.
- icewalker
-
- חבר שרק התחיל

- תגובות: 35
- הצטרף: ספטמבר 2024
https://mega.nz/file/RqUUlT4Q#_NlRpuWHP ... yxddSTpcpo
2.4Ghz על תדר 6, רוחב 40Mhz, תחליף ל20 אם אתה צריך תאימות
5Ghz על תדר 36, רוחב 160Mhz
6Ghz על תדר 37, רוחב 320Mhz
הכל די סטנדרטי, לא הבנתי איפה הבעיה. אחרי זה יהיה לך ככה:

2.4Ghz על תדר 6, רוחב 40Mhz, תחליף ל20 אם אתה צריך תאימות
5Ghz על תדר 36, רוחב 160Mhz
6Ghz על תדר 37, רוחב 320Mhz
הכל די סטנדרטי, לא הבנתי איפה הבעיה. אחרי זה יהיה לך ככה:

-
elxyzad
-
- חבר פעיל במיוחד

- תגובות: 956
- הצטרף: נובמבר 2020
Mediatek אמרו שהם מתכוונים לעזור ב upstream, אבל זה לא בעדיפות אצלם.08/09/2024 15:55icewalker כתב: כן אבל מצד שני גם לא היה PR מסודר לmaster tree של OpenWRT עם הדרייברים, לא מצד Mediatek ולא מצד Sinovoip.
אני לא מצפה מפליקס ומפתחים אחרים לחפור בכל מיני branchים של יצרנים ולעקוץ משם דרייברים רנדומליים מתי שבא להם.
פה Mediatek כרגיל מתנהגים בצורה מגעילה ולא עובדים עם upstream, מבחינתם יש להם tree משלהם ותעבוד רק איתו.
כמו ש3 שנים נתקעו עם ה21.02 שלהם עד לשבוע האחרון, כנראה הגיע עובד חדש עם קצת מוטיבציה....
ותתפלא, דניאל בעיקר עושה port למה שיש ב sdk שלהם.
הדרייבר שיש היום ב sdk שלהם זה fork ישן של הדרייבר שפליקס ועוד כמה כתבו פעם.
הדרייבר הכי גרוע שיש בקרנל
- tzah
-
- עוסק בתחום

- תגובות: 1172
- הצטרף: פברואר 2011
08/09/2024 17:01icewalker כתב: https://mega.nz/file/RqUUlT4Q#_NlRpuWHP ... yxddSTpcpo
2.4Ghz על תדר 6, רוחב 40Mhz, תחליף ל20 אם אתה צריך תאימות
5Ghz על תדר 36, רוחב 160Mhz
6Ghz על תדר 37, רוחב 320Mhz
הכל די סטנדרטי, לא הבנתי איפה הבעיה. אחרי זה יהיה לך ככה:
...
אני רואה לראות האם תדר 6GHz פעיל ועובד. אני רוצה שיופיעו לי בטלפון SSID נפרדים עבור 3 תדרים שונים:
2.4GHz
5GHz
6GHz
1) לפי הבדיקות שלי ,אין שימוש בתדר הנ"ל עם הקושחה אשר פורסמה בלינק וכנ"ל עם קושחות אחרות. לכן ביקשתי קובץ Config של הגדרות הרשת.
2) בנוסף בדקתי עם הטלפון שלי עם אפליקציית Wi-Fi Analyzer. אפילו כאשר הטלפון כן מציג לי חיבור פעיל מסוג WIFI 7 , אין באמת שימוש בתדר 6GHz, אלא נמוך ממנו (5.9GHz).
3) זה כנראה קשור גם להגדרות ה- DFS . אולי שינמוך אוטמטי לתדר נמוך יותר.
- icewalker
-
- חבר שרק התחיל

- תגובות: 35
- הצטרף: ספטמבר 2024
אין שום קשר בין טלפון שתומך בWifi7 לבין סריקה ב6Ghz. פיקסל 8 לא מוצא רשת 6Ghz, מקבוק פרו של חבר דווקא כן:

זה שאתה בודק במכשיר שאין בו יכולות להציג לך מידע מלא על הספקטרום של הרדיו לא אומר שזה לא עובד.
גם דרייברים של טלפון יהיו מוגבלים בהתאם לשוק שהוא נמכר בו. לא אינדיקציה לכלום.
אגב, הסטנדרט של 6Ghz מתחיל מ5.9:
Frequencies:
* 5955.0 MHz [1] (12.0 dBm)
* 5975.0 MHz [5] (12.0 dBm)
* 5995.0 MHz [9] (12.0 dBm)
* 6015.0 MHz [13] (12.0 dBm)
* 6035.0 MHz [17] (12.0 dBm)
* 6055.0 MHz [21] (12.0 dBm)
* 6075.0 MHz [25] (12.0 dBm)
* 6095.0 MHz [29] (12.0 dBm)
* 6115.0 MHz [33] (12.0 dBm)
* 6135.0 MHz [37] (12.0 dBm)

זה שאתה בודק במכשיר שאין בו יכולות להציג לך מידע מלא על הספקטרום של הרדיו לא אומר שזה לא עובד.
גם דרייברים של טלפון יהיו מוגבלים בהתאם לשוק שהוא נמכר בו. לא אינדיקציה לכלום.
אגב, הסטנדרט של 6Ghz מתחיל מ5.9:
Frequencies:
* 5955.0 MHz [1] (12.0 dBm)
* 5975.0 MHz [5] (12.0 dBm)
* 5995.0 MHz [9] (12.0 dBm)
* 6015.0 MHz [13] (12.0 dBm)
* 6035.0 MHz [17] (12.0 dBm)
* 6055.0 MHz [21] (12.0 dBm)
* 6075.0 MHz [25] (12.0 dBm)
* 6095.0 MHz [29] (12.0 dBm)
* 6115.0 MHz [33] (12.0 dBm)
* 6135.0 MHz [37] (12.0 dBm)
- tzah
-
- עוסק בתחום

- תגובות: 1172
- הצטרף: פברואר 2011
השתמשתי באפליקציות WIFI MONITORING . אני אמור לראות, האם תדר 6GHz נמצא בשימוש.08/09/2024 17:37icewalker כתב: אין שום קשר בין טלפון שתומך בWifi7 לבין סריקה ב6Ghz. פיקסל 8 לא מוצא רשת 6Ghz, מקבוק פרו של חבר דווקא כן:
זה שאתה בודק במכשיר שאין בו יכולות להציג לך מידע מלא על הספקטרום של הרדיו לא אומר שזה לא עובד.
גם דרייברים של טלפון יהיו מוגבלים בהתאם לשוק שהוא נמכר בו. לא אינדיקציה לכלום.
אגב, הסטנדרט של 6Ghz מתחיל מ5.9:
Frequencies:
* 5955.0 MHz [1] (12.0 dBm)
* 5975.0 MHz [5] (12.0 dBm)
* 5995.0 MHz [9] (12.0 dBm)
* 6015.0 MHz [13] (12.0 dBm)
* 6035.0 MHz [17] (12.0 dBm)
* 6055.0 MHz [21] (12.0 dBm)
* 6075.0 MHz [25] (12.0 dBm)
* 6095.0 MHz [29] (12.0 dBm)
* 6115.0 MHz [33] (12.0 dBm)
* 6135.0 MHz [37] (12.0 dBm)...
בטח שיש קשר:
Wi-Fi 7 will utilize the 2.4 GHz (2.400 to 2.495 GHz), 5 GHz (5.170 to 5.835 GHz) and 6 GHz (5.925 to 7.125 GHz) frequency: bands and aims to support a transmission rate of up to 30 Gbps"
אני רוצה לעבור את סף ה- 5.9GHz.