Ich komm erst wieder am Wochenende dazu, aber das Paket hat oli mir schon geschickt und ist fertig.
Ich komm erst wieder am Wochenende dazu, aber das Paket hat oli mir schon geschickt und ist fertig.
Router: SMC 7008 BR hinter Fritz!Box Fon WLAN 7050 (UI) FW: 14.04.15ds-0.2.8
Provider: 1und1 DSL 6000 mit (leider nur) 3130/406 kbps (Down/Up)
ohhh cool...da bin ich ja mal gespannt...tolle arbeit...
Router1: FRITZ!Box Fon 7390 84.05.50 rev24230 ANNEX A
-------------
Freetz Mod mit:
Callmonitor, Vsftpd(ssl), cifsmount, Samba (3.2)
Syslogd, Fritzload, AVM-Firewall/Portrule 2.0.4_rc5, inetd
-------------
Mein System
Seit 10.05.2008 kein Festnetz mehr
.. und ich erst![]()
Es bedankt sich:
DerFalk
______________
DSL-Hardware:
FRITZ!Box Fon WLAN 7570, Firmware-Version 75.04.82 (aktiv)
Anbindung:
Alice Fun Max flat Analog Down-/Upstream: 12112/1048 kBit/s
Vielleicht kann man den ds-mod noch um ein Feature bereichern:
Es gab in anderen threads immer mal wieder die Frage, wie man ein Script über das Telefon mit #96*x* starten kann.
Wäre generell wohl mal interessant, wie dieser Mechanismus funktioniert.
Ich könnte mir vorstellen, daß man die Consoleausgaben des telefond beobachten könnte und beim Vorkommen einer bestimmten Tastenkombination das entsprechende Kommando absetzt. Vielleicht kann man das auch von außen zugänglich machen. Wenn man z.B. von außen eine eigene MSN anruft und eine passende Tastenfolge anhängt, oder so?
Dazu könnte es eine Tabelle geben - ähnlich eine /etc/inetd.conf unter LINUX - in der die Tastenfolgen und das zu startende Script steht.
Dem sollte wohl der telefond von buehmann(?) entgegenkommen (connect auf port 1011?)
Ich werf das einfach mal zur Diskussion in die Runde - vielleicht kann man das ja brauchen...
Ach ja: Hat schon jemand den ds-mod auf einer 7170 getestet?
Grüße vom meimi039
Internet : . . . . . . . . . . . . . . . . . 1&1 @ 5200/637 + sipgate. . . . . . . . . . . . . . . . . . . . . . . .
Router : . . . . . . . . . . . . . . . . . Fritz!box 7170 29.04.80freetz. . . . . . . . . . . . . . . . . . . . . . .
VoIP-Server : . . . . . . . . . . . . . asterisk 1.4.21 auf sheevaplug. . . . . . . . . . . . . . . . . . . . . .
VoIP-Clients : . . Fritz!box 7240 73.04.80freetz . & . Fritz!box 7170 29.04.80freetz . . . . . . . . .
Telefone : . . 3x Siemens 4015 ----^ . . . . . analog Fax ----^ ^---- HTC TouchHD SJphone . . . .
Hallo meimi039,
das ist ja grob das, was der Callmonitor heute schon macht. So eine Tastenfolge ist ja erstmal nichts anderes als eine exotisch aussehende Nummer, die man anruft. Entsprechend kann man auch mit dem Callmonitor darauf reagieren: In der Listeners-Datei müsste das ganze ungefähr so aussehen:Zitat von meimi039
(Vorne zwei Muster (Regexps) für Quelle (alles lokale) und Ziel (genau #96*x*), dahinter die Aktion.)Code:NT:^ ^#96\*x\*$ do-what-i-mean
Natürlich sollte man darauf achten, dass die Tastenfolge keine bösen Nebenwirkungen hat, denn schließlich wird sie außer vom Callmonitor auch noch vom telefon-Dämon der Box interpretiert (der dann ggf. irgendwo anruft oder Einstellungen ändert etc.).
Einschränkungen dieses Ansatzes (warum funktioniert das nicht so einfach, wenn ich den Hörer abnehme und dann die Nummer wähle), sind hier in meinem ersten Callmonitor-Thread beschrieben.
Genau so funktioniert der Callmonitor; Problematisch/aufwendig wird es nur, wenn die Tastenkombinationen über viele Zeilen der telefon-Ausgabe verstreut ist.Ich könnte mir vorstellen, daß man die Consoleausgaben des telefond beobachten könnte und beim Vorkommen einer bestimmten Tastenkombination das entsprechende Kommando absetzt.
Ich weiß nicht, wie das mit Anrufen über Festnetz ist (habe keins), aber bei meinen VoIP-Nummern kann ich keine weiteren Ziffern anhängen.Vielleicht kann man das auch von außen zugänglich machen. Wenn man z.B. von außen eine eigene MSN anruft und eine passende Tastenfolge anhängt, oder so?
Viele Grüße,
Andreas
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
hey,
hab ma ne frage...
innen par tagen sollte ja meine 5010 ankommen
wie weit klappen damit alle ds-module?
mehrere sip-nummern gehen ja, hab ich in der anleitung schon online lesen können, aber geht auch so etwas wie fallback auf cbc?(wenn ich z.b. diese kostenlosen discount-anbieter benutze...)
oder sollte ich lieber schön alles verkaufen?
will halt oben beschriebenes machen(primär gmx, discount für ausland, fallback bzw. mobilfunk auf cbc...), brauche also die fon-funktion wlan und 1x lan.
meine se515 hat wlan und die 3030 auch, allerdings hat nur die 5010 die fon-funktion... ich blick jetzt einfach nicht durch wie das mit kompatibilität und genug speicher für die mods aussieht...
was würdet ihr machen?
In der Hinsicht wurde im danisahne-mod noch nichts gemoddet, da mußt du schauen, ob du das von der original Firmare bekommst.Zitat von hiro
Such dir einfach gezielt die Features raus, die du installiert haben willst. Meistens braucht man ja nicht alle Features.Zitat von hiro
Mfg,
danisahne
Router: SMC 7008 BR hinter Fritz!Box Fon WLAN 7050 (UI) FW: 14.04.15ds-0.2.8
Provider: 1und1 DSL 6000 mit (leider nur) 3130/406 kbps (Down/Up)
Moin,
kann es sein, daß das wget in der busybox eingeschränkt ist?
ich wollte es nutzen, indem ich per script die Konfiguration der Box ändere:
Die Antwort bei Eingabe dieser Zeile lautet:Code:wget http://127.0.0.1/cgi-bin/webcm --post-data="telcfg:settings/MSN/Port1/Diversion=1&telcfg:settings/MSN/Port1/DiversionNumber=12345"
Mache ich da irgendwas falsch?Code:unrecognized option `--post-data...
Ziel ist natürlich das Umkonfigurieren der Box mittels Telefonanrufen im Rahmen meiner call-back-Lösung
Es ist ausdrücklich erlaubt, meine Beiträge im wiki einzustellen und dafür auch zu verändern. Ich habe leider zu wenig Zeit dafür.
- FRITZ!Box Fon 7390 84.05.07-20784 1&1 Doppel-FLAT 16.000 Regio, VoIP: 1&1, sipgate, powervoip, Tel: Siemens Gigaset SX353 , Siemens & Halske W48, FRITZ!Box Fon 7390 84.05.05freetz-devel-7608M mit Asterisk und Sipgate Trunking, Sagem RL300 GSMGateway
- EasyBox802+K3520 (Sprache), 1&1 Surf-Flat 6.000, FRITZ!Box Fon 7390 84.05.05 als Router über LAN 1 an FRITZ!Box Fon 7113 (als exposed host) , VoIP: per iLBC über VPN als Nebenstelle an s.o. Tel: Siemens Gigaset SX353, Sinus 301;FBF 7170 29.04.76 mit ISTEC Türmanager + Siedle TLM511 + 2*Siemens & Halske W49 als Sprechstelle, FRITZ!Fon 7150 als IP-Telefon an der 7390 + 3 Arcor VoIP-Accounts.
leute nehmt mir diese frage jetzt nicht übel, aber was soll bei den dienste einträgen webcfg und wol dieses "none" heißen??
weil webcfg iss ja, dadurch das ich ja drauf bin definitiv gestartet, und wol startet bei mir auch automatisch und läuft...müsste er da nicht running sagen/schreiben?
soll aber keie kritik sein...nur wundert mich das etwas...
Router1: FRITZ!Box Fon 7390 84.05.50 rev24230 ANNEX A
-------------
Freetz Mod mit:
Callmonitor, Vsftpd(ssl), cifsmount, Samba (3.2)
Syslogd, Fritzload, AVM-Firewall/Portrule 2.0.4_rc5, inetd
-------------
Mein System
Seit 10.05.2008 kein Festnetz mehr
Ich hatte Probleme den Status zu ermitteln, seit mit wol-cgi ein zweiter httpd läuft. Der erzeugt ja kein PID File und damit kann ich den Server nicht gezielt beenden. Seit dem unterstützt das rc-Skript kein 'stop' mehr und damit war es für mich auch sinnlos sich über einen Status Gedanken zu machen. 'none' soll einfach heißen, dass kein Status verfügbar ist. Wenn jemand weiß, wie man das lösen kann, dann ändere ich das auch wieder.Zitat von Darkyputz
Gruß,
Daniel
Router: SMC 7008 BR hinter Fritz!Box Fon WLAN 7050 (UI) FW: 14.04.15ds-0.2.8
Provider: 1und1 DSL 6000 mit (leider nur) 3130/406 kbps (Down/Up)
Ähnlich gut geht es übrigens auch komplett ohne nc durch direkten Aufruf von webcm mit den passenden Umgebungsvariablen und Eingaben. Auch dazu gibt es hier viele Beispiele; eins davon befindet sich in meinem Callmonitor (http://svn.berlios.de/viewcvs/callmo...sh?view=markup).Zitat von fritzchen
Andreas
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
Könntest du dir nicht selbst ein PID-File durch Inspektion der Ausgabe von ps erstellen? Das ist zwar nicht besonders hübsch, aber effektiv (und sollte auch fast immer funktionieren, solange nicht andere Prozesse auftauchen, die irgendwie ähnlich heißen (EDIT: Ich hab die Kindprozesse vergessen, die httpd zum Bearbeiten einer Anfrage abspaltet; die heißen genau so :-/ Das ganze funktioniert also nur reibungslos, wenn noch keine Anfragen reinkommen.)):Zitat von danisahne
Ob der entsprechende Prozess mit der Nummer aus dem PID-File noch da ist, könntest du dann ja mit "kill -0" überprüfen.Code:/var/mod/root # ps | grep 'httpd -p 81' | grep -v grep | awk '{print $1}' 680 /var/mod/root # ps | grep 'httpd -p 82' | grep -v grep | awk '{print $1}' 7700
Andreas
Geändert von buehmann (12.01.2006 um 16:25 Uhr)
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
hmm... ich wollt ja eigentlich diesen lcr mod benutzen und dachte, dass der zu ds gehört, das scheint aber nicht so zu sein... seh ich das richtig, dass man schon ab werk die lcr files von telefonsparbuch benutzen kann und nur dieses automatische update ein firmware mod ist?Zitat von danisahne
Wie wäre es damit:Zitat von buehmann
Damit wird zusätzlich zu buehmann's VersionCode:ps | grep ' httpd -p 81' | grep -v grep | awk '{print $1}' | sort | head -1
a) nur Prozesse getroffen, die wirklich httpd heissen (wg. Leerzeichen vor dem "h" beim grep)
b) die Prozessnummern sortiert (sort) und damit steht der "Vater-Prozess" auf jeden Fall oben
c) durch das "head -1" nur der erste Eintrag verwendet.
Das sollte dann die gesuchte PID sein
EDIT: (Sind wir hier eigentlich nicht falsch mit der Diskussion? Wäre der Developer-Thread dafür nicht besser geeignet?
MfG,
Matthias
WLAN & Router:...Speedport W701V (mit Freetz zur AVM-Box konvertiert)
DSL-Anschluss:...VDSL 25/5 mit analogem Telefon
Provider:............T-Com
VoIP-HW:...........Speedport W701V (s.o.)
Ja, eigentlich schon. Nur noch eine kleine Anmerkung: Das "sort" könnte noch ein "-n" vertragen, damit numerisch sortiert wird. (Nebenbei ist die Ausgabe von ps auf der Box eh schon nach PID sortiertZitat von Massa
)
Viele Grüße,
Andreas
(Weiter geht's im Developer-Thread.)
Geändert von buehmann (14.01.2006 um 12:06 Uhr) Grund: Direkter Link auf den Folgebeitrag
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
Noch einen Vorschlag :
Super wäre, wenn immer ein Beispiel-Syntax dabei stehen würde. Ich weiß z.b. nicht, wie ich z.b. WOL, Callers und Crontab konfiguriere.
Kann mir einer kurz sagen, wofür die Dinge im Mod sind ?
crond - Cronjob ?
webcfg
telefon - ist dies der Callmonitor ?
syslogd
bftpd
dnsmasq
dropbear
Hosts - eigenen Server ? Macht dies Sinn ?
Danke !
wol
Anbindung : 1&1 16.000
Router : Fritz Box WLAN 7270
VoIP : Sipgate
Telefon : Nokia N86
crond: Cron-Dämon; liest die crontab und führt zu den dort aufgeführten Zeiten regelmäßig Befehle aus (grundlegende Syntax: http://unixhelp.ed.ac.uk/CGI/man-cgi?crontab+5)
webcfg: Das Webinterface des ds-mods
telefon: AVM-Komponente, die die Telefone bedient; versorgt den Callmonitor mit Informationen über Anrufe
syslogd: Schreibt das System-Log in eine Datei, einen Puffer, übers Netzwerk auf einen anderen Server
bftpd: FTP-Server; zum Dateiaustausch
dnsmasq: DNS- und DHCP-Server (Namensauflösung und Vergabe von IP-Adressen)
dropbear: SSH-Server; für den sicheren Remote-Zugriff auf die Box (Shell oder Tunneln anderer Dienste)
Hosts: Zuordnung von Namen zu IP-Adressen (zu MAC-Adressen, zu Netzwerkschnittstellen); wird benutzt von dnsmasq, wol, ...
Callers: Telefonbuch für den Callmonitor; Syntax pro Zeile: <nummer> <name>
Kurz genug?
Andreas
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]
Danke
Zu den Callers :
habe nun mal dies eingetragen :
<017620xxxxxx> <Hans Wurstl> - ist dies für JFritz ? Weil JFritz zeigt dann nur die Nummer an, ohne Namen. Is da etwas falsch ?
Hosts - habe dort mal meinen Rechner eingetragen - Toni ist der Name von meinem PC
<192.168.0.2> <00x
x
x
x
x> <Toni>
Wollte den nun mal per WOL starten, aber scheinbt nicht zu gehen. Syntax falsch ?
dropbear :
wollte es mal probieren per :
http://xxxxx.dyndns.org:22 - Port ist weitergeleitet auf meinen Rechner - aber auch das geht nicht
bftpd ? FTP auf der Box ? Da is ja kein Platz oder bin ich da gerade falsch vor ?
webcfg ? Das Webinterface geht ja so oder so, oder ?
crond ? hmm... darf ich fragen, was für jobs ihr da so laufen habt ? irgendwie fällt mir da nichts sinnvolles ein
vielen dank schon mal !
Anbindung : 1&1 16.000
Router : Fritz Box WLAN 7270
VoIP : Sipgate
Telefon : Nokia N86
Die spitzen Klammern sollen nur die Syntaxelemente andeuten (gleiches gilt für die Hosts unten); die musst du also nicht mit eingeben.Zitat von ts201
Nein, für den Callmonitor (wie schon gesagt).- ist dies für JFritz ?
Ja, die Klammern (und es fehlt ein Feld: Bei mir steht auf der Hosts-Seite:Hosts - [...] Syntax falsch ?
Zitat von Hosts
Auf Port 22 läuft ein SSH-Server; der spricht kein HTTP. Du musst dir einen SSH-Client besorgen, wenn du darauf zugreifen willst (openssh, dropbear, putty o.ä.)http://xxxxx.dyndns.org:22 - Port ist weitergeleitet auf meinen Rechner - aber auch das geht nicht![]()
Man kann auch kleine Konfigurationsdateien etc. hin- und hertransportieren oder seine Firmware; ein paar MB Platz sind ja da. Oder bei Boxen, bei denen das geht, kann man eine USB-Platte anschließen.FTP auf der Box ? Da is ja kein Platz oder bin ich da gerade falsch vor?
Ich habe schon die Erreichbarkeit von Servern regelmäßig geprüft und dann Statusmails verschickt. Andere starten ihre Box regelmäßig neu, unterbrechen ihre DSL-Verbindung, prüfen auf Firmwareupdates, signalisieren den WLAN-Zustand per LED, ...crond ? hmm... darf ich fragen, was für jobs ihr da so laufen habt ?
Gruß,
Andreas
VoIP mit PBX-network, GMX, sipgate über Good old Fritz!Box 7050 [Freetz + Callmonitor 1.20.9] hinter Kabelmodem [16↓1↑ Mbit/s]