Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 20 von 32

Thema: [HOWTO] bristuff unter Debian installieren.

  1. #1
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099

    [HOWTO] bristuff unter Debian installieren.

    Debian http://www.debian.org/ erlaubt es einfach und schnell
    Asterisk zu installieren. Ich habe diese Anleitung jetzt ganz kurz
    "from scratch" geschrieben, falls jemand Fehler entdeckt bitte melden.

    Anm.: alternativ zu apt-get kann auch aptitude verwendet werden.

    Schritt 1:

    Das aktuelle Bristuff-Paket von http://www.junghanns.net/asterisk/downloads/ downloaden.
    Damit die Archive nicht irgendwo rumliegen werden sie
    meistens in das Verzeichniss /incoming gepackt.

    Alle Arten von Quellen werden nach /usr/src entpackt, dieses
    Paket am besten so entpacken:

    tar xvzf bristuff-0.2.0-RC8j.tar.gz -C /usr/src




    Schritt 2:

    Ein 2.6 Kernel-Image und Kernel-Header installieren.

    Um zu sehen welche Kernel zur Auswahl stehen geht mit:


    apt-get update
    apt-get install kernel-image-2.6


    Danach die gewählten Versionen installieren.
    Hier als Beispiel die Version 2.6.8-2-386

    apt-get install kernel-image-2.6.8-2-386
    apt-get install kernel-headers-2.6.8-2-386


    Bei der Installation wird ein neuer Boot-Block mit
    grub/lilo geschrieben. Damit der neu installierte
    Kernel aktiv wird, muß der Rechner neu gebootet werden.


    Schritt 3:

    Symlink für zaphfc erstellen mit:


    cd /usr/src
    ln -s kernel-headers-2.6.8-2-386 linux-2.6


    Das Bristuff-Paket übersetzen und installieren mit:


    cd /usr/src/bristuff-0.2.0-RC8j/
    ./install.sh|tee install.log



    Folgenden Schritt nur einmal ausführen,
    weil die Config-Dateien in /etc/asterisk geschrieben werden:

    cd /usr/src/bristuff-0.2.0-RC8j/asterisk-1.0.9/
    make samples
    make progdocs



    Mit progdocs werden die Manpages installiert.

    Die Config-Dateien editieren und installieren mit:



    cd /usr/src/bristuff-0.2.0-RC8j/zaphfc
    cp zaptel.conf /etc
    cp zapata.conf /etc/asterisk





    Schritt 4:

    Um nicht jedes mal "make load(NT)" ausführen zu müssen, fügt man
    eine Zeile in die /etc/modprobe.conf ein:

    echo "install zaphfc /sbin/modprobe --first-time --ignore-install zaphfc; /sbin/ztcfg" >> /etc/modprobe.conf



    Nach einem "modprobe zaphfc modes=1" für NT-Modus bzw. "modprobe zaphfc" für TE-Modus werden die Module zaphfc und
    zaptel geladen.

    Um diese Module bei jedem Rechnerstart zu laden, kann man
    folgende Zeile in die modules-Datei eintragen:

    # /etc/modules
    zaphfc modes=1





    Schritt 5:

    Asterisk testweise mit folgendem Befehl ausführen:


    asterisk -vvvvcg



    Das war easy. 8)

    Viel Spaß

    britzelfix

  2. #2
    IPPF-Dreitausend-VIP Avatar von kombjuder
    Registriert seit
    02.11.2004
    Ort
    Weil am Rhein
    Beiträge
    3.079

    Re: [HOWTO] bristuff unter Debian installieren.

    Zitat Zitat von britzelfix
    Ich habe diese Anleitung jetzt ganz kurz
    "from scratch" geschrieben, falls jemand Fehler entdeckt bitte melden.
    Als Punkt 1a würde ich vorschlagen aptget update.
    Nichts ärgerliches als wenn plötzlich ein Kernelupdate reinrutscht und man das nicht gleich merkt. Man sucht uU Stunden bis man den Fehler findet.

    Router: Server-PC auf Debian-Basis
    Asterisk: Asterisk 1.8.4.2 auf V-Server und Asterisk 1.8.4.2
    Linux: Debian Etch und Lenny
    Endgeräte: Siptronic ST-100, Grandstream GXP-2000, Zyxel 2002L, div. Fritzboxen, Siemens S450IP und S675IP, X-pro und Firefly, mehrere externe Asterisk angebunden.
    Anbindung: Kabel 100 MB
    Provider: Kabel-BW
    VoIP: easybell (portierte Rufnummern), axxeso, guest-voip.ch, div. Betamaxe, Sipgate, Portunity.net, Telsome, VOIPJET, eutelia u.a.
    ENUM: e164.arpa, e164.org, DUNDi

  3. #3
    IPPF-Fan
    Registriert seit
    12.01.2005
    Beiträge
    258
    Anbindung: Q-DSL-Flat 2 MBit down/ 512 Kbit up
    Modem: Lucent Cellpipe
    Router: FritzBox Fon ATA
    VoIP-Provider: GMX , sipgate
    Softphones: X-Lite, div. SIPPS

  4. #4
    IPPF-Einsteiger
    Registriert seit
    13.07.2005
    Beiträge
    22
    coole anleitung, danke! für den noob sollte aber noch drinnestehen, wann das "aptitude install asterisk" auszuführen ist.

  5. #5
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    @chefkoch-2002

    coole anleitung, danke! für den noob sollte aber noch drinnestehen, wann das "aptitude install asterisk" auszuführen ist.
    Wenn die Debian-Version Bristuff-gepatcht ist, werde ich das machen.
    Es ist aber noch nicht so weit, daher der Tip auch useless.

    Gruß
    britzelfix

  6. #6
    IPPF-Fan
    Registriert seit
    12.01.2005
    Beiträge
    258
    zumindest mein asterisk startet nicht durch, wenn ich das modul mit "modprobe zaphfc modes=1" lade. bei mir ist make load bzw. make loadNT pflicht.
    Anbindung: Q-DSL-Flat 2 MBit down/ 512 Kbit up
    Modem: Lucent Cellpipe
    Router: FritzBox Fon ATA
    VoIP-Provider: GMX , sipgate
    Softphones: X-Lite, div. SIPPS

  7. #7
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    @doggy

    make load(NT) macht folgendes:

    modprobe zaptel
    insmod ./zaphfc.ko
    ztcfg -v

    Es ist möglich, daß Du alte (oder keine) zaptel und zaphfc Module installiert hast.
    Daher erst die alten aus /lib/modules/`uname -r` entfernen,
    zaptel und zaphfc neu installieren.

    Ich habe oben auch folgende Zeile angegeben:
    ./install.sh|tee install.log

    Wenn etwas schiefgegangen ist, kann man es im install.log
    nachlesen.


    Gruß
    britzelfix

  8. #8
    IPPF-Einsteiger
    Registriert seit
    11.07.2005
    Beiträge
    24
    Das Problem ist, das ztcfg ausgeführt werden muss. Einfach nur die Module laden reicht nicht.
    Software: asterisk 1.2.4-bristuff-0.3.0-PRE-1
    Hardware: AVM FritzPCI / Sitecom ISDN Card
    Kubuntu 5.10
    Kernel 2.6.12
    chan_capi-cm 0.6.4
    Router/Firewall: Shorewall/DNAT

  9. #9
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    Zitat Zitat von jkon
    Das Problem ist, das ztcfg ausgeführt werden muss. Einfach nur die Module laden reicht nicht.
    Ja, stimmt. Da war ich wohl etwas zu voreilig.
    Die Lösung ist, man fügt eine Zeile in die /etc/modprobe.conf ein.

    echo "install zaphfc /sbin/modprobe --first-time --ignore-install zaphfc; /sbin/ztcfg" >> /etc/modprobe.conf

    danach geht's.

    Danke & Gruß
    britzelfix

  10. #10
    IPPF-Einsteiger
    Registriert seit
    13.07.2005
    Beiträge
    22
    So,
    ich nun wieder. Ich habe da noch einen Hinweis Die Zeile:
    Code:
    echo "install zaphfc /sbin/modprobe --first-time --ignore-install zaphfc; /sbin/ztcfg" >> /etc/modprobe.conf
    Funktioniert bei mir nicht richtig. Wenn ich diese Zeile einfüge und in der modules
    "
    Code:
    zaphfc modes=1
    habe, dann ignoriert er den eintrag der modules. Er schickt die erste Karte dann nicht mehr in den NT Modus. Mache ich was falsch?

    Wenn ich den Eintrag aus der modprobe.conf entferne und nach dem Systemstart ztcfg -vv ausführe, dann geht es. Einer eine Idee?

  11. #11
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    @chefkoch-2002

    Jedes modes-Bit representiert eine Karte. Ein gesetztes Bit für NT, andernfalls TE.

    2 Karten, 1+2 in NT modes=3
    2 Karten, 1+2 in TE modes=0
    2 Karten, 1 NT, 2 TE modes=1
    2 Karten, 1 TE, 2 NT modes=2

    usw.

    Gruß
    britzelfix

  12. #12
    IPPF-Einsteiger
    Registriert seit
    13.07.2005
    Beiträge
    22
    Ja, das leuchtet ja auch ein. Aber wenn ich in der modules zaphfc mode=1 setze, dann macht er, wenn ich den eintrag entsprechen in der modprobe.conf habe nicht das was er soll.

    Nach einem Systemstart hat er dann den Mode=0, um es mal mit Deinen Worten zu sagen. Und für mich ist 1 != 0, also falsch.

    juhuu... Sehr merkwürdig. Es scheint an der o.g. modprobe,conf Zeile zu liegen. Denn ich will Modus=1 und bekomme Modus=0.
    Debian Sarge 3.1, Asterisk 1.09, bristuff-0.2.0-RC8l
    externes NTBA --> 2 karte HFC-S (TE) <--> 1 Karte HFC-S (NT) --> interner S0 BUS

  13. #13
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    @chefkoch-2002

    Es scheint an der o.g. modprobe,conf Zeile zu liegen.
    Der Eintrag sorgt dafür, daß nachdem zaphfc geladen wurde,
    ztcfg ausgeführt wird, er hat keine andere Bedeutung.



    Gruß
    britzelfix

  14. #14
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    @chefkoch-2002

    Ich habs eben noch mal getestet. Wenn ich kein Telefon angeschlossen
    habe meldet /proc/zaptel/1 immer TE-Modus ganz unabhängig davon
    wie ich den Treiber geladen habe.

    Gruß
    britzelfix

  15. #15
    IPPF-Fan
    Registriert seit
    11.04.2005
    Beiträge
    421
    Schritt 2:

    Ein 2.6 Kernel-Image und Kernel-Header installieren.

    Um zu sehen welche Kernel zur Auswahl stehen geht mit:


    apt-get update
    apt-get install kernel-image-2.6


    Danach die gewählten Versionen installieren.
    Hier als Beispiel die Version 2.6.8-2-386

    apt-get install kernel-image-2.6.8-2-386
    apt-get install kernel-headers-2.6.8-2-386

    Bei der Installation wird ein neuer Boot-Block mit
    grub/lilo geschrieben. Damit der neu installierte
    Kernel aktiv wird, muß der Rechner neu gebootet werden.
    Ich musste dann noch in das Kerne-Header Verzeichnis wechseln und
    make menuconfig
    ausführen,

    da sonst die Installation von zaphfc nicht durchgeführt wurde.

    Außerdem bekomme ich folgende Warungen beim kompilieren:

    Code:
    deb-hfc&#58;/usr/src/bristuff-0.2.0-RC8o/zaphfc# make clean all 
    rm -f zaphfc.o *.ko *.mod.c *.mod.o .*o.cmd *~ 
    rm -rf .tmp_versions 
    make -C /usr/src/linux-2.6 SUBDIRS=/usr/src/bristuff-0.2.0-RC8o/zaphfc ZAP=-I/usr/src/bristuff-0.2.0-RC8o/zaptel-1.0.9.2 modules 
    make&#91;1&#93;&#58; Gehe in Verzeichnis ▒/usr/src/kernel-source-2.6.6▒ 
      CC &#91;M&#93;  /usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.o 
    /usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.c&#58; In Funktion >>hfc_findCards<<&#58; 
    /usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.c&#58;1000&#58; Warnung&#58; use of cast expressions as lvalues is deprecated 
    /usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.c&#58;1000&#58; Warnung&#58; use of cast expressions as lvalues is deprecated 
      Building modules, stage 2. 
      MODPOST 
    *** Warning&#58; "zt_register" &#91;/usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.ko&#93; undefined! 
    *** Warning&#58; "zt_transmit" &#91;/usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.ko&#93; undefined! 
    *** Warning&#58; "zt_receive" &#91;/usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.ko&#93; undefined! 
    *** Warning&#58; "zt_ec_chunk" &#91;/usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.ko&#93; undefined! 
    *** Warning&#58; "zt_unregister" &#91;/usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.ko&#93; undefined! 
      CC      /usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.mod.o 
      LD &#91;M&#93;  /usr/src/bristuff-0.2.0-RC8o/zaphfc/zaphfc.ko 
    make&#91;1&#93;&#58; Verlasse Verzeichnis ▒/usr/src/kernel-source-2.6.6▒

    Gruß Sven
    Asterisk 1.4.19
    Gemeinschaft 2.3.1

    Patton Mediagateway

  16. #16
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    @konabi!

    Ich musste dann noch in das Kerne-Header Verzeichnis wechseln und
    make menuconfig ausführen, da sonst die Installation von zaphfc nicht durchgeführt wurde.
    Das ist leider nicht möglich, da die Kernel-Sourcen nicht mit-installiert
    werden. Um "make menuconfig" ausführen zu können müssen diese
    vorher installiert werden, was man aber hier nicht benötigt. Warscheinlich
    hast Du noch welche übrig gehabt, bei so vielen Installationen. *gg*

    Außerdem bekomme ich folgende Warungen beim kompilieren:
    Ja, ignorieren. Habe ich aber schon hier beantwortet:
    http://www.ip-phone-forum.de/forum/v...ic.php?t=18486

    Bitte benutze die Suchfunktion.

    Gruß
    britzelfix

  17. #17
    Gesperrt Avatar von britzelfix
    Registriert seit
    28.05.2004
    Ort
    Braunschweig
    Beiträge
    1.099
    @all

    Dieses Howto kann nun im Wiki nachgelesen
    werden.

    http://wiki.ip-phone-forum.de/asteri...f_unter_debian

    Gruß
    britzelfix

  18. #18
    IPPF-Fan
    Registriert seit
    21.02.2005
    Beiträge
    106
    Zitat Zitat von britzelfix
    @all

    Dieses Howto kann nun im Wiki nachgelesen
    werden.

    http://wiki.ip-phone-forum.de/asteri...f_unter_debian
    Dieses Thema existiert noch nicht
    Geändert von ru (13.01.2006 um 08:41 Uhr)
    DSL: DSL 16k (T-Com)
    Modem: FB7170 als reines DSL-Modem mit abgeschaltetem WLAN
    SIP-HW: FB7170 sowie SPA3000 mit insgesamt 3 SIPGATE-Accounts
    Asterisk: (als Gemeinschaft) auf Debian 6.0.2.1 mit mISDN v2 HFC(NT) mit NTBA für internen S0-Bus, sowie zweiter HFC(TE) zum Anschluss an die
    PBX: Hicom 118 v2.1, STS4, TLA-4, PM (extern)

  19. #19
    IPPF-Einsteiger Avatar von TheOe
    Registriert seit
    31.12.2005
    Beiträge
    15
    Vielleicht war dieser Link gemeint http://wiki.ip-phone-forum.de/softwa...f_unter_debian

    [Edit]Asterisk wurde scheinbar ims Unterverzeichnis Software verschoben.[/Edit]

    MfG Marcel
    c't-SERVER 2.4.31 | * 1.2.1 | bristuff 0.3.0-PRE-1f
    2 Typhoon Quick Com ISDN 128 PCI | NT-TE
    Eumex 404PC
    T-DSL 1024/128.

  20. #20
    Hi
    für eine Installation vom scratch (also auf einem wirklich blanken debian) brauchst du noch
    aptitude install zlib1g-dev libssl-dev
    beide libs haben meiner meinerm Debian (stable) gefehlt und mussten noch dazugeholt werden...

    Gruß
    Thorsten

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Bristuff mit "SAPHIR III ML 2" Karten auf Debian installieren...
    Von Kingpin90 im Forum Asterisk ISDN mit Bristuff (hfc, zaptel)
    Antworten: 1
    Letzter Beitrag: 23.05.2009, 22:49
  2. [HowTo] Debian 4.0 (Etch) – Bristuff Installation -Kernel 2.6.18-5
    Von Nico.Lausch im Forum Asterisk ISDN mit Bristuff (hfc, zaptel)
    Antworten: 10
    Letzter Beitrag: 11.01.2008, 21:31
  3. Welcher Kernel für Asterisk und bristuff stable unter debian?
    Von Bobo71 im Forum Asterisk ISDN mit Bristuff (hfc, zaptel)
    Antworten: 11
    Letzter Beitrag: 11.03.2007, 17:56
  4. bristuff-0.3.0-PRE-1v Treiber unter Debian 2.6.17, Zaptel make loadNT FEHLER
    Von Vincent2004 im Forum Asterisk ISDN mit Bristuff (hfc, zaptel)
    Antworten: 1
    Letzter Beitrag: 03.01.2007, 19:56
  5. HowTo: HFC mit bristuff-0.2.0-RC3 unter SuSE 9.2 kompilieren
    Von jui im Forum Asterisk ISDN mit Bristuff (hfc, zaptel)
    Antworten: 45
    Letzter Beitrag: 22.07.2005, 23:15

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •