Bei welchen FW-Versionen funktioniert VirtualIP (nicht mehr)?

War nur etwas übertrieben. Meine würde es ganz bestimmt schaffen, wenn sie schon einmal geschafft hat, die Box auf Werkseinstellungen zu reseten, wie AVM es auch anrät, wenn man sein Passwort vergessen hat...

Hast du Recht, man muss in unserer emansipierten Gesellschaft aufpassen. Aber ist echt schwer.... Wenn man "liebe Kolleginnen und Kollegen" in beiden Geschlechtsformen vergessen hat zu nennen, dann kann man sich schnell Feinde aneignen. Andererseits gibt es Beispiele, wo man es eher nicht zu weiblich tun sollte (s. mein Beitrag), sonst fühlen sich die Männer beleidigt :)

Vor allem, ich kenne auch genug, auf die man mein Scenario auch erweitern kann...

MfG
 
[...] den Netzstecker weg gezogen und dann wieder reingesteckt... Ich sag nur ein Stichwort: Staubsauger. Und nun... Wie kommt ihr jetzt von der Ferne an die Box ran? Wie bringt ihr der Freundin bei, die Box zu rebooten?
Wenn der Stecker wieder reingesteckt wird, bootet die Box doch. :confused:
 
Ja, schon, aber warum muss man sie dann anschließend rebooten, damit virtualip läuft? Oder verstehe ich da was falsch? Kaltstart und Reboot können sich unterschiedlich bewirken.

MfG
 
wenn ich richtig liege ist es in diesem fall egal ob reboot oder kaltstart.

Wichtig ist, dass das virtuelle Interface nach dem dsld gestartet wird.(wenn ich das jetzt richtig mitbekommen hab)
 
Ja, der dsld bring über Syslog dann auch ne Meldung wie "local IP ignored" oder so
 
... nur so als Idee, wenn es wirklich nur das Starten des virtuellen Interfaces nach dem dsld ist, ein wrapper um dsld sollte das doch lösen in der Art /sbin/dsld nach /usr/sbin/avm/dsld und dann dieses "neue" /sbin/dsld:

Code:
#! /bin/sh
export DSLS_BINARY="/usr/sbin/avm/dsld"
export USE_VIRTIP="`/etc/init.d/rc.virtualip  status`"
if [ "`/etc/init.d/rc.virtualip  status`" == running ]; then 
  USE_VIRTIP=yes
else
  USE_VIRTIP=no
fi
[ "$USE_VIRTIP" == yes ] &&  /etc/init.d/rc.virtualip stop 
$DSLD_BINARY $@ &
[ "$USE_VIRTIP" == yes ] &&  /etc/init.d/rc.virtualip start

Nur aus dem Kopf, nicht getestet...

Jörg
 
Tach zusammen,

hatte bis eben auf meiner 7170 die folgende FW: 29.04.57-freetz-devel-2251. Trotz reboot (weder per Stecker raus noch per Soft-Reset) lief Virtual IP (bzw. es war kein externer Zugriff möglich, intern schon).

Dann hab ich mal die 29.04.59-freetz-1.0-stable kompiliert. Leider gleiches spiel :( Ist auch Wurscht, ob "dsl:0" oder "eth0:1" oder was auch immer verwendet wird.

Wenn ich jedoch Virtual IP nicht automatisch starten lasse, sondern es nach dem Reboot manuell starte, dann funktioniert es. Also vermute ich mal, das bei meiner Box der start von dsld einfach nur länger braucht (schlechte Leitung :mad:) und somit Virtual IP doch schneller up ist.

Irgendwelche Tips, wie man das dann doch "automatisch" hin bekommt? Hat schon jemand den Vorschlag von MaxMuster probiert? Bin leider noch nicht dazu gekommen...
 
du könntest veruschen virtualIP "per Hand" in der rc.custom mit einer zeitverzögrung zu starten, also z.b. so

Code:
(
sleep 180
/etc/init.d/rc.virtualip start
)&
 
Super, das klappt, vielen Dank! :D :D :D Hab es auf 30s gesetzt, das reicht dicke ;)

Wäre nicht schlecht, wenn das direkt in Freetz eingebaut würde (rc.virtualip).
 
Hi.
Ich bräuchte ein paar mehr Infos von dir.

1. Kannst du bitte mal deine .config anhängen?
2. Reicht es den Startlevel von virtualip zu erhöhen (siehe Anhang)?
3. Muss die Internetverbindung bestehen oder reicht es wenn der dsld gestartet ist, dass virtualip funktioniert?

MfG Oliver
 

Anhänge

  • virtualip.patch.bz2
    225 Bytes · Aufrufe: 15
@RalfFriedl
Es funktioniert dann mit beiden.

@olistudent
Anbei die .config.
Wie es scheint, muss die Internetverbindung bestehen, erst dann darf Virtual IP starten. Sollte Virtual IP schon vorher starten, funktioniert der Zugriff von extern leider nicht.
Das verkompliziert die Sache, oder? Den Test mit dem Startlevel kann ich mir dann bestimmt auch schenken...

Gruß
Markus
 

Anhänge

  • .config.bz2
    2.8 KB · Aufrufe: 13
Zuletzt bearbeitet:
Okay. Außer dropbear hast du ja auch nicht im Image.

Anders wäre es schon einfacher gewesen...

MfG Oliver
 
Ja, bin nicht so ein Power-User wie manch anderer ;)

Hab noch subversion mit drauf, das war's dann aber auch.
 
FW-Version: 54.04.58
Freetz-Version: 1.0 freetz-devel-2379
VirtualIP funktioniert: nein
Fritzbox 7270

wie bekomme ich die virtuelle IP zum Laufen

mfg
 
Hast Du Deine Box neu gestartet?
Kannst Du bitte ein paar Logs (syslogd) posten?
 
mod log

Code:
rc.mod version freetz-devel-2379
crond is disabled
telnetd is disabled
Starting webinterface...done.
Starting syslogd...done.
Updating inetd config for dropbear: inactive.
Updating inetd config for telnetd: inactive.
Updating inetd config for vsftpd: inactive.
Updating inetd config for webcfg: inactive.
Updating inetd config for wol: inactive.
Reloading inetd...not running.
Writing /var/flash/freetz...done.
20992 bytes written.
Starting inetd...done.
Starting callmonitor...done.
Starting ssh server...done.
Looking for user 'ftp' ... created - now saving to data buffer ... done
Starting ftp server...done.
Starting wol webinterface...done.
Starting samba...Looking for user 'ftpuser' ... found
done.
Starting Inadyn Client ...done.
ifconfig: SIOCSIFNETMASK: Cannot assign requested address
/etc/init.d/rc.S: /tmp/flash/rc.custom: line 8: /var/media/ftp/uStor01/apache-1.3.37/apache: not found
Starting swap...done.

mod_load.log

Code:
Loading /var/flash/freetz...done.
Loading users, groups and passwords...mkdir: cannot create directory '': No such file or directory
chown: unknown group name: 
done.
Loading hosts...done.
Loading config...done.
Loading modules...done.

ps

Code:
  PID USER       VSZ STAT COMMAND
    1 root      1308 S    init       
    2 root         0 SWN  [ksoftirqd/0]
    3 root         0 SW   [watchdog/0]
    4 root         0 SW<  [events/0]
    5 root         0 SW<  [khelper]
    6 root         0 SW<  [kthread]
   18 root         0 SW<  [kblockd/0]
   32 root         0 SW   [pdflush]
   33 root         0 SW   [pdflush]
   34 root         0 SW<  [kswapd0]
   35 root         0 SW<  [aio/0]
   71 root         0 SW   [pm_info]
   75 root         0 SW<  [CPMAC]
   79 root         0 SW   [mtdblockd]
  101 root         0 SW   [tffsd_mtd_0]
  342 root         0 SWN  [jffs2_gcd_mtd5]
  371 root         0 SW<  [capi_oslib]
  372 root         0 SW<  [capi_oslib]
  373 root         0 SW   [capitransp]
  383 root         0 SW   [avm_dect_thread]
  400 root         0 SW<  [khubd]
  487 root     10792 S N  /usr/bin/avm/ctlmgr 
  581 root     10792 S N  /usr/bin/avm/ctlmgr 
  588 root     10792 S N  /usr/bin/avm/ctlmgr 
  589 root     10792 S N  /usr/bin/avm/ctlmgr 
  666 root      4484 S    hostapd -B /var/tmp/hostapd.conf 
  683 root      3832 S    usermand 
  688 root      4968 S    igdd 
  693 root      4028 S    multid 
  702 root      4984 S    dsld -i -n 
  710 root      8540 S    telefon a127.0.0.1 
  716 root      7748 S <  voipd 
  719 root      3184 S    dect_manager 
  720 root      4068 S    pbd 
  721 root      4068 S    pbd 
  728 root       960 S    /bin/run_clock -c /dev/tffs -d 
  732 root      4068 S    pbd 
  733 root      4068 S    pbd 
  785 root         0 RWN  [kdsld_token]
  788 root      1304 S    httpd -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Fr
  809 root      1320 S    syslogd -L -C 
  811 root      1304 S    /sbin/klogd -c 4 
  874 root      1304 S    inetd 
 1009 root      1428 S    /bin/ash /usr/sbin/callmonitor 
 1010 root      1304 S    logger -t callmonitor -p daemon.info 
 1036 root      1428 S    /bin/ash /usr/sbin/callmonitor 
 1037 root      1300 S    sleep 20000d 
 1038 root      1304 S    busybox nc 127.0.0.1 1012 
 1039 root      1428 S    /bin/ash /usr/sbin/callmonitor 
 1043 root      1140 S    dropbear -p 22 
 1068 root      1044 S    vsftpd 
 1080 root      1304 S    httpd -p 82 -c /mod/etc/httpd-wol.conf -h /mod/pkg/wo
 1124 root      4968 S    igdd 
 1125 root      4968 S    igdd 
 1126 root      4968 S    igdd 
 1128 root      2168 S    nmbd -D -s /mod/etc/smb.conf 
 1163 root       776 S    inadyn --input_file /mod/etc/inadyn.conf 
 1238 root         0 SW<  [scsi_eh_0]
 1239 root         0 SW<  [usb-storage]
 1355 root      1308 S    init       
 1382 root      3116 S N  smbd -D -s /mod/etc/smb.conf 
 2100 root      1328 S    httpd -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Fr
 2101 root       860 S    /usr/bin/haserl -u -U /var/tmp /usr/mww/cgi-bin/rudi_
 2102 root      1316 S    /bin/sh 
 2106 root      1312 S    sh 
 2107 root      1308 S    sed -e s/&/\&amp;/g ; s/</\&lt;/g ; s/>/\&gt;/g 
 2108 root      1304 S    head -c 64000 
 2109 root      1312 R    ps
 
Zuletzt bearbeitet von einem Moderator:
beseitige zunächst bitte deine Apache-Start-Probleme. Sie verursachen vermutlich deine Tausende Zombies.

Und benutze bitte
Code:
code-Tags
anstatt

MfG
 
so abache geht jetzt hoffe ich aber immer noch keine virtuelle ip :mad:

ps-log
Code:
PID USER       VSZ STAT COMMAND
    1 root      1168 S    init       
    2 root         0 RWN  [ksoftirqd/0]
    3 root         0 SW   [watchdog/0]
    4 root         0 SW<  [events/0]
    5 root         0 SW<  [khelper]
    6 root         0 SW<  [kthread]
   18 root         0 SW<  [kblockd/0]
   32 root         0 SW   [pdflush]
   33 root         0 SW   [pdflush]
   34 root         0 SW<  [kswapd0]
   35 root         0 SW<  [aio/0]
   71 root         0 SW   [pm_info]
   75 root         0 SW<  [CPMAC]
   79 root         0 SW   [mtdblockd]
  101 root         0 SW   [tffsd_mtd_0]
  306 root         0 SWN  [jffs2_gcd_mtd5]
  335 root         0 SW<  [capi_oslib]
  336 root         0 SW<  [capi_oslib]
  337 root         0 SW   [capitransp]
  347 root         0 SW   [avm_dect_thread]
  364 root         0 SW<  [khubd]
  451 root     10848 S N  /usr/bin/avm/ctlmgr 
  561 root     10848 S N  /usr/bin/avm/ctlmgr 
  563 root     10848 S N  /usr/bin/avm/ctlmgr 
  573 root     10848 S N  /usr/bin/avm/ctlmgr 
  614 root      4480 S    hostapd -B /var/tmp/hostapd.conf 
  692 root         0 SW<  [scsi_eh_0]
  693 root         0 SW<  [usb-storage]
  703 root      3832 S    usermand 
  728 root      4972 S    igdd 
  742 root      4032 S    multid 
  755 root      4984 S    dsld -i -n 
  768 root      8540 S    telefon a127.0.0.1 
  794 root      7748 S <  voipd 
  796 root      3184 S    dect_manager 
  801 root      4068 S    pbd 
  802 root      4068 S    pbd 
  817 root      4068 S    pbd 
  818 root      4068 S    pbd 
  821 root       960 S    /bin/run_clock -c /dev/tffs -d 
  828 root         0 RWN  [kdsld_token]
  887 root      1164 S    httpd -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Fr
  911 root      1180 S    syslogd -L -C 
  913 root      1164 S    /sbin/klogd -c 4 
  964 root      1140 S    dropbear -p 22 
  995 root      1164 S    httpd -p 82 -c /mod/etc/httpd-wol.conf -h /mod/pkg/wo
 1043 root       940 S    /var/media/ftp/uStor01/apache-1.3.37/apache -f /var/m
 1046 admin      952 S    /var/media/ftp/uStor01/apache-1.3.37/apache -f /var/m
 1049 admin      952 S    /var/media/ftp/uStor01/apache-1.3.37/apache -f /var/m
 1052 root      1168 S    init       
 1053 root      4972 S    igdd 
 1054 root      4972 S    igdd 
 1055 root      4972 S    igdd 
 1490 root      1048 S    vsftpd 
 1772 root      3116 S N  smbd -D -s /mod/etc/smb.conf 
 1774 root      2172 S    nmbd -D -s /mod/etc/smb.conf 
 1839 root      1196 S    dropbear -p 22 
 1840 root      1184 S    -sh 
 2069 root      1188 S    httpd -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Fr
 2070 root       860 S    /usr/bin/haserl -u -U /var/tmp rudi_shellcmd.cgi 
 2071 root      1176 S    /bin/sh 
 2075 root      1172 S    sh 
 2076 root      1168 S    sed -e s/&/\&amp;/g ; s/</\&lt;/g ; s/>/\&gt;/g 
 2077 root      1164 S    head -c 64000 
 2078 root      1172 R    ps
 
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.