На этой странице документации OpenWrt объясняется, как удаленно отлаживать процесс на вашем маршрутизаторе. Я вошел в menuconfig, чтобы добавить gdbserver, и его там не было, поэтому я просто установил его из opkg. Однако, когда я запускаю клиент GDB и подключаюсь к хосту на маршрутизаторе, я получаю эту ошибку:

mips-tdep.c:765: internal-error: bad register size

Кто-нибудь еще сталкивался с этим и имеет обходной путь, или какой-то способ исправить это? Моя архитектура маршрутизатора mipsel и имеет процессор armv7, а мой клиент GDB работает на 64-битной машине Ubuntu. Спасибо за любую помощь.

0