philippe44 / AirConnect

Use AirPlay to stream to UPnP/Sonos & Chromecast devices
Other
3.46k stars 217 forks source link

Binary fails on ARMv7 #334

Closed trsrm closed 3 years ago

trsrm commented 3 years ago

I have tried all the available binaries on my router with custom Linux firmware.

I'm getting the error:

admin@RT-AC68P-BC00:/tmp/mnt/sdb/entware/bin# aircast 
Illegal instruction

Kernel:

admin@RT-AC68P-BC00:/tmp/mnt/sdb/entware/bin# uname -a
Linux RT-AC68P-BC00 2.6.36.4brcmarm #1 SMP PREEMPT Fri Aug 14 15:20:58 EDT 2020 armv7l ASUSWRT-Merlin

The CPU is the following:

admin@RT-AC68P-BC00:/tmp/mnt/sdb/entware/bin# cat /proc/cpuinfo 
Processor   : ARMv7 Processor rev 0 (v7l)
processor   : 0
BogoMIPS    : 1998.84

processor   : 1
BogoMIPS    : 1998.84

Features    : swp half thumb fastmult edsp 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part    : 0xc09
CPU revision    : 0

Hardware    : Northstar Prototype
Revision    : 0000
Serial      : 0000000000000000
philippe44 commented 3 years ago

It's an ancient kernel and AirConnect is not made to run on such devices