[ds-0.2.9_26-13] dsmod für Boxen mit 2.6er Kernel

Status
Für weitere Antworten geschlossen.
Das ist eigentlich eine gute Idee für ein Package/Addon.
Im Moment gehts nur per Hand. Der dsmod speichert seine Einstellungen in /var/flash/ds_mod. Das ist ein normales tar-File.
Einstellungen sichern:
Code:
cat /var/flash/ds_mod > /var/tmp/ds_mod
Einstellungen wiederherstellen:
Code:
cat /var/tmp/ds_mod > /var/flash/ds_mod
Die Datei /var/tmp/ds_mod muss über wget/tftp/ssh abgeholt bzw. bereitgestellt werden.

MfG Oliver

edit: Oh, danke. Ich war nicht ganz bei der Sache. ;-)
 
Zuletzt bearbeitet:
olistudent schrieb:
Einstellungen sichern:
Code:
cat /var/flash/ds_mod /var/tmp/ds_mod
Einstellungen wiederherstellen:
Code:
cat /var/tmp/ds_mod /var/flash/ds_mod

Dazu nur eine kleine Korrektur...

Einstellungen sichern:
Code:
cat /var/flash/ds_mod [COLOR="Red"][B]>[/B][/COLOR] /var/tmp/ds_mod
Einstellungen wiederherstellen:
Code:
cat /var/tmp/ds_mod [COLOR="Red"][B]>[/B][/COLOR] /var/flash/ds_mod
 
Also iptables scheinen soweit zu funktionieren, ich würde gern noch NAT nutzen wollen, laufe jedoch in ein kleines Problem:

Code:
iptables v1.3.6: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

Hat jemand auf die Schnelle eine Idee, wie ich die Lib für NAT auch dazu bekomme oder was ich ändern muss, damit dies funktioniert?
 
Probiere mal
Code:
insmod ip_tables
insmod iptable_filter
insmod ip_contrack
insmod iptable_nat
 
ip_conntrack kann ich nachladen, aber iptables_nat wird wohl gar nicht auf das Image kopiert, jedenfalls wenn ich die "make" Ausgabe richtig interpretiere beim Build.
 
Hi people, help me please this error in ./multijob.sh fase:



error.jpg



Tanks all
 
You should not use a german language, if you do not understand it ;-)

The error message just means: your disk is full.
 
Im' sorry!!!! :noidea:

Tank for helping me!!

Tanks all for sharing!! :D
 
Mahlzeit!

Ich habe gestern mal die 29.04.30 mit Olistudents ds0.2.9-26-13 getestet
(Pakete bftpd, dnsmasq, drogbear, samba, tor, privoxy, wol) - ich verwende eine 7170 (keine SL) und muss sagen, die Firmware ist sehr anfällig - über den Tag verteilt hab ich 3 oder 4 Neustarts der Box gehabt! Muss dazu sagen das ich gestern mldonkey mal laufen hatte (auf meinem Barebone) - da meine Einstellungen aber eher konservativ sind (lief mit den alten Firmware Versionen o. Probleme) sollte das ja kein Problem sein. Einmal ging das VOIP auch nicht mehr. Wird wohl am neuen Kernel liegen.
 
Hallo,

ist es möglich ds-0.2.9_26-13 mit den paketen: bftd, callmonitor, dropbear, mc, mini_fo, openvpn, privoxy, telefon, virtualip und wol mit den image 29.04.25 (noch Kernel 2.4) zu kompilieren?

Oder wird es dabei Probleme geben?

Das Kompilieren sollte so gehen?!

1. make menuconfig
2. die jenigen auswählen, die gewünscht sind
dort advanced options... override firmware scource
firmware 29.04.25 eintragen
firmware 29.04.25 in /dl schieben

3. make precompiled
4. make

Leider habe ich auch die Original-Firmware 29.04.25 nicht mehr.
Vielleicht kann mir die ja jemand per pn schicken.

gruß

s.panzer

Fritzbox7170 mit 29.04.25-dsmod 0.2.9 mit den alten Versionen von bftd, callmonitor, dropbear, telefon, virtualip und wol incl. TSB

arbeite mit FriBoLi 0.4
 
Grund + Workaround für fehlende TSB-Umlaute

Bei mir (noch Mod -12 statt -13, ich weiß nicht, ob sich da was geändert hat) tritt das Umlaut-Problem auch auf. Der Grund ist folgender:

Im Install-Skript (permanent gespeichert in /var/flash/debug.cfg) taucht folgende Zeile auf:

Code:
cat $basewww/htmltsb/messages.txt | tr -d "\`´'" | sed -n "s,^\([A-Z][A-Z]*\):\(.*\),\1='\2',p" >/var/tmp/tsb/etc/messages.inc

(Das ´ ist ein Vorwärts-Apostroph und wird hier im Posting nicht richtig dargestellt.)

Die Befehlszeile soll in einer im heruntergeladenen Binary-Package zum TSB enthaltenen Ressourcen-Datei zunächst sämtliche Zeichen löschen, die irgendwie nach Apostroph aussehen und anschließend die Ressourcen-Datei woanders hin speichern, wobei der Inhalt vorher umformatiert wird. Die Ressourcen sind die (Umlaute enthaltenden) deutschen Strings, welche in der TSB-Konfig-Oberfläche angezeigt werden.

Problem: Der tr-Befehl der Busybox schmeißt außer den angegebenen Zeichen auch noch die Umlaute weg, wie ich manuell getestet habe.

Lösung: Bugfix in der Busybox melden und abwarten.

Workaround A (billig): Die debug.cfg mittels nvi so verändern, daß der tr-Befehl ersatzlos entfällt. Das geht momentan ohne Probleme, weil keines der drei zu ersetzenden Zeichen überhaupt auftaucht in der Ressourcen-Datei, d.h. der Befehl macht effektiv nichts. Bei entsprechender Änderung der Ressourcen-Datei könnte das zu einem Problem werden, aber bis dahin ist die Busybox vielleicht schon gefixt. Die Zeile sieht hinterher also so aus:

Code:
cat $basewww/htmltsb/messages.txt | sed -n "s,^\([A-Z][A-Z]*\):\(.*\),\1='\2',p" >/var/tmp/tsb/etc/messages.inc

Tip: Einfach im nvi nach messages.txt suchen, es kommt nur einmal vor.

Workaround B (sauber): Den tr-Befehl durch einen weiteren sed-Befehl ersetzen, welcher ebenfalls diese drei Zeichen löscht. Das sieht dann so aus:

Code:
cat $basewww/htmltsb/messages.txt | sed "s,[\`´'],,g" | sed -n "s,^\([A-Z][A-Z]*\):\(.*\),\1='\2',p" >/var/tmp/tsb/etc/messages.inc

Nach der entsprechenden Modifikation die Box neu starten, danach sollte das Problem behoben sein.

Suchworte: LCR Least Cost Router Telefon Sparbuch Telefonsparbuch
 
@s.panzer

Hi!

Also die 29.04.25 hab ich nur noch als AVM-Recover,
keine Ahnung ob Dir das hilft... Ich denke aber das
Olistudents Patch nicht ohne Änderungen auf
die alte Firmware angewendet werden kann, da
bei der neuen Firmware ein neuer Linux-Kernel 2.6.x
verwendet wird.

Gruss Balou1974
 
@ balou

Danke für das Angebot!
Bitte schick mir das Recover!
Mehr als probieren, geht auch nicht!
Mit meinm schon fertigen Mod-Image klappt es definitiv nicht!
Beim make schimpft er, daß die Pakete schon da sind.

Vielen Dank!

Vielleicht hat ja noch jemand das Original!

Gruß

s.panzer
 
Backup + Restore für /var/flash

dedi67 schrieb:
wie kann ich denn die kompletten DSMOD-Einstellungen sichern und ggf. wiederherstellen. Letztendlich wird doch beim Starten/Herunterfahren meines Wissens der konfigurierbare dsmod-Teil ins Filesystem entpackt und bei Konfigurationsänderungen wieder gepackt und zurückgeschrieben.

Dazu wurde bereits eine Lösung angeboten, die dediziert die /var/flash/ds_mod sichert. Als Ergänzung hier meine Methode, um ein komplettes Backup aller Dateien - bei mir momentan immerhin 22 - anzufertigen:

Code:
export BACKUP_DIR='/var/fritz/var_flash'
for file in $(ls /var/flash); do
  cat /var/flash/$file > $BACKUP_DIR/$file
done

BACKUP_DIR ist ein beliebiges Verzeichnis, wo die Backups landen sollen - bei mir eine über smbmount gemountete Windows-Freigabe. Es könnte aber auch ein Verzeichnis auf einem USB-Stick o.ä. sein.

In die andere Richtung geht es auch, also ein Restore-Skript:

Code:
export BACKUP_DIR='/var/fritz/var_flash'
for file in $(ls $BACKUP_DIR); do
  cat $BACKUP_DIR/$file > /var/flash/$file
done

Bitte beim Restore beachten:
  • In BACKUP_DIR sollten außer Dateien, die wirklich nach /var/flash gehören, keine weiteren Dateien enthalten sein.
  • Wenn man den Restore dazu benutzt, Einstellungen in einer anderen (z.B. älteren) Firmware- oder DS-Mod-Version als der ursprünglichen wiederherzustellen, kann es theoretisch vorkommen, daß Dateien sich geändert haben oder Einstellungen für gar nicht vorhandene Anwendungen im Flash liegen. Aber das muß schon jeder selbst wissen - gesunden Menschenverstand kann dieses Skript nicht ersetzen.

Ein paar weitere Gedanken dazu:
  • Wer möchte, kann sich ja das Erzeugen dieser beiden Skripten mittels Eintrag in die debug.cfg automatisieren lassen. Die Skripten könnten dann z.B. /var/tmp/backup.sh und /var/tmp/restore.sh heißen. Simple Angelegenheit.
  • Da ich kein Kommandozeilen-Guru bin, weiß ich jetzt nicht auswendig, wie es geht, aber es sollte auch leicht machbar sein, irgendwie über Piping die Dateien alle zusammen in ein tar-File, am besten gleich tar.gz oder tar.bz2, zu blasen. Aber wozu, sie sind klein? Wäre höchstens relevant, wenn man in der RAM-Disk der Fritz!Box zwischenspeichern wollte (um danach das Archiv z.B. mit FTP manuell abzuholen) und dort schon alles randvoll wäre.
 
Zuletzt bearbeitet:
Wollt mal wieder enne danleschön loswerden...
die 13´ner Version der Mods läuft mit replaces kernel wie eine 1...keine language fehler mehr, keine broken links.

DANKE
 
ach ja, hat es schon jemand auf der 7141 ausgetstet?? geht leidr nämlch grad auf meiner nicht, da sie ne aussenmission absolviert im moment...

und iss das lib dazunehmen auch bei entbrnadeten und danach recoverten boxen nötig? da iss ja dann doch nix originales 1und1 gedöns druff, oder?

weil meine 7170 war ne 1und1 und da nutz eich das ohne diese bsagte lib...oder iss das bei mir glück da es dann läuft?
hach so viele fragen und ich würd sie so gern selber beantworten...

und noch was!!
Danke für multijob...das iss der hammer...da laufen meine 2x 2700mhz zu höchstleistungen auf...
 
Also ich mache das anders, die Standard Fritzbox einstellungen übers Webinterface sichern und zurücksichern. Die DS-MOD Einstellungen sowie den Online Counter sichere ich indem ich mit "cat /var/flash/"datei" > /var/tmp/"datei"" kopiere und sie dann mit Winscp2 aus dem tmp Ordner raushole. Zurückspielen fast genauso, erst mit winscp2 wieder in den /var/tmp Ordner und von hier aus die Dateien mit "cp /var/tmp/"datei" /var/flash/"datei" wieder rein kopiere. Reboot und fertig.

"datei" steht für die konfigdateien, sprich ds_mod, debug.cfg und stat.cfg

Mfg Igi

PS. Online Counter so von der Fritzbox SL WLAN auf die 7170 übertragen, funktionierte einwandfrei. :) So hab ich mein "pseudo Surfverhalten" mit auf die neue Box mit überommen.
 
und nu ich wieder/nochmal...irgendwie nerv ich mich schon selber...*GRINS*
wenn die kernel version auf der 7170 ausgetauscht werden kann(weil ja nu endlich sourcen für neuen kernel da sind) kann dann nicht auch für 7141 replaced werden?
ich weiß es ist viiiel arbeit dene ich, aber die generelle möglichkeit wäre dochgegebene, oder?
würde nämlich auch auf 7141 gern vfat einbinden

@oli
wenn ich alle addons des mods geprecompiled habe, habe ich ja gut 4gb wech...aber früher hattest ihr den mod ja kleiner gehabt...kann ich nach dem precmpiled(wenn alle komponenten durchgerechnet sind) irgendwelche daten wegwerfen, damit ich nicht für den mod weiterhin >4gb verrbauche?
gut, kommt weas dazu muss ich weider, aber mit multijob und 2x 2700 mhz geht da ja <30 min.

wäre toll...
 
hi,
Even if it already selects to you in make menuconfig the modules do not come loads to you in firmware!! How never?

PHP:
/ $ modprobe nfs
modprobe: module nfs not found
modprobe: failed to load module nfs
/ $ cd /lib/modules/2.6.13.1-ohio/
/lib/modules/2.6.13.1-ohio/kernel/   /lib/modules/2.6.13.1-ohio/modules/
/ $ cd /lib/modules/2.6.13.1-ohio/
/lib/modules/2.6.13.1-ohio/kernel/   /lib/modules/2.6.13.1-ohio/modules/
/ $ cd /lib/modules/2.6.13.1-ohio/kernel/fs/
/lib/modules/2.6.13.1-ohio/kernel/fs/ext2/   /lib/modules/2.6.13.1-ohio/kernel/fs/isofs/  /lib/modules/2.6.13.1-ohio/kernel/fs/vfat/
/lib/modules/2.6.13.1-ohio/kernel/fs/fat/    /lib/modules/2.6.13.1-ohio/kernel/fs/nls/
/ $ cd /lib/modules/2.6.13.1-ohio/kernel/fs/


.config:

PHP:
#
# Automatically generated make config: don't edit
#
DS_HAVE_DOT_CONFIG=y
# DS_AVM_VERSION_04_15 is not set
# DS_AVM_VERSION_04_19 is not set
DS_AVM_VERSION_04_29=y
DS_AVM_VERSION_STRING="04.29"
# DS_TYPE_FON_WLAN_7141 is not set
DS_TYPE_FON_WLAN_7170=y
# DS_TYPE_SPEEDPORT_W701V is not set
# DS_TYPE_SPEEDPORT_W900V is not set
# DS_TYPE_CUSTOM is not set
DS_TYPE_LANG_DE=y
# DS_TYPE_LABOR is not set
DS_TYPE_LANG_STRING="de"
DS_TYPE_STRING="fon_wlan_7170"
DS_INSTALL_BASE=y
DS_REPLACE_BUSYBOX=y
DS_REPLACE_KERNEL=y
DS_TARGET_REF="8mb_26"
DS_KERNEL_REF="8mb_26"
DS_HIDDEN_ROOT=y
# DS_CONTIGUOUS_HIDDEN_ROOT is not set
DS_SQUASHFS_LZMA=y
DS_ROOTFS_VARTAR=y
DS_KERNEL_MTD_SIZE=119
DS_HAS_PHONE=y
DS_HAS_WLAN=y
DS_HAS_USB=y
DS_HAS_USB_HOST=y

#
# Brandings
#
# DS_BRANDING_1und1 is not set
DS_BRANDING_avm=y
# DS_BRANDING_freenet is not set

#
# Patches
#
DS_REMOVE_HELP=y
DS_REMOVE_ASSISTANT=y
DS_PATCH_ENUM=y
DS_PATCH_SIGNED=y
DS_PATCH_USBSTORAGE=y
# DS_PATCH_ORANGE is not set

#
# Mod
#
# DS_LANG_DE is not set
DS_LANG_EN=y
DS_LANG_STRING="en"

#
# Package selection
#

#
# *** not all packages support selected language ***
#
# DS_SELECTED_LANG_ONLY is not set

#
# Packages
#
DS_PACKAGE_BFTPD=y
DS_PACKAGE_BFTPD_WITH_ZLIB=y
DS_PACKAGE_CALLMONITOR=y
DS_PACKAGE_CHECKMAILD=y
DS_PACKAGE_DNSMASQ=y
# DS_PACKAGE_DROPBEAR is not set
DS_PACKAGE_INADYN=y
DS_PACKAGE_MC=y
DS_PACKAGE_OPENVPN=y
DS_PACKAGE_OPENVPN_WITH_LZO=y
DS_PACKAGE_PRIVOXY=y
DS_PACKAGE_SAMBA=y
DS_PACKAGE_SCREEN=y
DS_PACKAGE_STUNNEL=y
DS_PACKAGE_TOR=y
DS_PACKAGE_VPNC=y

#
# Extensions
#
DS_PACKAGE_SYSLOGD_CGI=y
DS_PACKAGE_WOL_CGI=y

#
# Testing
#
DS_PACKAGE_TRANSMISSION=y

#
# Unstable
#
DS_PACKAGE_FIREWALL_CGI=y
DS_PACKAGE_MINI_FO=y
# DS_PACKAGE_VIRTUALIP_CGI is not set

#
# Obsolete
#
# DS_PACKAGE_TELEFON is not set

#
# Advanced options
#
DS_DL_OVERRIDE=y
DS_DL_SITE="ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7170/firmware/deutsch"
DS_DL_SOURCE="29.04.30.image"
DS_VERBOSITY_LEVEL=2
# DS_FAVICON_NONE is not set
DS_FAVICON_DSL123=y
# DS_FAVICON_HDELLER is not set
DS_FAVICON_STRING="dsl123"
# DS_SQUASHFS_BLOCKSIZE_ORIG is not set
# DS_SQUASHFS_BLOCKSIZE_16384 is not set
DS_SQUASHFS_BLOCKSIZE_65536=y

#
# Kernel modules
#

#
# drivers
#
DS_MODULE_loop=y
DS_MODULE_nbd=y
DS_MODULE_coda=y
DS_MODULE_cdrom=y
DS_MODULE_capiconn=y
DS_MODULE_nand=y
DS_MODULE_ohio_nand=y
DS_MODULE_dummy=y
DS_MODULE_scsi_mod=y
DS_MODULE_sd_mod=y
DS_MODULE_sg=y
DS_MODULE_sr_mod=y
DS_MODULE_usblp=y
DS_MODULE_usb_storage=y
DS_MODULE_usbmon=y
DS_MODULE_usbcore=y
DS_MODULE_usbserial=y
DS_MODULE_pl2303=y
DS_MODULE_ftdi_sio=y

#
# fs
#
DS_MODULE_unionfs=y
DS_MODULE_ext3=y
DS_MODULE_ext2=y
DS_MODULE_fat=y
DS_MODULE_jbd=y
DS_MODULE_lockd=y
DS_MODULE_mini_fo=y
DS_MODULE_minix=y
DS_MODULE_nfsd=y
DS_MODULE_exportfs=y
DS_MODULE_nfs=y
DS_MODULE_nls_cp437=y
DS_MODULE_nls_cp852=y
DS_MODULE_nls_iso8859_15=y
DS_MODULE_nls_iso8859_1=y
DS_MODULE_vfat=y
DS_MODULE_msdods=y
DS_MODULE_jffs2=y
DS_MODULE_mbcache=y

#
# net
#
DS_MODULE_ip_conntrack_ftp=y
# DS_MODULE_ip_conntrack_h323 is not set
# DS_MODULE_ip_conntrack_irc is not set
DS_MODULE_ip_conntrack=y
DS_MODULE_ip_conntrack_pptp=y
DS_MODULE_ip_conntrack_proto_esp=y
DS_MODULE_ip_conntrack_proto_gre=y
DS_MODULE_ip_conntrack_rpc_tcp=y
DS_MODULE_ip_conntrack_rpc_udp=y
DS_MODULE_ip_conntrack_tftp=y
DS_MODULE_ip_nat_ftp=y
DS_MODULE_ip_nat_h323=y
DS_MODULE_ip_nat_irc=y
DS_MODULE_ip_nat_pptp=y
DS_MODULE_ip_nat_proto_esp=y
DS_MODULE_ip_nat_proto_gre=y
DS_MODULE_ip_nat_tftp=y
DS_MODULE_iptable_filter=y
DS_MODULE_iptable_mangle=y
DS_MODULE_iptable_nat=y
DS_MODULE_ip_tables=y
# DS_MODULE_ipt_CFG is not set
# DS_MODULE_ipt_connmark is not set
# DS_MODULE_ipt_CONNMARK is not set
DS_MODULE_ipt_conntrack=y
# DS_MODULE_ipt_helper is not set
# DS_MODULE_ipt_ipp2p is not set
DS_MODULE_ipt_iprange=y
# DS_MODULE_ipt_length is not set
# DS_MODULE_ipt_limit is not set
DS_MODULE_ipt_LOG=y
DS_MODULE_ipt_mac=y
# DS_MODULE_ipt_mark is not set
# DS_MODULE_ipt_MARK is not set
# DS_MODULE_ipt_MASQUERADE is not set
# DS_MODULE_ipt_mip is not set
DS_MODULE_ipt_multiport=y
# DS_MODULE_ipt_psd is not set
# DS_MODULE_ipt_record_rpc is not set
DS_MODULE_ipt_REDIRECT=y
DS_MODULE_ipt_REJECT=y
DS_MODULE_ipt_ROUTE=y
DS_MODULE_ipt_state=y
# DS_MODULE_ipt_tcpmss is not set
# DS_MODULE_ipt_TCPMSS is not set
# DS_MODULE_ipt_tos is not set
# DS_MODULE_ipt_TOS is not set
DS_MODULE_ipt_ttl=y
DS_MODULE_sunrpc=y

#
# Shared libraries
#
DS_LIB_libgcc_s=y

#
# uClibc
#
DS_LIB_ld_uClibc=y
DS_LIB_libcrypt=y
DS_LIB_libdl=y
DS_LIB_libm=y
DS_LIB_libnsl=y
DS_LIB_libpthread=y
DS_LIB_libresolv=y
DS_LIB_libuClibc=y
DS_LIB_libutil=y

#
# uClibc++
#
DS_LIB_libuClibcxx=y

#
# iptables
#
DS_LIB_libipt_addrtype=y
DS_LIB_libipt_ah=y
DS_LIB_libipt_CLASSIFY=y
DS_LIB_libipt_comment=y
DS_LIB_libipt_connlimit=y
DS_LIB_libipt_connmark=y
DS_LIB_libipt_CONNMARK=y
DS_LIB_libipt_conntrack=y
DS_LIB_libipt_DNAT=y
DS_LIB_libipt_dscp=y
DS_LIB_libipt_DSCP=y
DS_LIB_libipt_ecn=y
DS_LIB_libipt_ECN=y
DS_LIB_libipt_esp=y
DS_LIB_libipt_hashlimit=y
DS_LIB_libipt_helper=y
DS_LIB_libipt_icmp=y
DS_LIB_libipt_ipp2p=y
DS_LIB_libipt_iprange=y
DS_LIB_libipt_length=y
DS_LIB_libipt_limit=y
DS_LIB_libipt_LOG=y
DS_LIB_libipt_mac=y
DS_LIB_libipt_mark=y
DS_LIB_libipt_MARK=y
DS_LIB_libipt_MASQUERADE=y
DS_LIB_libipt_MIRROR=y
DS_LIB_libipt_multiport=y
DS_LIB_libipt_NETMAP=y
DS_LIB_libipt_NFQUEUE=y
DS_LIB_libipt_NOTRACK=y
DS_LIB_libipt_owner=y
DS_LIB_libipt_physdev=y
DS_LIB_libipt_pkttype=y
DS_LIB_libipt_policy=y
DS_LIB_libipt_realm=y
DS_LIB_libipt_REDIRECT=y
DS_LIB_libipt_REJECT=y
DS_LIB_libipt_rpc=y
DS_LIB_libipt_SAME=y
DS_LIB_libipt_sctp=y
DS_LIB_libipt_SNAT=y
DS_LIB_libipt_standard=y
DS_LIB_libipt_state=y
DS_LIB_libipt_TARPIT=y
DS_LIB_libipt_tcpmss=y
DS_LIB_libipt_TCPMSS=y
DS_LIB_libipt_tcp=y
DS_LIB_libipt_tos=y
DS_LIB_libipt_TOS=y
DS_LIB_libipt_TRACE=y
DS_LIB_libipt_ttl=y
DS_LIB_libipt_TTL=y
DS_LIB_libipt_udp=y
DS_LIB_libipt_ULOG=y
DS_LIB_libipt_unclean=y

#
# libgpg-error
#
DS_LIB_libgpg_error=y

#
# libgcrypt
#
DS_LIB_libgcrypt=y

#
# lzo2
#
DS_LIB_liblzo2=y

#
# libevent
#
DS_LIB_libevent=y

#
# libncurses
#
DS_LIB_libncurses=y

#
# openssl
#
DS_LIB_libcrypto=y
DS_LIB_libssl=y

#
# zlib
#
DS_LIB_libz=y

#
# Compiler options
#

#
# *** only needed for the 'precompiled' target ***
#
# DS_EXTERNAL_COMPILER is not set
DS_TARGET_CROSS="mipsel-linux-uclibc-"
DS_TARGET_MAKE_PATH="toolchain/target/bin"
DS_TARGET_CFLAGS="-Os -W -Wall -pipe -Wa,--trap -msoft-float -mips32 -mtune=mips32"
DS_KERNEL_CROSS="mipsel-unknown-linux-gnu-"
DS_KERNEL_MAKE_PATH="toolchain/kernel/bin"

#
# BIG FAT WARNING: Never build a firmware with current settings!
#
# DS_TARGET_COMPILER_GCC_4_0_1_UCLIBC_0_9_26 is not set
# DS_TARGET_COMPILER_GCC_4_0_2_UCLIBC_0_9_26 is not set
# DS_TARGET_COMPILER_GCC_4_1_0_UCLIBC_0_9_26 is not set
DS_TARGET_COMPILER_GCC_4_1_0_UCLIBC_0_9_28=y
DS_TARGET_GCC_VERSION="4.1.0"
DS_TARGET_UCLIBC_VERSION="0.9.28"
DS_TARGET_BINUTILS_VERSION="2.16.91.0.6"
# DS_TARGET_UCLIBC_CONFIG_MOD is not set
DS_TARGET_UCLIBC_CONFIG_MOD_26=y
# DS_TARGET_UCLIBC_CONFIG_2MB is not set
# DS_TARGET_UCLIBC_CONFIG_4MB is not set
# DS_TARGET_UCLIBC_CONFIG_8MB is not set
# DS_TARGET_UCLIBC_CONFIG_8MB_26 is not set
DS_TARGET_UCLIBC_REF="mod_26"
DS_TARGET_GXX=y
# DS_TARGET_CCACHE is not set
# DS_TARGET_NLS is not set
DS_TARGET_LFS=y
# DS_KERNEL_COMPILER_GCC_3_3_2_GLIBC_2_3_2 is not set
DS_KERNEL_COMPILER_GCC_3_4_5_GLIBC_2_3_6=y
DS_KERNEL_GCC_VERSION="3.4.5"
DS_KERNEL_GLIBC_VERSION="2.3.6"
 
Read-Only Schreibschutz

Halloi
habe doch größere Probleme eine AUSFÜHRBARE Datei auf die Fritz-Box zuschreiben, welche auch einen Reboot übersteht.

Habe mir schon mein Image angepasste und unter /usr/verzeichnisname/dateiname.sh. mir ins image gepackt.

Leider ist die Datei dann nicht ausführbar ...

HHIILLFFEE
 
Status
Für weitere Antworten geschlossen.
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.