#14012

پس از ارتقای سیستم‌عامل IOS روی تجهیزات سیسکو، ممکن است برخی از دستورات قبلی به درستی عمل نکنند یا اصلاً شناسایی نشوند. این مشکل معمولاً به دلایل زیر اتفاق می‌افتد:

  • تغییر نسخه و خانواده‌ی IOS: برخی از دستورات تنها در نسخه‌های خاصی از IOS پشتیبانی می‌شوند. مثلاً IOS Classic با IOS XE یا IOS XR تفاوت‌های زیادی دارد و برخی از دستورات در یکی موجودند ولی در دیگری خیر.
  • فعال نبودن Feature Set مناسب: بسته به نوع لایسنس فعال، فقط برخی قابلیت‌ها قابل استفاده‌اند. اگر IOS جدید بدون فعال‌سازی صحیح لایسنس نصب شده باشد، برخی قابلیت‌ها مانند Routing پیشرفته، QoS یا Switching پیشرفته در دسترس نخواهند بود.
  • عدم تطابق با سخت‌افزار: برخی از دستورات مخصوص سخت‌افزار یا ماژول‌های خاص هستند که ممکن است در نسخه جدید پشتیبانی نشوند.
  • تغییر Syntax در نسخه جدید: گاهی دستورات در نسخه‌های جدید دچار تغییر ساختار (Syntax) می‌شوند و نیاز به پارامترهای متفاوت دارند.

🛠 راهکار پیشنهادی:

  • برای بررسی قابلیت‌های فعال از دستور زیر استفاده کنید:
    show license
  • بررسی کنید که فایل IOS نصب‌شده دارای Feature Set مناسب باشد (مثل LAN Base، IP Base، یا IP Services).
  • برای مشاهده نسخه فعلی IOS از این دستور استفاده کنید:
    show version
  • در صورت نیاز، به مستندات رسمی سیسکو مراجعه کنید تا لیست کامل دستورات پشتیبانی‌شده در نسخه جدید را بررسی کنید.