Asterisk@Home mit HFC?

In der Anleitung hier steht Zapata, Zaptel ist aber richtig, wurde auch in der englsichen von dondisperato Anleitung später korrigiert.

Aber ich hab ein Problem mit A@H 1.1 wenn ich nach der o.A. Schritt für Schritt Anleitung vorgehe, startet Asterisk nich mehr.

hier hab ich den Log beim starten.

Code:
Jun 21 11:56:27 VERBOSE[1578]: Asterisk Event Logger Started /var/log/asterisk/event_log
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action Ping
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action Events
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action Logoff
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action Hangup
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action Status
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action Setvar
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action Getvar
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action Redirect
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action Originate
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action Command
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action ExtensionState
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action AbsoluteTimeout
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action MailboxStatus
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action MailboxCount
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action DBget
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action DBput
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action DBdel
Jun 21 11:56:27 VERBOSE[1578]: == Manager registered action ListCommands
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/manager.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/manager.conf': Found
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/manager_custom.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/manager_custom.conf': Found
Jun 21 11:56:28 WARNING[1578]: Unknown directive 'permit=192.168.1.0/255.255.255.0' at line 18 of manager_custom.conf
Jun 21 11:56:28 VERBOSE[1578]: Asterisk Management interface listening on port 5038
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/rtp.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/rtp.conf': Found
Jun 21 11:56:28 VERBOSE[1578]: == RTP Allocating from port range 10000 -> 20000
Jun 21 11:56:28 VERBOSE[1578]: Asterisk PBX Core Initializing
Jun 21 11:56:28 VERBOSE[1578]: Registering builtin applications:
Jun 21 11:56:28 VERBOSE[1578]: [AbsoluteTimeout]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'AbsoluteTimeout'
Jun 21 11:56:28 VERBOSE[1578]: [Answer]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Answer'
Jun 21 11:56:28 VERBOSE[1578]: [BackGround]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'BackGround'
Jun 21 11:56:28 VERBOSE[1578]: [Busy]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Busy'
Jun 21 11:56:28 VERBOSE[1578]: [Congestion]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Congestion'
Jun 21 11:56:28 VERBOSE[1578]: [DigitTimeout]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'DigitTimeout'
Jun 21 11:56:28 VERBOSE[1578]: [Goto]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Goto'
Jun 21 11:56:28 VERBOSE[1578]: [GotoIf]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'GotoIf'
Jun 21 11:56:28 VERBOSE[1578]: [GotoIfTime]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'GotoIfTime'
Jun 21 11:56:28 VERBOSE[1578]: [Hangup]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Hangup'
Jun 21 11:56:28 VERBOSE[1578]: [NoOp]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'NoOp'
Jun 21 11:56:28 VERBOSE[1578]: [Prefix]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Prefix'
Jun 21 11:56:28 VERBOSE[1578]: [Progress]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Progress'
Jun 21 11:56:28 VERBOSE[1578]: [ResetCDR]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'ResetCDR'
Jun 21 11:56:28 VERBOSE[1578]: [ResponseTimeout]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'ResponseTimeout'
Jun 21 11:56:28 VERBOSE[1578]: [Ringing]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Ringing'
Jun 21 11:56:28 VERBOSE[1578]: [SayNumber]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SayNumber'
Jun 21 11:56:28 VERBOSE[1578]: [SayDigits]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SayDigits'
Jun 21 11:56:28 VERBOSE[1578]: [SayAlpha]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SayAlpha'
Jun 21 11:56:28 VERBOSE[1578]: [SayPhonetic]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SayPhonetic'
Jun 21 11:56:28 VERBOSE[1578]: [SetAccount]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SetAccount'
Jun 21 11:56:28 VERBOSE[1578]: [SetAMAFlags]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SetAMAFlags'
Jun 21 11:56:28 VERBOSE[1578]: [SetGlobalVar]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SetGlobalVar'
Jun 21 11:56:28 VERBOSE[1578]: [SetLanguage]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SetLanguage'
Jun 21 11:56:28 VERBOSE[1578]: [SetVar]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SetVar'
Jun 21 11:56:28 VERBOSE[1578]: [StripMSD]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'StripMSD'
Jun 21 11:56:28 VERBOSE[1578]: [Suffix]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Suffix'
Jun 21 11:56:28 VERBOSE[1578]: [Wait]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Wait'
Jun 21 11:56:28 VERBOSE[1578]: [WaitExten]
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'WaitExten'
Jun 21 11:56:28 VERBOSE[1578]: Asterisk Dynamic Loader Starting:
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/modules.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/modules.conf': Found
Jun 21 11:56:28 VERBOSE[1578]: [chan_modem.so]Jun 21 11:56:28 VERBOSE[1578]: [chan_modem.so] => (Generic Voice Modem Driver)
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/modem.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/modem.conf': Found
Jun 21 11:56:28 VERBOSE[1578]: == Loading modem driver chan_modem_aopen.soJun 21 11:56:28 VERBOSE[1578]: == Loading modem driver chan_modem_aopen.so => (A/Open (Rockwell Chipset) ITU-2 VoiceModem Driver)
Jun 21 11:56:28 VERBOSE[1578]: == Registered channel type 'Modem' (Generic Voice Modem Channel Driver)
Jun 21 11:56:28 VERBOSE[1578]: [res_musiconhold.so]Jun 21 11:56:28 VERBOSE[1578]: [res_musiconhold.so] => (Music On Hold Resource)
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/musiconhold.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/musiconhold.conf': Found
Jun 21 11:56:28 WARNING[1578]: Unable to open pseudo channel for timing... Sound may be choppy.
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'MusicOnHold'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'WaitMusicOnHold'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SetMusicOnHold'
Jun 21 11:56:28 VERBOSE[1578]: [res_adsi.so]Jun 21 11:56:28 VERBOSE[1578]: [res_adsi.so] => (ADSI Resource)
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/adsi.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/adsi.conf': Not found (No such file or directory)
Jun 21 11:56:28 VERBOSE[1578]: [res_features.so]Jun 21 11:56:28 VERBOSE[1578]: [res_features.so] => (Call Parking Resource)
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/features.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/features.conf': Found
Jun 21 11:56:28 WARNING[1578]: Unknown directive 'parkingtime' at line 9 of features.conf
Jun 21 11:56:28 VERBOSE[1578]: -- Registered extension context 'parkedcalls'
Jun 21 11:56:28 VERBOSE[1578]: -- Added extension '70' priority 1 to parkedcalls
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'ParkedCall'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Park'
Jun 21 11:56:28 VERBOSE[1578]: == Manager registered action ParkedCalls
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'HoldedCall'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'AutoanswerLogin'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Autoanswer'
Jun 21 11:56:28 VERBOSE[1578]: [res_crypto.so]Jun 21 11:56:28 VERBOSE[1578]: [res_crypto.so] => (Cryptographic Digital Signatures)
Jun 21 11:56:28 VERBOSE[1578]: -- Loaded PUBLIC key 'iaxtel'
Jun 21 11:56:28 VERBOSE[1578]: -- Loaded PUBLIC key 'freeworlddialup'
Jun 21 11:56:28 VERBOSE[1578]: -- Loaded PUBLIC key 'voicepulse01'
Jun 21 11:56:28 VERBOSE[1578]: [res_indications.so]Jun 21 11:56:28 VERBOSE[1578]: [res_indications.so] => (Indications Configuration)
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/indications.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/indications.conf': Found
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'us'
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'au'
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'fr'
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'de'
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'nl'
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'uk'
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'fi'
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'no'
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'br'
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'za'
Jun 21 11:56:28 VERBOSE[1578]: -- Registered indication country 'it'
Jun 21 11:56:28 VERBOSE[1578]: -- Setting default indication country to 'us'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Playtones'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'StopPlaytones'
Jun 21 11:56:28 VERBOSE[1578]: [res_monitor.so]Jun 21 11:56:28 VERBOSE[1578]: [res_monitor.so] => (Call Monitoring Resource)
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'Monitor'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'StopMonitor'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'ChangeMonitor'
Jun 21 11:56:28 VERBOSE[1578]: == Manager registered action Monitor
Jun 21 11:56:28 VERBOSE[1578]: == Manager registered action StopMonitor
Jun 21 11:56:28 VERBOSE[1578]: == Manager registered action ChangeMonitor
Jun 21 11:56:28 VERBOSE[1578]: [res_agi.so]Jun 21 11:56:28 VERBOSE[1578]: [res_agi.so] => (Asterisk Gateway Interface (AGI))
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'DeadAGI'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'EAGI'
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'AGI'
Jun 21 11:56:28 VERBOSE[1578]: [res_watchdog.so]Jun 21 11:56:28 VERBOSE[1578]: [res_watchdog.so] => (Watchdog Resource)
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/watchdog.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/watchdog.conf': Not found (No such file or directory)
Jun 21 11:56:28 VERBOSE[1578]: [chan_sip.so]Jun 21 11:56:28 VERBOSE[1578]: [chan_sip.so] => (Session Initiation Protocol (SIP))
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/sip.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/sip.conf': Found
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/sip_nat.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/sip_nat.conf': Found
Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/sip_custom.conf': Jun 21 11:56:28 VERBOSE[1578]: == Parsing '/etc/asterisk/sip_custom.conf': Not found (No such file or directory)
Jun 21 11:56:28 WARNING[1578]: No '=' (equal sign) in line 18 of sip.conf
Jun 21 11:56:28 DEBUG[1578]: 192.168.99.0/255.255.255.0/255.255.255.0 appended to acl for peer
Jun 21 11:56:28 VERBOSE[1578]: == SIP Listening on 0.0.0.0:5060
Jun 21 11:56:28 VERBOSE[1578]: == Using TOS bits 0
Jun 21 11:56:28 VERBOSE[1578]: == Registered channel type 'SIP' (Session Initiation Protocol (SIP))
Jun 21 11:56:28 VERBOSE[1578]: == Registered application 'SIPDtmfMode'
Jun 21 11:56:28 VERBOSE[1578]: [chan_modem_bestdata.so]Jun 21 11:56:28 VERBOSE[1578]: [chan_modem_bestdata.so] => (BestData (Conexant V.90 Chipset) VoiceModem Driver)
Jun 21 11:56:28 VERBOSE[1578]: [chan_modem_i4l.so]Jun 21 11:56:29 VERBOSE[1578]: [chan_modem_i4l.so] => (ISDN4Linux Emulated Modem Driver)
Jun 21 11:56:29 VERBOSE[1578]: [chan_agent.so]Jun 21 11:56:29 VERBOSE[1578]: [chan_agent.so] => (Agent Proxy Channel)
Jun 21 11:56:29 VERBOSE[1578]: == Registered channel type 'Agent' (Call Agent Proxy Channel)
Jun 21 11:56:29 VERBOSE[1578]: == Registered application 'AgentLogin'
Jun 21 11:56:29 VERBOSE[1578]: == Registered application 'AgentCallbackLogin'
Jun 21 11:56:29 VERBOSE[1578]: == Registered application 'AgentMonitorOutgoing'
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/agents.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/agents.conf': Found
Jun 21 11:56:29 VERBOSE[1578]: [chan_mgcp.so]Jun 21 11:56:29 VERBOSE[1578]: [chan_mgcp.so] => (Media Gateway Control Protocol (MGCP))
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/mgcp.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/mgcp.conf': Not found (No such file or directory)
Jun 21 11:56:29 NOTICE[1578]: Unable to load config mgcp.conf, MGCP disabled
Jun 21 11:56:29 VERBOSE[1578]: == Registered channel type 'MGCP' (Media Gateway Control Protocol (MGCP))
Jun 21 11:56:29 VERBOSE[1578]: [chan_iax2.so]Jun 21 11:56:29 VERBOSE[1578]: [chan_iax2.so] => (Inter Asterisk eXchange (Ver 2))
Jun 21 11:56:29 WARNING[1578]: Unable to open IAX timing interface: No such device
Jun 21 11:56:29 VERBOSE[1578]: == Manager registered action IAXpeers
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/iax.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/iax.conf': Found
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/iax_additional.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/iax_additional.conf': Found
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/iax_custom.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/iax_custom.conf': Not found (No such file or directory)
Jun 21 11:56:29 VERBOSE[1578]: == Registered channel type 'IAX2' (Inter Asterisk eXchange Driver (Ver 2))
Jun 21 11:56:29 VERBOSE[1578]: == Using TOS bits 0
Jun 21 11:56:29 VERBOSE[1578]: == IAX Ready and Listening on 0.0.0.0 port 4569
Jun 21 11:56:29 VERBOSE[1578]: == Loaded firmware 'iaxy.bin'
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/iaxprov.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/iaxprov.conf': Found
Jun 21 11:56:29 VERBOSE[1578]: -- Loaded provisioning template 'default'
Jun 21 11:56:29 VERBOSE[1578]: [chan_local.so]Jun 21 11:56:29 VERBOSE[1578]: [chan_local.so] => (Local Proxy Channel)
Jun 21 11:56:29 VERBOSE[1578]: == Registered channel type 'Local' (Local Proxy Channel Driver)
Jun 21 11:56:29 VERBOSE[1578]: [chan_skinny.so]Jun 21 11:56:29 VERBOSE[1578]: [chan_skinny.so] => (Skinny Client Control Protocol (Skinny))
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/skinny.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/skinny.conf': Not found (No such file or directory)
Jun 21 11:56:29 NOTICE[1578]: Unable to load config skinny.conf, Skinny disabled
Jun 21 11:56:29 VERBOSE[1578]: == Registered channel type 'Skinny' (Skinny Client Control Protocol (Skinny))
Jun 21 11:56:29 VERBOSE[1578]: [skipping chan_oss.so]
Jun 21 11:56:29 VERBOSE[1578]: [chan_phone.so]Jun 21 11:56:29 VERBOSE[1578]: [chan_phone.so] => (Linux Telephony API Support)
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/phone.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/phone.conf': Found
Jun 21 11:56:29 VERBOSE[1578]: == Registered channel type 'Phone' (Standard Linux Telephony API Driver)
Jun 21 11:56:29 VERBOSE[1578]: [chan_zap.so]Jun 21 11:56:29 VERBOSE[1578]: [chan_zap.so] => (Zapata Telephony w/PRI)
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/zapata.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/zapata.conf': Found
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/zapata_additional.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/zapata_additional.conf': Found
Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/zapata-auto.conf': Jun 21 11:56:29 VERBOSE[1578]: == Parsing '/etc/asterisk/zapata-auto.conf': Found
Jun 21 11:56:29 WARNING[1578]: Unable to open '/dev/zap/channel': No such device
Jun 21 11:56:29 ERROR[1578]: Unable to open channel 1: No such device
here = 0, tmp->channel = 1, channel = 1
Jun 21 11:56:29 ERROR[1578]: Unable to register channel '1-2'
Jun 21 11:56:29 WARNING[1578]: chan_zap.so: load_module failed, returning -1
Jun 21 11:56:29 VERBOSE[1578]: == Unregistered channel type 'Tor'
Jun 21 11:56:29 VERBOSE[1578]: == Unregistered channel type 'Zap'
Jun 21 11:56:29 WARNING[1578]: Loading module chan_zap.so failed!
Jun 21 11:56:29 WARNING[1578]: Loading module chan_zap.so failed!

Ich weiß nicht was ich verkehrt gemacht habe.
ich hab das ganze mehrfach neuinstaliert und neu versucht.

hier ist meine zapata.conf

Code:
[channels]
language=en
switchtype=euroisdn
;If you connect to a hicom PBX set your ISDN Numbering Plan Identifier to unknown.
pridialplan=unknown
prilocaldialplan=unknown

; p2mp TE mode
signalling = bri_cpe_ptmp
; p2p TE mode
;signalling = bri_cpe
; p2mp NT mode
;signalling = bri_net_ptmp
; p2p NT mode
;signalling = bri_net

usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0

group=1
callgroup=1
pickupgroup=1
immediate=yes
context=default
channel => 1-2
;-----------

;faxdetect=both
faxdetect=incoming
;faxdetect=outgoing
;faxdetect=no

;Include AMP configs
#include zapata_additional.conf

;Include genzaptelconf configs
#include zapata-auto.conf

und die zaptel.conf
Code:
# hfc-s pci a span definition
# most of the values should be bogus because we are not really zaptel
loadzone=nl
defaultzone=nl

span=1,1,3,ccs,ami
bchan=1-2
dchan=3

Ich möchte eine HFC-Karte im TE-Modus am Mehrgeräteanschluß laufen lassen.
ich kann nicht feststellen was da verkehrt läuft.
Anscheinend fehlt die chan_zap.so und der channel wird nicht richtig konfiguriert.

Wer kann bei meiner Einstellung einen Fehler festellen?
 
Ich habs nochmal probiert.
das runterladen ging problemlos.
Das patchen von: patch < zaphfc_0.2.0-RC8_florz-5.diff auch.
aber wenn ich in zaptel-1.0.7 make - make install eingebe, dann funktioniert da was nicht.

Code:
zaptel.c:5775: dereferencing pointer to incomplete type
zaptel.c:5776: dereferencing pointer to incomplete type
zaptel.c:5782: dereferencing pointer to incomplete type
zaptel.c:5782: dereferencing pointer to incomplete type
zaptel.c:5783: dereferencing pointer to incomplete type
zaptel.c:5808: dereferencing pointer to incomplete type
zaptel.c:5808: dereferencing pointer to incomplete type
zaptel.c:5810: dereferencing pointer to incomplete type
zaptel.c: In function `process_timers':
zaptel.c:5860: warning: assignment from incompatible pointer type
zaptel.c:5862: dereferencing pointer to incomplete type
zaptel.c:5863: dereferencing pointer to incomplete type
zaptel.c:5864: dereferencing pointer to incomplete type
zaptel.c:5865: dereferencing pointer to incomplete type
zaptel.c:5866: dereferencing pointer to incomplete type
zaptel.c:5866: dereferencing pointer to incomplete type
zaptel.c:5867: dereferencing pointer to incomplete type
zaptel.c:5870: dereferencing pointer to incomplete type
zaptel.c: In function `zt_timer_poll':
zaptel.c:5877: dereferencing pointer to incomplete type
zaptel.c:5881: warning: implicit declaration of function `poll_wait'
zaptel.c:5881: dereferencing pointer to incomplete type
zaptel.c:5883: dereferencing pointer to incomplete type
zaptel.c:5883: dereferencing pointer to incomplete type
zaptel.c: In function `zt_chan_poll':
zaptel.c:5902: dereferencing pointer to incomplete type
zaptel.c:5904: dereferencing pointer to incomplete type
zaptel.c:5906: dereferencing pointer to incomplete type
zaptel.c:5909: dereferencing pointer to incomplete type
zaptel.c:5909: dereferencing pointer to incomplete type
zaptel.c:5912: dereferencing pointer to incomplete type
zaptel.c:5912: dereferencing pointer to incomplete type
zaptel.c:5917: dereferencing pointer to incomplete type
zaptel.c: In function `zt_poll':
zaptel.c:5925: dereferencing pointer to incomplete type
zaptel.c:5935: dereferencing pointer to incomplete type
zaptel.c:5938: dereferencing pointer to incomplete type
zaptel.c:5941: dereferencing pointer to incomplete type
zaptel.c:5946: dereferencing pointer to incomplete type
zaptel.c: In function `__zt_transmit_chunk':
zaptel.c:5959: dereferencing pointer to incomplete type
zaptel.c:5959: dereferencing pointer to incomplete type
zaptel.c: In function `__zt_real_transmit':
zaptel.c:5973: dereferencing pointer to incomplete type
zaptel.c:5975: dereferencing pointer to incomplete type
zaptel.c:5975: dereferencing pointer to incomplete type
zaptel.c:5977: dereferencing pointer to incomplete type
zaptel.c: In function `__zt_getempty':
zaptel.c:5992: dereferencing pointer to incomplete type
zaptel.c:5993: dereferencing pointer to incomplete type
zaptel.c:5993: dereferencing pointer to incomplete type
zaptel.c:5998: dereferencing pointer to incomplete type
zaptel.c:5998: dereferencing pointer to incomplete type
zaptel.c:5999: dereferencing pointer to incomplete type
zaptel.c:6001: dereferencing pointer to incomplete type
zaptel.c:6003: dereferencing pointer to incomplete type
zaptel.c:6003: dereferencing pointer to incomplete type
zaptel.c:6006: dereferencing pointer to incomplete type
zaptel.c:6007: dereferencing pointer to incomplete type
zaptel.c:6008: dereferencing pointer to incomplete type
zaptel.c:6008: dereferencing pointer to incomplete type
zaptel.c:6009: dereferencing pointer to incomplete type
zaptel.c:6011: dereferencing pointer to incomplete type
zaptel.c:6014: dereferencing pointer to incomplete type
zaptel.c:6015: dereferencing pointer to incomplete type
zaptel.c:6015: dereferencing pointer to incomplete type
zaptel.c:6020: dereferencing pointer to incomplete type
zaptel.c: In function `__zt_receive_chunk':
zaptel.c:6033: dereferencing pointer to incomplete type
zaptel.c:6036: dereferencing pointer to incomplete type
zaptel.c:6036: dereferencing pointer to incomplete type
zaptel.c: In function `__zt_real_receive':
zaptel.c:6051: dereferencing pointer to incomplete type
zaptel.c:6053: dereferencing pointer to incomplete type
zaptel.c:6053: dereferencing pointer to incomplete type
zaptel.c:6055: dereferencing pointer to incomplete type
zaptel.c: In function `zt_transmit':
zaptel.c:6065: dereferencing pointer to incomplete type
zaptel.c:6066: dereferencing pointer to incomplete type
zaptel.c:6067: dereferencing pointer to incomplete type
zaptel.c:6067: dereferencing pointer to incomplete type
zaptel.c:6068: dereferencing pointer to incomplete type
zaptel.c:6069: dereferencing pointer to incomplete type
zaptel.c:6070: dereferencing pointer to incomplete type
zaptel.c:6071: dereferencing pointer to incomplete type
zaptel.c:6074: dereferencing pointer to incomplete type
zaptel.c:6075: dereferencing pointer to incomplete type
zaptel.c:6077: dereferencing pointer to incomplete type
zaptel.c:6087: dereferencing pointer to incomplete type
zaptel.c:6090: dereferencing pointer to incomplete type
zaptel.c:6091: dereferencing pointer to incomplete type
zaptel.c:6096: dereferencing pointer to incomplete type
zaptel.c:6099: dereferencing pointer to incomplete type
zaptel.c:6100: dereferencing pointer to incomplete type
zaptel.c:6102: dereferencing pointer to incomplete type
zaptel.c:6102: dereferencing pointer to incomplete type
zaptel.c:6103: dereferencing pointer to incomplete type
zaptel.c:6103: dereferencing pointer to incomplete type
zaptel.c:6104: dereferencing pointer to incomplete type
zaptel.c:6104: dereferencing pointer to incomplete type
zaptel.c:6104: dereferencing pointer to incomplete type
zaptel.c:6110: dereferencing pointer to incomplete type
zaptel.c:6112: dereferencing pointer to incomplete type
zaptel.c:6113: dereferencing pointer to incomplete type
zaptel.c:6114: dereferencing pointer to incomplete type
zaptel.c:6115: dereferencing pointer to incomplete type
zaptel.c:6116: dereferencing pointer to incomplete type
zaptel.c:6117: dereferencing pointer to incomplete type
zaptel.c:6118: dereferencing pointer to incomplete type
zaptel.c:6119: dereferencing pointer to incomplete type
zaptel.c: In function `zt_receive':
zaptel.c:6135: dereferencing pointer to incomplete type
zaptel.c:6136: dereferencing pointer to incomplete type
zaptel.c:6136: dereferencing pointer to incomplete type
zaptel.c:6137: dereferencing pointer to incomplete type
zaptel.c:6138: dereferencing pointer to incomplete type
zaptel.c:6146: dereferencing pointer to incomplete type
zaptel.c:6148: dereferencing pointer to incomplete type
zaptel.c:6151: dereferencing pointer to incomplete type
zaptel.c:6156: dereferencing pointer to incomplete type
zaptel.c:6158: dereferencing pointer to incomplete type
zaptel.c:6159: dereferencing pointer to incomplete type
zaptel.c:6160: dereferencing pointer to incomplete type
zaptel.c:6161: dereferencing pointer to incomplete type
zaptel.c:6164: dereferencing pointer to incomplete type
zaptel.c:6165: dereferencing pointer to incomplete type
zaptel.c:6166: dereferencing pointer to incomplete type
zaptel.c:6167: dereferencing pointer to incomplete type
zaptel.c:6168: dereferencing pointer to incomplete type
zaptel.c:6169: dereferencing pointer to incomplete type
zaptel.c:6170: dereferencing pointer to incomplete type
zaptel.c:6172: dereferencing pointer to incomplete type
zaptel.c:6172: dereferencing pointer to incomplete type
zaptel.c:6173: dereferencing pointer to incomplete type
zaptel.c:6176: dereferencing pointer to incomplete type
zaptel.c:6178: dereferencing pointer to incomplete type
zaptel.c:6179: dereferencing pointer to incomplete type
zaptel.c:6181: dereferencing pointer to incomplete type
zaptel.c:6183: dereferencing pointer to incomplete type
zaptel.c:6186: dereferencing pointer to incomplete type
zaptel.c:6187: dereferencing pointer to incomplete type
zaptel.c:6188: dereferencing pointer to incomplete type
zaptel.c:6189: dereferencing pointer to incomplete type
zaptel.c:6190: dereferencing pointer to incomplete type
zaptel.c:6191: dereferencing pointer to incomplete type
zaptel.c:6192: dereferencing pointer to incomplete type
zaptel.c:6193: dereferencing pointer to incomplete type
zaptel.c:6195: dereferencing pointer to incomplete type
zaptel.c:6196: dereferencing pointer to incomplete type
zaptel.c:6198: dereferencing pointer to incomplete type
zaptel.c:6202: dereferencing pointer to incomplete type
zaptel.c:6217: dereferencing pointer to incomplete type
zaptel.c:6217: dereferencing pointer to incomplete type
zaptel.c:6219: dereferencing pointer to incomplete type
zaptel.c:6220: dereferencing pointer to incomplete type
zaptel.c:6223: dereferencing pointer to incomplete type
zaptel.c:6224: dereferencing pointer to incomplete type
zaptel.c:6231: dereferencing pointer to incomplete type
zaptel.c:6232: dereferencing pointer to incomplete type
zaptel.c:6234: dereferencing pointer to incomplete type
zaptel.c:6255: dereferencing pointer to incomplete type
zaptel.c:6257: dereferencing pointer to incomplete type
zaptel.c:6260: dereferencing pointer to incomplete type
zaptel.c:6264: dereferencing pointer to incomplete type
zaptel.c:6264: dereferencing pointer to incomplete type
zaptel.c:6266: dereferencing pointer to incomplete type
zaptel.c:6267: dereferencing pointer to incomplete type
zaptel.c:6270: dereferencing pointer to incomplete type
zaptel.c:6271: dereferencing pointer to incomplete type
zaptel.c: At top level:
zaptel.c:6294: variable `zt_fops' has initializer but incomplete type
zaptel.c:6295: unknown field `owner' specified in initializer
zaptel.c:6295: warning: excess elements in struct initializer
zaptel.c:6295: warning: (near initialization for `zt_fops')
zaptel.c:6296: unknown field `llseek' specified in initializer
zaptel.c:6296: warning: excess elements in struct initializer
zaptel.c:6296: warning: (near initialization for `zt_fops')
zaptel.c:6297: unknown field `open' specified in initializer
zaptel.c:6297: warning: excess elements in struct initializer
zaptel.c:6297: warning: (near initialization for `zt_fops')
zaptel.c:6298: unknown field `release' specified in initializer
zaptel.c:6298: warning: excess elements in struct initializer
zaptel.c:6298: warning: (near initialization for `zt_fops')
zaptel.c:6299: unknown field `ioctl' specified in initializer
zaptel.c:6299: warning: excess elements in struct initializer
zaptel.c:6299: warning: (near initialization for `zt_fops')
zaptel.c:6300: unknown field `read' specified in initializer
zaptel.c:6300: warning: excess elements in struct initializer
zaptel.c:6300: warning: (near initialization for `zt_fops')
zaptel.c:6301: unknown field `write' specified in initializer
zaptel.c:6301: warning: excess elements in struct initializer
zaptel.c:6301: warning: (near initialization for `zt_fops')
zaptel.c:6302: unknown field `poll' specified in initializer
zaptel.c:6302: warning: excess elements in struct initializer
zaptel.c:6302: warning: (near initialization for `zt_fops')
zaptel.c:6303: unknown field `mmap' specified in initializer
zaptel.c:6303: warning: excess elements in struct initializer
zaptel.c:6303: warning: (near initialization for `zt_fops')
zaptel.c:6304: unknown field `flush' specified in initializer
zaptel.c:6304: warning: excess elements in struct initializer
zaptel.c:6304: warning: (near initialization for `zt_fops')
zaptel.c:6305: unknown field `fsync' specified in initializer
zaptel.c:6305: warning: excess elements in struct initializer
zaptel.c:6305: warning: (near initialization for `zt_fops')
zaptel.c:6306: unknown field `fasync' specified in initializer
zaptel.c:6306: warning: excess elements in struct initializer
zaptel.c:6306: warning: (near initialization for `zt_fops')
zaptel.c: In function `zt_init':
zaptel.c:6396: warning: implicit declaration of function `register_chrdev'
zaptel.c:6397: `KERN_ERR' undeclared (first use in this function)
zaptel.c:6397: syntax error before string constant
zaptel.c:6402: `KERN_INFO' undeclared (first use in this function)
zaptel.c:6402: syntax error before string constant
zaptel.c:6407: warning: implicit declaration of function `rwlock_init'
zaptel.c: In function `zt_cleanup':
zaptel.c:6421: `KERN_INFO' undeclared (first use in this function)
zaptel.c:6421: syntax error before string constant
zaptel.c:6440: warning: implicit declaration of function `unregister_chrdev'
zaptel.c: At top level:
zaptel.c:6294: storage size of `zt_fops' isn't known
/usr/include/linux/proc_fs.h:193: warning: `create_proc_read_entry' declared `static' but never defined
make: *** [zaptel.o] Error 1

da ich in Linux nicht so sehr bewandert bin, kann ich damit nicht viel anfangen...
Asterisk habe ich in der CLI bevor ich anfing mit stop now angehalten.
muß man da vieleicht noch irgendwelche Module anhalten?
 
Ich hab jetzt noch einmal Asterisk@Home 1.0 drauf instaliert und sofort mit der Anleitung von @zanthos vorgegangen.
jetzt läuft das compilieren von zaptel und zaphfc ohne Fehler durch. aber bei make in /usr/src/bristuff-0.2.0-RC8/asterisk-1.0.7 kommt irgendwann diese Fehlermeldung:

-DIAX_TRUNKING -DCRYPTO -fPIC -o chan_zap.o chan_zap.c
chan_zap.c: In function `zt_call':

anscheinend kann da was nicht gemacht werden weil zt_call noch läuft.
Oder versteh ich das falsch?
Wenn ja wie halte ich das an? Asterisk ist ja schon gestoppt.

hier nochmal komplett mit allen darauf folgenden Fehler:

Code:
_PREFIX=\"\" -DASTETCDIR=\"/etc/asterisk\" -DASTLIBDIR=\"/usr/lib/asterisk\" -DASTVARLIBDIR=\"/var/lib/asterisk\" -DASTVARRUNDIR=\"/var/run\" -DASTSPOOLDIR=\"/var/spool/asterisk\" -DASTLOGDIR=\"/var/log/asterisk\" -DASTCONFPATH=\"/etc/asterisk/asterisk.conf\" -DASTMODDIR=\"/usr/lib/asterisk/modules\" -DASTAGIDIR=\"/var/lib/asterisk/agi-bin\"     -DBUSYDETECT_MARTIN      -Wno-missing-prototypes -Wno-missing-declarations   -DZAPATA_PRI   -DIAX_TRUNKING   -DCRYPTO -fPIC  -o chan_zap.o chan_zap.c
chan_zap.c: In function `zt_call':
chan_zap.c:1887: `BRI_NETWORK_PTMP' undeclared (first use in this function)
chan_zap.c:1887: (Each undeclared identifier is reported only once
chan_zap.c:1887: for each function it appears in.)
chan_zap.c:1887: `BRI_NETWORK' undeclared (first use in this function)
chan_zap.c: In function `pri_find_dchan':
chan_zap.c:2114: `BRI_CPE_PTMP' undeclared (first use in this function)
chan_zap.c: In function `zt_hangup':
chan_zap.c:2309: `BRI_NETWORK_PTMP' undeclared (first use in this function)
chan_zap.c: In function `zt_new':
chan_zap.c:4650: `BRI_NETWORK_PTMP' undeclared (first use in this function)
chan_zap.c:4650: `BRI_NETWORK' undeclared (first use in this function)
chan_zap.c: In function `ss_thread':
chan_zap.c:4851: `BRI_NETWORK_PTMP' undeclared (first use in this function)
chan_zap.c:4851: `BRI_NETWORK' undeclared (first use in this function)
chan_zap.c: In function `mkintf':
chan_zap.c:6592: `BRI_NETWORK_PTMP' undeclared (first use in this function)
chan_zap.c: In function `pri_fixup_principle':
chan_zap.c:7389: `BRI_CPE_PTMP' undeclared (first use in this function)
chan_zap.c:7389: `BRI_CPE' undeclared (first use in this function)
chan_zap.c:7446: `BRI_NETWORK_PTMP' undeclared (first use in this function)
chan_zap.c:7446: `BRI_NETWORK' undeclared (first use in this function)
chan_zap.c: In function `pri_dchannel':
chan_zap.c:7814: `BRI_NETWORK_PTMP' undeclared (first use in this function)
chan_zap.c:7816: structure has no member named `tei'
chan_zap.c:7830: `BRI_CPE_PTMP' undeclared (first use in this function)
chan_zap.c:7857: structure has no member named `tei'
chan_zap.c:7859: structure has no member named `tei'
chan_zap.c:7865: structure has no member named `tei'
chan_zap.c:8037: structure has no member named `tei'
chan_zap.c:8065: structure has no member named `callingnumuser'
chan_zap.c:8065: structure has no member named `callingplanuser'
chan_zap.c:8065: structure has no member named `callingpresuser'
chan_zap.c:8093: `BRI_NETWORK' undeclared (first use in this function)
chan_zap.c:8121: `BRI_CPE' undeclared (first use in this function)
chan_zap.c:8210: structure has no member named `callingnumuser'
chan_zap.c:8212: structure has no member named `callingnumuser'
chan_zap.c:8212: structure has no member named `callingplanuser'
chan_zap.c:8212: structure has no member named `callingpresuser'
chan_zap.c:8253: structure has no member named `callingnumuser'
chan_zap.c:8255: structure has no member named `callingnumuser'
chan_zap.c:8255: structure has no member named `callingplanuser'
chan_zap.c:8255: structure has no member named `callingpresuser'
chan_zap.c:8322: structure has no member named `call'
chan_zap.c:8367: `PRI_EVENT_SUSPEND_REQ' undeclared (first use in this function)
chan_zap.c:8369: warning: implicit declaration of function `pri_suspend_reject'
chan_zap.c:8369: union has no member named `suspend_req'
chan_zap.c:8372: union has no member named `suspend_req'
chan_zap.c:8390: union has no member named `suspend_req'
chan_zap.c:8390: union has no member named `suspend_req'
chan_zap.c:8390: union has no member named `suspend_req'
chan_zap.c:8390: union has no member named `suspend_req'
chan_zap.c:8390: union has no member named `suspend_req'
chan_zap.c:8395: warning: implicit declaration of function `pri_suspend_acknowledge'
chan_zap.c:8395: union has no member named `suspend_req'
chan_zap.c:8400: union has no member named `suspend_req'
chan_zap.c:8405: union has no member named `suspend_req'
chan_zap.c:8410: `PRI_EVENT_RESUME_REQ' undeclared (first use in this function)
chan_zap.c:8416: warning: implicit declaration of function `pri_resume_reject'
chan_zap.c:8416: union has no member named `resume_req'
chan_zap.c:8420: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8434: union has no member named `resume_req'
chan_zap.c:8440: union has no member named `resume_req'
chan_zap.c:8456: union has no member named `resume_req'
chan_zap.c:8476: warning: implicit declaration of function `pri_resume_acknowledge'
chan_zap.c:8476: union has no member named `resume_req'
chan_zap.c:8483: union has no member named `resume_req'
chan_zap.c:8485: union has no member named `resume_req'
chan_zap.c:8490: `PRI_EVENT_HOLD_REQ' undeclared (first use in this function)
chan_zap.c:8492: warning: implicit declaration of function `pri_hold_reject'
chan_zap.c:8492: union has no member named `hold_req'
chan_zap.c:8495: union has no member named `hold_req'
chan_zap.c:8518: union has no member named `hold_req'
chan_zap.c:8519: union has no member named `hold_req'
chan_zap.c:8520: union has no member named `hold_req'
chan_zap.c:8530: warning: implicit declaration of function `pri_hold_acknowledge'
chan_zap.c:8530: union has no member named `hold_req'
chan_zap.c:8542: union has no member named `hold_req'
chan_zap.c:8545: union has no member named `hold_req'
chan_zap.c:8549: union has no member named `hold_req'
chan_zap.c:8552: `PRI_EVENT_RETRIEVE_REQ' undeclared (first use in this function)
chan_zap.c:8554: warning: implicit declaration of function `pri_retrieve_reject'
chan_zap.c:8554: union has no member named `retrieve_req'
chan_zap.c:8559: union has no member named `retrieve_req'
chan_zap.c:8565: union has no member named `retrieve_req'
chan_zap.c:8577: union has no member named `retrieve_req'
chan_zap.c:8577: union has no member named `retrieve_req'
chan_zap.c:8580: union has no member named `retrieve_req'
chan_zap.c:8601: union has no member named `retrieve_req'
chan_zap.c:8602: union has no member named `retrieve_req'
chan_zap.c:8611: warning: implicit declaration of function `pri_retrieve_acknowledge'
chan_zap.c:8611: union has no member named `retrieve_req'
chan_zap.c:8635: union has no member named `retrieve_req'
chan_zap.c:8639: `PRI_EVENT_DISPLAY_RECEIVED' undeclared (first use in this function)
chan_zap.c:8640: union has no member named `display'
chan_zap.c:8641: union has no member named `display'
chan_zap.c:8667: structure has no member named `tei'
chan_zap.c:8762: structure has no member named `tei'
chan_zap.c:8770: structure has no member named `tei'
chan_zap.c:8826: structure has no member named `tei'
chan_zap.c:8883: structure has no member named `tei'
chan_zap.c:8983: structure has no member named `call'
chan_zap.c:9004: `PRI_EVENT_FACILITY' undeclared (first use in this function)
chan_zap.c:9005: union has no member named `facility'
chan_zap.c:9009: union has no member named `facility'
chan_zap.c:9009: union has no member named `facility'
chan_zap.c:9012: union has no member named `facility'
chan_zap.c:9012: union has no member named `facility'
chan_zap.c:9019: union has no member named `facility'
chan_zap.c:9024: union has no member named `facility'
chan_zap.c:9024: union has no member named `facility'
chan_zap.c:9026: union has no member named `facility'
chan_zap.c:9031: union has no member named `facility'
chan_zap.c:9031: union has no member named `facility'
chan_zap.c:9043: union has no member named `facility'
chan_zap.c:9061: union has no member named `facility'
chan_zap.c:9062: union has no member named `facility'
chan_zap.c:9063: union has no member named `facility'
chan_zap.c:9072: union has no member named `facility'
chan_zap.c: In function `setup_zap':
chan_zap.c:10526: `BRI_NETWORK_PTMP' undeclared (first use in this function)
chan_zap.c:10530: `BRI_CPE_PTMP' undeclared (first use in this function)
chan_zap.c:10534: `BRI_NETWORK' undeclared (first use in this function)
chan_zap.c:10538: `BRI_CPE' undeclared (first use in this function)
chan_zap.c: In function `zt_prisendtext':
chan_zap.c:11202: warning: implicit declaration of function `pri_information_display'
make[1]: *** [chan_zap.o] Error 1
make[1]: Leaving directory `/usr/src/bristuff-0.2.0-RC8/asterisk-1.0.7/channels'
make: *** [subdirs] Error 1
[root@asterisk1 asterisk-1.0.7]#
 
hat jemand von euch schon das flash operator panel mit einer hfc karte zum laufen gebracht? wenn ja, wäre ich über die confs sehr dankbar...
 
scuba303 schrieb:
hat jemand von euch schon das flash operator panel mit einer hfc karte zum laufen gebracht?

Bei mir läuft es ohne Probleme:
a@h installiert,
danach bristuff (./install.sh),
reboot,
danach die zap-trunks über AMP konfiguriert und es lief.

Was geht bei Dir nicht ?

Gruß
Holger
 
Was mach ich denn verkehrt?
ich hab das genauso gemacht.
putty gestartet
eingelogt
Zaptel in setup abgewählt
In Asterisk mit Asterisk -r eingewählt
in der CLI Stop now eingeben
entpacken und in Zaptel
make clean
make
make install

Dann kommt das:
Code:
..
..
..
..
zaptel.c:5775: dereferencing pointer to incomplete type
zaptel.c:5776: dereferencing pointer to incomplete type
zaptel.c:5782: dereferencing pointer to incomplete type
zaptel.c:5782: dereferencing pointer to incomplete type
zaptel.c:5783: dereferencing pointer to incomplete type
zaptel.c:5808: dereferencing pointer to incomplete type
zaptel.c:5808: dereferencing pointer to incomplete type
zaptel.c:5810: dereferencing pointer to incomplete type
zaptel.c: In function `process_timers':
zaptel.c:5860: warning: assignment from incompatible pointer type
zaptel.c:5862: dereferencing pointer to incomplete type
zaptel.c:5863: dereferencing pointer to incomplete type
zaptel.c:5864: dereferencing pointer to incomplete type
zaptel.c:5865: dereferencing pointer to incomplete type
zaptel.c:5866: dereferencing pointer to incomplete type
zaptel.c:5866: dereferencing pointer to incomplete type
zaptel.c:5867: dereferencing pointer to incomplete type
zaptel.c:5870: dereferencing pointer to incomplete type
zaptel.c: In function `zt_timer_poll':
zaptel.c:5877: dereferencing pointer to incomplete type
zaptel.c:5881: warning: implicit declaration of function `poll_wait'
zaptel.c:5881: dereferencing pointer to incomplete type
zaptel.c:5883: dereferencing pointer to incomplete type
zaptel.c:5883: dereferencing pointer to incomplete type
zaptel.c: In function `zt_chan_poll':
zaptel.c:5902: dereferencing pointer to incomplete type
zaptel.c:5904: dereferencing pointer to incomplete type
zaptel.c:5906: dereferencing pointer to incomplete type
zaptel.c:5909: dereferencing pointer to incomplete type
zaptel.c:5909: dereferencing pointer to incomplete type
zaptel.c:5912: dereferencing pointer to incomplete type
zaptel.c:5912: dereferencing pointer to incomplete type
zaptel.c:5917: dereferencing pointer to incomplete type
zaptel.c: In function `zt_poll':
zaptel.c:5925: dereferencing pointer to incomplete type
zaptel.c:5935: dereferencing pointer to incomplete type
zaptel.c:5938: dereferencing pointer to incomplete type
zaptel.c:5941: dereferencing pointer to incomplete type
zaptel.c:5946: dereferencing pointer to incomplete type
zaptel.c: In function `__zt_transmit_chunk':
zaptel.c:5959: dereferencing pointer to incomplete type
zaptel.c:5959: dereferencing pointer to incomplete type
zaptel.c: In function `__zt_real_transmit':
zaptel.c:5973: dereferencing pointer to incomplete type
zaptel.c:5975: dereferencing pointer to incomplete type
zaptel.c:5975: dereferencing pointer to incomplete type
zaptel.c:5977: dereferencing pointer to incomplete type
zaptel.c: In function `__zt_getempty':
zaptel.c:5992: dereferencing pointer to incomplete type
zaptel.c:5993: dereferencing pointer to incomplete type
zaptel.c:5993: dereferencing pointer to incomplete type
zaptel.c:5998: dereferencing pointer to incomplete type
zaptel.c:5998: dereferencing pointer to incomplete type
zaptel.c:5999: dereferencing pointer to incomplete type
zaptel.c:6001: dereferencing pointer to incomplete type
zaptel.c:6003: dereferencing pointer to incomplete type
zaptel.c:6003: dereferencing pointer to incomplete type
zaptel.c:6006: dereferencing pointer to incomplete type
zaptel.c:6007: dereferencing pointer to incomplete type
zaptel.c:6008: dereferencing pointer to incomplete type
zaptel.c:6008: dereferencing pointer to incomplete type
zaptel.c:6009: dereferencing pointer to incomplete type
zaptel.c:6011: dereferencing pointer to incomplete type
zaptel.c:6014: dereferencing pointer to incomplete type
zaptel.c:6015: dereferencing pointer to incomplete type
zaptel.c:6015: dereferencing pointer to incomplete type
zaptel.c:6020: dereferencing pointer to incomplete type
zaptel.c: In function `__zt_receive_chunk':
zaptel.c:6033: dereferencing pointer to incomplete type
zaptel.c:6036: dereferencing pointer to incomplete type
zaptel.c:6036: dereferencing pointer to incomplete type
zaptel.c: In function `__zt_real_receive':
zaptel.c:6051: dereferencing pointer to incomplete type
zaptel.c:6053: dereferencing pointer to incomplete type
zaptel.c:6053: dereferencing pointer to incomplete type
zaptel.c:6055: dereferencing pointer to incomplete type
zaptel.c: In function `zt_transmit':
zaptel.c:6065: dereferencing pointer to incomplete type
zaptel.c:6066: dereferencing pointer to incomplete type
zaptel.c:6067: dereferencing pointer to incomplete type
zaptel.c:6067: dereferencing pointer to incomplete type
zaptel.c:6068: dereferencing pointer to incomplete type
zaptel.c:6069: dereferencing pointer to incomplete type
zaptel.c:6070: dereferencing pointer to incomplete type
zaptel.c:6071: dereferencing pointer to incomplete type
zaptel.c:6074: dereferencing pointer to incomplete type
zaptel.c:6075: dereferencing pointer to incomplete type
zaptel.c:6077: dereferencing pointer to incomplete type
zaptel.c:6087: dereferencing pointer to incomplete type
zaptel.c:6090: dereferencing pointer to incomplete type
zaptel.c:6091: dereferencing pointer to incomplete type
zaptel.c:6096: dereferencing pointer to incomplete type
zaptel.c:6099: dereferencing pointer to incomplete type
zaptel.c:6100: dereferencing pointer to incomplete type
zaptel.c:6102: dereferencing pointer to incomplete type
zaptel.c:6102: dereferencing pointer to incomplete type
zaptel.c:6103: dereferencing pointer to incomplete type
zaptel.c:6103: dereferencing pointer to incomplete type
zaptel.c:6104: dereferencing pointer to incomplete type
zaptel.c:6104: dereferencing pointer to incomplete type
zaptel.c:6104: dereferencing pointer to incomplete type
zaptel.c:6110: dereferencing pointer to incomplete type
zaptel.c:6112: dereferencing pointer to incomplete type
zaptel.c:6113: dereferencing pointer to incomplete type
zaptel.c:6114: dereferencing pointer to incomplete type
zaptel.c:6115: dereferencing pointer to incomplete type
zaptel.c:6116: dereferencing pointer to incomplete type
zaptel.c:6117: dereferencing pointer to incomplete type
zaptel.c:6118: dereferencing pointer to incomplete type
zaptel.c:6119: dereferencing pointer to incomplete type
zaptel.c: In function `zt_receive':
zaptel.c:6135: dereferencing pointer to incomplete type
zaptel.c:6136: dereferencing pointer to incomplete type
zaptel.c:6136: dereferencing pointer to incomplete type
zaptel.c:6137: dereferencing pointer to incomplete type
zaptel.c:6138: dereferencing pointer to incomplete type
zaptel.c:6146: dereferencing pointer to incomplete type
zaptel.c:6148: dereferencing pointer to incomplete type
zaptel.c:6151: dereferencing pointer to incomplete type
zaptel.c:6156: dereferencing pointer to incomplete type
zaptel.c:6158: dereferencing pointer to incomplete type
zaptel.c:6159: dereferencing pointer to incomplete type
zaptel.c:6160: dereferencing pointer to incomplete type
zaptel.c:6161: dereferencing pointer to incomplete type
zaptel.c:6164: dereferencing pointer to incomplete type
zaptel.c:6165: dereferencing pointer to incomplete type
zaptel.c:6166: dereferencing pointer to incomplete type
zaptel.c:6167: dereferencing pointer to incomplete type
zaptel.c:6168: dereferencing pointer to incomplete type
zaptel.c:6169: dereferencing pointer to incomplete type
zaptel.c:6170: dereferencing pointer to incomplete type
zaptel.c:6172: dereferencing pointer to incomplete type
zaptel.c:6172: dereferencing pointer to incomplete type
zaptel.c:6173: dereferencing pointer to incomplete type
zaptel.c:6176: dereferencing pointer to incomplete type
zaptel.c:6178: dereferencing pointer to incomplete type
zaptel.c:6179: dereferencing pointer to incomplete type
zaptel.c:6181: dereferencing pointer to incomplete type
zaptel.c:6183: dereferencing pointer to incomplete type
zaptel.c:6186: dereferencing pointer to incomplete type
zaptel.c:6187: dereferencing pointer to incomplete type
zaptel.c:6188: dereferencing pointer to incomplete type
zaptel.c:6189: dereferencing pointer to incomplete type
zaptel.c:6190: dereferencing pointer to incomplete type
zaptel.c:6191: dereferencing pointer to incomplete type
zaptel.c:6192: dereferencing pointer to incomplete type
zaptel.c:6193: dereferencing pointer to incomplete type
zaptel.c:6195: dereferencing pointer to incomplete type
zaptel.c:6196: dereferencing pointer to incomplete type
zaptel.c:6198: dereferencing pointer to incomplete type
zaptel.c:6202: dereferencing pointer to incomplete type
zaptel.c:6217: dereferencing pointer to incomplete type
zaptel.c:6217: dereferencing pointer to incomplete type
zaptel.c:6219: dereferencing pointer to incomplete type
zaptel.c:6220: dereferencing pointer to incomplete type
zaptel.c:6223: dereferencing pointer to incomplete type
zaptel.c:6224: dereferencing pointer to incomplete type
zaptel.c:6231: dereferencing pointer to incomplete type
zaptel.c:6232: dereferencing pointer to incomplete type
zaptel.c:6234: dereferencing pointer to incomplete type
zaptel.c:6255: dereferencing pointer to incomplete type
zaptel.c:6257: dereferencing pointer to incomplete type
zaptel.c:6260: dereferencing pointer to incomplete type
zaptel.c:6264: dereferencing pointer to incomplete type
zaptel.c:6264: dereferencing pointer to incomplete type
zaptel.c:6266: dereferencing pointer to incomplete type
zaptel.c:6267: dereferencing pointer to incomplete type
zaptel.c:6270: dereferencing pointer to incomplete type
zaptel.c:6271: dereferencing pointer to incomplete type
zaptel.c: At top level:
zaptel.c:6294: variable `zt_fops' has initializer but incomplete type
zaptel.c:6295: unknown field `owner' specified in initializer
zaptel.c:6295: warning: excess elements in struct initializer
zaptel.c:6295: warning: (near initialization for `zt_fops')
zaptel.c:6296: unknown field `llseek' specified in initializer
zaptel.c:6296: warning: excess elements in struct initializer
zaptel.c:6296: warning: (near initialization for `zt_fops')
zaptel.c:6297: unknown field `open' specified in initializer
zaptel.c:6297: warning: excess elements in struct initializer
zaptel.c:6297: warning: (near initialization for `zt_fops')
zaptel.c:6298: unknown field `release' specified in initializer
zaptel.c:6298: warning: excess elements in struct initializer
zaptel.c:6298: warning: (near initialization for `zt_fops')
zaptel.c:6299: unknown field `ioctl' specified in initializer
zaptel.c:6299: warning: excess elements in struct initializer
zaptel.c:6299: warning: (near initialization for `zt_fops')
zaptel.c:6300: unknown field `read' specified in initializer
zaptel.c:6300: warning: excess elements in struct initializer
zaptel.c:6300: warning: (near initialization for `zt_fops')
zaptel.c:6301: unknown field `write' specified in initializer
zaptel.c:6301: warning: excess elements in struct initializer
zaptel.c:6301: warning: (near initialization for `zt_fops')
zaptel.c:6302: unknown field `poll' specified in initializer
zaptel.c:6302: warning: excess elements in struct initializer
zaptel.c:6302: warning: (near initialization for `zt_fops')
zaptel.c:6303: unknown field `mmap' specified in initializer
zaptel.c:6303: warning: excess elements in struct initializer
zaptel.c:6303: warning: (near initialization for `zt_fops')
zaptel.c:6304: unknown field `flush' specified in initializer
zaptel.c:6304: warning: excess elements in struct initializer
zaptel.c:6304: warning: (near initialization for `zt_fops')
zaptel.c:6305: unknown field `fsync' specified in initializer
zaptel.c:6305: warning: excess elements in struct initializer
zaptel.c:6305: warning: (near initialization for `zt_fops')
zaptel.c:6306: unknown field `fasync' specified in initializer
zaptel.c:6306: warning: excess elements in struct initializer
zaptel.c:6306: warning: (near initialization for `zt_fops')
zaptel.c: In function `zt_init':
zaptel.c:6396: warning: implicit declaration of function `register_chrdev'
zaptel.c:6397: `KERN_ERR' undeclared (first use in this function)
zaptel.c:6397: syntax error before string constant
zaptel.c:6402: `KERN_INFO' undeclared (first use in this function)
zaptel.c:6402: syntax error before string constant
zaptel.c:6407: warning: implicit declaration of function `rwlock_init'
zaptel.c: In function `zt_cleanup':
zaptel.c:6421: `KERN_INFO' undeclared (first use in this function)
zaptel.c:6421: syntax error before string constant
zaptel.c:6440: warning: implicit declaration of function `unregister_chrdev'
zaptel.c: At top level:
zaptel.c:6294: storage size of `zt_fops' isn't known
/usr/include/linux/proc_fs.h:193: warning: `create_proc_read_entry' declared `static' but never defined
make: *** [zaptel.o] Error 1

Was mach ich verkehrt??
 
@imberyh

hab kein *@home mit hfc laufen ;-)
hab das in einer virtual machine laufen und nehme ab und zu anleihen zum konfigurieren.. ;-)
 
hier die Lösung für alle nicht-so-gut-linux-kenner!!! (vervollständigt am 5.07.2005)

Im Verzeichnis "/usr/src" ist ein Unterverzeichnis z.B. linux-2.4 .21-32.EL (je nach Version) das muss erst mit den Befehl "ln -s /usr/src/linux-2.4 .21-32.EL /usr/src/linux" und "ln -s /usr/src/linux-2.4 .21-32.EL /usr/src/linux-2.4" verlinkt werden.
Das Problem ist das wenn ein anderer Verzeichnisname da steht auch keine Fehlermeldung kommt.
also erst schauen wie der Verzeichnisname lautet dann verlinken!!!

Damit hab ich mir die Zähne ausgebissen.

jetzt klappts wunderbar.

also jetzt meine Anleitung zum compilieren des bristuff:
setup
Zaptel abwählen
reboot (vieleicht gehts auch ohne. keine Ahnung)
nach reboot
ln -s /usr/src/linux-2.4.21-32.EL /usr/src/linux (Achtung geht nur bei A@H 1.2)
ln -s /usr/src/linux-2.4.21-32.EL /usr/src/linux-2.4 (Achtung geht nur bei A@H 1.2)
cd /usr/src
wget http://www.junghanns.net/asterisk/downloads/bristuff-0.2.0-RC8h.tar.gz
tar -zxvf bristuff-0.2.0-RC8h.tar.gz
cd bristuff-0.2.0-RC8h
./download.sh
cd zaphfc
wget http://zaphfc.florz.dyndns.org/zaphfc_0.2.0-RC8h_florz-7.diff.gz
gunzip -v zaphfc_0.2.0-RC8h_florz-7.diff.gz
patch < zaphfc_0.2.0-RC8h_florz-7.diff
cd ..
.compile.sh

rc.local editieren mit "nano /etc/rc.d/rc.local
einfügen ganz am anfang:
modprobe zaptel
insmod /usr/src/bristuff-0.2.0-RC8h/zaphfc/zaphfc.o
ztcfg -vv
reboot

aber jetzt gibts ja Asterisk 1.3....
 
so.. meine anzeige im flashpanel hab ich, dass jemand auf zap anruft.
nun stehe ich aber vor einem weiteren problem: und zwar würde ich gerne das zap symbol einfach auf ein sip symbol ziehen, um ein von mir angenommenes gespräch auf einen kollegen weiterzuleiten. das einzige, was dabei bisher sehr erfolgreich klappt, ist, dass die verbindung sofort abbricht...

ist das so denn überhaupt möglich? oder muss ich dafür parkräume haben?
 
hat eigentlich schon mal jemand das ganze mit asterisk@home 1.3 zum laufen gebracht? das hat ja asterisk 1.0.9 drauf, ergo müsste man dann die anderen asterisk sourcen runterladen, aber dann funktioniert der bristuff nicht mehr richtig (allderdings habe ich natürlich nicht kontrolliert gehabt, ob die symbolischen links auch wirklich die richtigen waren, wie oben erwähnt...
naja, ich hab jetzt jedenfalls das ganze wieder mit 1.1 installiet und das scheint auch zu funkionieren ;)

grüsse
pascal
 
Ich hätte da gerne mal ne Frage:
Habe AAH 1.0 Installiert und mit Bristeff gepatcht.
Jetzt startet Asterisk nicht mehr, weil ein Modul modem.conf fehlt.
Nachgeschaut, das modem.conf verweist auf den Treiber.
Was muss ich denn da eintragen, damit asterisk den Treiber findet?
Oder fehlt der auch, wenn die modem.conf fehlte?

Danke schon mal,
Kilian
 
Asterisk@Home 1.3 BRIstuffed TE/NT

nach dem ich mich nun einige tage mit dem AAH1.3 rumgequält habe ... scheint es jetzt erstmal zu laufen. Im AMP FOP sehe ich :

PSTN
Zap 1
Zap 2
Zap 1
Zap 2
Zap 4
Zap 5

... wenn ich nun an einem Telefon was an der NT card hängt abhebe ... bekomme ich schonmal ein freizeichen. Nun aber zu meinem Problem ... und bitte nicht lachen ... Irgendwie fehlt mir das Verständnis wie die Extensions / Trunks / Outbound Rounting zusammenarbeiten. Hoffe das hier schon bei Vorgängerversionen von AAH jemand das mal mit TE / NT mode geconft hat und mir nen denkanstoss geben kann ... das Aufsetzten hat mich bis hierher gut 30h gekostet ... und leider hab ich es bis hier auch nicht das 1. mal gemacht. Wäre also über jeden Denkanstoss dankbar.

AAH 1.3 lässt sich mit dem BRIstuff RC8j bauen

die Patches fürs Fax (spand) holt ihr aus dem /usr/src/asterisk/apps verz. der distri und patcht den bristuff damit

bei dem Florz Patch muss man das diff auf das richtige AST Verzeichnis linken (1.0.9 anstatt 1.0.8 ) dann läuft alles super durch ...

achja ... in die /etc/amportal.conf und /usr/src/AMP/amportal.conf muss die richtige IP eures Asterisk eingetragen werden, dann /usr/src/AMP/apply_conf.sh anstossen und reboot ... dann sollte das FOP laufen

... kleiner nachtrag

nachdem ich nun cleverer weise ein backup der hd gezogen hatte ... musste ich unweigerlich feststellen das AMP wohl mit BRIstuff nicht zu gebrauchen ist ... in all meinen versuchen habe ich es nicht hinbekommen mittels der phpconfig und AMP die configs in der DB und den einzelnen conf daeiein syncron zu halten, ja schlimmer noch produziert mir das AMP einträge ind DB die ich überhaupt nicht verwenden kann (z.b. das signalling) ich hab mich nun entschlossen das ganze doch wieder auf meine debian sarge kiste zu schaufeln, bin dabei ähnlich vorgegangen. asterisk 109 also BRIstuff RC8j mit passendem florz patch ... startscripte hab ich die distri eigenen genommen und von hand den op_server und asterisk-stat installiert, alle configs von hand neu geschrieben ... und nu rennt das dingens erstmal so halbwegs.
 
könntest du es ein wenig genauer erklären, wie du es gemacht hast? Entweder ist es das Wetter oder ich bin zu doof das auf die Reihe zu bekommen.
 
Danke dondisperato, nur so klappt es richtig.

Gruss
Dudeldoedel
 
make Error zaphfc

Hallo ich habe heute versucht bristuff-0.2.0-RC8n

Leider kann ich das Modul zaphfc.o nicht erzeugen:

Fehler :
[root@asterisk1 zaphfc]# make
cc -c zaphfc.c -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -fomit-frame-pointer -O2 -Wall -I/usr/src/linux/include -I/usr/src/bristuff-0.2.0-RC8n/zaptel-1.0.9 -Wall -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h
In file included from zaphfc.c:15:
/usr/src/linux/include/linux/kernel.h:61: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:61: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:62: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:62: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:63: `panic_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:69: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:69: `simple_strtoul_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:70: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:70: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:70: `simple_strtol_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:71: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:71: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:71: `simple_strtoull_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:73: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:73: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:74: `sprintf_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:75: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:75: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:75: `vsprintf_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:76: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:76: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:77: `snprintf_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:78: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:78: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:78: `vsnprintf_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:80: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:80: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:81: `sscanf_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:82: `vsscanf_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:82: warning: parameter names (without types) in function declaration
/usr/src/linux/include/linux/kernel.h:86: `get_option_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:86: warning: parameter names (without types) in function declaration
/usr/src/linux/include/linux/kernel.h:87: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:87: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:87: `get_options_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:88: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:88: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:88: `memparse_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:97: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:97: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:98: `printk_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:115: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:116: floating constant exponent has no digits
/usr/src/linux/include/linux/kernel.h:116: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:117: warning: parameter names (without types) in function declaration
/usr/src/linux/include/linux/kernel.h:118: warning: parameter names (without types) in function declaration
/usr/src/linux/include/linux/kernel.h:125: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:125: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:125: `dump_stack_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/kernel.h:214: invalid suffix on integer constant
/usr/src/linux/include/linux/kernel.h:214: syntax error before numeric constant
/usr/src/linux/include/linux/kernel.h:214: `__out_of_line_bug_R_ver_str' declared as function returning a function
In file included from /usr/src/linux/include/linux/prefetch.h:13,
from /usr/src/linux/include/linux/list.h:6,
from /usr/src/linux/include/linux/module.h:12,
from zaphfc.c:16:
/usr/src/linux/include/asm/processor.h:61: warning: parameter names (without types) in function declaration
/usr/src/linux/include/asm/processor.h:61: field `loops_per_jiffy_R_ver_str' declared as a function
/usr/src/linux/include/asm/processor.h:84: invalid suffix on integer constant
/usr/src/linux/include/asm/processor.h:84: syntax error before numeric constant
/usr/src/linux/include/asm/processor.h:269: invalid suffix on integer constant
/usr/src/linux/include/asm/processor.h:269: syntax error before numeric constant
/usr/src/linux/include/asm/processor.h:273: warning: parameter names (without types) in function declaration
In file included from zaphfc.c:16:
/usr/src/linux/include/linux/module.h:190: invalid suffix on integer constant
/usr/src/linux/include/linux/module.h:190: syntax error before numeric constant
/usr/src/linux/include/linux/module.h:190: `inter_module_register_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/module.h:191: invalid suffix on integer constant
/usr/src/linux/include/linux/module.h:191: syntax error before numeric constant
/usr/src/linux/include/linux/module.h:191: `inter_module_unregister_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/module.h:192: `inter_module_get_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/module.h:192: warning: parameter names (without types) in function declaration
/usr/src/linux/include/linux/module.h:193: `inter_module_get_request_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/module.h:193: warning: parameter names (without types) in function declaration
/usr/src/linux/include/linux/module.h:194: invalid suffix on integer constant
/usr/src/linux/include/linux/module.h:194: syntax error before numeric constant
/usr/src/linux/include/linux/module.h:194: `inter_module_put_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/module.h:203: `try_inc_mod_count_R_ver_str' declared as function returning a function
/usr/src/linux/include/linux/module.h:203: warning: parameter names (without types) in function declaration
In file included from /usr/src/linux/include/linux/fs.h:19,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:4,
from /usr/src/linux/include/linux/sched.h:10,
from /usr/src/linux/include/linux/mm.h:22,
from /usr/src/linux/include/linux/slab.h:14,
from /usr/src/linux/include/asm/pci.h:38,
from /usr/src/linux/include/linux/pci.h:671,
from zaphfc.c:23:
/usr/src/linux/include/linux/dcache.h: In function `dget':
/usr/src/linux/include/linux/dcache.h:254: warning: implicit declaration of function `__out_of_line_bug_R8b0fd3c5'
zaphfc.c: In function `hfc_shutdownCard':
zaphfc.c:88: warning: implicit declaration of function `printk_R1b7d4074'
zaphfc.c: In function `hfc_interrupt':
zaphfc.c:631: warning: implicit declaration of function `sprintf_R1d26aa98'
make: *** [zaphfc.o] Error 1
[root@asterisk1 zaphfc]#


Ich benutze Asterisk@ home 1.5 plus Kernel Update (Asterisk Verison 1.09)
 
@ hansju
Du solltest versuchen, bristuff in der Version j zu installieren, wenn Du dich an die Anleitung von Dondisperato hälst. Ich hatte auch solche Probleme und konnte erst alles ordentlich ohne Fehler installieren, als ich die beschriebene Version nahm.

Gruss
 
a@h 2.0

I have upgraded my help for a@h 2.0

---------------
for help or comment disperato at gmail.com
---------------
 
Der Patch funktioniert wirklich gut, wenn ich noch etwas zur anleitung unter http://dondisperato.blogspot.com/ sagen darf :

- die genannten versionspakete sind noch die alten namen (bristuff/asterisk)

leider verliere ich durch den patch und das entladen des zaptel im autostart meine wildcard TDM40B - kann ich diese irgendwie wieder einpflegen ?

Grüsse!

And the whole thing in english for dondisperato :

At first : Thanks for your good explained "How to" !
The second thing is a notice and i think its no great problem, but the bristuff/asterisk version-packages in your manual are the old one, the same with the directories, everyone should be able to notice and change it to the right direct´s., but...

Ok, however, do you know anything about the integration of a wildcard TDM40B in such a patched HFC System ?

With your manual you disable the zaptel-boot and so my wildcard and any other card will not be found automatically.

Greets from Germany in schoolenglish to italy ;)

Nos!
 
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.