handdator

Visa fullständig version : mgcamd startar upp innan nätverket dm800se



calleboy
2017-07-26, 10:55
Hej,

Jag har en dm800se som jag kör mgcamd på till min CSP. Har länge kört den med nätverkssladd men flyttade om lite nyligen och kör den då enbart på inbyggt WiFi. Problemet jag har är att när jag startar om den eller stängt av den på strömbrytaren och sedan startar upp den igen så verkar de som mgcamd startar ganska så tidigt men att den inbyggda WiFin är segare. Detta gör att jag måste manuellt gå in och starta om mgcamd via menyerna varje gång för att de ska starta igång när det har när och ansluta mot min server. Någon som har bra ide hur man kan lösa detta smidigt?
Jag funderade på ifall man kunde göra något uppstartsscript som typ pingar 30 sekunder och sedan startar om mgcamd men får inte till mitt script att starta automatiskt.

matkoh
2017-07-26, 11:03
Hmmmm

Lägg en sleep på typ 30 sekunder innan mgcamd

calleboy
2017-07-26, 11:03
Hmmmm

Lägg en sleep på typ 30 sekunder innan mgcamd

och vart gör jag det? i något mgcamd script?

matkoh
2017-07-26, 11:47
Hmmm

Om du meddelat vilken image du har i boxen, så är det lättare för oss, vi är inte tankeläsare.

calleboy
2017-07-26, 11:51
Hmmm

Om du meddelat vilken image du har i boxen, så är det lättare för oss, vi är inte tankeläsare.

Sorry missade det, jag kör Openpli 4

matkoh
2017-07-26, 12:12
Hmmm

Editera då /etc/init.d/softcam.mgcamd och lägg in kommandot "sleep 30" i början

Tigerfun
2017-07-26, 17:29
Vad har du för setting på "N" i mg_cfg?



# network retry, use summ for several options
# 00 disable
# 01 retry every new ecm
# 02 try to connect to offline shares every Q: seconds
# 04 try to detect and fast reconnect to lost (and not used atm) server
# + XX messages number and YY seconds to reconnect
# mg will reconnect to server, if no answer to last XX ecm/keepalive or
# if no answer for last ecm or keepalive sent for YY seconds
# set to 0 to disable
N: { 07 } 5 30


Du skulle kunna aktivera loggen, och boota om boxen så kan vi ser exact varför den inte reconnectar när du får nätverk:


# Log option, summ of:
# 00 off
# 01 network udp log
# 02 log to console
# 04 file, appended ! delete it by yourself, before it eat all your hdd
# + IP udp-port log-file-name
L: { 06 } 172.16.1.1 28007 /tmp/mgcamd_138a.log

Bosse3050
2017-07-26, 20:13
Du skriver att din DM800se nu kör med inbyggd WiFi - jag vet att det inte görs någon 800se med WiFi - kineserna gör vissa 800se modeller med inbyggd WiFi, men det är kloner och de fungerar utmärkt.

Vad är mgcamd använder du? - felet kan ligga här.

VH / Bosse

calleboy
2017-07-26, 21:03
Hmmm

Editera då /etc/init.d/softcam.mgcamd och lägg in kommandot "sleep 30" i början

Det fungerade kanon att ändra till 30 där, tack för tipset


Vad har du för setting på "N" i mg_cfg?



# network retry, use summ for several options
# 00 disable
# 01 retry every new ecm
# 02 try to connect to offline shares every Q: seconds
# 04 try to detect and fast reconnect to lost (and not used atm) server
# + XX messages number and YY seconds to reconnect
# mg will reconnect to server, if no answer to last XX ecm/keepalive or
# if no answer for last ecm or keepalive sent for YY seconds
# set to 0 to disable
N: { 07 } 5 30


Du skulle kunna aktivera loggen, och boota om boxen så kan vi ser exact varför den inte reconnectar när du får nätverk:


# Log option, summ of:
# 00 off
# 01 network udp log
# 02 log to console
# 04 file, appended ! delete it by yourself, before it eat all your hdd
# + IP udp-port log-file-name
L: { 06 } 172.16.1.1 28007 /tmp/mgcamd_138a.log


Får bli att labba mer med de inställningarna någon annan dag men har 01 idag, tack för hjälpen