Fertiges Debian System für die Fritz Box zum Download

bei mir klappt das so auch nicht... ich kriegs auch mit debootstrap nicht "frisch" installiert... irgendwas stimmt doch da nicht?

Code:
/var/media/ftp/debian # debootstrap --foreign --arch=mipsel lenny /var/media/ftp
/debian/lenny
I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
W: http://ftp.us.debian.org/debian/dists/lenny/main/binary-mipsel/Packages.gz was corrupt
I: Retrieving Packages
E: Couldn't download dists/lenny/main/binary-mipsel/Packages

und wenn ich quasi das "fertige" System nehme:

Code:
/var/media/ftp/debian # mount -t proc proc /var/media/ftp/debian/Debian_FritzBox
/proc/
/var/media/ftp/debian # mount -o bind /dev/ /var/media/ftp/debian/Debian_FritzBo
x/dev
/var/media/ftp/debian # mount -t devpts devpts /var/media/ftp/debian/Debian_Frit
zBox/dev/pts
/var/media/ftp/debian # chroot /var/media/ftp/debian/Debian_FritzBox/ bash
Illegal instruction

Ich krieg echt zuviel langsam :(

Edit:

nachdem ich jetzt via Ubuntu das debootstrap erfolgreich geladen habe, schließe ich den stick an die Box an und jetzt werden mir die Ordner "bin", "boot", "debootstrap", "dev", "home", "lib", "sbin", "tmp" und "usr" als "Dateien" angezeigt... "Input/Output error". Unter ubuntu war das aber nicht der Fall?
 
Zuletzt bearbeitet:
Klingt alles sehr interessant!
Hat auch schon einigermaßen bei mir funktioniert, jedoch kann ich keine neuen Pakete installieren, oder updaten. Debian kann anscheinend keine Verbindung zu ftp.de.debian.org aufbauen. Er zeigt die ganze Zeit 0% an. Kann das daran liegen, dass meine FritzBox 3270 nicht als Router verwendet wird? Ich benutze als Router einen Speedport W503V. An der FritzBox angeschlossene PCs haben jedoch Internetzugang.

Hat jemand eine Idee, wie ich dieses Problem beheben kann?
Mit freundlichen Grüßen,
JoRoe
 
Zuletzt bearbeitet:
hi, versuch doch mal den/einen server anzupingen:
Code:
ping ftp.de.debian.org
ping www.google.de
 
Danke für den Tipp, habe ich gleich einmal ausprobiert.

Code:
fritz.wlan.box login: root
Password:
   __  _   __  __ ___ __
  |__ |_) |__ |__  |   /
  |   |\  |__ |__  |  /_

   The fun has just begun ...


BusyBox v1.16.2 (2010-06-19 10:58:03 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/1"
/var/mod/root # chroot /var/media/ftp/debian/Debian_FritzBox bash
root@fritz:/# ping www.google.de
ping: unknown host www.google.de
root@fritz:/#

Das gleiche selbstverständlich dann auch mit de.ftp.debian.org.
Muss ich irgendwas umstellen, damit Debian eine Verbindung aufbauen kann? Im normalen Freetz telnet gibt zumindest google den ping zurück.

mfg
 
So, ich habe nun an einigen Einstellungen in der FritzBox etwas geändert. Ich besziehe nun die IP der Fritzbox von einem Speedport, der als Router für das gesamte Netzwerk dient. Vorher war die IP static eingestellt.

Jedenfalls ergibt sich eine ähnlche Problemlage: In Freetz-Telnet antwortet die Seite de.ftp.debian.org auf den Ping, in Debian (nach chroot /var/media/ftp/debain/Debian.../ bash) nicht.

Hier nochmal der komplette Log.

Code:
speedport.ip login: root
Password:
   __  _   __  __ ___ __
  |__ |_) |__ |__  |   /
  |   |\  |__ |__  |  /_

   The fun has just begun ...


BusyBox v1.16.2 (2010-06-19 10:58:03 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

ermittle die aktuelle TTY
tty is "/dev/pts/1"
weitere telnet Verbindung aufgebaut
/var/mod/root # chroot /var/media/ftp/debian/Debian_FritzBox/ bash
root@speedport:/# apt
bash: apt: command not found
root@speedport:/# apt help
bash: apt: command not found
root@speedport:/# apt-get help
apt 0.7.20.2 for mipsel compiled on Apr 21 2009 19:50:55
Usage: apt-get [options] command
       apt-get [options] install|remove pkg1 [pkg2 ...]
       apt-get [options] source pkg1 [pkg2 ...]

apt-get is a simple command line interface for downloading and
installing packages. The most frequently used commands are update
and install.

Commands:
   update - Retrieve new lists of packages
   upgrade - Perform an upgrade
   install - Install new packages (pkg is libc6 not libc6.deb)
   remove - Remove packages
   autoremove - Remove automatically all unused packages
   purge - Remove and purge packages
   source - Download source archives
   build-dep - Configure build-dependencies for source packages
   dist-upgrade - Distribution upgrade, see apt-get(8)
   dselect-upgrade - Follow dselect selections
   clean - Erase downloaded archive files
   autoclean - Erase old downloaded archive files
   check - Verify that there are no broken dependencies

Options:
  -h  This help text.
  -q  Loggable output - no progress indicator
  -qq No output except for errors
  -d  Download only - do NOT install or unpack archives
  -s  No-act. Perform ordering simulation
  -y  Assume Yes to all queries and do not prompt
  -f  Attempt to correct a system with broken dependencies in place
  -m  Attempt to continue if archives are unlocatable
  -u  Show a list of upgraded packages as well
  -b  Build the source package after fetching it
  -V  Show verbose version numbers
  -c=? Read this configuration file
  -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp
See the apt-get(8), sources.list(5) and apt.conf(5) manual
pages for more information and options.
                       This APT has Super Cow Powers.
root@speedport:/# apt-get install apache2
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  apache2-mpm-worker apache2-utils apache2.2-common file libapr1 libaprutil1
  libdb4.5 libexpat1 libkeyutils1 libkrb53 libldap-2.4-2 libmagic1
  libmysqlclient15off libpcre3 libpq5 libsqlite3-0 mime-support mysql-common
  openssl openssl-blacklist perl perl-modules python python-minimal python2.5
  python2.5-minimal ssl-cert
Suggested packages:
  www-browser apache2-doc apache2-suexec apache2-suexec-custom krb5-doc
  krb5-user ca-certificates perl-doc libterm-readline-gnu-perl
  libterm-readline-perl-perl python-doc python-tk python-profiler
  python2.5-doc binfmt-support
The following NEW packages will be installed:
  apache2 apache2-mpm-worker apache2-utils apache2.2-common file libapr1
  libaprutil1 libdb4.5 libexpat1 libkeyutils1 libkrb53 libldap-2.4-2 libmagic1
  libmysqlclient15off libpcre3 libpq5 libsqlite3-0 mime-support mysql-common
  openssl openssl-blacklist perl perl-modules python python-minimal python2.5
  python2.5-minimal ssl-cert
0 upgraded, 28 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.1MB of archives.
After this operation, 79.5MB of additional disk space will be used.
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
  python2.5-minimal mime-support libdb4.5 libsqlite3-0 python2.5
  python-minimal python openssl openssl-blacklist libmagic1 file libkeyutils1
  libkrb53 libldap-2.4-2 libpcre3 perl-modules perl libapr1 libexpat1
  mysql-common libmysqlclient15off libpq5 libaprutil1 apache2-utils
  apache2.2-common apache2-mpm-worker apache2 ssl-cert
Install these packages without verification [y/N]? y
0% [Connecting to ftp.de.debian.org]

An disem Punkt bleibt dann der Prozess stecken. Nach einiger Zeit werden dann noch folgede Fehler ausgeworfen:

Code:
Err http://ftp.de.debian.org lenny/main python2.5-minimal 2.5.2-15
  Temporary failure resolving 'ftp.de.debian.org'
Err http://ftp.de.debian.org lenny/main mime-support 3.44-1
  Temporary failure resolving 'ftp.de.debian.org'
Err http://ftp.de.debian.org lenny/main libdb4.5 4.5.20-13
  Temporary failure resolving 'ftp.de.debian.org'
0% [Connecting to ftp.de.debian.org]
Err http://ftp.de.debian.org lenny/main python2.5-minimal 2.5.2-15
  Temporary failure resolving 'ftp.de.debian.org'
Err http://ftp.de.debian.org lenny/main mime-support 3.44-1
  Temporary failure resolving 'ftp.de.debian.org'
Err http://ftp.de.debian.org lenny/main libdb4.5 4.5.20-13
  Temporary failure resolving 'ftp.de.debian.org'

usw...
0% [Connecting to ftp.de.debian.org]

Es muss also direkt an Debian liegen.
Hat jemand noch einen Lösungsvorschlag?
Schonmal danke für zukünftige Antworten.
 
Wenn schon die DNS Namensauflösung nicht funktioniert, kannst Du Dir alle weiteren Versuche sparen. Also schau mal, daß Du das in Ordnung bringst.
 
Hi,
mach mal cat /etc/resolv.conf und guck mal was da drinn steht.
Da muss nameserver 192.168.178.1 oder andere ip von deinem router drinn stehen.

Gruß
Boyz
 
Herzlichen Dank Boyz, genau das war die Lösung! Kann nun die vollen Vorteile von Debian nutzen.

mit freundlichen Grüßen,
JoRoe
 
Hallo

Hab mal ne Frage .

Bei mir starte es nicht.
Habe entpackt usw ich bekomme immer Fehlermeldungen.
Wie auf Seite 1 beschrieben alles gemacht nur halt mit uStor01.
Wenn ich es zum Laufen bringen könnte kann ich dann die Software unter http://www.wviewweather.com/ drauf spielen?


MfG
 

Anhänge

  • fritz.jpg
    fritz.jpg
    26.8 KB · Aufrufe: 40
@rieders1:
liegt vermutlich an deinem filesystem - brauchst ext2/ext3 oder reiserfs oder der pfad existiert wirlich nicht! was ist denn /var/media/ftp/debian? symlink?
 
Danke für die Hilfe

Ich habe den USB Stick im Ext2 /format.
Dort habe ich die Dateien von Boyz (Debian_FritzBox_5.0.4.tar.gz) und die fritzDebianLenny.tar.gz. drauf.
Danach habe ich eine Swapdatei erstellt (32MB).
Dann mit cd /var/media/ftp/uStor01/ in den Ordner.
Chmod 777 /var/media/ftp/uStor01/ Rechte.
Chmod -R 777 /var/media/ftp/uStor01/

tar zxvf Debian_FritzBox_5.0.4.tar.gz entpackt (wird auch ausgeführt)
Bei fritzDebianLenny.tar.gz geht das nicht. Fehler irgend etwas mit Headbereich.

chmod 777 /var/media/ftp/uStor01/Debian_FritzBox/
chmod -R 777 /var/media/ftp/uStor01/Debian_FritzBox/
Dann gibt es eine Fehlerliste Ordner z.b ../proc/2586: Operation not permitted
mount -t proc proc /var/media/ftp/uStor01/Debian_FritzBox/proc/
Dann gibt es einen Fehler : Device or resource busy
chroot /var/media/ftp/uStor01/Debian_FritzBox/ bash
Fehler Illegal instruction

Nach einem Box Neustart geht alles bis zum Start bzw zeigt keine Fehler.

Bei chroot /var/media/ftp/uStor01/Debian_FritzBox/ bash kommt dann wieder
Fehler Illegal instruction

MfG AR
 
Zuletzt bearbeitet:
Chmod -R 777 /var/media/ftp/uStor01/
[...]
chmod -R 777 /var/media/ftp/uStor01/Debian_FritzBox/
wo hast du das denn her?! :-Ö
ich würde des noch dazu schreiben:
Code:
rm -rvf /var/media/ftp/uStor01/Debian_FritzBox/
bitte nicht ausprobeieren! :razz:

jetzt im ernst: probiere es bitte ohne die sinnlose rechtevergabe.

dieses hier würde allerdings sinn machen, bevor du proc, devpts und sonstiges mountest:
Code:
chown -R root:root /var/media/ftp/uStor01/Debian_FritzBox/

gruß
 
Problem beim entpacken

Hallo leute bin neu hier und habe auch gleich eine frage habe ein usbstick 8 gb
an meine fritz 7170 image version Labor-Version 29.04.99-14119 ich habe debian_fritzbox.tar via ftp draufgeladen auf den stick jetz möchte ich das ganze entpacken mit den befehl tar zxvf Debian_FritzBox_5.0.4.tar.gz das einzigste was dann kommt ist

# cd Verbatim-STORENGO-01
# tar zxvf Debian_FritzBox_5.0.4.tar.gz
tar: invalid option -- z
BusyBox v1.8.2 (2008-11-26 13:15:43 CET) multi-call binary

Usage: tar -[cxtvO] [-f TARFILE] [-C DIR] [FILE(s)] ...

Create, extract, or list files from a tar file

Options:
c Create
x Extract
t List

Archive format selection:

File selection:
f Name of TARFILE or "-" for stdin
O Extract to stdout
C Change to directory DIR before operation
v Verbose


jetz habe ich dann schon die befehle mal aus probiert wie
tar -x Debian_FritzBox_5.0.4.tar.gz
aber da tut sich nix leider hoffe ihr könnt mir helfen würde mich echt freun das iwi heute zu schafen
 
welches meinst du ( tar -x Debian_FritzBox_5.0.4.tar.gz ) das hier
 
Ein paar Großbuchstaben und Satzzeichen würden Deinen Beiträgen auch nicht schaden.

Konkret meinte ich zwar das obere Kommando, aber Du kannst die Frage gern für beide beantworten.
 
sorry ich habe es leider nicht so mit der rechts schreibung also was genau meinst du ?
 
@hacktainer

versuche mal das archive auf einem "echten" linux system zu entpacken (achtung: nur in eine linux-taugliche partition entpacken - ext2, reiserfs oder so. auf ntfs wird fehler ergeben!). ich hatte auch ab und zu mal probleme mit tar auf fritzbox.

gruß
 
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.