Angepasstes Pseudo-Image über Webseite erstellen lassen

Danke. Ziemlich genial, dass Linux auf der Box ist und man dadurch solche Möglichkeiten hat. Hab das erste mal mit der Fritz!Box "rumgespielt". Bin begeistert. Mehr interner Speicher wäre super. Und USB 2.0... :D
 
Annex A

Hallo,

ich habe vor einem Jahr für meine Eltern eine FBF (die alte ohne numer) hier im Forum gekauft. Die wohnen in Rumänien und dafür habe ich mit Hilfe der Internetseite eine Image erstellt die das FBF in Annex A modifiziert hat.

Nun bin ich auch fertig mit meinem Studium und weil am Ende der Monat fahre ich in richtung Rumänien habe ich mir auch ein Box gekauft. Auch eine normale FBF mit firmware 06.04.33. Jetzt bin ich auf dir Seite gegangen um meine Image zu erstellen aber die Option gibts nicht mehr!!! Hängt das von meine Firmware oder warum ist die Änderung in Annex A nicht mehr möglich?? Was kann ich machen? :confused:

Vielen Dank,

Alex
 
woc geht schon wieder nicht.

letzte woche ging es wieder und seit gestern nicht mehr.

was isn da los?

hat noch irgendwer dieses problem oder bin ich der einzige?:confused:

ich habe an der fb und am handy absolut nix gemacht und da steht wieder
"Netz nicht verfügbar"
 
@tighty: Wie wäre es denn mal mit einer besseren Fehleranalyse als "geht schon wieder nicht"? Vorschläge dazu habe ich dir in meinem letzten Beitrag bereits gemacht.
 
... ausserdem

ausserdem vermute ich (sofern es ein Blick die Glaskugel zuläßt), hat das überhaupt nix mit dem WOC zu tun hat. Sondern mit der Erreichbarkeit einiger VOIP-Nrn von 1und1. Siehe Suche "Nichterreichbarkeit von Voip bei 1&1" bzw. Störungsstelle.

mfg

Seme
 
jo die nummer ist nicht erreichbar

was ist denn das für ein mist.
da bin ich froh, dass das keine richtige nummer ist über die ich telefoniere.
was kann man da machen? bleibt mir wohl nur die störungsstelle, oder was?:mad:
 
gibt es denn mittlerweile eine möglich die telefonbucheinträge in der debug.cfg per webinterface zu bearbeiten. mir das ändern per telnet langsam zu umständlich
 
dropbear mit construct-server o.k mit eigenem server gehts nicht

Versuche vergeblich dropbear auf 7050 mit 14.04.33 zum Laufen zu bringen.

Wenn ich die benötigten Dateien vom construct-server lade, funktioniert der Zugang mit Putty.
Wenn ich dagegen die Dateien von meinem webspace lade, sagt putty "connection refused".

In der var/tmp scheinen die Dateien geladen zu sein - aber dropbear ist bei "ps " nicht aktiv.

Komm einfach nicht mehr weiter.

Natürlich bin ich ein Linux Dau und weiss nicht, wie ich die Ursache analysieren soll.
Kann mir bitte jemand bei der Diagnose helfen.

debug.cfg : eigener Server
max=10
i=0
while [ $i -lt $max ]; do
if ping -c 1 www.heise.de >/dev/null; then
break
fi
let i=$i+1
sleep 15
done

cd /var/tmp
wget http://www.xxxxxxx.de/Fritzbox/bftpd
wget http://www.xxxxxxx.de/Fritzbox/bftpd.conf
chmod +x bftpd
chmod 777 bftpd.conf

echo "xxxxxxxxxxxx:7I1SfYVTnxKpA:0:0:root:/:null" >> /var/tmp/passwd
/var/tmp/bftpd -d -c /var/tmp/bftpd.conf


LED_DEVICE=/proc/led_mod/led
if [ ! -f /proc/led_mod/led ] ; then
LED_DEVICE=/var/led
echo "set led: ${LED_DEVICE}"
fi
# start internet phone led flashing
echo "set internet phone led to blink (modul=14, state=3)"
echo 14,3 > ${LED_DEVICE}

# check kernel version
KERNEL_VERSION=`uname -r | grep 2.6`
if [ -z "${KERNEL_VERSION}" ]
then
KERNEL_VERSION="linux24"
ETHERWAKE="etherwake"
else
KERNEL_VERSION="linux26"
ETHERWAKE="ether-wake"
fi

# init busybox var
BUSYBOX="/bin/busybox"

# load SSH-Server (dropbear) and etherwake

# CONFIGURATION

# SSH
# port
dropbearport="22"
# password
PASSWD='$1$1kW27m/m$hI1GJ0XRjsGpyO6/dsTnV0'

# Etherwake
# MAC address
wolmac="01:23:45:67:89:AB"
# interface to use for WOL
# intf = std - ata
# eth0 = LAN1 - WAN
# eth1 = LAN2 - LAN1
wolinterface="eth0"

# CONFIGURATION END

# wait for server
while !(ping -c 1 www.xxxxxxxxx.de)
do
sleep 5
done

# load files
# check if file already exists
if [ ! -f /var/tmp/dropbear ]
then
wget -qO /var/tmp/dropbear http://www.xxxxxxx.de/files/${KERNEL_VERSION}/dropbear
# make it executable
chmod +x /var/tmp/dropbear
fi

# check if file already exists
if [ ! -f /var/tmp/busybox ]
then
wget -qO /var/tmp/busybox http://www.xxxxxxxx.de/files/${KERNEL_VERSION}/busybox
# make it executable
chmod +x /var/tmp/busybox
fi
# set busybox var
BUSYBOX="/var/tmp/busybox"

# change root password
${BUSYBOX} sed -e "/root:/s#^root:[^:]*:#root:${PASSWD}:#" -i /var/tmp/shadow

# create symlink for dropbearkey
ln -s /var/tmp/dropbear dropbearkey

${BUSYBOX} uudecode -o /var/tmp/dropbear_rsa_host_key << 'RSA'
begin 600 /var/tmp/dropbear_rsa_host_key
M````!W-S:"UR<V$````#`0`!````@P#<87EC\V*;&-ZX45@"F!WH[BR3RW`&
MW<S)<9HIGL:H)?:-*C'7E7<EYZM.VVE+>%L:7&R2H29S=NF[@ET`C^1^HV4J
MW>:8EO3_AJGKO-C(AA/>:1=K>3KV4;Q9`AKP3N!<PMA]UK3!6%W5.,N^5SIZ
MLPSP4F1$QT)K$-7F2J3HIOMM````@C,\5#$)(BDEV(WHEWH.[)$]8D[`$MS]
MSP$<<+=Q:p4GPE#B>/$"ED]1,Y(C3[$4F[6>O#U`RP0X)K()YEY=E<5=`!`L
M[I#H!!Q0X[5'7.7N+GD/0Y3:B]K_SA09J0_(V-,E-$G^`5HV^0X[FF!Z;_DQ
MPN8/>PQ*6+7-%\AT7A\I,J\```!"`.F;_YCM4G!4$+UW5G,8"=,#I=Z+PR5_
M?V:QJ/RO5R&3'QRK[`9*67]C>8J(E3W'_"=)X"]\8*<@$4Q`S9GY@:5K````
M0@#[email protected]+D4#>]ZAOBJ[,$E>[QTK`JQOI98LL4Z[8G](@-[DS?C%NT?FT0D=
6"-#Q!,=8+(C:9L\_>BY+J?C4$4I`AP``
`
end

RSA

${BUSYBOX} uudecode -o /var/tmp/dropbear_dss_host_key << 'DSS'
begin 600 /var/tmp/dropbear_dss_host_key
M````!W-S:"UD<W,```"!`),$@6!&M)%CN2JM!YYG/4$&8`59$OC*[8Y_:<_^
MG-Q5$O!4QV?Z#/5<Z`7E;0'ESAB/"\%\47K4K_3`ELL&8_I,BX%"^&!&#>V^
M=3F@%Q17=3U&9`Y$\%&)*AS-F_;<]_6OL@V60(Z;)0?'"/!FC'6"":7SJ;@H
M!+LV1M@B\+3M````%0"K79FZHU-&+,(F[15Z_24CWML-N0```(`O(HLC3*Z!
MB3#]E<06!&`8P:Y498'BA3&(6J"T;*@P[&(2?S7A+>8,XT?5<8D^PV4%4I:/
MU8%Q2O5U6W^J\ZM6=+-:A29#!A8N#]+^;EFP0ET]_-E^"E0$HALDSH/"FQS:
M$K+L^;9R_N1C[$3124:+`KU*W=?J5\IY:O<!A4OGU````(!XB,[M*Q0I9^B`
M,APX.\@%?1'DD<BJ(^[B:/.V%J4V.LB4AI5J10'SX1=>%Q=-Q65U:"1Q#;'=
M1S.%B;NP*AD0@0XU@UZ76J` ]("ZXH^H1;>EBF.!.G^09^0>/,LVKZ9';!
MLM+R[U@N4#"TH1UJHP!KQB2-OWR2#2AD597)%0```!0"]Q3OA;)PO0X*)X9G
';8J63+HUT0``
`
end

DSS

# start dropbear
sleep 60
/var/tmp/dropbear -p ${dropbearport} -r /var/tmp/dropbear_rsa_host_key -d /var/tmp/dropbear_dss_host_key

# create simplified WOL script
echo "${BUSYBOX} ${ETHERWAKE} -i ${wolinterface} ${wolmac}" > /var/tmp/startpc

# make it executable
chmod +x /var/tmp/startpc

# stop internet phone led flashing
echo 14,1 > ${LED_DEVICE}



debug.cfg construct-server !!!!!

# Anleitung von IP Forum
max=10
i=0
while [ $i -lt $max ]; do
if ping -c 1 www.heise.de >/dev/null; then
break
fi
let i=$i+1
sleep 15
done

cd /var/tmp
wget http://www.xxxxxxxx.de/Fritzbox/bftpd
wget http://www.xxxxxxxx.de/Fritzbox/bftpd.conf
chmod +x bftpd
chmod 777 bftpd.conf

echo "xxxxxxxxxxx:7I1SfYVTnxKpA:0:0:root:/:null" >> /var/tmp/passwd
/var/tmp/bftpd -d -c /var/tmp/bftpd.conf


LED_DEVICE=/proc/led_mod/led
if [ ! -f /proc/led_mod/led ] ; then
LED_DEVICE=/var/led
echo "set led: ${LED_DEVICE}"
fi
# start internet phone led flashing
echo "set internet phone led to blink (modul=14, state=3)"
echo 14,3 > ${LED_DEVICE}

# check kernel version
KERNEL_VERSION=`uname -r | grep 2.6`
if [ -z "${KERNEL_VERSION}" ]
then
KERNEL_VERSION="linux24"
ETHERWAKE="etherwake"
else
KERNEL_VERSION="linux26"
ETHERWAKE="ether-wake"
fi

# init busybox var
BUSYBOX="/bin/busybox"

# load SSH-Server (dropbear) and etherwake

# CONFIGURATION

# SSH
# port
dropbearport="22"
# password
PASSWD='$1$EqZk3dxB$r9hR33at6XqSBRXus0P87/'

# Etherwake
# MAC address
wolmac="01:23:45:67:89:AB"
# interface to use for WOL
# intf = std - ata
# eth0 = LAN1 - WAN
# eth1 = LAN2 - LAN1
wolinterface="eth0"

# CONFIGURATION END

# wait for server
while !(ping -c 1 www.the-construct.com)
do
sleep 5
done

# load files
# check if file already exists
if [ ! -f /var/tmp/dropbear ]
then
wget -qO /var/tmp/dropbear http://www.the-construct.com/files/${KERNEL_VERSION}/dropbear
# make it executable
chmod +x /var/tmp/dropbear
fi

# check if file already exists
if [ ! -f /var/tmp/busybox ]
then
wget -qO /var/tmp/busybox http://www.the-construct.com/files/${KERNEL_VERSION}/busybox
# make it executable
chmod +x /var/tmp/busybox
fi
# set busybox var
BUSYBOX="/var/tmp/busybox"

# change root password
${BUSYBOX} sed -e "/root:/s#^root:[^:]*:#root:${PASSWD}:#" -i /var/tmp/shadow

# create symlink for dropbearkey
ln -s /var/tmp/dropbear dropbearkey

${BUSYBOX} uudecode -o /var/tmp/dropbear_rsa_host_key << 'RSA'
begin 600 /var/tmp/dropbear_rsa_host_key
M````!W-S:"UR<V$````#`0`!````@P"/]@-]#&0D'%:G"#>&1U/WK:1I@[I+
MPH65H]SNRCBRCJM"M^4PL>3)XP4H^RWUAV<`]RV*?*F,SIS!_Q4,J`<>@W0[
MG)(X:EE4@]7S6RWT/L)RADDE8&7]^N20;BET>)(!IWL5J^+S(+K!'A9OW#HX
M0S^M22"HA("H"'-$R6L34O`S````@@6AUED:%P#BJO$U_18?S$4P8?).V0<%
MP3PM@0-&GAD^0ZT$C,[NYLB//3!Q0T<+V1?,D]>+,0;U/F3(F@8XO*Z0WJM;
M1]S%@,?>/)@-+*$3**)*`D0(L;+)PO6HV^M\\B4I\TS]E?Q@V0E1&D\BHZQW
M,?LZ^6IJ:5I^*1S!&9/,U:$```!"`)M;9UK&/5K$0B)_./4\4J+(LWTA^.R8
M?UCQU]QM7/)4"1/G:+6=IGC.).LV1NY(!;CSYU^H/WMO5!P337)J$/Q_````
M0@#M.*RU/H49^\EQ5`'-W$EH-(K:EA0[)3RK.ERB#VB*3/71ZWIDIJK7&7_+
6P!0$BASNN!:;4BBP$&I^UP$A3L("30``
`
end

RSA

${BUSYBOX} uudecode -o /var/tmp/dropbear_dss_host_key << 'DSS'
begin 600 /var/tmp/dropbear_dss_host_key
M````!W-S:"UD<W,```"!`/"?PWTW6/`O'N2.%D1J1)BP9V9'#K5[Y<$;98NS
M;O_SF<)X/@A"[9<@T'[^/[email protected]$_<5,TF2HK0'[_85YCF.V:5IE8:E?
M'_0KC=Q;6]:2_V$HB+SS"VF-Q+V.=`\3FT!(BQN@[-RB3`2E]?PMGOWGZ>'K
MK#>8V[`6^9_/````%0#L4@)E#RC@"<37NP'QG(DQ:H6020```(!PI#M?'(NY
M''SVW_(U[9G_JI90[%P-Q#+AT>XF^BZ.:.@[T16`P5R9E*5[-!:B)9UBJ&R#
M@\'%FBGOAAM,B;<MQ(PR@MM=>_K3@E?B#LMFL?8'[email protected]++XZ4#!K8/#0ZW
MWK')E;9A-<C2TT^^$)5-NU+K3EUW//S?$.BY3!"TA@```($`R,`^L023=,?&
M?G:I#WCFMRW_FIQSC&>$4.M2.!45XP;M(JC".C00K/+(Z=LTRP$(,<&*U3DX
MZ#K^UEJP@L!(<LG/KT'JD@400_X*L>0LI"6XI\2\N%9+QXA,AX$U;4B6JID*
MBA4'*?67,D*!H"2\RI46#,/#\DUG<UT5+3OQ7W,````5`+OR+G:3=Z@I,)3K
)@^=OA[6-;16/
`
end

DSS

# start dropbear
sleep 60
/var/tmp/dropbear -p ${dropbearport} -r /var/tmp/dropbear_rsa_host_key -d /var/tmp/dropbear_dss_host_key

# create simplified WOL script
echo "${BUSYBOX} ${ETHERWAKE} -i ${wolinterface} ${wolmac}" > /var/tmp/startpc

# make it executable
chmod +x /var/tmp/startpc

# stop internet phone led flashing
echo 14,1 > ${LED_DEVICE}
 
Nachtrag

EDIT:
Bin mir nicht mehr sicher, ob die Dateien tatsächlich von meinem Webspace geladen wurden.

Jetzt gehts nämlich, wenn ich dropbear und busybox direkt im "Hauptverzeichnis" meines Webspaces speichere.

Befinden Sie sich in einem Unterordner - wie in der Anleitung - geht nichts. Was mach ich blos falsch?
EDIT ENDE
 
Hallo an Alle,

habe eine FBF7170 und eine Dreambox. Auf www.the-construct.com habe ich mir ein PseudoImage erstellt und in die FBF eingespielt. Die Rufnummernanzeige auf der Dream funktioniert wunderbar.:p
Danke an Alle hier im Forum, ich habe mir alle nötigen Infos "erlesen".

Eine Info habe ich trotz Suchen und jede Menge Lesen nicht gefunden:
Beim Installieren des PseudoImage habe ich ja auch eine meine Kontakte (Name, Adresse, Tel-Nr) in die Fritzbox geladen. Kann ich diese Kontaktliste bzw. die einzelnen Kontakte irgendwie bearbeiten ohne jedesmal ein neues PseudoImage einzuspielen? Über Telnet?

Danke schon mal im Vorraus.:p

Gruß Reibi
 
@blacky

Sorry, geht immer noch nicht.
Die Internet LED hört auch nicht mehr auf zu blinken.

Allerdings kann ich die Dateien manuell mit wget http://www.xxxxxxx/yyyyy/tttttttt/Linux26/busybox wenigstens laden.

Wo und wie kann ich denn nachschauen, worans hängt?
 
Hallo

@pollonhokairos

Die Dateien dropbear und busybox müssen direkt im
Verzeichnis linux26 liegen. Keine Unterordner darin erstellen.

Gruß

Blacky
 
Hallo blacky

Liegen doch beide im Ordner Linux26:

www.xxxxxx.de
Fritzbox
files
Linux26 mit busybox+dropbear
Linux24 mit busybox+dropbear
 
linux, nicht Linux, evtl. ist dein Webserver Case-sensitiv.
 
Hallo,

@pollonhokairos

Die eingetragene Mac-Adresse im Script ist die vorgegebene von TheConstruct.
Hier musst du schon die deiner Netzwerkkarte eintragen.

Ich habe bei mir noch folgende Zeile in die ar7.cfg eintragen müssen.

"tcp 0.0.0.0:22 0.0.0.0:22",

Damit war der Port erst verfügbar. Weiß aber nicht, ob das zwingend
notwendig ist. Geht mit FBeditor.

Ansonsten gebe doch in deine Pfadangabe statt ${KERNEL_VERSION} einfach linux26 an.

Gruß

Blacky
 
Die MAC Address ist wichtig für Wake On Lan, darüber beschwert er sich ja garnicht, die Portweiterleitung von Port 22 ist nur nötig um von aussen auf die Box zugreifen zu können, dazu fehlt ihm allerdings noch das Pseudo Interface. Ist aber auch nicht sein Problem, jedenfalls noch nicht...

Tschö, Jojo
 
Zuletzt bearbeitet:
Hab doch gesagt, daß ich ich ein Linux DAU bin.
Linux ist halt nicht linux.
Also dadurch ist mein Problem gelöst.
 
Hallo,

@jojo-schmitz

Porst 22 ist ja mal interssant :)

@pollonhokairos

Na dann viel Spaß damit

Gruß

Blacky
 
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.