IPKs vari per equipaggiare il vostro decoder : Skins , tools esterni per Decoder Enigma2

Nome: [TOOL] script di installazione image enigma2 in assenza completa di GUI
Autore: Nemoxyz
Descrizione: Script di installazione image enigma2 per il recupero dei decoders in assenza completa di GUI ( interfaccia grafica )

PROCEDURA INSTALLAZIONE

- scompattare il file zip ed estrarre il file "installare.sh"
- con la pennetta usb (formattata FAT32 in modo completo) SEMPRE collegata al decoder ( se avete accesso FTP potete inserire in /tmp/ ) , inserire il file "installare.sh" in /tmp del decoder e dare permessi 755 tramite FTP client e/o telnet:
Codice: Seleziona tutto
chmod 755 /tmp/installare.sh
- dare il comando di esecuzione :
Codice: Seleziona tutto
/tmp/installare.sh 
- L'esecuzione parte effettua il riconoscimento del decoder, una volta riconosciuto il decoder viene posta la domanda:
Codice: Seleziona tutto
Se utilizzi il multiboot inserisci il numero della partizione per flashare:  
Si inserisce "1" e si da invio ( se il decoder non è multiboot è l'unica partizione di cui si dispone la 1 )

- Attendete con calma che scarica l'immagine ( ultima openATV stable ) poi lo estrae e alla fine ed esegue installazione nella prima partizione.

- Dopo qualche minuto (tempo del flashing) il decoder si spegne ed al video parte la classica visuale di booting, attendete altro tempo necessario fino quando il decoder non si riavvia.

La procedura viene eseguita in circa 10-20-30 min ( a seconda della velocità di rete e modello box ) in questo modo il decoder viene rianimato.

ringraziamenti : @teuta ( fornito file originale - mod -language by Nemoxyz )

SAT.technology

Versione: FEB2021
File: [E2-TOOL] Script di installazione image ATV senza GUI.rar
Dimensione: 763 Bytes

pacchetti di installazione per images Enigma2

Vedi Download: [TOOL] script di installazione image enigma2 in assenza completa di GUI
Modificato 13 volte da Nemoxyz 4 anni. Motivazione: Download Aggiornato
Salve, come da titolo mi si è piantato il decoder, si avvia ma non riesce a leggere la usb, riesco però a loggarmi da remoto, quindi installo il file Installer.sh con dovuti permessi ma non ricevo risposta, qualcosa non va in fase di scrittura. Ho provato con diverse usb, partizionate come da regola ma nulla.
Per la precisone mi rispondesu telnet che non riesce a scrivere su LATESTATV, funzione non implentata.

Grazie
@Fulca buonpomeriggio, eccoci qui. Procedura come descritta sembra tutto corretto, la pennetta USB ( 4GB max 8GB non di ultima generazione possibilmente ) deve essere formattata in FAT32 in modo completo , sempre collegata a decoder e ti devi assicurare che venga riconosciuta come /media/hdd/ ( il mount su linux enigma2 deve essere questo)

Con questo comando telnet puoi vedere una lista di tutti i devices collegati ad USB:
Codice: Seleziona tutto
lsusb
Questo comando ti serve per individuare la tua USB in che tipo di mount si trova e sua individuzione :
Codice: Seleziona tutto
blkid
Se dovesse restituirti come device /dev/sda: UUID="NOMEPENNETTA" TYPE="vfat" ( o "ntfs" in questo caso non è formattata correttamente , devi quindi formattarla bene!)
Devi individuare quale "dev" sia la pennetta se sda, sdb...etc etc....( dovrebbe essere sda se hai una sola pennetta connessa )
Devi eseguire un mount dedicato come /media/hdd/ con questo comando ( ovviamente su sdx corretto )
Codice: Seleziona tutto
mount /dev/sda /media/hdd
A questo punto è pronta per ricevere le istruzioni dello script che per forza di cose, dovendo scaricare lo zip image dal sito ufficiale della ATV ha bisogno di spazio in /media/hdd/ per stoccare la image e poi decomprimerla per poi passare all'installazione.

Fai sapere come procede se risolvi in questo modo. ( possibilmente basterà quest'ultimo comando per risolvere tutto , solo fare il mount...insomma )
Codice: Seleziona tutto
root@viper4kv20:~#lsusb
Bus 001 Device 003: ID 058f:6387
Bus 001 Device 002: ID 0bda:f179
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0003
root@viper4kv20:~# blkid
/dev/mmcblk0p10: UUID="673675d8-5698-4a73-963b-56a7a0469876" BLOCK_SIZE="4096" TYPE="ext4"
/dev/sda1: UUID="2059-6753" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="47ec5868-01"
root@viper4kv20:~#
@Fulca ti insegno questo "trucchetto" :laugh: se usi i bbcodes chiudendo il codice con [ code ]....[ /code ] puoi raggruppare tutto come ho fatto io ( nei casi in cui si riporta codice per renderlo più leggibile )
Codice: Seleziona tutto
esempio codice
Immagine

cmq è solo una questione estetica, venendo al punto la vfat ( la tua pennetta formattata FAT32 ) risulta essere la sda1 !!!
( la pennetta manca di label e non penso sia stata formattata in modo completo ne sei certo ?? cmq dovrebbe funzionare lo stesso perchè è già in "vfat" )

Esegui il mount per questa con il seguente comando
Codice: Seleziona tutto
mount /dev/sda1 /media/hdd
a questo punto puoi procedere con "installare.sh" come hai già fatto in precedenza e dovrebbe funzionare.
Codice: Seleziona tutto
root@viper4kv20:~# lsusb
Bus 001 Device 003: ID 058f:6387
Bus 001 Device 002: ID 0bda:f179
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0003
root@viper4kv20:~# blkid
/dev/mmcblk0p10: UUID="673675d8-5698-4a73-963b-56a7a0469876" BLOCK_SIZE="4096" TYPE="ext4"
/dev/sda1: UUID="2059-6753" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="47ec5868-01"
root@viper4kv20:~# mount /dev/sda1 /media/hdd
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.
mount: mounting /dev/sda1 on /media/hdd failed: Device or resource busy
root@viper4kv20:~#
@Fulca stacca la pennetta USB collegala al pc ed esegui formattazione FAT32 completa con parametri default su windows , attendi la formattazione e riprova dopo aver riavviato decoder. Ci sta qualcosa che non quadra nella pennetta è questo il problema.

esempio:

Immagine
Il problema è che non ho per le mani una pennetta da 8 giga, proviamo a formattare lenta con allocazione da 4, vediamo cosa rispond. Si il problema è quello, quando mi successe tempo fà avevo una micro sd figurati. Vediamo se va
Eh si infatti anche perchè molti altri utenti hanno usato il file senza problemi. Ho appena provato con una da 16GB e funziona correttamente, prova con formattazione FAT32 completa secondo me risolvi.
Codice: Seleziona tutto
root@viper4kv20:~# lsusb
Bus 001 Device 006: ID 058f:6387
Bus 001 Device 002: ID 0bda:f179
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0003
root@viper4kv20:~# blkid
/dev/mmcblk0p10: UUID="673675d8-5698-4a73-963b-56a7a0469876" BLOCK_SIZE="4096" TYPE="ext4"
/dev/sda1: LABEL="FULCA" UUID="30FD-E380" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="47ec5868-01"
root@viper4kv20:~# mount /sda1 /media/hdd
ntfs-3g: Failed to access volume '/sda1': No such file or directory

ntfs-3g 2022.10.3 integrated FUSE 27 - Third Generation NTFS Driver
                Configuration type 1, XATTRS are on, POSIX ACLS are off

Copyright (C) 2005-2007 Yura Pakhuchiy
Copyright (C) 2006-2009 Szabolcs Szakacsits
Copyright (C) 2007-2022 Jean-Pierre Andre
Copyright (C) 2009-2020 Erik Larsson

Usage:    ntfs-3g [-o option[,...]] <device|image_file> <mount_point>

Options:  ro (read-only mount), windows_names, uid=, gid=,
          umask=, fmask=, dmask=, streams_interface=.
          Please see the details in the manual (type: man ntfs-3g).

Example: ntfs-3g /dev/sda1 /mnt/windows

Plugin path: /usr/lib/ntfs-3g

News, support and information:  https://github.com/tuxera/ntfs-3g/
mount: mounting /sda1 on /media/hdd failed: No such file or directory
root@viper4kv20:~#
@Fulca hai sbagliato sintassi....

corretta sintassi del mount è questa :
Codice: Seleziona tutto
mount /dev/sda1 /media/hdd
hai dato indirizzo /sda1 invece che /dev/sda1 e quindi non può trovare file o directory in quell'allocamento.
Codice: Seleziona tutto
login as: root
root@192.168.1.100's password:
root@viper4kv20:~# chmod 755 /tmp/installare.sh
root@viper4kv20:~# /tmp/installare.sh
Stai per flashare il tuo decoder viper4kv20 con l'ultima image stabile openATV
Se utilizzi il multiboot inserisci il numero della partizione per flashare:
--2024-11-04 20:53:01--  http://images.mynonpublic.com/openatv/current/viper4kv20/openatv-7.4-viper4kv20-20241106_mmc.zip
Resolving images.mynonpublic.com... 178.63.44.118, 142.132.210.11, 2a01:4f8:262:4ec4::2, ...
Connecting to images.mynonpublic.com|178.63.44.118|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://images.mynonpublic.com/openatv/current/viper4kv20/openatv-7.4-viper4kv20-20241106_mmc.zip [following]
--2024-11-04 20:53:01--  https://images.mynonpublic.com/openatv/current/viper4kv20/openatv-7.4-viper4kv20-20241106_mmc.zip
Connecting to images.mynonpublic.com|178.63.44.118|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 121716455 (116M) [application/zip]
Saving to: ‘latestatv’

latestatv           100%[===================>] 116,08M  5,48MB/s    in 21s

2024-11-04 20:53:22 (5,65 MB/s) - ‘latestatv’ saved [121716455/121716455]

Archive:  latestatv.zip
  inflating: e2/update/imageversion
  inflating: e2/update/kernel.bin
  inflating: e2/update/rootfs.tar.bz2

ofgwrite Utility v4.6.8
Author: Betacentauri
Based upon: mtd-utils-native-1.5.1 and busybox 1.24.1
Use at your own risk! Make always a backup before use!
Don't use it if you use multiple ubi volumes in ubi layer!

Flashing rootfs
Flashing kernel
Searching image files in ./ resolved to /media/hdd/atvimage/e2/update
Found kernel file: /media/hdd/atvimage/e2/update/kernel.bin
Found rootfs file: /media/hdd/atvimage/e2/update/rootfs.tar.bz2
Found EXT4 rootfs
Found mounted /newroot
Found mountpoint for rootfs file: /media/hdd

Found /proc/mtd entries:
Device:   Size:     Erasesize:  Name:                   Image:
Using kernel mtd device:
Using rootfs mtd device:
Read /proc/cmdline
Kexec mode is:
Current rootfs is: /dev/mmcblk0p10
Current kernel is:
Current root sub dir is:

Found cmdLine kernel device: /dev/mmcblk0p9
Found cmdLine rootfs device: /dev/mmcblk0p10

FBIO_SET_MANUAL_BLIT: Operation not permitted
killall: nmbd: no process killed
killall: rpc.statd: no process killed
stopped /usr/bin/***a* (pid 1820)

Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -q, --queue <value>    integer value to be sent with the signal
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).

Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -q, --queue <value>    integer value to be sent with the signal
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).
killall: kodi.bin: no process killed
killall: hddtemp: no process killed
killall: transmission-daemon: no process killed
killall: openvpn: no process killed
sh: line 1: /etc/init.d/sabnzbd: No such file or directory
Stopping automount: done.
Syncing filesystem
daemonize
 successful
start umount_rootfs
root@viper4kv20:~# cp: can't stat '/lib/libcrypt*': No such file or directory
Switching to user mode 2
Checking E2 is running...
Execute: ps
E2 is stopped
FBIO_SET_MANUAL_BLIT: Operation not permitted
FBIO_SET_MANUAL_BLIT: Operation not permitted
line 22160 ?        00:00:00 showiframe

exist pid 22160
save pid 21966
daemon on duty!
enSpdifMode 0 enHdmiMode 0
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.AC33.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.DTSS.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.TRUEHD.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.AMRWB.codec.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.Mp3.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.MP2.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.AAC.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.DOLBYTRUEHD.decode.so failed
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.DRA.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.TRUEHDPASSTHROUGH.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.AMRNB.codec.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.WMA.decode.so failed
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.COOK.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.G711.codec.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.DTSHD.decode.so failed
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.DTSM6.decode.so failed
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.DTSPASSTHROUGH.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.AC3PASSTHROUGH.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.PCM.decode.so success
HI_UNF_AVPLAY_RegisterAcodecLib libHA.AUDIO.BLURAYLPCM.decode.so success

 --- Get HDMI event: HOTPLUG. ---
support fmt 1080i
support fmt 1080i50
support fmt 720p
support fmt 720p50
support fmt 576p
support fmt 480p
hisi_player_init!!!
no keyled at app
hisi_platform_init success
auth_func ###############
update_box_type:: u57 /'e2/update'
canAuth.ckcrc : get_dev_update_info [512 5 8192]:{2 u57 ---------- /'e2/update'}
853103306update_box_type ok u57 /'e2/update'

canAuth.bakcrc : 853103306
CustomerKey Chip Id:
ca 52 d9 32 28 85 32 00 c1 40 35 5b 92 b9 56 cd
generateCompareData Chip Id:
28 85 32 00 c1 40 35 5b 92 b9 56 cd 1c e7 09 1e
canAuth.chipcrc : 853103306
[authorization] canAuth is ok
[authorization] ret : 1
authorization is ok
main.c 282 check mac
VdecType 0 length 726471 [0 0 1 b3]
index:2  avtype:1 decord:2 demux:-1 status:1 hdec:2490368 hSync:4325376
index:2  avtype:1 decord:2 demux:-1 status:3 hdec:2490368 hSync:4325376
FIREDTV_VIDEO_PLAY
Esplay flush stream:::2
Move mountpoint of image files
Moving /oldroot/media/hdd to /media/hdd
umounting: /media/autofs
umounting: /sys/fs/fuse/connections
umounting: /proc/fs/nfsd
umounting: /media
umounting: /sys/kernel/config
umounting: /sys/kernel/debug
/bin/automount: error while loading shared libraries: libautofs.so: cannot open shared object file: No such file or directory
Error starting autofs
init: /run/initctl: No such file or directory
Execute: fuser -k -m /oldroot/

Lux ce n'è, sembra tutto ok, ora vediamo di sistemare il resto.

Grazie del supporto ...

Non siamo nella sezione dedicata ad UCLAN ma breve[…]

Impianto personale, lnb universale

@Matteo Pac come potrai leggere anche sul dedic[…]

@Matteo Pac se già possiedi il decoder EDISION […]