[Fli4l_dev] Neuer Kernel 3.1
Harvey
harvey at work.de
Mo Jan 2 18:05:30 CET 2012
Robert,
>>>> Die AVM-Treiber wurden noch nicht portiert. Wer will freiwillig?
>> Zumindest die standard-Treiber (nicht usb) werden von archlinux
>> anscheinend gepatcht. Schau mal hier:
>> https://www.archlinux.org/packages/extra/i686/fcpci/
>> Obwohl die Beschreibung noch 2.6 sagt ist das die Fassung für 3.1
> Magst mal schauen, ob du die reinoperiert bekommst?
Pfff, das ist dann wohl doch eine Nummer zu groß für mich.
Trotzdem habe ich mal ein paar 'Vorarbeiten' gemacht. Also:
Es gibt diverse patches, die auf die Sourcen von avm für Suse 9.3
angewendet werden um das für kernel 3.1.x anzupassen.
das buildscript macht das für i686 so:
(Ich habe die arch-spezifischen Dinge ausgefiltert...)
##############################################
cd src
patch -Np0 -i ../atomic.patch
patch -Np0 -i ../kernel-2.6.39-i686.patch
patch -Np0 -i ../kernel-2.6.19.patch
patch -Np0 -i ../kernel-2.6.20.patch
patch -Np0 -i ../kernel-2.6.22.patch
patch -Np0 -i ../kernel-2.6.24.patch
patch -Np0 -i ../kernel-2.6.31.patch
patch -Np0 -i ../kernel-2.6.34.patch
patch -Np0 -i ../kernel-2.6.39.patch
# fix from Karsten Keil <kkeil at suse.de>
# in reference to bug: http://bugs.archlinux.org/task/8511
OBJ=$(find . -name '*lib.o')
for i in $OBJ; do
mv $i $i.old
objcopy -L memcmp \
-L memcpy \
-L memmove \
-L memset \
-L strcat \
-L strcmp \
-L strcpy \
-L strlen \
-L strncmp \
-L strncpy \
$i.old $i
done
##############################################
Siehe (für fpcpci):
http://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/fcpci
Die patches selber gibt es dort.
Ich habe so gar keine Ahnung vom Buildprozess des fli4, dass ich das
nicht adaptieren kann... Außerdem bräuchte ich da wohl ein
funktionierendes buildroot oder eine VM um zu probieren. Aber, wie
gesagt, keine Hoffnung auf Erfolg in annehmbarer Zeit. Vielleicht kannst
ja was mit meinen Recherchen anfangen.
Wenn da eine funktionierende Unterstützung der Fritzcard USBV2 dabei
rauskommen könnte, wäre meine Motivation wohl höher, ich brauche diese
Dinger wegen der Alix-Boards die ich hier verwende...
Harvey
Mehr Informationen über die Mailingliste Fli4l_dev