zaphfc: kompilieren ok, laden nein

fxl1305

Neuer User
Mitglied seit
8 Mai 2006
Beiträge
4
Punkte für Reaktionen
0
Punkte
1
Hallo Gurus,

Ich bin ziemlich neu in Linux im allgemeinen und Asterisk im speziellen.

Ich hab es nach einiger Fummelei (auch Dank einiger Beiträge hier im Furum) hinbekommen, dass zaphfc ohne Fehler kompiliert wird.

Ich verwende ein Suse 9.3 und bristuff-0.2.0-RC8g.

Mein Problem: nach dem Komplieren hat modprobe zaphfc und ztcfg genau 1 mal funktioniert.

Nach den Neustart des Systems bekomme ich nur noch folgendes:
Code:
FATAL: Error inserting zaphfc (/lib/modules/2.6.11.4-20a-default/misc/zaphfc.ko): Unknown symbol in module, or unknown parameter (see dmesg)

dmesg:
Code:
zaphfc: unsupported module, tainting kernel.
zaphfc: disagrees about version of symbol zt_receive
zaphfc: Unknown symbol zt_receive, st_info == 0x1
zaphfc: disagrees about version of symbol zt_ec_chunk
zaphfc: Unknown symbol zt_ec_chunk, st_info == 0x1
zaphfc: disagrees about version of symbol zt_transmit
zaphfc: Unknown symbol zt_transmit, st_info == 0x1
zaphfc: disagrees about version of symbol zt_unregister
zaphfc: Unknown symbol zt_unregister, st_info == 0x1
zaphfc: disagrees about version of symbol zt_register
zaphfc: Unknown symbol zt_register, st_info == 0x1
load_module: err 0xfffffffe (dont worry)

Ja, ich habe die speziellen Hinweise zu Suse 9.3 beachtet (zaptel.ko und konsorten von Suse gelöscht).
Ja, ich habe die Anpassungen in /etc/udev/rules.d/50-udev.rules gemacht.

Ich verzweifel so langsam :noidea:

Hat einer ne Idee?

Gruss, Felix
 
felicitas schrieb:
Schau mal hier
http://www.ip-phone-forum.de/showthread.php?t=67942

Zeig mal die Ausgabe von lsmod.

Gruß
Danke für die schnelle Antwort.

Die Anleitung zu installieren (http://www.ip-phone-forum.de/showthread.php?t=67942) hab ich befolgt.

lsmod spuckt folgendes aus:
Code:
Module                  Size  Used by
snd_pcm_oss            57632  0
snd_mixer_oss          18944  1 snd_pcm_oss
snd_via82xx            27328  0
snd_ac97_codec         71416  1 snd_via82xx
snd_pcm                93832  3 snd_pcm_oss,snd_via82xx,snd_ac97_codec
snd_timer              24452  1 snd_pcm
snd_mpu401_uart         7296  1 snd_via82xx
snd_rawmidi            24864  1 snd_mpu401_uart
snd_seq_device          8588  1 snd_rawmidi
snd                    60548  9 snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
zaptel                235908  0
crc_ccitt               2176  1 zaptel
hfsplus                56580  0
vfat                   12800  0
fat                    37916  1 vfat
subfs                   7296  2
ipt_LOG                 6912  8
ipt_limit               2432  8
ipt_pkttype             1792  1
speedstep_lib           4100  0
freq_table              4484  0
thermal                14088  0
processor              23732  1 thermal
fan                     4868  0
button                  7056  0
battery                10116  0
ac                      5252  0
nvram                   8200  0
usbserial              28008  0
edd                    10080  0
evdev                   8832  0
joydev                  9664  0
sg                     36256  0
st                     37788  0
sd_mod                 17936  0
sr_mod                 16548  0
scsi_mod              125256  4 sg,st,sd_mod,sr_mod
ipt_state               2048  12
ip6t_REJECT             6784  3
8139too                24192  0
mii                     4864  1 8139too
ipt_REJECT              6656  3
iptable_mangle          2816  0
iptable_filter          2944  1
tulip                  49824  0
ip6table_mangle         2432  0
ip_nat_ftp              3072  0
iptable_nat            22236  1 ip_nat_ftp
ip_conntrack_ftp       72592  1 ip_nat_ftp
ip_conntrack           42168  4 ipt_state,ip_nat_ftp,iptable_nat,ip_conntrack_ftp
ip_tables              20352  8 ipt_LOG,ipt_limit,ipt_pkttype,ipt_state,ipt_REJECT,iptable_mangle,iptable_filter,iptable_nat
ip6table_filter         2816  1
ip6_tables             18304  3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6                  236672  15 ip6t_REJECT
i2c_viapro              7824  0
i2c_core               21776  1 i2c_viapro
via_agp                 9344  1
agpgart                32296  1 via_agp
gameport               14728  1 snd_via82xx
uhci_hcd               30224  0
usbcore               108760  3 usbserial,uhci_hcd
snd_page_alloc          9988  2 snd_via82xx,snd_pcm
soundcore               8928  1 snd
video1394              17612  0
ohci1394               31492  1 video1394
raw1394                28140  0
ieee1394               97976  3 video1394,ohci1394,raw1394
capability              3256  0
parport_pc             38212  1
lp                     11076  0
parport                33864  2 parport_pc,lp
dm_mod                 56316  0
reiserfs              242928  1
ide_cd                 37892  0
cdrom                  36640  2 sr_mod,ide_cd
ide_disk               16640  3
via82cxxx              11420  0 [permanent]
ide_core              120020  3 ide_cd,ide_disk,via82cxxx
asterisk01:~ # lsmod |grep zap
zaptel                235908  0
crc_ccitt               2176  1 zaptel
asterisk01:~ # clear
asterisk01:~ # lsmod
Module                  Size  Used by
snd_pcm_oss            57632  0
snd_mixer_oss          18944  1 snd_pcm_oss
snd_via82xx            27328  0
snd_ac97_codec         71416  1 snd_via82xx
snd_pcm                93832  3 snd_pcm_oss,snd_via82xx,snd_ac97_codec
snd_timer              24452  1 snd_pcm
snd_mpu401_uart         7296  1 snd_via82xx
snd_rawmidi            24864  1 snd_mpu401_uart
snd_seq_device          8588  1 snd_rawmidi
snd                    60548  9 snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
zaptel                235908  0
crc_ccitt               2176  1 zaptel
hfsplus                56580  0
vfat                   12800  0
fat                    37916  1 vfat
subfs                   7296  2
ipt_LOG                 6912  8
ipt_limit               2432  8
ipt_pkttype             1792  1
speedstep_lib           4100  0
freq_table              4484  0
thermal                14088  0
processor              23732  1 thermal
fan                     4868  0
button                  7056  0
battery                10116  0
ac                      5252  0
nvram                   8200  0
usbserial              28008  0
edd                    10080  0
evdev                   8832  0
joydev                  9664  0
sg                     36256  0
st                     37788  0
sd_mod                 17936  0
sr_mod                 16548  0
scsi_mod              125256  4 sg,st,sd_mod,sr_mod
ipt_state               2048  12
ip6t_REJECT             6784  3
8139too                24192  0
mii                     4864  1 8139too
ipt_REJECT              6656  3
iptable_mangle          2816  0
iptable_filter          2944  1
tulip                  49824  0
ip6table_mangle         2432  0
ip_nat_ftp              3072  0
iptable_nat            22236  1 ip_nat_ftp
ip_conntrack_ftp       72592  1 ip_nat_ftp
ip_conntrack           42168  4 ipt_state,ip_nat_ftp,iptable_nat,ip_conntrack_ftp
ip_tables              20352  8 ipt_LOG,ipt_limit,ipt_pkttype,ipt_state,ipt_REJECT,iptable_mangle,iptable_filter,iptable_nat
ip6table_filter         2816  1
ip6_tables             18304  3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6                  236672  15 ip6t_REJECT
i2c_viapro              7824  0
i2c_core               21776  1 i2c_viapro
via_agp                 9344  1
agpgart                32296  1 via_agp
gameport               14728  1 snd_via82xx
uhci_hcd               30224  0
usbcore               108760  3 usbserial,uhci_hcd
snd_page_alloc          9988  2 snd_via82xx,snd_pcm
soundcore               8928  1 snd
video1394              17612  0
ohci1394               31492  1 video1394
raw1394                28140  0
ieee1394               97976  3 video1394,ohci1394,raw1394
capability              3256  0
parport_pc             38212  1
lp                     11076  0
parport                33864  2 parport_pc,lp
dm_mod                 56316  0
reiserfs              242928  1
ide_cd                 37892  0
cdrom                  36640  2 sr_mod,ide_cd
ide_disk               16640  3
via82cxxx              11420  0 [permanent]
ide_core              120020  3 ide_cd,ide_disk,via82cxxx

grübel...

Felix
 
Sieht ja soweit gut aus!

Zeig mir mal die Ausgabe von

Code:
# locate zaptel.ko
 
locate zaptel.ko:

Code:
/lib/modules/2.6.11.4-21.11-default/misc/zaptel.ko
/usr/src/asterisk/bristuff-0.2.0-RC8r/zaptel-1.0.10/.zaptel.ko.cmd
/usr/src/asterisk/bristuff-0.2.0-RC8r/zaptel-1.0.10/zaptel.ko

Wie Du siehst, habe ich inzwischen ein Update des Systems gefahren (natürlich kernel-Links erneuert und das bristuff-zeug neu kompiliert).

an dem Fehler hat sich leider nix geändert.

grummel...

Felix
 
Hallo,
du hast ein Link Problem mit dem orginalen zaphfc Modul und dem was mit bristuff gekommen ist.

Irgendwo ist beim übersetzen des Kernel was schief gelaufen. Zumindest war es nur temprär gespeichert da es nach einem Neustart nicht mehr vorhanden war!

Mit SUSE kenne ich mich jetzt nicht so aus.
Ich würde an deiner Stelle die Kernelsourcen runterschmeißen und einen neuen (Vanilla)Kernel backen.

Da du dich nicht so mit Linux auskennst laß das lieber.

Aber es gibt hiermand der hatte das gleiche Problem.

http://www.ip-phone-forum.de/showthread.php?p=395638#post395638

Wenn du dich mit Linux mehr beschäftigen willst probier mal Gentoo.

Gruß
 
Hallo felicitas,

Danke für den Hinweis auf den Thread.

Das hat mich auf die Lösung gebracht.

Es lag an der Module.symvers.

Dort standen noch Einträge für den alten Suse-zaptel drinnen.

Ich hatte die Datei in das Kernel-Source Verzeichnis kopiert, weil es zahlreiche Warnungen beim Kompilieren gab, dass die Datei nicht vorhanden sei. Man kann entweder die Zaptel-Einträge rauswerfen oder die ganze Datei und mit den Warnungen leben.

Jetzt jedenfalls läufts. :)

Gruss, Felix
 
Schön

Hallo Felix,

Freut mich, schreib doch ein (Erledigt] in den Thread Titel in der Suche finde ich das äußerst hilfreich!

Gruß

Felicitas
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,527
Beiträge
2,253,566
Mitglieder
374,360
Neuestes Mitglied
Ameponert
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.