Print side | Luk vindue

newcs server i Linux.. Hjælp til opsætning

Udskrevet fra: recordere.dk - Danmarks AV Forum
Kategori: Recordere, afspillere og foto
Forumnavn: Microsoft Media Center, MCE og HTPC
Forumbeskrivelse: Media Center (MCE) og Home Theatre PC
Web-adresse: https://forum.recordere.dk/forum_posts.asp?TID=141767
Udskrevet den: 02-Maj-2024 kl. 15:33


Emne: newcs server i Linux.. Hjælp til opsætning
Skrevet af: Bjur
Emne: newcs server i Linux.. Hjælp til opsætning
Skrevet den: 19-August-2015 kl. 15:36
Jeg håber der er en venlig sjæl der kan hjælpe. Jeg prøver at få min nyindkøbte smargo til at virke sammen med DVBViewer på en WHS 2011 (Windows 2008r2)

Min TVTuner er HDHomerun.


Jeg har installeret driverne til smargo kortet og den har lavet en virtuel COM port. Benytter COM 3 eller 4.

Jeg har hentet ACamd v0.6.2.0. Jeg har udpakket filerne i mappen c:\program files (x86)\DVBViewer\plugins
Derudover har jeg lavet en plugins1 mappe og også lagt filerne derind.

Jeg har i cardclient.conf tilføjet følgende i selve plugins mappen

newcamd:192.168.1.10:34000:0/0500/ffff:username:password:0102030405060708091011121314
newcamd:192.168.1.10:34001:0/090f/ffff:username1:password:0102030405060708091011121314
newcamd:192.168.1.10:34002:0/0100/ffff:username2:password:0102030405060708091011121314
newcamd:192.168.1.10:34003:0/1833/ffff:username3:password:0102030405060708091011121314
newcamd:192.168.1.10:34004:0/0D05/ffff:username4:password:0102030405060708091011121314
newcamd:192.168.1.10:34005:0/1830/ffff:username5:password:0102030405060708091011121314
newcamd:192.168.1.10:34006:0/0652/ffff:username6:password:0102030405060708091011121314

Jeg skal være ærlig og sige det er første gang jeg roder med det så er nok ikke sikkert det er gjort rigtigt.
Når jeg starter DVBViewer kommer acamd ikonet frem. Jeg går ind og vælger COM3 enable.
Den laver en hel masse og viser de ukrypterede kanaler men går jeg til en krypteret kanal viser den bl.a. følgende fejl:

PMT: ACamd_PMT.txt, search, not found PMT=044C (AND SID=01EA)
&
COM3: set serial options: 9600,BAD MODE acamd

Jeg ved ikke hvordan jeg skal komme videre og håber der er en der har fået det til at virke.

Det bedste ville være at få det til at køre sammen med recording service der er forbundet med DVBViewer via unicast.



Svar:
Skrevet af: Cyberguyen
Skrevet den: 20-August-2015 kl. 19:21
Hej Bjur, jeg tror du er kommet lidt skævt ind på hvordan det skal virke.

Jeg mener kun det er muligt for Acamd at snakke med en kortlæser ad gangen igennem com porten.
Men det kan du jo selv teste om er korrekt.

Hvis du skal have flere tunere kørende, så skal du nok ud i at opsætte en kortserver.
Det havde du vel også planer om, da du skrev at du havde bestilt en Rapsberry Pi 2?
Alternativt kan du opsætte en virtuel maskine på din WHS og køre Linux, men den skal være en virtuel maskine som kan mappe USB porte, da den jo skal have fat i din Smargo. Jeg har kørt med en VMware workstation i mange år inden jeg skiftede til Rapsberry Pi.

Start med at sætte # (havelåge) foran de linjer du har indsat i cardclient.conf.
De linjer skal kun bruges hvis du kører med en kortserver og ikke hvis du benytter com porten.

Opsæt kun én tuner til at virke med Acamd og følg denne guide. Selvom den er lavet til MediaPortal, så er det næsten identisk opsætning:

http://forum.recordere.dk/forum_posts.asp?TID=59934&PN=1&title=guide-til-mediaportal-med-softcam - http://forum.recordere.dk/forum_posts.asp?TID=59934&PN=1&title=guide-til-mediaportal-med-softcam


-------------
Jeg støtter brugen af Recordere.dk's gamle logo med Piphans.


Skrevet af: Bjur
Skrevet den: 21-August-2015 kl. 12:10
Hej Cyberguyen. Tak for svaret. Jeg har brugt hele dagen igår på at læse lidt op på det, men der er godt nok mange forskellige udgaver af de forskellige ting. Jeg har ikke bestilt Raspberry 2 endnu, da jeg håbede at kunne bruge min WHS 2011. Hvad jeg så efterfølgende har fundet ud af er at acamd får min maskine til at fryse, hvilket jeg kan læse mig til at newcs server også vil gøre da det ikke er en core 2 duo. Så er der oscam, som på windows ser ud til at ville drille med at sættes op. Jeg tror det mest ideelle må være som du også skriver at prøve med en vm tænker at ville bruge virtualbox også sætte en kortserver op derpå. Hvad kan du anbefale jeg bruger af OS + kortserver der og evt. link til en guide hvis du ved hvor jeg kan finde det henne.


Skrevet af: Cyberguyen
Skrevet den: 21-August-2015 kl. 22:20
Hvis virtualbox kan mappe din Smargp USB enhed, så vil det virke.

Bare hent en Ubuntu server med long term support, så skal du ikke koncentrere dig omkring opgradering i lang tid.


-------------
Jeg støtter brugen af Recordere.dk's gamle logo med Piphans.


Skrevet af: Bjur
Skrevet den: 22-August-2015 kl. 07:24
Tak for svaret. Jeg har installeret VirtualBox med phpvirtualbox og hentet en Ubuntu der nu er installeret. Hvad kan anbefales at installere som kortserver newcs, acamd, cccam, oscam og har du andre input til hvordan jeg får det til at spille?


Skrevet af: Cyberguyen
Skrevet den: 22-August-2015 kl. 09:52
Jeg har bedst erfaringer med NewCS og med denne kan du stort set bruge den guide som jeg har lavet til Raspberry Pi, hvis du ser bort fra den del hvor man opdaterer hardware.

-------------
Jeg støtter brugen af Recordere.dk's gamle logo med Piphans.


Skrevet af: Bjur
Skrevet den: 25-August-2015 kl. 19:33
Hej igen. Jeg har installeret Ubuntu på VirtualBox. Jeg har installeret guest additions. Jeg har lagt filerne ind og startet newcs serveren. Mit problem er følgende. Jeg kan ikke få netkortet til at spille ordentligt. Jeg har prøvet med NAT og jeg får netadgang men på et 10.x.x.x net. Resten af mine enheder er på 192.168.1.x. Jeg har prøvet i bridged mode men desværre får den ikke forbindelse til omverdenen selvom jeg har sat static ip op. Har du nogen gode ideer?
Jeg er logget ind som den bruger jeg opsatte på Ubuntu. SSH kan ikke få forbindelse og ip:8080 kan jeg ikke tilgå heller ikke som localhost. Hvordan er dit sat op til rette ip i VirtualBox.


Skrevet af: Cyberguyen
Skrevet den: 25-August-2015 kl. 23:43
Tror du ikke det er iptables firewall opsætningen på Ubuntu som giver dig problemer?

Da jeg kørte med VMware workstation benyttede jeg NAT og vidste at der ikke var nogle porte som ville give konflikter.
Med NAT kan jeg fange NewCS på VM host adressen og port 8080
Jeg benyttede NAT mode fordi jeg tidligere havde kortserveren kørende i Windows på samme maskine og derfor slap for at ændre nogle indstillinger i kortklienten.

Jeg har aldrig brugt VirtualBox og måske skal du lave en port forward i samme stil som med en firewall, for at få kontakt med din VM, hvis du benytter NAT mode.

Det rigtige vil nok være at benytte bridge mode.
Du skal give VM maskinen en adresse som ligger på dit lokale netværk. Det kan du enten gøre i direkte i Ubuntu, eller du kan opsætte en statisk IP via DHCP via MAC adressen.


-------------
Jeg støtter brugen af Recordere.dk's gamle logo med Piphans.


Skrevet af: Bjur
Skrevet den: 26-August-2015 kl. 13:19
Tak for svaret. Jeg har nu fået forbindelse via bridge mode mht. netforbindelse og kan pinge maskinen. Jeg har fået newcs op og køre, har ændret porten til 8090 men kan desværre ikke tilgå webinterface.
Har du nogen ideer hvordan jeg får det til at køre. Jeg har deaktiveret ufw men ved ikke mht iptables.
hvis jeg kører en netstat -ntlp | grep LISTEN får jeg 

TCP    0    127.0.1.1:53    0.0.0.0:*      LISTEN
TCP    0    0.0.0.0:22   0.0.0.0:* LISTEN
TCP    0   127.0.0.1:631   0.0.0.0:* LISTEN
TCP6   0   0 :::22  :::* LISTEN

Jeg kan faktisk SSH ind til Ubuntu serveren..


Skrevet af: Cyberguyen
Skrevet den: 26-August-2015 kl. 13:46
Du kan se hvordan man styrer IPtables her:

http://www.cyberciti.biz/faq/turn-on-turn-off-firewall-in-linux/ - http://www.cyberciti.biz/faq/turn-on-turn-off-firewall-in-linux/

Men der burde være noget som lytter på port 8090.

Kan du ikke lige sende indholdet af newcs.xml (uden koder)



-------------
Jeg støtter brugen af Recordere.dk's gamle logo med Piphans.


Skrevet af: Bjur
Skrevet den: 26-August-2015 kl. 13:51
tak for link, men har allerede kørt 
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
og kører jeg service iptables status skriver den unrecognized service så havde faktisk håbet det var helt disabled.


Skrevet af: Bjur
Skrevet den: 26-August-2015 kl. 13:53
min newcs.xml er her  http://textuploader.com/a42s3 - http://textuploader.com/a42s3


Skrevet af: Cyberguyen
Skrevet den: 26-August-2015 kl. 22:32
Hvis den virtuelle maskine har flere netkort defineret, så kan det være at den er bundet til det forkerte kort.

Prøv at indsætte i starten af din config:

<globals>
<listening-ip>192.168.1.x</listening-ip>
</globals>

Kan du starte og stoppe NewCS uden problemer?

Har du kontrolleret om din newcs.xml er i *nix format eller i dos/mac?


-------------
Jeg støtter brugen af Recordere.dk's gamle logo med Piphans.


Skrevet af: Bjur
Skrevet den: 27-August-2015 kl. 09:00
Jeg har sat det med blåt ind i newcs.xml (går udfra det er den du mener med config) efter <newcsconfig>.
Den skulle være i UNIX format efter din guide. Den starter også fint. Jeg forstår bare ikke hvad der går galt. Jeg har slået ufw fra og kan pinge ipadressen. Tilgengæld kan jeg ikke connecte til SSH eller port 8090. Et eller andet spærrer. 


Skrevet af: Cyberguyen
Skrevet den: 27-August-2015 kl. 16:18
Oprindeligt skrevet af Bjur Bjur skrev:

Jeg har sat det med blåt ind i newcs.xml (går udfra det er den du mener med config) efter <newcsconfig>.
Den skulle være i UNIX format efter din guide. Den starter også fint. Jeg forstår bare ikke hvad der går galt. Jeg har slået ufw fra og kan pinge ipadressen. Tilgengæld kan jeg ikke connecte til SSH eller port 8090. Et eller andet spærrer. 
Oki - jeg havde ellers læst det som at du kunne tilslutte til SSH og derfor ledte jeg ikke i den retning.

Har du fået en IP adresse på din Linux ?


-------------
Jeg støtter brugen af Recordere.dk's gamle logo med Piphans.


Skrevet af: Bjur
Skrevet den: 27-August-2015 kl. 16:49
Jeg har installeret endnu en VM denne gang en Debian 8 for at køre så tæt på wheezy som muligt for at følge sin guide. Den maskine kan jeg SSH og starte newcs men dog ikke forbinde til den.


Skrevet af: Bjur
Skrevet den: 04-September-2015 kl. 13:41
Jeg har kæmpet videre med at få det til at virke, dog uden held. Hvad jeg dog har fundet ud af er at jeg enten skal køre med newcs.i686.pcsc eller newcs.i686 for at få servicen til at starte mere rigtigt. Jeg får følgende status nu men kan stadig ikke forbinde.

Har du nogen gode bud?
newcs fil + status:




Skrevet af: Bjur
Skrevet den: 04-September-2015 kl. 15:19
Jeg har nu bestilt en raspberry pi, så satser jeg på jeg kan bruge din guide 100%:)



Print side | Luk vindue