make loadNT schlägt fehl (SuSE 8.1 - gcc 3.2 - Kernel 2.4.19)

BigChief

Neuer User
Mitglied seit
25 Mrz 2006
Beiträge
75
Punkte für Reaktionen
0
Punkte
0
Griaseichallemidananda,

tja, jeder fängt mal klein an, auch ich.

Ich beschäftige mich die Tage intensiv mit Asterisk und den diversen Dokus im Web.

Ich versuche meine alte(rsschwache) Ackermann demnächst auf den Datenfreidhof (alando.de) zu versenken. Die Telefoniererei zwischen den einzelnen SIP-Telefonen klappt ja relativ einfach. Nur die Anbindung ans PSTN via FritzPCI wie auch in die andere Richtung Richtung ISDN-S0-Telefone haut irgendwie nicht so hin.

Ich habe mir in meinen Server (Suse 8.1 - Kernel 2.4.19) zwei Karten gebaut.

Code:
server:/usr/local/src/bristuff/zaphfc #lsmod
00:0d.0 Network controller: Cologne Chip Designs GmbH ISDN network controller [HFC-PCI] (rev 02)
00:0e.0 Network controller: AVM Audiovisuelles MKTG & Computer System GmbH A1 ISDN [Fritz] (rev 02)
Von der junghans Seite hab' ich mir die aktuelle bristuff-0.3.0-PRE-1l besorgt und erfolgreich installiert. NA, erfolgreich ist vielleicht etwas zu viel gesagt.

Die zaphfc-Sache schlägt irgendwie fehl. Beim Versuch den Treiber zu maken bekomme ich folgende Ausgabe:
Code:
server:/usr/local/src/bristuff/zaphfc # make
cc -c zaphfc.c -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -fomit-frame-pointer -O2 -Wall -I/usr/src/linux/include -I/usr/local/src/bristuff/zaptel-1.2.3  -Wall -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h
zaphfc.c: In function `hfc_findCards':
zaphfc.c:1000: warning: assignment makes pointer from integer without a cast
sync
.
So weit so gut, ist ja nur 'ne Warnung, aber wenn ich dann versuche, die Karte in den NT_modus zu setzen passiert folgendes:
Code:
server:/usr/local/src/bristuff/zaphfc # make loadNT
sync
modprobe zaptel
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol __wake_up
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol __generic_copy_from_user
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol schedule
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol kmalloc
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol unregister_chrdev
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol register_chrdev
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol create_proc_entry
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol remove_wait_queue
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol request_module
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol proc_mkdir
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol __pollwait
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol kfree
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol remove_proc_entry
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol add_wait_queue
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol sprintf
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol printk
/lib/modules/2.4.21-273-default/misc/zaptel.o: unresolved symbol __generic_copy_to_user
/lib/modules/2.4.21-273-default/misc/zaptel.o: insmod /lib/modules/2.4.21-273-default/misc/zaptel.o failed
/lib/modules/2.4.21-273-default/misc/zaptel.o: insmod zaptel failed
make: *** [loadlinux24NT] Error 255
Irgendwie steh' ich gewaltig am Schlauch - vielleich kann mir ja mal jemand 'nen entscheidenden Tip geben.

Bin für jeden Tip dankbar ...

Pfiadseich,
BigChief
 
Hallo,

hast du alle erforderlichen Pakete und Links installiert?

Wenn nicht schau mal unter www.asterisk.li dort findest du eine Schritt für Schritt-Anweisung für Suse 9.2, die dürfte auch für 8.2 halbwegs passen.
 
Griasdebou!

kombjuder schrieb:
Hallo,
hast du alle erforderlichen Pakete und Links installiert?
Dachte eigentlich schon, aber nachdem ich gestern eh den Rechner "zu Grabe getragen habe", hat sich das mit der SuSE 8.1 eh' erst mal erledigt.

Werd' das ganze auf einer 10.0er Maschiene mal aufsetzen. Auf der alten Möhre war eh' schon zu viel zu "alt" und eigenbacken (Kernel 2.4.19).

Stellt sich nun nur die (Rest)Frage, nimmt man nun die Asterisk-Sachen die bei der SuSE dabei sind/waren, oder geht man nach Plan "B" vor, was heissen will z.B. die bristuff-Installations-Version von junghans?

Aber Danke erst mal noch für Deine Antwort und Deinen Tip! ;)

Pfiade,
BC
 
BigChief schrieb:
oder geht man nach Plan "B" vor, was heissen will z.B. die bristuff-Installations-Version von junghans?

Würde Plan B empfehlen, dann brauchst du nicht warten bis Novell ein update bereitstellt und du brauchst nicht ewig falsche Pfade suchen, wenn du was zusätzlich installieren willst. Suse ist in der Richtung reichlich eigen.
 
HI, dachte ich's mir schon. :shock: Na gut, hatte mich ja innerlich schon darauf eingestellt. :) cu, BC
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,864
Beiträge
2,303,198
Mitglieder
378,520
Neuestes Mitglied
BeFoe