Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

( gelöst ) OSCAM über IPC Updaten

Also ich kenne IPC 11.2, 11.3, 11.4, 11.5 und 11.6. 4.13 sagt mir nix. Ist das evtl. die Kernelversion?
Gib bitte mal folgendes ein: i info
 
eher nicht .... aber beschreibe doch mal bitte auf welchem System das läuft erstmal, mit welchem Betriebssystem (Debian etc) und vor allem welcher Version
 
sorry mein fehler
11.5 und das ganze läuft auf einem igel Debian GNU/Linux 6.0.10
 
Debian 6 (squeeze), du solltest mal updaten bzw auf eine neuere Debian Version umsteigen.
Minimum auf Debian 8 (Jessie)
Vorher aber configs sichern
 
Debian 6 wird schon lange nicht mehr supportet und IPC ist in der Version 11.6 aktuell.
Was du machen kannst, ist in /var/emu/script/oscam-compile.sh bei svnURL folgendes eintragen:
Code:
svnURL="http://streamboard.tv/svn/oscam/trunk"

Dann solt o compile wieder funktionieren. aber grundsätzlich solltest mal alles updaten bzw. neu machen
 
Wieso was kommt den für eine Fehlermeldung bei o compile?
Updaten würde ich nicht empfehlen. Wenn dann mit Debian 9 oder 10 neu machen
 
Hast du mit STRG+O Abgespeichert wenn du die Datei bearbeitet hast?
 
Zur Not wenn du nur die Oscam aktualisieren willst, lade dir eine fertige Binary aus dem Download Bereich und ersetze die aktuelle manuell.
Ansonsten setze dein System neu auf damit du auf dem aktuellen Stand bist
 
sie sieht die datei jetzt aus


eigentlich sollte ein spoiler auftauchen

#!/bin/bash
# osemu-compile.sh by jensebub & Al-x83
# Needed Packs Added
# V 1.01
### CONFIG - START

# Enable colored output-lines on shell? [yes/no]
ENABLECOLORS="yes"

svnURL="https://github.com/oscam-emu/OSEmu/trunk"

#### vars
CheckInstalledFile="/var/emu/conf/.oscam_compile_check.OK"
NP_old="build-essential cmake gcc subversion libusb-dev libssl-dev tar bzip2 gzip wget gettext"
NP1="build-essential autoconf automake cmake make patch gcc g++ pkg-config subversion"
NP2="libccid libtool libglib2.0-dev libssl-dev libpcsclite1 libpcsclite-dev"
NP3="gettext tar bzip2 gzip ncurses-bin flex bison wget libpng3 zlib1g-dev sudo"
NP="libusb-1.0-0-dev"
needpacks=("$NP1" "$NP2" "$NP3")
WGETLOG="/tmp/.wget.log"
filedir_tmp_tool="/tmp/compile/toolchains"
filedir_tmp="/tmp/compile"
ScriptName=$(basename $0)
osemuBUILD="osemu-svn"
reset_path="$(pwd)"
svnABLE="trunk"
ScriptVer="1.01"

### CONFIG - END

. /var/emu/script/functions.sh
[ -z $IPURL ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
[ -z $OEBIN ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
[ -z $OEVERSION ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
[ -z $CAMBINS ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1


if [ "$ENABLECOLORS" = "yes" ]; then
ROT=`tput setaf 1`
GRUEN=`tput setaf 2`
BOLD=`tput bold`
NORM='tput op && tput sgr0'
else
ROT="" ; GRUEN="" ; BOLD="" ; NORM=""
fi

#### functions

function collect_needed_packs () {
InstallPAK=""
NEEDPACK=${needpacks[*]}
for PACK in $NEEDPACK; do
if [ -z "$(dpkg -l | grep "ii" | awk {'print $2'} | grep -xi $PACK)" ];then
[ -z "$InstallPAK" ] && InstallPAK="$PACK" || InstallPAK+=" $PACK"
fi
done
}

install_packs() {
echo " "
echo "Installiere benoetigte Pakete zum Kompilieren von OScam.."
echo " "
sleep 2
collect_needed_packs
apt-get clean
apt-get update -f
#echo -e "\n... $InstallPAK ...\n"
apt-get install -y $InstallPAK
# libusb-1.0-0-dev
InstallLIBUSB=0
if [ -n "$LINUXVERSION" ]; then
if [ "$_LINUX" = "Debian" ]; then
if [ "$(echo $LINUXVERSION|cut -c1)" -gt "7" ]; then
InstallLIBUSB=1
elif [ "$(echo $LINUXVERSION|cut -c1)" = "7" ]; then
InstallLIBUSB=1
elif [ "$(echo $LINUXVERSION|cut -c1)" = "6" ]; then
InstallLIBUSB=1
fi
elif [ "$_LINUX" = "Ubuntu" ]; then
InstallLIBUSB=1
fi
else
InstallLIBUSB=1
fi
[ "$InstallLIBUSB" == "1" ] && apt-get install -y $NP
echo " "; sleep 1
apt-get clean
if [ "`find / -name libusb.h`" = "" ]; then
install_libusb "1.0.9"
fi
touch $CheckInstalledFile >/dev/null 2>&1
echo " "
}

CheckInstalledPacks() {
[ ! -f "$CheckInstalledFile" ] && install_packs
[ ! -f "/lib/libusb-1.0.so.0" ] && ln -fs /usr/local/lib/libusb-1.0.so.0 /lib/libusb-1.0.so.0 >/dev/null 2&>1
}

CheckInstalled() {
CheckFor=$1
PATHs=$(echo $PATH | tr ":" " ")
FoundInstalled=0
for path in $PATHs; do
if [ -x "$path/$CheckFor" ]; then
FoundInstalled=1
fi
done
if [ "$FoundInstalled" = "0" ]; then
if [ ! "`find / -name svnversion`" = "" ]; then
FoundInstalled=1
fi
fi
[ "$FoundInstalled" = "1" ] && touch /var/emu/conf/.oscam_compile_check.OK >/dev/null 2>&1
}

renewbinary() {
cd $CAMBINS/osemu/
rm -f $OEVERSION
cd $filedir_tmp/$osemuBUILD
mv OSEmu $CAMBINS/osemu/$OEVERSION
echo " "
echo "Die neue $OEVERSION befindet sich in $CAMBINS/osemu/"
sleep 1
echo " "
}

OSEmuRestart() {
echo "-------------------------------------------------------------------------------"
echo ""
echo "Soll OSEmu jetzt neu gestartet werden?"
echo -en "\033[1;33m[J]a | []Nein \033[0m"
read key
case $key in
[JjYy]|[jJ][aA]|[yY][eE][sS])
echo " "
cd /var/emu/script/ ; ./osemu restart
cd $reset_path
;;
*)
sleep 1
;;
esac
echo " "
echo "-------------------------------------------------------------------------------"
echo " "
}

WhichRevision() {
echo "-------------------------------------------------------------------------------"
echo ""
echo "Moechten Sie eine bestimmte svn Revisionsnummer kompilieren oder die aktuelle?"
echo -en "\033[1;33m[0016] | []Aktuelle \033[0m"
read key
case $key in
[0-9][0-9][0-9][0-9])
echo " "
revision_num=$key
;;
"")
revision_num=""
;;
*)
echo -e " \033[1;31mUngueltige Eingabe!\033[0m"
sleep 1 ; WhichRevision
;;
esac
echo " "
echo "-------------------------------------------------------------------------------"
echo " "
}

CheckInstalledPacks

##main

$NORM
echo "$ScriptName v$ScriptVer"

case "$1" in
[hH][eE][lL][pP]|[hH][iI][lL][fF][eE]|\?)
echo "Usage: $0 (<revision>)"
exit 0
;;
esac

[ ! -d "$filedir_tmp" ] && mkdir -p $filedir_tmp
cd $filedir_tmp

if [ ! -f "/tmp/.osemu_compile_check.OK" ]; then
CheckInstalled "svnversion"
[ "$FoundInstalled" = "0" ] && install_
fi

WhichRevision

if [ -z "$revision_num" ]; then
revision_num=$(svn info $svnURL | grep '^Revision:' | sed -e 's/^Revision: //')
echo "Lade aktuelle $osemuBUILD Revision ${revision_num}..."
svn co $svnURL ${filedir_tmp}/${osemuBUILD}
else
echo "Lade $osemuBUILD Revision ${revision_num}..."
svn co -r $revision_num $svnURL="http://streamboard.tv/svn/oscam/trunk" ${filedir_tmp}/${osemuBUILD}
fi
if [ $? -ne "0" ]; then
echo " "
echo -e " \033[1;31mVerbindungsfehler! Abbruch!\033[0m"
exit 1
fi
echo " "
if [ ! -d "${filedir_tmp}/${oscamBUILD}" ]; then
echo $ROT "ERROR: ${filedir_tmp}/${oscamBUILD} existiert nicht. Download fehlgeschlagen? Abbruch!" ; $NORM
exit 1
else
echo " "
read -p "Druecken Sie bitte <Enter> um fortzufahren..."
fi
cd ${filedir_tmp}/${osemuBUILD}
mkdir -p build_dir ; cd build_dir ; cd .. ; make
echo " "

if [ ! -f "$filedir_tmp/$osemuBUILD/OSEmu" ]; then
echo $ROT "ERROR: compile fehlgeschlagen? Abbruch!" ; $NORM
exit 1
else
echo " "
renewbinary
sleep 1
echo " "
echo -en "\007"
echo $GRUEN "Neue ${osemuBUILD} build $revision_num erfolgreich erstellt!" ; $NORM
fi

rm -rf ${filedir_tmp}/${osemuBUILD}

echo " "
OSEmuRestart
echo $GRUEN "Fertig! ;-)" ; $NORM
echo " "

exit 0
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…