به تازگی همین مشکل رو با استفاده از xmodem حل کردم گویا استفاده از usb یه سری شرایط خاص داره.
دستورات Xmodem:
xmodem -c ios_file_name
بعد از این دستور از منوی Transfer در Hyper Terminal گزینه Send را انتخاب کنید و پس از باز شدن پنجره در قسمت File Name با استفاده از Browser فایل IOS را مجدد انتخاب کنید و در قسمت Protocol گزینه Xmodem را انتخاب کرده و Send را بزنید.
یک نکته : شما Speed کنسول Router را باید به 115200 تغییر بدید چون اگر با 9600 بخواید با Xmodem فایل IOS را انتقال بدید خیلی زمان گیر است ؛ مثلا برای یه ios حدود 27 مگ با 9600 حدود 10 ساعت میشه و با 115200 حدود 3 ساعت.
نحوه تغییر سرعت :
do you wish to change the configuration? y/n [n]: y
change console baud rate? y/n [n]: yenter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 240
تنها به همین 2 سوال جواب مثیت میدهید و بقیه را با زدن enter رد میکنید.
گزینه 7 رو انتخاب کنین و با دستور reset ریست کنید ؛ دیگه محیط ترمینال رو نمیبینید برای اینکه شما با 9600 وصل و باید اتصال خود رو قطع و با 115200 وصل بشین و دستور xmodem بزنین حتما حواستون باشه protocol رو xmodem انتخاب کنید.