Hoppa till innehåll

Sökresultat Sökningen pågår Sökresultaten dyker upp här efterhand. Du kan fortsätta skriva om du vill begränsa sökningen.
Söker efter användare
Söker efter gallerier
Sök forumtrådar
Stäng

sasc-ng i Mythbuntu

11 svar till detta ämne
  • Vänligen logga in för att kunna svara

#1

Postad 08 april 2008 - 15:42

oa51
  • oa51
  • Amatör

  • 80 inlägg
  • 0
Jag kör sedan en tid Mythbuntu 7.10 - MKT nöjd hittills! Bara fria kanaler. Har en NewCs- server i klädkammaren som fungerar utmärkt gentemot dreamboxarna.

Försökt leta efter bra HOWTO för att installera sasc-ng men dels beskrivs andra distributioner, dels är de inte så informativa för mig som är ny inom Linux.
Ffa talar man inte om varför man gör vissa saker, jag kör fast hela tiden!
Har slutligen prövat denna HOWTO men vet inte vad jag gör och ännu mindre varför.

Hur får jag hjälp? Ska jag posta felmeddelanden här eller kan någon kunnig fixa en enkel instruktion hur man gör?
Tack på förhand!
Peter

Redigerat av oa51, 11 april 2008 - 19:15.


#2

Postad 09 april 2008 - 01:09

Unregistereda5363f45
  • Unregistereda5363f45
  • Wannabe

  • 10 inlägg
  • 0
HOWTOn du länkar til är något out-of-date då du inte behöver patcha mythtv för att få sasc-ng att fungera.

um.. lite enkelt mitt i natten:

+ Kompilera sasc-ng samt modulen.
+ Ladda modulen dvbloopback.ko (insmod dvbloopback.ko)
+ Konfigurera cardclient.conf i sc_files.. te.x: newcamd:192.168.1.11:100010:1:bruker:pwd:0102030405060708091011121313
+ starta sasc-ng med ./sasc-ng -j 0:1 om ditt RIKTIGA tv-kort är /dev/dvb/adapter0 så får du ett virtuellt till. adapter1 alltså.

Så nu skall du kunna flippa fram ditt virtuella tvkort (/dev/dvb/adapter1) i mythtv o confa kanaler m.m.

#3

Postad 09 april 2008 - 21:52

oa51
  • oa51
  • Amatör

  • 80 inlägg
  • 0
Tack Jarbi! Har nu f;rs;ktgoogla vidare, men k;r hela tiden fast. Jag har haft en del nytta av Homer's Gentoo Mythtv Install Guide for 0.21 (Fixes) p[ dbvn.happysat.org

Skulle beh;va en steg/ f;r steg - instruktion f;r hur sasc-ng och modul ska kompileras

Tack p[ f;rhand!

#4

Postad 10 april 2008 - 18:23

ille
  • ille
  • Amatör

  • 99 inlägg
  • 0
Jag lyckades kompilera sasc-ng precis på mythbuntu 7.10 (genom att modifiera denna guide lite https://opensvn.csie...iki/Ubuntubuild )

Prova:


sudo apt-get install svn libssl-dev gettext kernel-package linux-headers-`uname -r`

cd /usr/src
sudo svn co http://opensvn.csie.org/sascng sasc-ng
cd sasc-ng/trunk
sudo ./configure
sudo make #sasc-ng
sudo make module #dvbloopback module
sudo insmod dvbloopback.ko

Redigerat av ille, 10 april 2008 - 18:33.


#5

Postad 10 april 2008 - 23:23

oa51
  • oa51
  • Amatör

  • 80 inlägg
  • 0
TACK! :D God hjälp på vägen. Allt verkar gå bra tills jag skriver kommandot:
"sudo make #sasc-ng"", då får jag följande felmeddelande:

peter@aria:~$ cd /usr/src
peter@aria:/usr/src$ cd sasc-ng/trunk
peter@aria:/usr/src/sasc-ng/trunk$ sudo make #sasc-ng
echo 'const char *source_version =' '"'`(svnversion /usr/src/sasc-ng/trunk 2>/dev/null) || echo Unknown`/`(svnversion /usr/src/sasc-ng/trunk/dvbloopback 2>/dev/null) || echo Unknown`'";' > .vers.new ; diff .vers.new objs/version.cpp > .vers.diff 2>&1 ; if test -s .vers.diff ; then mv -f .vers.new objs/version.cpp ; fi ; rm -f .vers.new .vers.diff
make -C ./sc/PLUGINS/src/sc-src CXX=g++ SASC=1 STATIC=1 all
cat: .distvers: No such file or directory
sed: can't read ../../../ci.c: No such file or directory
make[1]: Entering directory `/usr/src/sasc-ng/trunk/sc/PLUGINS/src/sc-src'
g++ -O2 -g -fPIC -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"sc"' -DSASC -DAPIVERSNUM=10505 -D_GNU_SOURCE -DSTATICBUILD -I../../../include crypto.c
In file included from crypto.c:24:
crypto.h:32:33: error: openssl/opensslconf.h: No such file or directory
crypto.h:33:30: error: openssl/opensslv.h: No such file or directory
crypto.h:36:2: error: #error Openssl version 0.9.7 or newer is strongly recomended
In file included from crypto.h:39,
from crypto.c:24:
crypto-bn.h:23:24: error: openssl/bn.h: No such file or directory
crypto.c:91:2: warning: #warning ** openssl lacks IDEA support. Using deprecated static support code. Update your openssl package.
crypto.c:385:2: warning: #warning ** openssl lacks AES support. Using deprecated static support code. Update your openssl package.
crypto-bn.h:34: error: ‘BIGNUM’ does not name a type
crypto-bn.h:38: error: expected type-specifier before ‘BIGNUM’
crypto-bn.h:39: error: ISO C++ forbids declaration of ‘BIGNUM’ with no type
crypto-bn.h:39: error: expected ‘;’ before ‘*’ token
crypto-bn.h:40: error: expected `;' before ‘bool’
crypto-bn.h: In constructor ‘cBN::cBN()’:
crypto-bn.h:36: error: ‘big’ was not declared in this scope
crypto-bn.h:36: error: ‘BN_init’ was not declared in this scope
crypto-bn.h: In destructor ‘cBN::~cBN()’:
crypto-bn.h:37: error: ‘big’ was not declared in this scope
crypto-bn.h:37: error: ‘BN_free’ was not declared in this scope
crypto-bn.h: At global scope:
crypto-bn.h:48: error: ISO C++ forbids declaration of ‘BN_CTX’ with no type
crypto-bn.h:48: error: expected ‘;’ before ‘*’ token
crypto-bn.h:52: error: expected type-specifier before ‘BN_CTX’
crypto-bn.h: In constructor ‘cBNctx::cBNctx()’:
crypto-bn.h:50: error: ‘ctx’ was not declared in this scope
crypto-bn.h:50: error: ‘BN_CTX_new’ was not declared in this scope
crypto-bn.h: In destructor ‘cBNctx::~cBNctx()’:
crypto-bn.h:51: error: ‘ctx’ was not declared in this scope
crypto-bn.h:51: error: ‘BN_CTX_free’ was not declared in this scope
crypto.h: At global scope:
crypto.h:131: error: expected ‘,’ or ‘...’ before ‘*’ token
crypto.h:131: error: ISO C++ forbids declaration of ‘BIGNUM’ with no type
crypto.h:132: error: ‘BIGNUM’ has not been declared
crypto.h:132: error: expected ‘,’ or ‘...’ before ‘*’ token
crypto.h:132: error: ISO C++ forbids declaration of ‘BIGNUM’ with no type
crypto.h:133: error: ‘BIGNUM’ has not been declared
crypto.h:133: error: expected ‘,’ or ‘...’ before ‘*’ token
crypto.h:133: error: ISO C++ forbids declaration of ‘BIGNUM’ with no type
crypto.c: In member function ‘bool cBN::Get(const unsigned char*, int)’:
crypto.c:54: error: ‘big’ was not declared in this scope
crypto.c:54: error: ‘BN_bin2bn’ was not declared in this scope
crypto.c: In member function ‘int cBN::Put(unsigned char*, int) const’:
crypto.c:59: error: ‘big’ was not declared in this scope
crypto.c:59: error: ‘BN_num_bytes’ was not declared in this scope
crypto.c:62: error: ‘BN_bn2bin’ was not declared in this scope
crypto.c:68: error: ‘BN_bn2bin’ was not declared in this scope
crypto.c:70: error: ‘BN_bn2bin’ was not declared in this scope
crypto.c: In member function ‘bool cBN::GetLE(const unsigned char*, int)’:
crypto.c:78: error: ‘big’ was not declared in this scope
crypto.c:78: error: ‘BN_bin2bn’ was not declared in this scope
crypto.c: At global scope:
crypto.c:157: error: expected ‘,’ or ‘...’ before ‘*’ token
crypto.c:157: error: ISO C++ forbids declaration of ‘BIGNUM’ with no type
crypto.c: In member function ‘int cRSA::RSA(unsigned char*, const unsigned char*, int, int) const’:
crypto.c:161: error: ‘LE’ was not declared in this scope
crypto.c:162: error: ‘exp’ was not declared in this scope
crypto.c:162: error: ‘mod’ was not declared in this scope
crypto.c:162: error: ‘BN_mod_exp’ was not declared in this scope
crypto.c: At global scope:
crypto.c:168: error: ‘int cRSA::RSA’ is not a static member of ‘class cRSA’
crypto.c:168: error: ‘BIGNUM’ was not declared in this scope
crypto.c:168: error: ‘out’ was not declared in this scope
crypto.c:168: error: expected primary-expression before ‘const’
crypto.c:168: error: expected primary-expression before ‘int’
crypto.c:168: error: expected primary-expression before ‘const’
crypto.c:168: error: expected primary-expression before ‘const’
crypto.c:168: error: expected primary-expression before ‘bool’
crypto.c:168: error: initializer expression list treated as compound expression
crypto.c:168: error: expected ‘,’ or ‘;’ before ‘const’
crypto.c:179: error: ‘BIGNUM’ has not been declared
crypto.c:179: error: expected ‘,’ or ‘...’ before ‘*’ token
crypto.c:179: error: ISO C++ forbids declaration of ‘BIGNUM’ with no type
crypto.c: In member function ‘int cRSA::RSA(unsigned char*, int, int*, int) const’:
crypto.c:183: error: ‘exp’ was not declared in this scope
crypto.c:183: error: ‘mod’ was not declared in this scope
crypto.c:183: error: ‘BN_mod_exp’ was not declared in this scope
crypto.c:183: error: ‘LE’ was not declared in this scope
make[1]: *** [crypto.o] Error 1
make[1]: Leaving directory `/usr/src/sasc-ng/trunk/sc/PLUGINS/src/sc-src'
make: *** [sc-plugin] Error 2
peter@aria:/usr/src/sasc-ng/trunk$

Vad gör jag för fel?

#6

Postad 11 april 2008 - 02:22

Unregistereda5363f45
  • Unregistereda5363f45
  • Wannabe

  • 10 inlägg
  • 0
Hej ser ut som du saknar ssl libsen...?

sudo apt-get install libssl-dev

Så bör det lösa sig.

#7

Postad 11 april 2008 - 19:13

oa51
  • oa51
  • Amatör

  • 80 inlägg
  • 0
Tack än en gång! Ett steg vidare... Men nu får jag felmeddelanden då jag skriver koden:

sudo make module #dvbloopback module

Så här ser terminalen ut:

peter@aria:/usr/src/sasc-ng/trunk$ sudo make module #dvbloopback module
cd dvbloopback/module && make
make[1]: Entering directory `/usr/src/sasc-ng/trunk/dvbloopback/module'
echo "Skipping Modever "
Skipping Modever
./config_dvb.pl "BUILD_DIR=/lib/modules/2.6.22-14-generic/build" "EXTRA_CFLAGS=-Idrivers/media/dvb/dvb-core/ -I/usr/src/sasc-ng/trunk/dvbloopback/module"
Could not identify kernel
make[1]: *** [all] Error 1

make[1]: Leaving directory `/usr/src/sasc-ng/trunk/dvbloopback/module'
make: *** [module] Error 2
peter@aria:/usr/src/sasc-ng/trunk$

:)

#8

Postad 11 april 2008 - 19:38

ille
  • ille
  • Amatör

  • 99 inlägg
  • 0
Körde du raden:

sudo apt-get install svn libssl-dev gettext kernel-package linux-headers-`uname -r`

Tror du missade den för att libssl-dev var med i den.

#9

Postad 11 april 2008 - 20:05

oa51
  • oa51
  • Amatör

  • 80 inlägg
  • 0

Körde du raden:

sudo apt-get install svn libssl-dev gettext kernel-package linux-headers-`uname -r`

Tror du missade den för att libssl-dev var med i den.

Jag har kört den raden till att börja med, och fick då meddelandet mot slutet:

E: Couldn't find package svn

Jag gick då in i pakethanteraren och kollade att "subversion" var installerat.Det är väl samma sak?

Fortsatte därefter enligt guiden från ille.

Har även initialt kört
sudo apt-get install linux-kernel-devel fakeroot build-essential

Fördelen med detta mekande är att man lär sig lite bit för bit om Linux, men det vore roligt om det funkade....
Är inte van vid Linux men har ändå klarat att konfigurera en NewCs- server (ITX- moderkort), två dreamboxar med kortdelning, Alex klient och XBMC som spelarupp musik/Dreambox- inspelningar.

Alla råd/hjälp mottages tacksamt! :)

Redigerat av oa51, 11 april 2008 - 20:13.


#10

Postad 11 april 2008 - 20:13

Unregistereda5363f45
  • Unregistereda5363f45
  • Wannabe

  • 10 inlägg
  • 0
Tror han misslyckades med den raden för paketet heter subversion såg jag nu :)
sudo apt-get install subversion libssl-dev gettext kernel-package linux-headers-`uname -r`

#11

Postad 11 april 2008 - 20:15

oa51
  • oa51
  • Amatör

  • 80 inlägg
  • 0
Tack! Gör ett nytt försök! :)

#12

Postad 11 april 2008 - 22:56

oa51
  • oa51
  • Amatör

  • 80 inlägg
  • 0
Nu tror jag det funkar! (subversion var kruxet)
Då jag kör
peter@aria:~$ insmod dvbloopback.ko
ser jag:
237.752000] /usr/src/sasc-ng/trunk/dvbloopback/module/dvb_loopback.c: frontend loopback driver v0.0.1
[ 237.752000] dvbloopback: registering 1 adapters
[ 237.752000] DVB: registering new adapter (DVB-LOOPBACK).
peter@aria:~$ och då jag kör
root@aria:/home/peter# ls -al /dev/dvb
får jag:
total 0
drwxr-xr-x 4 root root 80 2008-04-11 23:30 .
drwxr-xr-x 14 root root 14240 2008-04-11 23:27 ..
drwxr-xr-x 2 root root 120 2008-04-11 23:27 adapter0
drwxr-xr-x 2 root root 280 2008-04-11 23:30 adapter1
root@aria:/home/peter#

Nästa steg blir att konfigurera cardclient.conf så att jag får kontakt med NewCs på övervåningen, och att få sasc-ng att starta vid boot.

VERKLIGEN TACK för hjälpen! :)

Redigerat av oa51, 11 april 2008 - 22:58.




1 användare läser detta ämne

0 medlemmar, 1 gäster, 0 anonyma medlemmar

  • Kurben
    2024-06-17 11:52:05
  • Ny fåtölj
    Kurben
    2024-06-17 11:48:52
  • tnorlund
    2024-06-09 10:29:57
  • tnorlund
    2024-06-09 08:43:45
  • Kurben
    2024-05-21 17:40:13
  • Fler  |  Vilka bilder visas här?
Trendande produkter
Prisjakt © 2000 - 2024 Prisjakt   Cookiepolicy.   Våra regler.   Personuppgiftspolicy.  Hantera cookie-inställningar.