Asterisk on FBF 7170 / 7050 ( läuft !! )

Status
Für weitere Antworten geschlossen.
CTU schrieb:
Danke !
Mal was anderes: Wie komme ich überhaupt auf das Console-Eingabefenster der Fritzbox ? Kann man da per Telnet dran ? UNd wenn ja, wie genau ( IP, PW etc. ? )

Danke,
mfg CTU
Via Telnet ... siehe hier

PW = Das FBF Web-Console PW
IP = default 192.168.178.1
 
So, danke, war mal per Telnet drauf ... Die Fritzbox spuckte natürlich beim Menü gleich mal folgendes aus:"In Ihrer FRITZ!Box wurden vom Hersteller nicht unterstützte Änderungen durchgeführt.
Weitere Informationen."

Daher meine Frage: Kann das Verwenden von Telnet, bzw. dann die Installation von Asterisk irgednwelche anderen Funktionen, wie Internet- und Telefonieeinstellungen negativ beeinflussenm ist da was bekannt ?

Danke,
mfg CTU
 
Natürlich kann etwas beeinflußt werden, wenn man etwas auf die Box installiert.
Bei mir läuft alles noch genau so, wie vorher.

Die Meldung, dass etwas geändert wurde, kommt auch, wenn man ein Mal Telnet an hatte. Daran gewöhnt man sich aber.

Wenn man das Risiko nicht eingehen will, aus seiner Fritzbox einen Briefbeschwerer zu machen, sollte man von Telnet und selbstgebastelten Firmwares lieber die Finger lassen.
Der Vorteil von Asterisk auf der Fritzbox ist aber, dass man an der Firmware nichts ändern muß, außer evtl. ein paar Firewalleinstellungen und ein Startscript in die debug.cfg schreiben, wenn man es nicht immer von Hand starten möchte.
 
Zuletzt bearbeitet:
Ok, danke :)

Nächstes Problem: Will auf USB-Stick installieren, habe ihn bereits auf FAT32 formatiert, reingesteckt und dann versucht die Asterisk-Software auf den Stick zu installieren. Nur leider bekomme ich die Meldung, dass kein USB-Gerät gefunden bzw. gemouted worden sei. Woran liegt das ?

Danke,
mfg CTU
 
@CTU
ist denn Dein USB-Stick unter "/var/media/ftp/" korrekt gemounted und kannst Du darauf zugreifen ( wie sieht der mount Output aus ... gib einfach mal "mount" im Prompt ein ? )

Wenn Dein USB-Stick korrekt erkannt worden und gemounted wurde, sollte es bei "cfg_asterisk -v usb_install" kein Problem geben.
 
Hi,
also wenn ich mount eingebe, kommt das raus:

# mount
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw,nodiratime)
ramfs on /var type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
sysfs on /var/sysfs type sysfs (rw)
/dev/sda on /var/media/ftp type vfat (rw,nodiratime,uid=1000,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1)


Was heißt das ?

Danke,
mfg CTU
 
Bei mir steht dort /dev/sda1 on /var/media/ftp/USB...
Das könnte bedeuten, dass Dein Stick nicht partitioniert und formatiert ist.
Leider kenne ich mich mit Linux nicht aus, aber /dev/sda dürfte eher der Master-Boot-Sektor des Sticks sein, /dev/sda1 die erste Partitition. Die fehlt aber bei Dir. Vielleicht kann sich ja mal Jemand äußer, der davon Ahnung hat.
Funktioniert der denn in einem Windows-PC?
Ich würde den Stick mal unter Windows mit dem FAT-Dateisystem neu formatieren.
 
Hallo,
also hat bisher nicht viel gebracht. Es kommt am Schluss immer die Meldung "No attached and mounted usb-device found in /var/media/ftp"

Muss man vielleicht den Stick erstmal separat mounten, damit das Teil eingebunden wird ? Und wenn ja wie ?

Danke,
mfg CTU
 
Vielleicht hilft es, die Fritzbox mal neu zu starten.
Mein Stick wird auch nicht immer erkannt, aber fast immer.
 
Hi,
nein hilft leider auch nicht. Aber sehe ich es demnach richtig, dass normalerweise Speicher-Medien wie USB-Sticks automatisch erkannt werden ?
Kann es vielleicht an einem Branding liegen, weil die Box ist von 1&1 ?!

Danke,
mfg CTU
 
Zuletzt bearbeitet:
Dann ist entweder der Stick kaputt/inkompatibel oder die Fritzbox.
Ich hatte mal eine Box, die Sticks zerstört hatte. AVM wollte sie von mir zurück haben.
Die Fritzbox mounted die Sticks automatisch, sobald sie angesteckt werden.
Abziehen sollte man sie aber wohl lieber nicht, ohne vorher umount auszuführen.
 
@CTU
Irgendwie scheint der USB-Stick nicht richtig gemountet zu werden.
Zeigt denn das Web-Interface unter "USB-Zubehör" an ?

Vorschlag:
Formatiere Dein USB-Stick doch nochmal neu ( als FAT ) und lege testweise ein Paar Dateien d'rauf ab.
Normalerweise erkennt die FBF FAT ( und meines Wissens auch FAT32 ) und mountet diesen.

Ich habe mein USB-Stick als ext2 ( für Linux ) formatiert ... ext2 erkennt die FBF nicht automatisch, weshalb ich diesen wie folgt aus der debug.cfg aus mounte.

Code:
 modprobe ext2
 usb=/var/media/ftp/usb
 mkdir $usb
 mount /dev/sda1 $usb
 
@CTU: Probier doch mal einen anderen USB-Stick (vom Kumpel oder so), dann weisst du ob es am Stick oder an der Box liegt.

@all: Hallo, ist es schon jemandem gelungen eingehende ISDN Anrufe im Asterisk an zu nehmen? Ich habe diesen Thread jetzt schon einige male gelesen, aber nicht wirklich eine Antwort auf diese Frage gefunden.

Bei mir bekommt der Asterisk zwar was mit das ein Anruf reinkommt, legt aber sofort wieder auf. Hier mal der Capi Log:

Code:
-- CONNECT_IND (PLCI=0x701,DID=123456,CID=172xxxxxxx,CIP=0x10,CONTROLLER=0x1)
       > ISDN1#02: msn='*' DNID='123456' MSN
  == ISDN1#02: setting format alaw - 0x8 (alaw)
  == ISDN1#02: Incoming call '172xxxxxxx' -> '123456'

    -- ISDN1#02: info element CALLED PARTY NUMBER
       > ISDN1#02: INFO_IND DID digits not used in this state.

    -- ISDN1#02: info element CHANNEL IDENTIFICATION 89

    -- ISDN1#02: info element Sending Complete

    -- ISDN1#02: DISCONNECT_IND on incoming without pbx, doing hangup.
       > CAPI/ISDN1/123456-2: set channel task to 1
  == ISDN1#02: CAPI Hangingup for PLCI=0x701 in state 4
  == ISDN1#02: Interface cleanup PLCI=0x701

       > CAPI devicestate requested for ISDN1/123456

Da der Asterisk ja definitiv mitbekommt das ein Anruf reinkommt, muss das doch irgendwie funktionieren, denk ich (hoffe ich).

Hat jemand evtl. eine Idee?

Gruss, Jogi
 
Zuletzt bearbeitet:
ankommende ISDN-Anrufe:
Ja, geht natürlich. Es ist auch schon eine Beispielkonfiguration vorhanden.
Bei mir sieht das so aus:
Code:
extensions.conf:
[capi-in1]
exten => _X.,1,Dial,SIP/775&SIP/772&SIP/773|55|r
exten => _X.,102,Hangup

capi.conf:
[ISDN1] 
ntmode=no  
isdnmode=msn   
incomingmsn=* 
defaultcid=21 
controller=1  
group=1        
softdtmf=off     
relaxdtmf=off   
accountcode=   
context=capi-in1 
;holdtype=hold  
bridge=no  
devices=2
Mit defaultcid=21 nehme ich alle Anrufe, die auf die MSN 21 kommen an.
Für weitere MSNs kann man ja z. B. [ISDN2] -> capi-in2, ... anlegen.
Das ist sicher auch noch nicht optimal, funktioniert aber.
 
Zuletzt bearbeitet:
Danke für die schnelle Antwort, es lag bei mir an einem blöden tipper in der capi.conf. :(

Hehe, passt ja zu deinem Nick^^

Gruss Jogi
 
Zuletzt bearbeitet:
Hi all,
nochmal kurz zurück zum USB-Problem:

Ich kann:

-Dateien auf meinem USB-Stick ablegen (über Windows)
-wenn der Stick an der FBF angesteckt ist, über ftp://192.168.178.1 auf die abgelegten Dateien zufreifen

Außerdem wird mir unter Ereignisse und dann USB-Zubehör angezeigt

11.03.07 10:58:44 Partition unter (null) eingebunden
11.03.07 10:58:36 USB-Gerät 002, Klasse 'storage', angesteckt

Mir wird jedoch unter Überischt und dann USB-Zubehör folgendes angezeigt:

Es ist kein Massenspeicher an FRITZ!Box angeschlossen.


Und in der Konsole steht unter var/media/ftp nach wie vor nichts, siehe :

# mount
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw,nodiratime)
ramfs on /var type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
sysfs on /var/sysfs type sysfs (rw)
/dev/sda on /var/media/ftp type vfat (rw,nodiratime,uid=1000,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1)


Also wenn ihr noch ne Idee habt, oder wie ich den Stick nachträglich mounten kann, wäre es echt net :)

Danke,
mfg CTU
 
@CTU
Versuch mal Dein USB-Stick wie folgt manuell zu mounten:

Code:
 usb=/var/media/ftp/usb
 mkdir $usb
 mount /dev/sda1 $usb

Wenn auf Deinem USB-Stick ein von der FBF erkanntes FS d'rauf ist müsste es klappen.
 
Hallo,
ok, es funktioniert :)
Habe jetzt Asterisk auf dem USB-Stick. Wie komme ich jetzt in die asterisk console, wie kann ich asterisk starten und stoppen ?

vielen Dank schonmal hierfür,
mfg CTU
 
Zuletzt bearbeitet:
Na, wer sagt's denn :)

Komisch ist dennoch, warum die FBF das FS nicht selber mountet.

Die * Konsole erhältst Du während des Startens via
Code:
cfg_asterisk start c
( c = console ) bzw. bei laufendem * via
Code:
chroot /var/asterisk bin/asterisk -rvvv
zum reconnecten.

Wenn Du cfg_asterisk ohne Parameter eingibst, siehst Du die verfügbaren Options.

Stoppen des asterisk geht entsprechend via
Code:
cfg_asterisk stop
 
Hi,

Irgendwie komisch, er scheint irgendwie denn befehl cfg_asterisk nicht mehr zu verstehen, woran kann das liegen ?

Danke,
mfg
CTU
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
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.