[Eisfair_dev] [e1] usbip 2.0.0

Thomas Bork tom at eisfair.org
Mo Jun 30 10:20:20 CEST 2014


Am 30.06.2014 05:44, schrieb Peter Bäumer:

> wo das hier gelesen habe kamen sofort ein Haufen Ideen in meinem Kopf :)

Welche denn?

[...]
> Required eiskernel package 2.5.4 or newer not installed - installation
> aborted! br x br

Interessant, da habe ich noch colecho-Relikte drin.

> Der Kernel ist allerdings von Hand in der domU ins System kopiert worden
> --> habe ich da was vergessen, was der Installer abfragt?

Aus /tmp/preinstall.sh:

needed_kernel='2.5.4'
[...]
kversion=`/var/install/bin/check-version eiskernel $needed_kernel`
case ${kversion} in
not-installed|new ) # wrong version
     echo
     echo
     mecho --error "Required eiskernel package $needed_kernel or newer 
not installed - installation aborted!" br x br
     echo
     echo
     anykey
     exit 1
     ;;
*)
     case `uname -r` in
     3.2.54-eisfair-1*)
         /bin/true
         ;;
     *)
         echo
         echo
         mecho --error "Sorry, only installing on eisfair-1 systems with 
kernel 3.2.54-eisfair-1!"
         echo
         echo
         anykey
         exit 1
         ;;
     esac
     ;;
esac

Bei Dir schlägt schon der erste Check fehl:
/var/install/bin/check-version eiskernel 2.5.4

Unter /var/install/packages existieren die relevanten info-Files nicht, 
die der Kernel-Installer erzeugt:

kernel32 2.3.0 # cat /var/install/packages/eiskernel
<package>
<name>eiskernel</name>
<short>eisfair Kernel (Linux 3.2.54-eisfair-1 Non-SMP)</short>
<version>2.5.4</version>
<date>2014-06-10</date>
<system>eisfair-1</system>
<author>the eisfair team, team(at)eisfair(dot)org</author>
<status>testing</status>
<section>base</section>
<require-package>base 2.2.8</require-package>
<description>

eisfair Kernel (Linux 3.2.54-eisfair-1 Non-SMP)
Based on 3.2.60.
</description>
</package>


kernel32 2.3.0 # cat /var/install/packages/eiskernel-virt
<package>
<name>eiskernel-virt</name>
<short>eisfair Kernel (Linux 3.2.54-eisfair-1 VIRT)</short>
<version>2.5.4</version>
<date>2014-06-10</date>
<system>eisfair-1</system>
<space>210</space>
<author>the eisfair team, team(at)eisfair(dot)org</author>
<status>testing</status>
<section>base</section>
<require-package>base 2.2.8</require-package>
<description>

eisfair Kernel (Linux 3.2.54-eisfair-1 VIRT)
Based on 3.2.60.
</description>
</package>

Wenn Du die Hürde genommen hast, wird zusätzlich noch 'uname -r' 
abgefragt, da es möglich ist, den Kernel zwar installiert, dann aber ein 
anderes System gebootet zu haben.


Du bist mir übrigens noch eine Antwort dazu schuldig, ob Version 2.5.4 
das Problem mit Deiner Terratec-Karte beseitigt hat. Dazu hatte ich 
CONFIG_MEDIA_ATTACH deaktiviert.
Ausserdem hatte ich im Thread "Re: [e1] eiskernel 2.5.2 (Status 
'testing') verfügbar -  3.2er Kernel für eisfair-1" gefragt, was

modprobe --version

in Deiner DomU ausgibt. Es gehört zum guten Ton, Feedback zu geben, wenn 
jemand sich bemüht, Dir zu helfen...

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair_dev