Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Sem dávať všetko o raspberry pi, orange pi a podobných - všetky linux témy, ktoré sa netýkajú priamo STB

Moderátoři: peter54, 9000peter

Odpovědět
magavie
Registrovaný
Registrovaný
Příspěvky: 3
Registrován: 06 kvě 2022 19:58

Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Příspěvek od magavie »

Neskúšal niekto spustiť oscam arm l2b na Orange PI PC2 ( procesor H5- CortexA53). Na Orange PI PC (H3-Cortex A7) beží bez problémov. Na PC 2
"unable to execute /usr......: No such file or directory. Vyskúšané všetky verzie od 11442 po 11711. Prava 755, reštart po každej zmene.
Uživatelský avatar
peter54
Moderátor
Moderátor
Příspěvky: 157
Registrován: 19 úno 2022 19:01
Dal poděkování: 21 poděkování
Dostal poděkování: 37 poděkování

Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Příspěvek od peter54 »

Asi beží na armbiane s architektúrou aarch64. Treba pridať 32 bitové arm prostredie.

Kód: Vybrat vše

dpkg --add-architecture armhf
apt-get update
apt-get install libc6:armhf libstdc++6:armhf

A ešte link na knižnicu

Kód: Vybrat vše

cd /lib
ln -s arm-linux-gnueabihf/ld-2.23.so ld-linux.so.3
Ale to môže byť trocha inak, treba upraviť primerane verzii armbianu a knižníc k dispozícii.
Napriklad na zero+ to mam takto

Kód: Vybrat vše

root@zeroplus:~# ls -l /lib/arm-linux-gnueabihf/ld-*
-rwxr-xr-x 1 root root 106784 Apr 16  2018 /lib/arm-linux-gnueabihf/ld-2.27.so
lrwxrwxrwx 1 root root     10 Apr 16  2018 /lib/arm-linux-gnueabihf/ld-linux-armhf.so.3 -> ld-2.27.so
lrwxrwxrwx 1 root root     19 Apr 16  2018 /lib/arm-linux-gnueabihf/ld-linux.so.3 -> ld-linux-armhf.so.3
root@zeroplus:~# ls -l /lib/ld-linux*
lrwxrwxrwx 1 root root 28 Apr 16  2018 /lib/ld-linux-aarch64.so.1 -> aarch64-linux-gnu/ld-2.27.so
lrwxrwxrwx 1 root root 30 Apr 16  2018 /lib/ld-linux-armhf.so.3 -> arm-linux-gnueabihf/ld-2.27.so
lrwxrwxrwx 1 root root 19 Jan 17  2020 /lib/ld-linux.so.3 -> ld-linux-armhf.so.3
root@zeroplus:~#
tak musim vyssie uvedeny link vytvorit na /lib/arm-linux-gnueabihf/ld-2.27.so, u novsieho armbianu trebars na /lib/arm-linux-gnueabihf/ld-2.30.so
f4t, sf8008, skylink, antiksat, 13, 16, 19, 23, 28, orange pi, raspberry pi
🎗️🇺🇦

Ak sa chcete na nieco opytat, piste na forum. Mozno aj ini uzivatelia maju podobny problem.
magavie
Registrovaný
Registrovaný
Příspěvky: 3
Registrován: 06 kvě 2022 19:58

Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Příspěvek od magavie »

Ďakujem za nakopnutie. Ak sa k tomu dostanem cez víkend skúsim Tvoje rady. Aj keď sa s linuxom až tak nekamarádim , dúfam že si stým poradím. Skúšal som to na staršej verzii armbian Ubuntu ( niektore novšie majú problém s pripojením cez putty ). Skúšal som to na tej istej verzii Ubuntu na PI aj PC2. Na PI nabehlo okamžite na PC2 nevidí oscam. Zero plus má ten istý procesor, tak budem skúšať.
Uživatelský avatar
peter54
Moderátor
Moderátor
Příspěvky: 157
Registrován: 19 úno 2022 19:01
Dal poděkování: 21 poděkování
Dostal poděkování: 37 poděkování

Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Příspěvek od peter54 »

Prihlásenie cez putty je treba inštalovať ssh a ja aj povolujem prihlásenie roota.
A áno zero+ aj pc2 je aarch64. Overí sa príkazom uname -a
Nemáte oprávnění prohlížet přiložené soubory.
f4t, sf8008, skylink, antiksat, 13, 16, 19, 23, 28, orange pi, raspberry pi
🎗️🇺🇦

Ak sa chcete na nieco opytat, piste na forum. Mozno aj ini uzivatelia maju podobny problem.
magavie
Registrovaný
Registrovaný
Příspěvky: 3
Registrován: 06 kvě 2022 19:58

Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Příspěvek od magavie »

Ďakujem pomohlo. Posledná knižnica je iná "/lib/ld-linux.so.3 -> arm-linux-gnueabihf/ld-2.23.so", ale všetko beží. Ako som písal, používam staršie verzie Ubuntu, pretože na nových Armbianoch sice ssh beží, ale je problém s pripojením z PC. Na starších spustím putty a funguje.
spiderpp
Registrovaný
Registrovaný
Příspěvky: 3
Registrován: 31 kvě 2022 18:33

Re: Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Příspěvek od spiderpp »

trochu som sa nudil tak som to vyskusal na opi win,tiez je aarch64,v ubuntu 16 ide aj oscam 11711l2b ale ak aktualizujem na ubuntu 18 a vyssie 11711l2b nenabehne iba 11704
Nemáte oprávnění prohlížet přiložené soubory.
Uživatelský avatar
peter54
Moderátor
Moderátor
Příspěvky: 157
Registrován: 19 úno 2022 19:01
Dal poděkování: 21 poděkování
Dostal poděkování: 37 poděkování

Re: Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Příspěvek od peter54 »

f4t, sf8008, skylink, antiksat, 13, 16, 19, 23, 28, orange pi, raspberry pi
🎗️🇺🇦

Ak sa chcete na nieco opytat, piste na forum. Mozno aj ini uzivatelia maju podobny problem.
spiderpp
Registrovaný
Registrovaný
Příspěvky: 3
Registrován: 31 kvě 2022 18:33

Re: Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Příspěvek od spiderpp »

ln: failed to create symbolic link '/lib/ld-linux.so.3': File exists

root@orangepiwin:~# ls -l /lib/arm-linux-gnueabihf/ld-*
-rwxr-xr-x 1 root root 106784 May 3 10:19 /lib/arm-linux-gnueabihf/ld-2.27.so
lrwxrwxrwx 1 root root 10 May 3 10:19 /lib/arm-linux-gnueabihf/ld-linux-armhf.so.3 -> ld-2.27.so
lrwxrwxrwx 1 root root 19 May 3 10:19 /lib/arm-linux-gnueabihf/ld-linux.so.3 -> ld-linux-armhf.so.3
root@orangepiwin:~# ls -l /lib/ld-linux*
lrwxrwxrwx 1 root root 28 May 3 10:19 /lib/ld-linux-aarch64.so.1 -> aarch64-linux-gnu/ld-2.27.so
lrwxrwxrwx 1 root root 30 May 3 10:19 /lib/ld-linux-armhf.so.3 -> arm-linux-gnueabihf/ld-2.27.so
lrwxrwxrwx 1 root root 15 Aug 18 20:55 /lib/ld-linux.so.3 -> /lib/ld-2.30.so
Uživatelský avatar
peter54
Moderátor
Moderátor
Příspěvky: 157
Registrován: 19 úno 2022 19:01
Dal poděkování: 21 poděkování
Dostal poděkování: 37 poděkování

Re: Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Příspěvek od peter54 »

Musis zmazat /lib/ld-linux.so.3 a vytvorit link na /lib/arm-linux-gnueabihf/ld-2.27.so

ln -s /lib/arm-linux-gnueabihf/ld-2.27.so /lib/ld-linux.so.3
f4t, sf8008, skylink, antiksat, 13, 16, 19, 23, 28, orange pi, raspberry pi
🎗️🇺🇦

Ak sa chcete na nieco opytat, piste na forum. Mozno aj ini uzivatelia maju podobny problem.
spiderpp
Registrovaný
Registrovaný
Příspěvky: 3
Registrován: 31 kvě 2022 18:33

Re: Oscam - spustenie 32-bitovej binarky na 64-bitovom sbc

Příspěvek od spiderpp »

diky pomohlo to

rm /lib/ld-linux.so.3
ln -s /lib/arm-linux-gnueabihf/ld-2.27.so /lib/ld-linux.so.3

root@orangepiwin:~# ls -l /lib/arm-linux-gnueabihf/ld-*
-rwxr-xr-x 1 root root 106784 May 3 10:19 /lib/arm-linux-gnueabihf/ld-2.27.so
lrwxrwxrwx 1 root root 10 May 3 10:19 /lib/arm-linux-gnueabihf/ld-linux-armhf.so.3 -> ld-2.27.so
lrwxrwxrwx 1 root root 19 May 3 10:19 /lib/arm-linux-gnueabihf/ld-linux.so.3 -> ld-linux-armhf.so.3
root@orangepiwin:~# ls -l /lib/ld-linux*
lrwxrwxrwx 1 root root 28 May 3 10:19 /lib/ld-linux-aarch64.so.1 -> aarch64-linux-gnu/ld-2.27.so
lrwxrwxrwx 1 root root 30 May 3 10:19 /lib/ld-linux-armhf.so.3 -> arm-linux-gnueabihf/ld-2.27.so
lrwxrwxrwx 1 root root 35 Aug 19 10:48 /lib/ld-linux.so.3 -> /lib/arm-linux-gnueabihf/ld-2.27.so
root@orangepiwin:~# root@orangepiwin:~#
Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů