Om vi vänder på det och funderar på hur man skall felsöka om man inte får igång mgcamd så kanske det är lättare...
1. Först kolla om det finns någon mgcamd process igång. Använd Linux-kommando:
ps ax | grep mgcam
om mgcamd då är igång ska man få en utskrift med 3-4 rader typ:
Om den inte är igång får man försöka starta den från prompten. Ofta kan man bara skriva mgcamd vid prompten så hoppar den igång. Men om binären heter något annat så får man kolla i /var/bin vad den heter och kanske skriva något i stil med:Kod:root@dm500 ~ # ps ax | grep mgcam 127 root 960 S mgcamd 128 root 960 S mgcamd 129 root 960 S mgcamd 29459 root 436 S grep mgcam
/var/bin/mgcamd_131
för att få igång den.
2. När mgcamd är igång så skapar den två filer i /tmp. De är bra att titta i för att se vad som händer eller inte händer. De heter mgshare.info och mgstat.info. T.ex:
Här ser man om mgcamd fått kontakt med någon server. Vilken IP-adress och användare den försöker med m.m. Man får kolla om det stämmer och ev. ändra i config-filer om det inte verkar stämma.Kod:root@dm500 /tmp # cat mgshare.info newcamd route 090F:user:192.168.1.8:10001:cardserver EMM ON online newcamd route 0B00:user:192.168.1.8:10002:cardserver EMM ON online root@dm500 /tmp # cat mgstat.info tuxbox mgcamd v1.35a by mixvt (compiled Jan 26 2010 15:59:04), Sat May 14 20:42:02 2011 mg uptime 15108d 18h 41m 35s, service changes: 12, ecm processed: 638, lost cw warnings: 0 Newcamd: Host/port Recon. Emm out Ecm out Cw in Avg. ecm time 192.168.1.8 :10001 2 0 157 156 540 192.168.1.8 :10002 1 0 482 482 345 Box: uptime = 1591180s, CPU load: 1 min 4000 / 5 min 3136 / 15 min 2656 RAM in bytes: total 31039488 / free 3792896 / shared 0 / buffers = 3846144 mgcamd: total memory allocated by malloc, in bytes: 135168 (132kb), chunks 9432
3. Om man ändå inte får till det så får man kolla i loggfiler vad som går snett. Om man startar mgcamd från prompten så får man loggning på skärmen sedan. Kolla logg-meddelandena och försök förstå om något ser felaktigt ut.
En annan hjälp kan vara att kolla cardserverns logg-filer för att se om den klagar på felaktiga inloggningsförsök eller något annat.




Svara med citat
