ubuntu@ubuntu:~/Desktop/speed-to-fritz$ sudo ./start.sh
make CC="/usr/bin/gcc" -C tools/config conf mconf
make[1]: Betrete Verzeichnis '/home/ubuntu/.local/share/Trash/files/speed-to-fritz/tools/config'
/usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -DKBUILD_NO_NLS -c conf.c -o conf.o
conf.c:6:19: Fehler: ctype.h: No such file or directory
conf.c:7:20: Fehler: stdlib.h: No such file or directory
conf.c:8:19: Fehler: stdio.h: No such file or directory
conf.c:9:20: Fehler: string.h: No such file or directory
conf.c:10:20: Fehler: unistd.h: No such file or directory
conf.c:11:18: Fehler: time.h: No such file or directory
conf.c:12:22: Fehler: sys/stat.h: No such file or directory
In file included from lkc.h:9,
from conf.c:15:
expr.h:183: Fehler: expected declaration specifiers or »...« before »FILE«
In file included from conf.c:15:
lkc.h:56: Fehler: expected »)« before »*« token
lkc.h:60: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »*« token
lkc.h:95: Fehler: expected specifier-qualifier-list before »size_t«
conf.c: In Funktion »strip«:
conf.c:47: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »strlen«
conf.c:49: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memmove«
conf.c: In Funktion »check_stdin«:
conf.c:60: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c:63: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »exit«
conf.c: In Funktion »conf_askvalue«:
conf.c:73: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c:103: Fehler: »stdout« nicht deklariert (erste Benutzung in dieser Funktion)
conf.c:103: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
conf.c:103: Fehler: für jede Funktion in der er auftritt.)
conf.c:104: Fehler: »stdin« nicht deklariert (erste Benutzung in dieser Funktion)
conf.c: In Funktion »conf_string«:
conf.c:178: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c:195: Fehler: »NULL« nicht deklariert (erste Benutzung in dieser Funktion)
conf.c:199: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »strlen«
conf.c: In Funktion »conf_sym«:
conf.c:215: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c: In Funktion »conf_choice«:
conf.c:308: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c:318: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c:361: Fehler: »stdout« nicht deklariert (erste Benutzung in dieser Funktion)
conf.c:362: Fehler: »stdin« nicht deklariert (erste Benutzung in dieser Funktion)
conf.c:396: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »strlen«
conf.c: In Funktion »conf«:
conf.c:434: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c: In Funktion »check_conf«:
conf.c:486: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c: In Funktion »main«:
conf.c:500: Fehler: Speichergröße von »tmpstat« ist unbekannt
conf.c:518: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c:520: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »exit«
conf.c:534: Fehler: »NULL« nicht deklariert (erste Benutzung in dieser Funktion)
conf.c:538: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »fprintf«
conf.c:538: Fehler: »stderr« nicht deklariert (erste Benutzung in dieser Funktion)
conf.c:539: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »exit«
conf.c:544: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c:545: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »exit«
conf.c:554: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c:557: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »exit«
conf.c:562: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »printf«
conf.c:569: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »exit«
conf.c:579: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
conf.c:608: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
conf.c:610: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »fprintf«
conf.c:621: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »fprintf«
conf.c:626: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »fprintf«
make[1]: *** [conf.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/ubuntu/.local/share/Trash/files/speed-to-fritz/tools/config'
make: *** [tools/config/mconf] Fehler 2
sed: couldn't edit /home/ubuntu/.local/share/Trash/files/speed-to-fritz/: not a regular file
Shell script to make your Speedport funktion like a Fritz!Box
Usage: ./sp-to-fritz.sh [OPTIONS] -m MODEL
To run properly the scripts needs superuser privileges.
Login as 'root' or use 'sudo ./sp-to-fritz ...' instead.
This script uses binarys in suibdirectory /tools, if you use this on other
LINUX systems as on x86 machines (Intel etc.) compile the tools for your hardware in use.
Source of the tools: http://trace.freetz.org/brouser/trunk/tools
It is known that not on all system you will be able to use the skript without any problem,
Tested systems are andLinux, Stinkylinux, Debian, SuSe, Knoppix, Ubunto.
On some systems you have to add the patch tool (add install patch).
eample: ./sp-to-fritz.sh -f -p -o avm -m 707
OPTIONS:
-x ANNEX Sets the annex of the box to the value specified in
'ANNEX'. Defaults to 'B'. ATENTION!
Sets annex only to the specified value, if push option form
the skript or Web GUI update funktion is used!
(All configurations set in CONFIG sections of rc.conf or rc.init
are disabeled). ANNEX="A"
-f Apply patch for reverse lookup of caller id @ 'dasoertliche.de'.
Only in use with some Options.
-a TR069 auto configuration protocol is enabled by this option.
-h HOSTNAME Sets the hostname of the box to the value specified in
'HOSTNAME'. Defaults to 'fritz.box'.
-q quiet mode. Suppresses excessive output while processing files.
-t Create 'tar'ed firmware image file for install via WEB UI;
If not specified 'kernel.image' file is created for ftp upload.
-o OEM Set branding of the box to the value of 'OEM'.
'OEM' may be chosen from 'avm', 'avme', '1und1','aol','freenet', or 'tcom'.
If no brand is specified, 'avm' is set as the default.
Not every branding is supported, depends on the Firmware in use.
tcom branding uses the values of the original Box, all other
brandings use the settings from the AVM Image.
This parameter is only in use with the -t and -p option.
The resulting kernel.image is NOT effected by this option.
The kernel.image has all possible setting built in.
-u flash original firmware via FTP used in combination with option -p
-p push kernel.image to flash via FTP
-i INTERFACE can be eth0 ... eth9
-c CONFIGURATIONFILENAME
Sets the variable firmwareconf_file_name to the value specified in
'CONFIGURATIONFILENAME'. Defaults to 'firmware.conf{MODEL}'.
If 'CONFIGURATIONFILENAME' is set to '.config' then all other options
are out of funktion, because the are set via menuconfig.
Required Arguments:
-m MODEL where 'MODEL' must be one of the following:
'500' for T-Sinus W 500V or
'501' for Speedport W 501V or
'707' for Speedport W 701V (avm image is used for W701)
'907' for Speedport W 900V (avm image is used for W900)
OR easy call via single name without parameters.
Read info.txt as well!
ubuntu@ubuntu:~/Desktop/speed-to-fritz$