OpenWRT for Redmi AX6000
- elxyzad
-
- חבר פעיל במיוחד

- תגובות: 956
- הצטרף: נובמבר 2020
ה ax6s גם מצוין, ממליץ עליו למי שלא רוצה להוציא יותר מ200.
אל תשכחו שיש מכס מעל 75 דולר, אז תדברו עם המוכר...
אל תשכחו שיש מכס מעל 75 דולר, אז תדברו עם המוכר...
- gildmor
-
- חבר ותיק

- תגובות: 1379
- הצטרף: דצמבר 2009
ברור שהדרך הראשונה עדיפה למעט ה-"there is a bit of wasted space" השאלה בכמה בזבוז מקום מדובר?13/01/2023 17:41elxyzad כתב: https://openwrt.org/toh/xiaomi/redmi_ax6000
תבצע את הדרך הראשונה, אחרי זה תוכל להחליט אם להמשיך לדרך השניה שיש לה את היתרונות שלה, אבל לא תוכל להחזיר לתוכנה המקורית של היצרן במקרה הזה.
אל תתחיל אם לא הבנת את הכל השלבים עד הסוף..
הביצועים קרובים מאוד ל banana pi r3 , שזה אומר מאוד גבוהים...
- elxyzad
-
- חבר פעיל במיוחד

- תגובות: 956
- הצטרף: נובמבר 2020
אני לא יודע כמה בידיוק, אבל זה פחות קריטי.
מה שטוב באמת באופציה השניה זה שאתה מקמפל UBOOT בעצמך ואתה יודע בידיוק מה יש שם. תיאורטית שיאומי יכלו להשתיל משהו ב BOOTLOADER המקורי...
אז לא תוכל לשחזר עם הכלים של שיאומי ולא תוכל לחזור לתוכנה המקורית.
עריכה:
הסתכלתי על הטבלאות, נראה שבמקורי יש 83MB ובגרסה השניה יש 128MB
מה שטוב באמת באופציה השניה זה שאתה מקמפל UBOOT בעצמך ואתה יודע בידיוק מה יש שם. תיאורטית שיאומי יכלו להשתיל משהו ב BOOTLOADER המקורי...
אז לא תוכל לשחזר עם הכלים של שיאומי ולא תוכל לחזור לתוכנה המקורית.
עריכה:
הסתכלתי על הטבלאות, נראה שבמקורי יש 83MB ובגרסה השניה יש 128MB
- NegativeIQ
-
- חבר מביא חבר

- תגובות: 4485
- הצטרף: דצמבר 2005
אני ממליץ בחום לא להתעסק עם ה-Bootloader, וגם כל המדריכים הרשמיים של OpenWrt ממליצים לא לגעת אם יש ברירה אחרת.22/01/2023 12:41elxyzad כתב: אני לא יודע כמה בידיוק, אבל זה פחות קריטי.
מה שטוב באמת באופציה השניה זה שאתה מקמפל UBOOT בעצמך ואתה יודע בידיוק מה יש שם. תיאורטית שיאומי יכלו להשתיל משהו ב BOOTLOADER המקורי...
אז לא תוכל לשחזר עם הכלים של שיאומי ולא תוכל לחזור לתוכנה המקורית.
עריכה:
הסתכלתי על הטבלאות, נראה שבמקורי יש 83MB ובגרסה השניה יש 128MB...
כל עוד ה-Bootloader עובד גם אם דפקת את שאר הקושחה אתה יכול לצרוב אותה מחדש דרך חיבור סריאלי, אבל אם דפקת את ה-Bootloader במקרה הטוב תצטרך JTAG, במקרה הפחות טוב הראוטר הולך לפח.
- elxyzad
-
- חבר פעיל במיוחד

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

- תגובות: 1379
- הצטרף: דצמבר 2009
לא יודע מה עם אחרים אבל בטח שאני לא הולך לבדוק מה יש בקוד שם22/01/2023 12:41elxyzad כתב: אני לא יודע כמה בידיוק, אבל זה פחות קריטי.
מה שטוב באמת באופציה השניה זה שאתה מקמפל UBOOT בעצמך ואתה יודע בידיוק מה יש שם. תיאורטית שיאומי יכלו להשתיל משהו ב BOOTLOADER המקורי...
אז לא תוכל לשחזר עם הכלים של שיאומי ולא תוכל לחזור לתוכנה המקורית.
עריכה:
הסתכלתי על הטבלאות, נראה שבמקורי יש 83MB ובגרסה השניה יש 128MB...
אתה לא חושב אגב שאם שיומי או כל אחד אחר היו מעונינים להוסיף קוד זדוני כלשהו היו יכולים לצרוב אותו על רכיב אחר כלשהו בלוח שאין בכלל גישה אליו לאף אחד אחר?
- elxyzad
-
- חבר פעיל במיוחד

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

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

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

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

- תגובות: 1379
- הצטרף: דצמבר 2009
מי חשב שלארגן תהליך BOOT זה כזה מורכב23/01/2023 16:17elxyzad כתב: כן, זה קטע קוד קטן של מאות אלפי שורות קוד. Uboot מסוגל לגשת לרשת בהגדרה וכמובן לכל שאר החומרה. Reverse engineering זה תהליך מאוד מסובך ובלתי אפשרי על מערכות מורכבות.
מה שכן קל לבדוק יחסית זה אם יש כתובות קבועות בקוד ואז תוכל להבין שיש פה גישה לכתובת חשודה, אבל אפשר לשים כתובות ip ואז לא תגלה את זה.
לגלות צ'יפ על הבורד זה הדבר הכי קל שיש. על כל צ'יפ יש מספר סריאלי ואתה יכול לדעת בידיוק מה הוא עושה, אתה לא יכול להכניס צ'יפ לא ידוע ככה סתם....
יצרן לא יכול לייצר לתכנן ולייצר צ'יפים יחודיים שלו באחד הפאבים ולשים שם מה שבא לו אבל מבחינת תיעוד יגיד שזה עושה 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
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:16Thehobit1 כתב: אני מניח שאת שני הקבצים לצריבה לפי המדריך מורידים מכאן:
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:19Buzhish כתב: היי, מצטער שאני נדחף לפוסט.
יש מדריך מסודר איך לבצע את זה מההתחלה עד הסוף ?
תודה
...
יש ב snapshot כרגע באג שיעשה לך brick אם תתקין, או שתתקין snapshot מלפני הקומיט הזה
https://github.com/openwrt/openwrt/comm ... 9f85ae2edd
או שתחכה שיתקנו.
יש פה מישהו בפורום שהתקין וגילה את זה בדרך הקשה..
https://github.com/openwrt/openwrt/issues/12136
- NACHUM37
-
- חבר פעיל מאוד

- תגובות: 336
- הצטרף: דצמבר 2013
מש ב OpenWRT הוא נקודת חולשה לעומת מימושים קנייניים, אין ממשק גרפי עם Wizard של כמה שלבים, בין השאר כי "מש" הוא מיקס של כמה דברים שב OpenWRT שולטים עליהם בנפרד, כגון יצירת רשתות שונות, 802.11s,r,k,v, אלגוריתם ניתוב, פתרון ל VLANs מע"ג רשת אלחוטית וכו'.13/01/2023 14:09useru כתב: שאלה לבעלי ניסיון...
האם החלפת המערכת ב Redmi AX6000 ל OpenWRT שומרת על יכול ה Mesh האלחוטית (ברשותי 2 נתבים ללא חיבור קווי ביניהם).
האם מישהו ביצע את תהליך ההתקנה בהצלחה בפועל ויכול להכווין אותי להדרכה לחסרי ניסיון (לא ביצעתי שינוי קושחה בראוטרים או התקנות של OpenWRT מעבר לזה אני טכני לחלוטין) או סרטון (יוטיוב וכו') לביצוע התהליך.
תודה...
ממליץ על המדריך שלו על 802.11s & BATMAN, הוא גם העלה חבילה לממשק ווב (Luci) שכבר עלתה למאגרים הרשמיים:
לא כדאי לערב נתב קוואלקום עם מדיהטק ברשת 802.11s, יש באג שגורם למהירות אפסית. אבל אם יש לך רק שני נתבים אתה בכל מקרה לא צריך את כל הבלגן הזה ו WDS יחבר ביניהם בלי בעיה.
- yotam20
-
- חבר פעיל

- תגובות: 95
- הצטרף: מרץ 2009
- שם מלא: יותם בן חמו
- מיקום: ישראל
סליחה שאני נדחף , יש לי AX6 הצלחתי להתקין עליו openwrt אבל לא היה לי GUI הבנתי לאחר שחזרתי בהצלחה לסטוק שהייתי צריך להתקין את הGUI , מישהו יוכול להפנות אותי למדריך ?
בנוסף אני צריך עוד ראטור חושב על ה AX6000 חשוב לי שיהיה בניהם רומינג טוב , הראטורים יחוברו בכבל רשת ...
תודה ושובע טוב .
בנוסף אני צריך עוד ראטור חושב על ה AX6000 חשוב לי שיהיה בניהם רומינג טוב , הראטורים יחוברו בכבל רשת ...
תודה ושובע טוב .
- DanielGR
-
- גורו רשתות

- תגובות: 1492
- הצטרף: יולי 2023
- שם מלא: DanielG
- מיקום: Israel
נתב AX6 נתמך עד לאחרונה ב-Snapshot בלבד. גרסאות Snapshot לא כוללות ממשק גראפי וצריך להתקין אותו באופן ידני. עקוב אחר השלבים הבאים:
כנס באמצעות SSH לנתב
הקלד:
opkg update
opkg install luci
פקודת opkg update תעבוד אך ורק אם גרסת ה-kernel המותקנת בנתב, ובאתר היא אותה גרסה. אחרת תצטרך להתקין שוב את ה-snapshot הכי אחרון.
לחילופין, AX6 נתמך גם בגרסה 23.05 rc2 והגרסה הזו כן מכילה ממשק גראפי
כנס באמצעות SSH לנתב
הקלד:
opkg update
opkg install luci
פקודת opkg update תעבוד אך ורק אם גרסת ה-kernel המותקנת בנתב, ובאתר היא אותה גרסה. אחרת תצטרך להתקין שוב את ה-snapshot הכי אחרון.
לחילופין, AX6 נתמך גם בגרסה 23.05 rc2 והגרסה הזו כן מכילה ממשק גראפי
- yotam20
-
- חבר פעיל

- תגובות: 95
- הצטרף: מרץ 2009
- שם מלא: יותם בן חמו
- מיקום: ישראל
תוכל לשלוח לי לינק להורדה של הגרסה 23.05 rc2 ?
- DanielGR
-
- גורו רשתות

- תגובות: 1492
- הצטרף: יולי 2023
- שם מלא: DanielG
- מיקום: Israel
וודאי:...
https://downloads.openwrt.org/releases/ ... pgrade.bin
גרסה זו מכילה ממשק גראפי ועובדת היטב. הוראות שידרוג בהנחה ויש לך גישה עם 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
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור