Angepasstes Pseudo-Image über Webseite erstellen lassen

Evil Dead schrieb:
...Ich habe auch die Option hinzugefügt, eine virtuelle Netzwerkkarte mit der IP 192.168.178.253 zu erstellen. Damit kann man Portfreigaben auf die Fritz!Box Fon (z. B. für Dropbear) über das Webinterface konfigurieren, ohne dass sie sich wehrt. Dazu muss einfach eine Portfreigabe auf die IP 192.168.178.253 im Webinterface erstellt werden.

Das ist bestimmt ne feine Sache und schlag`mich nicht für die folgende Frage - es gehört nicht direkt hier her:

Könntest Du so nicht irgenwie auf diesem Weg wieder die FBF (7050) wan-seitig administrierbar machen? Ich meine diese unglückliche Sache mit FW > 14.03.86, wo der RAS-Zugriff auf die 192.168.179.1 zugemacht wurde.

Ich kenne mich mit (dem Umweg über) SSH im Generellen noch nicht so aus. In Ermangelung von Zeit habe ich mich nicht damit beschäftigen können, muss aber ziemlich häufig auf das Web-Interface der Box von außerhalb. Letzteres ist auch der Grund für meinen alten FW-Stand (siehe Sig.).

Monz
 
@dgroeser:
zu 1.) Die virtuelle netzwerkkarte wird benötigt, wenn man z. B. den SSH-dropbear von außen (übers Internet) zugreifbar auf der Box laufen haben möchte und den 0.0.0.0:22 Eintrag fürs port forwarding in der ar7.cfg nicht über nvi machen möchte (und evtl. aus anderen Gründen). Da mit der virtuellen Netzwerkkarte der Eintrag im Webinterface erstens angezeigt wird (was beim Eintrag 0.0.0.0 nicht der Fall ist) und zweitens dann die Prüfung nicht mehr sagt, dass man den Eintrag nicht machen darf (wenn man sinngemäß 192.168.178.1:22 eingetragen hat), ist man flexibler und benötigt nur das Webinterface zum Eintragen der Einstellungen (das mit 0.0.0.0:22 ist in diesem langen Thread beschrieben).

zu 2.) Hier steht, dass der Autoupdate nix überschreibt, und wenn du im Konstrukt "an bestehende debug.cfg anhängen" anhakst, macht das auch nix kaputt.

Korrigiert mich bitte, wenn ich Mist palavert habe.

@Monz:
Du geht also momentan über [noparse]http://xxx.dyndns.org[/noparse] direkt mit dem Browser auf das Webinterface? Hmmm, dabei werden die POSTs im Klartext über das Internet versendet (so auch dein Passwort). Das lässt sich mit ssh vermeiden. Steht aber in diesem Thread nochmal genauer beschrieben (und auch woanders -> Suche verwenden "ssh dropbear" führt z. B. hierhin). Ergo: immer ssh verwenden...

Tschau,
Hampf
 
Zuletzt bearbeitet:
@Evil Dead

Das mit den Zombies ist besser geworden. Von 10 Anrufen nur noch 1 Zombie.

An sonsten ist alles bestens. Tolle Arbeit!
 
Adidashi79 schrieb:
krieg die nächsten tage erst nen switch, aber ansonsten funktioniert die Verbindung perfekt halt immer nur entweder DBox <> PC, Dbox <> FritzBox, FritzBox <> PC. Anruferanzeige auf PC funzt perfekt und aufm Fernsehbildschirm auch, nur aufm dboxdisplay tut sich gar nix. (Newsticker und son zeg geht auch alles) Muss ich vielleicht bei der DBox noch was einstellen. (Hab Yadi mit neutrino 2.1.0.3 drauf)

Nur neuere Images (>05.2005....) haben den veraenderten HTTP Deamon drin der ueberhaupt diese Ansteuerung des Displays erlaubt also im Zweifelsfalle DBox Updaten aber UCodes,Avias,services.xml,bouquets.xml und cam-alpha nicht vergessen.

AVIA,UCode&Cam
/var/tuxbox/ucodes
Servise&Bouquets
/var/tuxbox/config/zapit

und wenn du willst
cables.xml oder satellites.xml
/var/tuxbox/config
 
Dropbear mit einstellbaren Port

Hallo,

erstmal ein dickes Lob für diese Seite. Ich habe bis jezt immer alle mods von Hand eingespielt, doch mit diesem Pseudoimage scheint es endlich kinderleicht geworden zu sein. Ich werde das Image mal ausprobieren. Was ich allerdings noch vermisse ist, daß man den Port des Dropbear Deamons nicht einstellen kann. Ich habe den immer auf einen anderen lauschen, also nicht den Standard 22er. Kann man das noch mit aufnehmen? In der debug.cfg gibt es, zumindest bei mir, die Variable dafür und über die neue virtuelle Netzwerkkarte könnten man sich das einfach einstellen.

Bis dahin gehe ich mal davon aus, daß die ar7.cfg nicht angefasst wird, ich dann einfach in der debug.cfg den Port auf meinen SSH wieder einstelle und noch einen Reboot ausführe, um dann wieder von außen auf die Box zu kommen?!
 
Hi,

dropbear hat eine eigene Variable für den Port, die ich bis jetzt immer fest auf 22 gesetzt habe. Ich kann gerne eine Portauswahl im nächsten Update einbauen.

Bis dann,
Andreas
 
hampf schrieb:
@Monz:
Du geht also momentan über [noparse]http://xxx.dyndns.org[/noparse] direkt mit dem Browser auf das Webinterface? Hmmm, dabei werden die POSTs im Klartext über das Internet versendet (so auch dein Passwort)...
Ja leider ist es so. Ich hatte ja auch gesagt, dass ich noch nicht die Zeit gefunden habe, mich mit SSH ausgiebig zu beschäftigen.

Außerdem kann ich von den entfernten Rechnern aus nix anderes als http fahren. Andere Ports wie z.B 21 oder 22 laufen nicht.

Aber gut, ich lese mich da jetzt mal ein (ssh ist ja schon auf meiner Box) und höre hier wegen Off Topic auf.

THX, Monz
 
SSH ist relativ einfach:
- die beiden benötigten Dateien auf einem Webspace deiner Wahl ablegen
- Image mit 'dropbear' und 'virtueller Netzwerkkarte' auf meiner Website generieren
- Protfreigabe über das Webinterface einrichten

Du kannst dabei die FBF außen auf Port 80 lauschen lassen. Nach innen hin kannst du den dann auf den SSH-Server-Port umleiten (s. Anhang).

Viele Grüße,
Andreas
 

Anhänge

  • ssh-80-22.jpg
    ssh-80-22.jpg
    15.2 KB · Aufrufe: 124
Hallo EvilDeath,

habe alles eingerichtet. Ungemach stellt sich mir bei meinem 1und1-webspace dar. Dieser FTP-Server hört nur auf Port 21. Deswegen kann die Box auch dort nix runterziehen.

Muss ich auf Dein angeküdigtes Update mit Portauswahl warten oder kann ich die Umstellung auf 21 mit dem FBF-Editor machen? Wär am Schnellsten.

Monz
 
OMG!

Der Port 22 bezieht sich auf den ssh-Server, und den kann man wohl demnaechst ueber Evil Dead's Seite verschieden von 22 waehlen.
Standardmaessig hoert ein FTP-Server auf Port 21, die Fritzbox zieht das aber eigentlich per http, also Port 80.

Du machst es evtl. komplizierter, als es in Wirklichkeit ist ^^
 
Hi Monz,

wenn du Webspace von 1&1 hast, dann ist der wohl dazu gedacht, Websites zu hosten. Hast du eine Webadresse à la http://www.blabla.de von 1&1 bekommen? Falls ja, versuch mal, diese mit einem Browser zu öffnen.

Liegen die Dateien in einem Unterverzeichnis (z. B. fbfssh), dann rufe in deinem Browser http://www.blabla.de/fbfssh auf. Wenn dir dann die Dateien aufgelistet werden, klappt alles und du kannst auf meiner Website 'fritzbox.the-construct.com' durch 'www.blabla.de' und 'files' durch 'fbfssh' ersetzen, wenn du dir dein Image generieren lässt.

Kostenlosen Webspace findest du aber z. B. auch hier: http://www.funpic.de

Zum Testen ( bitte beachten: http://www.ip-phone-forum.de/showpost.php?p=500933&postcount=148 ) kannst du auch erstmal die Standard-Einträge stehen lassen, dann werden die Dateien von meinem Server nachgeladen.

Viele Grüße,
Andreas
 
Evil Dead schrieb:
wenn du Webspace von 1&1 hast, dann ist der wohl dazu gedacht, Websites zu hosten.
Ja hab ich. Und weil ich den Kram bislang nicht brauchte habe ich da auch noch nie draufgeguckt.

Dort steht aber:
Um eine FTP-Verbindung zu Ihrem Webspace herzustellen, benötigen Sie Ihren FTP-Benutzernamen und das FTP-Passwort
Hmm, und ftp ist doch ftp? Oder stehe ich jetzt ganz auf`m Schlauch?

Werd`mal noch rumprobieren...und Dich nicht vom Programmieren abhalten.

Monz
 
Evil Dead schrieb:
Hast du auch die richtige Firmware im Assistenten/Formular angegeben? In deiner Signatur steht XX.03.89
Ich Rind! ;-) Yo, ich hatte inzwischen auf die .101 upgedatet (blödes Verb), die Signatur vergessen und vorallem nicht daran gedacht, das PseudoImage entsprechend anderes zu generieren.
1000 Dank für den Hinweis - es funktioniert jetzt auf dem PC. :)

Gruß,
ao
 
Zuletzt bearbeitet:
@all

so - nu hab`ich keine Böcke mehr.

Nachdem ich ein frisch erstelltes und downgeloadetes pseudo-images auf der Pladde hatte, die files dropbear und busybox mit Win-Rar ausgepackt und auf den frisch eingerichteten ftp-server geschmisseen habe kommt unter

http://xxx.dyndns.org:80

lediglich eine leere Seite mit dem Text-String

SSH-2.0-dropbear_0.45

Da scheint was mit den Passwörtern nicht zu stimmen?

Entweder ich bin zu doof für den Kram oder ich sollte morgen in alter Frische nochmal neu anfangen. Wie blamabel..:noidea:

Monz
 
Hallo,

erstmal vielen Dank, funktioniert alles super. Nur der Reverse-Lookup funktioniert nicht, DHCP läuft auf der Box.

Bei eingehenden Anrufen wird immer Name unbekannt und Rufnummer nicht übermittelt angezeigt? Auch bei Anrufen von Handynummern oder ISDN Nummern?

Hat evtl. irgendjemand eine Idee woran das liegen kann bzw. was ich ändern muss?

Vielen Dank.

Gruß,

hansmuff
 
Habe ebenso ein Problem mit dem Balloon Tip. Wenn ein Anruf reinkommt dann wird dies nicht richtig angezeigt.

Es erscheint als Balloon Tip:
?caller=123456789&called=123456798&name=132456789&line=ISDN

Die Nummern stimmen dabei. Es wird die korrekte Anrufernummer als auch die richtige Teilnehmernummer angezeigt. Was ist noch falsch?

JAVA Version ist 1.5.06

Außerdem musste ich gerade einen Bug feststellen. Jedes mal wenn der Balloon Tip erzeugt wird, friert meine Internetverbindung ein. Erst wenn ich das jar Programm beende läuft wieder alles. Woran kann dies liegen? Es scheint dabei nicht immer aufzutreten. Anscheinend nur, wenn ich mehrere Anrufe hintereinander getätigt habe.

Noch eine Anmerkung für eine eventuelle Erweiterung. Das Script startpc, welches erstellt wird, finde ich ziemlich praktisch. Könnte man das eventuell erweitern mit mehreren WOL Einträgen? Dürfte ja nicht so schwierig sein? Man müsste ja nur in der debug.cfg mehrere Variablen eintragen. Eventuell könnte man diese dann mit den jweiligen PC Namen hinterlegn, also anstatt startpc startServer , startDesktop, etc.
 
Zuletzt bearbeitet:
@Evil Dead

Könnte man das ganze auch noch nach MSN Filtern?

Also wenn ich mehrere MSN in der fritz-box habe das dann nur bei einem Anruf auf eine bestimmte MSN die ausgabe erfolgt?

Gruß Michael
 
@ Evil Death:

Auch mit neuer Frische und neu generiertem pseudo.image: no go. Drobear und Busybox werden im Browser unter
Code:
 http:/<username>.mo.funpic.de/files
angezeigt. Passwort habe ich per cut & paste eingetragen daran sollte es also nicht liegen.

Ein
Code:
http:/<mein-account>.dyndns.org:80
führt zu der schon bekannten Seite mit dem Textstring:
Code:
 SSH-2.0-dropbear_0.45

Wenn ich mir busybox und dropbear vom ftp-server auf den Rechner lade und das wenige Lesbare mit dem Editor (Windows) anschaue lese ich ziemlich viel über "Probleme".

Beispiel busybox (Ausschnitt wahllos aus lesbaren Bereich geschnitten):
HTML:
User-Agent: Wget
    Authorization: Basic %s
   Proxy-Authorization: Basic %s
 Range: bytes=%ld-
 Connection: close

no response from server 
server returned error %d: %s    
transfer-encoding   content-length %s is garbage    
chunked server wants to do %s transfer encoding content-length  anonymous:busybox@  ftp login: %s   CDUP    SIZE /  SIZE value is garbage
Beispiel dropbear (Ausschnitt wahllos aus lesbaren Bereich geschnitten):
HTML:
cli-auth.c  ssh-connection  
none    Authentication partially succeeded, 
more attempts required  
publickey   password    cli_auth_try    
No auth methods could be used.          cli_auth_password   cli-authpasswd.c    ses.writepayload->len == 0 && ses.writepayload->pos == 0    Password:   ssh-connection  password        send_msg_userauth_pubkey    cli-authpubkey.c    ses.writepayload->len == 0 &&
Ich kenn mich zwar überhaupt nicht aus <s> aber das sieht wohl schwer nach einem Authentifizierungsproblem aus, oder?
Monz
 
@hansmuff22:
Hast du Clip aktiviert?

@Eazy:
Hast du die neueste Version von TrayMessage ( http://www.the-construct.com/traymessage/?p=download )?

@MOhlmann:
Steht doch schon eine Weile auf der TOTO-Liste. ;)

@Monz:
Wenn du dir das Image erstellst, dann änderst du einfach 'fritzbox.the-construct.com' in '<username>.mo.funpic.de' (ohne 'http://'!). 'files' brauchst du ja nicht ändern, da es bei dir auch so heißt.

Habe die Dateien, die dort liegen, ausprobiert. Sie funktionieren auf jeden Fall.

Welches Programm hat dir den Textstring 'SSH-2.0-dropbear_0.45' ausgegeben? Bei mir macht das nur ein Browser, den kannst du für den SSH-Login aber nicht verwenden! Dafür brauchst du unter Windows z. B. PuTTY.

Über PuTTY kannst du dann das Webinterface tunneln.

Viele Grüße,
Andreas
 
Zuletzt bearbeitet von einem Moderator:
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.