17-04-2011, 22:31
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
אני לא עשיתי את זה אף פעם עם CME (כי למה להסתבך עם מוצר יקר, שיש מוצר יותר טוב, ובחינם?), אלא עבדתי עם מרכזיית SIP סטנדרטית...
ואני יכול להגיד לך איך אני טענתי גירסאות לשלוחות הקצה... הפניתי את הטלפונים לשרת tftp באמצעות DHCP, ושמתי שם קובץ שנקרא OS79XX.TXT שבתוכו שם הקובץ של הגירסא שהטלפון צריך לטעון (ללא הסיומת שלו). ובאופן כללי זה עובד, רק שהייתי צריך לעבור בין גירסאות ביניים מה FW המקורי שהגיע עם המכשירים לזה שאני עובד איתו היום: מתחיל בשדרוג ל P0S3-06-0-00, אחר כך ל P003-08-8-00 ואחר כך ל P0S3-08-8-00. הסיבה לכל השלבים המטופשים האלה היא שהם שינו את מנגנון החתימה הדיגיטלית שלהם בין הגירסאות, וכמובן שדברים לא תואמים אחורנית (אמרנו סיסקו, לא?).
קיצר, שמתי את הגירסאות על השרת, ועל ידי שינוי תוכן הקובץ OS79XX.TXT ואתחולים של עמדות הקצה, הם שודרגו עד שהגיעו לגירסא האחרונה. בסוף משאירים את שם הקובץ הסופי כדי שמכשירים לא יעברו איזה downgrade אחרי זה (אם כי, לרוב, זה ממילא לא אפשרי ) - וזה עובד. יש לציין שהמכשירים שלי הם 7940G.
האמת שמה שמטריד אותי בכל הסיפור הוא בכלל הדיבורים שלך על IOS... איך IOS קשור?
|