Skip to content

ngrok does not work on *WRT routers environment with error Illegal instruction #215

@muchacho777

Description

@muchacho777

Hi,

https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-mips.tgz
Using this binary dated Aug 28 I am getting error:

./ngrok
Illegal instruction

Some extra info about binary:
file ngrok
ngrok: ELF 32-bit MSB executable, MIPS, MIPS32 version 1 (SYSV), statically linked, BuildID[sha1]=5bbe0fb9da1c640d76a50f50d2c6e41ecf59bad2, stripped

md5sum ngrok
6f5866b523a82c7179f4fb860b02117a ngrok

LDD does not provide any useful info so it is absolutely unclear what are the depedencies for ngrok. In my case mips_24kc architecture is used and I have successful experience running other Go binary (not ngrok) with similar specs: ELF 32-bit MSB executable, MIPS, MIPS32 version 1 (SYSV), statically linked

Also I see closed similar issue without any resolution:
inconshreveable/ngrok#890

Could you please explain what are the possible reasons for Illegal instruction error, and what could be done to fix it?

Adding @russorat to the thread

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions