[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kompilierung Fritz!PCI Treiber auf 2.6.8-2-K7 bricht mit unerklärlichem Fehler ab.



On 10.09.05 01:43:34, "Hanns-Jörg Schwebler" wrote:
> kann ich in meiner /boot/config-2.6.8-2-k7 nachvollziehen. Ist dann eine
> Neuübersetzung überhaupt notwendig?

Nein ist sie nicht.

> In einer anderen Quelle habe ich
> gelesen, daß es genügt, die alten Hisax-Treiber zu löschen (nicht sauber,
> ich weiss). Ich möchte eben vermeiden, daß die alten HiSax-Treiber geladen
> werden.

Das ist auch nicht noetig, es gibt 2 moegliche Quellen dafuer, dass der
hisax-Treiber geladen wird, erstens die Datei /etc/modules - wenn er
dort drin steht einfach rausloeschen. Die 2. Moeglichkeit ist, dass
hotplug (sofern installiert) ihn beim Booten laedt. Dann reicht aber ein

echo hisax >/etc/hotplug/blacklist.d/hisax

als root auszufuehren. Beim naechsten Boot versucht hotplug dann hisax
nicht zu laden. Evtl. solltest du auch noch das "isdn" modul
dazueintragen in die hisax-Datei.

> server:/usr/src/fritz9.3# make
> make -C src
> make[1]: Gehe in Verzeichnis »/usr/src/fritz9.3/src«
> make -C /lib/modules/2.6.8-2-k7/build SUBDIRS=/usr/src/fritz9.3/src modules
> make[2]: Gehe in Verzeichnis »/usr/src/kernel-headers-2.6.8-2-k7«
>   CC [M]  /usr/src/fritz9.3/src/main.o
> In file included from include/asm/thread_info.h:16,
>                  from include/linux/thread_info.h:21,
>                  from include/asm/uaccess.h:9,
>                  from /usr/src/fritz9.3/src/main.c:24:
> include/asm/processor.h:87: error: array type has incomplete element type

Hmm, sehr komisch - das sieht aus als ob ein Fehler in den
kernel-headers ist, was ich aber fuer unwahrscheinlich halte. 2 Dinge
die du pruefen koenntest:

1. Passt die jeweilige Version des Fritz-Treibers auch zum 2.6.8er
Kernel? Das sollte normalerweise klaerbar sein, indem man schaut welches
der Default-Kernel in der jeweiligen Suse-Version war (also 9.1, 9.2
bzw. 9.3)

2. Poste doch mal die Zeilen 80-100 aus
/usr/src/kernel-headers-../include/asm/processor.h

> In file included from /usr/src/fritz9.3/src/main.c:31:
> include/linux/skbuff.h: In function 'skb_add_data':
> include/linux/skbuff.h:1020: warning: pointer targets in passing argument 2
> of 'csum_and_copy_from_user' differ in signedness

Das kannst du erstmal ignorieren, ist ja "nur" ne Warnung. Koennte aber
zu Problemen beim Benutzen des Treibers fuehren - welche genau, kann man
wohl nicht ohne genaue Kenntniss des Sourcecodes sagen...

Andreas

-- 
Don't worry so loud, your roommate can't think.



Reply to: