Banana PI R4

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
DanielGR
סמל אישי של משתמש
גורו רשתות
גורו רשתות
תגובות: 1490
הצטרף: יולי 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 בעצמי, תודה
רשימת הציוד: MikroTik CCR2004-1G-12S+2XS |CRS317-1G-16S-RM | CRS504-4XQ-IN

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 @ 8), (N/A, 30), (N/A)
(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)

זה לא כזה חוקי אבל סוחט את המקסימום, חשוב במקרה הזה שיהיה מאוורר ולא רק קירור פאסיבי.

DanielGR
סמל אישי של משתמש
גורו רשתות
גורו רשתות
תגובות: 1490
הצטרף: יולי 2023
שם מלא: DanielG
מיקום: Israel

שליחה

בלינק הזה של MTK ישנם סקריפטים לביצוע הפאצ׳ים המתאימים ל-mainline של Openwrt

https://git01.mediatek.com/plugins/giti ... /Readme.md

למרבה הצער הסקריפט שבור, כתובות בתוכו לא עוברות Name resolution כמו לדוגמא gerrit.mediatek.inc.

חברים בפורום Openwrt הציעו למחוק שורה אחת בסקריפט כדי שיתקמפל, אבל זו בדיוק השורה שאמורה להחליף את ה-Feeds המתאימים.

מעיון בסקריפט, גם Luci מוחלפת, כנראה לתמיכה ב-6G, וכמובן שאם מתקמפל לפי ההנחיה בפורום, השינוי לא מבוצע.
נערך לאחרונה על ידי DanielGR ב 08/09/2024 12:51, נערך פעם 1 בסך הכל.
רשימת הציוד: MikroTik CCR2004-1G-12S+2XS |CRS317-1G-16S-RM | CRS504-4XQ-IN

DanielGR
סמל אישי של משתמש
גורו רשתות
גורו רשתות
תגובות: 1490
הצטרף: יולי 2023
שם מלא: DanielG
מיקום: Israel

שליחה

...
מהיכן ה-Build הזה? להבין כיצד לשחזר אותו, מה כולל בדיוק, ומה השינויים.
רשימת הציוד: MikroTik CCR2004-1G-12S+2XS |CRS317-1G-16S-RM | CRS504-4XQ-IN

icewalker
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
תגובות: 35
הצטרף: ספטמבר 2024

שליחה

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

בכל מקרה די מוקדם בינתיים לעבוד עם 6G, גם הדרייברים עוד לא יציבים, וגם אין לרובנו מכשירים תומכים וחבילות מעל 1000 מגה
ככה שחוץ מסתם לחמם את הכרטיס אין ממש שימוש בו.

icewalker
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
תגובות: 35
הצטרף: ספטמבר 2024

שליחה

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

DanielGR
סמל אישי של משתמש
גורו רשתות
גורו רשתות
תגובות: 1490
הצטרף: יולי 2023
שם מלא: DanielG
מיקום: Israel

שליחה

אסביר את כוונתי ״מאיפה״

אני בדרך כלל לא מוריד או מתקין Binaries, בוודאי שאינני יודע מה מקורם, ומה הם מכילים.

ה-Binary פחות מעניין כי זו עבודה בתהליך שעוד תשתנה הרבה. המטרה שלי היא להבין את השינויים, לבנות את הגרסאות ככל שיתקדמו, לכלול מראש את המודולים שאני רוצה, ובכלל, כדרך חיים - להבין מה אני עושה ולא לקבל דברים מוכנים.

לכן, תודה על הקובץ, מה שאני מחפש זה References לבנות את זה לבד. מה שעושים לבד בסוף מכירים הכי טוב שאפשר.
רשימת הציוד: MikroTik CCR2004-1G-12S+2XS |CRS317-1G-16S-RM | CRS504-4XQ-IN

DanielGR
סמל אישי של משתמש
גורו רשתות
גורו רשתות
תגובות: 1490
הצטרף: יולי 2023
שם מלא: DanielG
מיקום: Israel

שליחה

והבהרה נוספת:

אם הגרסה הזו היתה מקומפלת מה-tree של Openwrt אז מספיק היה להסתכל על ה- Config.buildinfo או ה-Manifest להבין בדיוק מה יש שם.
במקרה הזה צריך פאצ׳ים חיצוניים כנראה, binaries ממקור אחר, ובלי עוד אינפורמציה קשה להבין מה יש שם.

רק לדוגמא, עם ה-Build הזה המאוורר עובד בעוצמה מקסימלית, בניגוד לגרסאות האחרות. אז כן, זה קוסמטי, אפשר לחפור ולראות מדוע זה קורה, ולא כזה חשוב, אבל ברמת העיקרון יש שם דברים שונים.
רשימת הציוד: MikroTik CCR2004-1G-12S+2XS |CRS317-1G-16S-RM | CRS504-4XQ-IN

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 שלהם.

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

שליחה

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

בכל מקרה די מוקדם בינתיים לעבוד עם 6G, גם הדרייברים עוד לא יציבים, וגם אין לרובנו מכשירים תומכים וחבילות מעל 1000 מגה
ככה שחוץ מסתם לחמם את הכרטיס אין ממש שימוש בו.
...
כל הכבוד על הנכונות לתרום!
רק נפלת על הביורוקרטיה, ככה זה open source..
להכניס פאטצ'ים לקרנל בכלל סיוט

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

שליחה

אני אשאל את פליקס מה מצב הדרייבר ובכלל כל האינטגרציה עם openwrt, אולי הוא צריך עזרה

icewalker
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
תגובות: 35
הצטרף: ספטמבר 2024

שליחה

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

tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

שליחה

08/09/2024 12:08  
icewalker כתב:
אני עובד רק עם 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

הכל די סטנדרטי, לא הבנתי איפה הבעיה. אחרי זה יהיה לך ככה:

תמונה

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

שליחה

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

tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

שליחה

08/09/2024 17:01  
icewalker כתב:
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)

tzah
עוסק בתחום
עוסק בתחום
תגובות: 1172
הצטרף: פברואר 2011

שליחה

08/09/2024 17:37  
icewalker כתב:
אין שום קשר בין טלפון שתומך ב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)
...
השתמשתי באפליקציות WIFI MONITORING . אני אמור לראות, האם תדר 6GHz נמצא בשימוש.



בטח שיש קשר:
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.

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