• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Restart cam pelo PC

Messages
6
Likes
0
My Satellite Setup
DreamBox 500 S
0.3 Db LNB
80 cm dish
My Location
Portugal
#1
Bom dia a todos,

Para facilitar a vida a um familiar que não percebe muito de computadores nem deste mundo de satélites (mas teve o bom senso de comprar uma dreambox), estou a desenvolver um pequeno utilitário para o pc dele para que ele possa "falar" com a sua caixa.

Neste momento o programa vai buscar o ficheiro necessário por FTP, actualiza com os valores correctos (obtidos via florikey) e coloca novamente o ficheiro no local correcto.

O que eu gostava de fazer agora era de conseguir via telnet ou qq outro protocolo efectuar o restart da cam.

Já consigo que o programa faça reboot via telnet, mas como estamos a falar de um sistema operativo a sério, o reboot é desnecessário, mas neste momento não sei o suficiente.

Como sou um amador no mundo da Dreambox, alguém me poderia ajudar e dizer-me como posso fazer restart a uma cam via telnet ou de outra maneira acessível por um pc?

Desde já obrigado pela ajuda
 

zenet

Regular Member
Messages
403
Likes
0
My Satellite Setup
Load "" Enter
My Location
/var/bin
#2
Tenta pesquisar qualquer coisa do género:
# /etc/rc.d/init.d/nome_do_processo stop
# /etc/rc.d/init.d/nome_do_processo start

Não sei o Linux da Dream tem a mesma organização, mas o processos estão normalmente dentro da pasta /etc/rc.d/init.d/

Boa sorte
 
Messages
6
Likes
0
My Satellite Setup
DreamBox 500 S
0.3 Db LNB
80 cm dish
My Location
Portugal
#3
Obrigado, vou ver se vejo algo que me ajude a esse nivel
 

artattack

Regular Member
Messages
62
Likes
0
My Satellite Setup
Dreambox DM500C
My Location
Portugal
#4
Boas!


Na dreambox 500 com imagem enigma não existe /etc/rc.d/init.d, mas sim /etc/init.d/<nomeda cam>

No entanto, se executares /etc/init.d/<nome da cam> stop e /etc/init.d/<nome da cam> start deverias ter um reset automatico da mesma. Acontece que não funciona dessa forma. O mais fácil é dizeres ao teu amigo que faça um reset manual, ou seja (em enigma 3.x) "botão azul" - "botão verde" - tão simples quanto isso.

Abraços,

ArtAttack
 

zenet

Regular Member
Messages
403
Likes
0
My Satellite Setup
Load &quot;&quot; Enter
My Location
/var/bin
#5
artattack said:
Boas!


Na dreambox 500 com imagem enigma não existe /etc/rc.d/init.d, mas sim /etc/init.d/<nomeda cam>

No entanto, se executares /etc/init.d/<nome da cam> stop e /etc/init.d/<nome da cam> start deverias ter um reset automatico da mesma. Acontece que não funciona dessa forma. O mais fácil é dizeres ao teu amigo que faça um reset manual, ou seja (em enigma 3.x) "botão azul" - "botão verde" - tão simples quanto isso.

Abraços,

ArtAttack
Olá. Há algum manual sobre o Linux da Dream?
Obrigado
 
Messages
6
Likes
0
My Satellite Setup
DreamBox 500 S
0.3 Db LNB
80 cm dish
My Location
Portugal
#6
artattack said:
Boas!


Na dreambox 500 com imagem enigma não existe /etc/rc.d/init.d, mas sim /etc/init.d/<nomeda cam>

No entanto, se executares /etc/init.d/<nome da cam> stop e /etc/init.d/<nome da cam> start deverias ter um reset automatico da mesma. Acontece que não funciona dessa forma. O mais fácil é dizeres ao teu amigo que faça um reset manual, ou seja (em enigma 3.x) "botão azul" - "botão verde" - tão simples quanto isso.

Abraços,

ArtAttack
E não há outra maneira? É que com esse mecanismo conseguia que ele tivesse updates quase automáticos, o que acontece a nivel de OS quando carregamos no botão azul e depois no botão verde?

Obrigado pela resposta
 

artattack

Regular Member
Messages
62
Likes
0
My Satellite Setup
Dreambox DM500C
My Location
Portugal
#7
Boas!


Podes sempre executar os shell que tens de start e stop das cams que se encontram em /var/script. O meu exemplo é o de restart à mgcamd 1.20 (a que tenho utilizado ultimamente):

# parar a cam
/var/script/mgcamd_1.20_cam.sh stop
# verifica se apagou bem os ficheiros temporários:
rm -rf /tmp/ecm.info /tmp/pid.info /tmp/cardinfo /tmp/mgcamd*
# arrancar a cam
/var/script/mgcamd_1.20_cam.sh start

Mesmo assim, quando executei restart da cam via linha de comando tive sempre que mudar de canal para poder voltar a ter imagem, tendo experimentado executar o restart de várias formas. Experimentei e acho que é tão ou mais complicado que carregar no comando em azul e verde.

Abraços,

ArtAttack