OpenWRT for Redmi AX6000

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

שליחה

ה ax6s גם מצוין, ממליץ עליו למי שלא רוצה להוציא יותר מ200.
אל תשכחו שיש מכס מעל 75 דולר, אז תדברו עם המוכר...

gildmor
חבר ותיק
חבר ותיק
תגובות: 1379
הצטרף: דצמבר 2009

שליחה

13/01/2023 17:41  
elxyzad כתב:
https://openwrt.org/toh/xiaomi/redmi_ax6000

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

הביצועים קרובים מאוד ל banana pi r3 , שזה אומר מאוד גבוהים
...
ברור שהדרך הראשונה עדיפה למעט ה-"there is a bit of wasted space" השאלה בכמה בזבוז מקום מדובר?

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

שליחה

אני לא יודע כמה בידיוק, אבל זה פחות קריטי.
מה שטוב באמת באופציה השניה זה שאתה מקמפל UBOOT בעצמך ואתה יודע בידיוק מה יש שם. תיאורטית שיאומי יכלו להשתיל משהו ב BOOTLOADER המקורי...
אז לא תוכל לשחזר עם הכלים של שיאומי ולא תוכל לחזור לתוכנה המקורית.

עריכה:
הסתכלתי על הטבלאות, נראה שבמקורי יש 83MB ובגרסה השניה יש 128MB

NegativeIQ
חבר מביא חבר
חבר מביא חבר
תגובות: 4485
הצטרף: דצמבר 2005

שליחה

22/01/2023 12:41  
elxyzad כתב:
אני לא יודע כמה בידיוק, אבל זה פחות קריטי.
מה שטוב באמת באופציה השניה זה שאתה מקמפל UBOOT בעצמך ואתה יודע בידיוק מה יש שם. תיאורטית שיאומי יכלו להשתיל משהו ב BOOTLOADER המקורי...
אז לא תוכל לשחזר עם הכלים של שיאומי ולא תוכל לחזור לתוכנה המקורית.

עריכה:
הסתכלתי על הטבלאות, נראה שבמקורי יש 83MB ובגרסה השניה יש 128MB
...
אני ממליץ בחום לא להתעסק עם ה-Bootloader, וגם כל המדריכים הרשמיים של OpenWrt ממליצים לא לגעת אם יש ברירה אחרת.
כל עוד ה-Bootloader עובד גם אם דפקת את שאר הקושחה אתה יכול לצרוב אותה מחדש דרך חיבור סריאלי, אבל אם דפקת את ה-Bootloader במקרה הטוב תצטרך JTAG, במקרה הפחות טוב הראוטר הולך לפח.

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

שליחה

22/01/2023 17:13  
NegativeIQ כתב:
אני ממליץ בחום לא להתעסק עם ה-Bootloader, וגם כל המדריכים הרשמיים של OpenWrt ממליצים לא לגעת אם יש ברירה אחרת.
כל עוד ה-Bootloader עובד גם אם דפקת את שאר הקושחה אתה יכול לצרוב אותה מחדש דרך חיבור סריאלי, אבל אם דפקת את ה-Bootloader במקרה הטוב תצטרך JTAG, במקרה הפחות טוב הראוטר הולך לפח.
...
הרבה מה targets של openwrt כוללים uboot. אתה לא "מתעסק" עם כלום, קינפגו ובדקו כבר הכל. אחרת לא היית מתקין openwrt.
אבל כן, לא הייתי ממליץ לכל אחד לשנות משהו אם הכל עובד.
סך הכל אנחנו סומכים על שיאומי, למרות שהם לא מצייתים לרשיונות GPL שעליהם כל התוכנה שלהם מבוססת

gildmor
חבר ותיק
חבר ותיק
תגובות: 1379
הצטרף: דצמבר 2009

שליחה

22/01/2023 12:41  
elxyzad כתב:
אני לא יודע כמה בידיוק, אבל זה פחות קריטי.
מה שטוב באמת באופציה השניה זה שאתה מקמפל UBOOT בעצמך ואתה יודע בידיוק מה יש שם. תיאורטית שיאומי יכלו להשתיל משהו ב BOOTLOADER המקורי...
אז לא תוכל לשחזר עם הכלים של שיאומי ולא תוכל לחזור לתוכנה המקורית.

עריכה:
הסתכלתי על הטבלאות, נראה שבמקורי יש 83MB ובגרסה השניה יש 128MB
...
לא יודע מה עם אחרים אבל בטח שאני לא הולך לבדוק מה יש בקוד שם :-)
אתה לא חושב אגב שאם שיומי או כל אחד אחר היו מעונינים להוסיף קוד זדוני כלשהו היו יכולים לצרוב אותו על רכיב אחר כלשהו בלוח שאין בכלל גישה אליו לאף אחד אחר?

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

שליחה

22/01/2023 18:59  
gildmor כתב:
לא יודע מה עם אחרים אבל בטח שאני לא הולך לבדוק מה יש בקוד שם :-)
אתה לא חושב אגב שאם שיומי או כל אחד אחר היו מעונינים להוסיף קוד זדוני כלשהו היו יכולים לצרוב אותו על רכיב אחר כלשהו בלוח שאין בכלל גישה אליו לאף אחד אחר?
...
אל תדאג, מיליונים משתמשים ב uboot והרבה חברות מסתכלות על הקוד.
שיאומי כנראה שלא, קוואלקום או מדיה-טק כן יכולות תיאורטית לשים משהו בצ'יפים שלהם, אבל הן חברות מערביות שאפשר לסמוך עליהן יותר מחברות סיניות.

NegativeIQ
חבר מביא חבר
חבר מביא חבר
תגובות: 4485
הצטרף: דצמבר 2005

שליחה

22/01/2023 18:59  
gildmor כתב:
לא יודע מה עם אחרים אבל בטח שאני לא הולך לבדוק מה יש בקוד שם :-)
אתה לא חושב אגב שאם שיומי או כל אחד אחר היו מעונינים להוסיף קוד זדוני כלשהו היו יכולים לצרוב אותו על רכיב אחר כלשהו בלוח שאין בכלל גישה אליו לאף אחד אחר?
...
יכולים הכל, אבל ממש לא סביר. בוא נתחיל מזה שכחברה מסחרית לשיאומי אין אינטרס עצמי לשים רכיבים זדוניים כאלה או אחרים במוצרים שלהם. אם הם עושים משהו כזה (ואין לזה שום הוכחה נכון להיום) זה כי המפלגה מכריחה אותם.
עכשיו בוא נסתכל על זה מנקודת מבט של ארגון ביון כזה או אחר - הדבר האחרון שתרצה לעשות זה לשים כלי ריגול ב-Bootloader או על צ'יפ נפרד. העניין הוא שאם מישהו מחליף את הקושחה של הראוטר ב-OpenWrt סביר להניח שיש לו הבנה טכנולוגית הרבה יותר גבוהה מהממוצע ולכן גם הסיכון שהוא יחשוד במשהו ויתפוס את הכלי שלך גדול בסדרי גודל מאשר משתמש ביתי ממוצע. אתה תעדיף מראש לא להפעיל את הכלי שלך אצל אנשים כאלו ולכן המקום הכי הגיוני לשים כלי ריגול (שוב, אין הוכחות וכו') הוא על הקושחה עצמה באופן שהוא בכוונה לא ישרוד התקנה של קושחת צד ג'. מעבר לזה - אתה אפילו תעדיף לשים בקושחה רק Downloader ושכלי הריגול עצמו יירד מהאינטרנט ל-RAM בכל אתחול ככה שאתה יכול להעלים אותו מהאינטרנט בשניה שאתה רוצה.
המקרה היחיד שבו אתה תרצה לשים כלי ריגול ב-Bootloader או על צ'יפ נפרד הוא אם אתה מחפש מטרה אחת או מספר מטרות ספציפיות, ואתה מביא להם ראוטרים שהתעסקת איתם והתקנת עליהם כלי ריגול. זה כמובן לא משהו שיקרה בראוטר שאתה קונה ב-KSP כי מן הסתם ליצרן אין דרך לדעת מראש לאיזה משתמש קצה בדיוק כל יחידה הולכת להגיע.

gildmor
חבר ותיק
חבר ותיק
תגובות: 1379
הצטרף: דצמבר 2009

שליחה

22/01/2023 19:29  
NegativeIQ כתב:
יכולים הכל, אבל ממש לא סביר. בוא נתחיל מזה שכחברה מסחרית לשיאומי אין אינטרס עצמי לשים רכיבים זדוניים כאלה או אחרים במוצרים שלהם. אם הם עושים משהו כזה (ואין לזה שום הוכחה נכון להיום) זה כי המפלגה מכריחה אותם.
עכשיו בוא נסתכל על זה מנקודת מבט של ארגון ביון כזה או אחר - הדבר האחרון שתרצה לעשות זה לשים כלי ריגול ב-Bootloader או על צ'יפ נפרד. העניין הוא שאם מישהו מחליף את הקושחה של הראוטר ב-OpenWrt סביר להניח שיש לו הבנה טכנולוגית הרבה יותר גבוהה מהממוצע ולכן גם הסיכון שהוא יחשוד במשהו ויתפוס את הכלי שלך גדול בסדרי גודל מאשר משתמש ביתי ממוצע. אתה תעדיף מראש לא להפעיל את הכלי שלך אצל אנשים כאלו ולכן המקום הכי הגיוני לשים כלי ריגול (שוב, אין הוכחות וכו') הוא על הקושחה עצמה באופן שהוא בכוונה לא ישרוד התקנה של קושחת צד ג'. מעבר לזה - אתה אפילו תעדיף לשים בקושחה רק Downloader ושכלי הריגול עצמו יירד מהאינטרנט ל-RAM בכל אתחול ככה שאתה יכול להעלים אותו מהאינטרנט בשניה שאתה רוצה.
המקרה היחיד שבו אתה תרצה לשים כלי ריגול ב-Bootloader או על צ'יפ נפרד הוא אם אתה מחפש מטרה אחת או מספר מטרות ספציפיות, ואתה מביא להם ראוטרים שהתעסקת איתם והתקנת עליהם כלי ריגול. זה כמובן לא משהו שיקרה בראוטר שאתה קונה ב-KSP כי מן הסתם ליצרן אין דרך לדעת מראש לאיזה משתמש קצה בדיוק כל יחידה הולכת להגיע.
...
אבל אם הוא יושב בבוטלואדר זזה אומר שכל אחד עם קצת ידע יכול גם לקרוא אותו משם ולעשות REVERSE ENGEENERING, לא מבין בזה יותר מדי אבל זה נשמע כמו קטע קוד קטן יחסית שאמור לעשות פעולה בסיסית בהתחלה ולא להכיל יותר מדי קוד בטח לא כזה שמתקשר או מבצע משהו מעבר ללטעון את שאר הקושחה?
ואז מספיק לדגום כמה מכשירים ותהיה הוכחה ממשית לזה שהם שתלו שם משהו, אי אפשר להעלים את זה פתאום מכל המכשירים שכבר נמצאים בחוץ. אני יוצא מהנחה שאם היה משהו כזה כבר היו עולים עליו מזמן חוקרי אבטחה (בדגש על אמריקאים) שמחפשים דברים כאלה....
נניחשחוקר גילה שם קוד שמוריד משהו מאתר כלשהו הוא יוריד את אותו קוד ויבדוק אותו, עד שהם יבינו שעלו על זה גם אם יעלימו את האתר עם הקוד זה כבר לא ישנה.
אם מדובר ברכיב נפרד אני מניח שהוא יהיה במצב "רדום" רוב הזמן כך שבשביל לגלות שהוא שם צריך ממש לפרק את הבורד ולבדוק את החומרה בתוך כל הצ'יפים שיש שם שלא בטוח כמה מעשי. הוא כן יכול להיות מראש בכל המכשירים ולפעול רק במצבים מסויימים כשהוא מקבל סימן כלשהו מהחוץ וכך כן אפשרי לתקוף מטרות ספציפיות בלי שיגלו מראש שזה קיים.

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

שליחה

23/01/2023 15:54  
gildmor כתב:
אבל אם הוא יושב בבוטלואדר זזה אומר שכל אחד עם קצת ידע יכול גם לקרוא אותו משם ולעשות REVERSE ENGEENERING, לא מבין בזה יותר מדי אבל זה נשמע כמו קטע קוד קטן יחסית שאמור לעשות פעולה בסיסית בהתחלה ולא להכיל יותר מדי קוד בטח לא כזה שמתקשר או מבצע משהו מעבר ללטעון את שאר הקושחה?
ואז מספיק לדגום כמה מכשירים ותהיה הוכחה ממשית לזה שהם שתלו שם משהו, אי אפשר להעלים את זה פתאום מכל המכשירים שכבר נמצאים בחוץ. אני יוצא מהנחה שאם היה משהו כזה כבר היו עולים עליו מזמן חוקרי אבטחה (בדגש על אמריקאים) שמחפשים דברים כאלה....
נניחשחוקר גילה שם קוד שמוריד משהו מאתר כלשהו הוא יוריד את אותו קוד ויבדוק אותו, עד שהם יבינו שעלו על זה גם אם יעלימו את האתר עם הקוד זה כבר לא ישנה.
אם מדובר ברכיב נפרד אני מניח שהוא יהיה במצב "רדום" רוב הזמן כך שבשביל לגלות שהוא שם צריך ממש לפרק את הבורד ולבדוק את החומרה בתוך כל הצ'יפים שיש שם שלא בטוח כמה מעשי. הוא כן יכול להיות מראש בכל המכשירים ולפעול רק במצבים מסויימים כשהוא מקבל סימן כלשהו מהחוץ וכך כן אפשרי לתקוף מטרות ספציפיות בלי שיגלו מראש שזה קיים.
...
כן, זה קטע קוד קטן של מאות אלפי שורות קוד. Uboot מסוגל לגשת לרשת בהגדרה וכמובן לכל שאר החומרה. Reverse engineering זה תהליך מאוד מסובך ובלתי אפשרי על מערכות מורכבות.
מה שכן קל לבדוק יחסית זה אם יש כתובות קבועות בקוד ואז תוכל להבין שיש פה גישה לכתובת חשודה, אבל אפשר לשים כתובות ip ואז לא תגלה את זה.
לגלות צ'יפ על הבורד זה הדבר הכי קל שיש. על כל צ'יפ יש מספר סריאלי ואתה יכול לדעת בידיוק מה הוא עושה, אתה לא יכול להכניס צ'יפ לא ידוע ככה סתם.

gildmor
חבר ותיק
חבר ותיק
תגובות: 1379
הצטרף: דצמבר 2009

שליחה

23/01/2023 16:17  
elxyzad כתב:
כן, זה קטע קוד קטן של מאות אלפי שורות קוד. Uboot מסוגל לגשת לרשת בהגדרה וכמובן לכל שאר החומרה. Reverse engineering זה תהליך מאוד מסובך ובלתי אפשרי על מערכות מורכבות.
מה שכן קל לבדוק יחסית זה אם יש כתובות קבועות בקוד ואז תוכל להבין שיש פה גישה לכתובת חשודה, אבל אפשר לשים כתובות ip ואז לא תגלה את זה.
לגלות צ'יפ על הבורד זה הדבר הכי קל שיש. על כל צ'יפ יש מספר סריאלי ואתה יכול לדעת בידיוק מה הוא עושה, אתה לא יכול להכניס צ'יפ לא ידוע ככה סתם.
...
מי חשב שלארגן תהליך BOOT זה כזה מורכב :-)
יצרן לא יכול לייצר לתכנן ולייצר צ'יפים יחודיים שלו באחד הפאבים ולשים שם מה שבא לו אבל מבחינת תיעוד יגיד שזה עושה X אבל בפועל זה עושה עוד כמה דברים. מי יכול לבדוק מה יש באמת בתוך הצ'יפ? בהנחה שהמפעל לא מדליף את מסמכי התכנון.

Thehobit1
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 442
הצטרף: פברואר 2017

שליחה

אני מניח שאת שני הקבצים לצריבה לפי המדריך מורידים מכאן:

https://firmware-selector.openwrt.org/? ... 6000-stock

Xiaomi Redmi Router AX6000 (stock layout)

דרך אגב, ישנו פה מדריך מעט שונה בגישה עם ממשק WEB, מה ההבדל?
https://uzbox.com/en/technology/openwrt ... enwrt.html

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

שליחה

31/01/2023 14:16  
Thehobit1 כתב:
אני מניח שאת שני הקבצים לצריבה לפי המדריך מורידים מכאן:

https://firmware-selector.openwrt.org/? ... 6000-stock

Xiaomi Redmi Router AX6000 (stock layout)

דרך אגב, ישנו פה מדריך מעט שונה בגישה עם ממשק WEB, מה ההבדל?
https://uzbox.com/en/technology/openwrt ... enwrt.html
...
כן, משם אתה מוריד.

מה שהוא מראה במדריך זה כנראה immortalWRT, שזה fork סיני של openwrt

Buzhish
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 364
הצטרף: יולי 2006

שליחה

היי, מצטער שאני נדחף לפוסט.
יש מדריך מסודר איך לבצע את זה מההתחלה עד הסוף ?

תודה :)
" Don't Just Watch A Movie , Become Part of it with A Good Sound System "

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

שליחה

10/03/2023 13:19  
Buzhish כתב:
היי, מצטער שאני נדחף לפוסט.
יש מדריך מסודר איך לבצע את זה מההתחלה עד הסוף ?

תודה :)
...
טוב שאתה שואל.
יש ב snapshot כרגע באג שיעשה לך brick אם תתקין, או שתתקין snapshot מלפני הקומיט הזה
https://github.com/openwrt/openwrt/comm ... 9f85ae2edd
או שתחכה שיתקנו.
יש פה מישהו בפורום שהתקין וגילה את זה בדרך הקשה..
https://github.com/openwrt/openwrt/issues/12136

NACHUM37
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 336
הצטרף: דצמבר 2013

שליחה

13/01/2023 14:09  
useru כתב:
שאלה לבעלי ניסיון...

האם החלפת המערכת ב Redmi AX6000 ל OpenWRT שומרת על יכול ה Mesh האלחוטית (ברשותי 2 נתבים ללא חיבור קווי ביניהם).

האם מישהו ביצע את תהליך ההתקנה בהצלחה בפועל ויכול להכווין אותי להדרכה לחסרי ניסיון (לא ביצעתי שינוי קושחה בראוטרים או התקנות של OpenWRT מעבר לזה אני טכני לחלוטין) או סרטון (יוטיוב וכו') לביצוע התהליך.

תודה
...
מש ב OpenWRT הוא נקודת חולשה לעומת מימושים קנייניים, אין ממשק גרפי עם Wizard של כמה שלבים, בין השאר כי "מש" הוא מיקס של כמה דברים שב OpenWRT שולטים עליהם בנפרד, כגון יצירת רשתות שונות, 802.11s,r,k,v, אלגוריתם ניתוב, פתרון ל VLANs מע"ג רשת אלחוטית וכו'.

ממליץ על המדריך שלו על 802.11s & BATMAN, הוא גם העלה חבילה לממשק ווב (Luci) שכבר עלתה למאגרים הרשמיים:



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

yotam20
סמל אישי של משתמש
חבר פעיל
חבר פעיל
תגובות: 95
הצטרף: מרץ 2009
שם מלא: יותם בן חמו
מיקום: ישראל

שליחה

סליחה שאני נדחף , יש לי AX6 הצלחתי להתקין עליו openwrt אבל לא היה לי GUI הבנתי לאחר שחזרתי בהצלחה לסטוק שהייתי צריך להתקין את הGUI , מישהו יוכול להפנות אותי למדריך ?

בנוסף אני צריך עוד ראטור חושב על ה AX6000 חשוב לי שיהיה בניהם רומינג טוב , הראטורים יחוברו בכבל רשת ...
תודה ושובע טוב .

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

שליחה

נתב AX6 נתמך עד לאחרונה ב-Snapshot בלבד. גרסאות Snapshot לא כוללות ממשק גראפי וצריך להתקין אותו באופן ידני. עקוב אחר השלבים הבאים:
כנס באמצעות SSH לנתב
הקלד:
opkg update
opkg install luci

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

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

yotam20
סמל אישי של משתמש
חבר פעיל
חבר פעיל
תגובות: 95
הצטרף: מרץ 2009
שם מלא: יותם בן חמו
מיקום: ישראל

שליחה

תוכל לשלוח לי לינק להורדה של הגרסה 23.05 rc2 ?

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

שליחה

29/07/2023 21:50  
yotam20 כתב:
תוכל לשלוח לי לינק להורדה של הגרסה 23.05 rc2 ?
...
וודאי:
https://downloads.openwrt.org/releases/ ... pgrade.bin

גרסה זו מכילה ממשק גראפי ועובדת היטב.
image.png
הוראות שידרוג בהנחה ויש לך גישה עם SSH:

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

cd /tmp
wget https://downloads.openwrt.org/releases/23.05.0-rc2/targets/ipq807x/generic/openwrt-23.05.0-rc2-ipq807x-generic-redmi_ax6-squashfs-sysupgrade.bin
service stop wpad
sysupgrade openwrt-23.05.0-rc2-ipq807x-generic-redmi_ax6-squashfs-sysupgrade.bin

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

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