Dringendes Problem mit make bei Belkin F5D8235 -4 V1 Wlan Router Firmware

  • #1
T

theguy

Mitglied
Themenersteller
Dabei seit
04.04.2009
Beiträge
5
Reaktionspunkte
0
Hallo,
_
ich habe vor kurzen für einen Kunden den Belkin Wlan Router F5D8235 ed4 Version 1 bestellt!
_
Ich muss allerdings in der Firmware eine HTML Datei für den Wlan Gast Access im Design anpassen, vor dem Kauf versicherte mir der Support dass dies kein Problem sei, da alle Firmeware Versionen als open source Download auf verfügbar sind! Mittlerweile vertröstet man mich damit, dass open source keine Unterstützung durch den Support erfährt!
_
Unter diesem Link befinden sich auch 3 Versionen passend zu meinem Router F5D82351xxx 1.01.19, 1.01.21 und 1.01.24! (alle Versionen ab 2.x.x passen nicht für mein Modell)
_
Als ich nun aber die Dateien heruntergeladen und wie in der mitgelieferten README.TXT alle Schritte genau so ausgeführt hatte, schlägt make, sobald es auf die „busybox“ trifft wegen 2 Fehlern fehl. Dabei habe ich die Dateien noch nicht bearbeitet, also so belassen wie von Belkin freigegeben.
_
Das selbe Problem mit make tritt bei jeder für meinen Router passenden Firmware Version auf, ebenfalls bei denen ab 2.x.x. Mittlerweile habe ich es auf Ubuntu karmic koala 64 Bit und auf Ubuntu Jaunty 32 Bit getestet, wobei ja das System keinen Unterschied machen dürfte, da ja der vorkonfigurierte build-root mitgeliefert wird!
_
Es tritt immer der folgende Fehler auf, siehe:
Code:
.depend.tmp
mv .depend.tmp .depend
/opt/buildroot-gdb/bin/mipsel-linux-uclibc-gcc -I/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include -I/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include -I/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/libbb -funsigned-char -Wall -Wstrict-prototypes -Wshadow -Os -fomit-frame-pointer -D_GNU_SOURCE -DNDEBUG   -c -o /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/applets/applets.o /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/applets/applets.c
In file included from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/busybox.h:27,
         from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/applets/applets.c:33:
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/bb_config.h:1: error: syntax error before->-' token
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/bb_config.h:1: error: syntax error at->#' token
In file included from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/busybox.h:27,
         from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/applets/applets.c:33:
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/bb_config.h:729:2: #endif without #if
In file included from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:39,
         from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/busybox.h:50,
         from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/applets/applets.c:33:
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/bb_config.h:1: error: syntax error before->-' token
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/bb_config.h:1: error: syntax error at->#' token
In file included from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:39,
         from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/busybox.h:50,
         from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/applets/applets.c:33:
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/bb_config.h:729:2: #endif without #if
In file included from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/pwd_.h:24,
         from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:44,
         from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/busybox.h:50,
         from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/applets/applets.c:33:
/opt/buildroot-gdb/mipsel-linux-uclibc/sys-include/pwd.h:59: error: syntax error before->}' token
In file included from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/busybox.h:50,
         from /home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/applets/applets.c:33:
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:94: error: syntax error before va_list
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:94: warning: function declaration isn't a prototype
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:102: error: syntax error before va_list
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:102: warning: function declaration isn't a prototype
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:103: error: syntax error before va_list
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:103: warning: function declaration isn't a prototype
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:158: error: syntax error before va_list
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:158: warning: function declaration isn't a prototype
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:159: error: syntax error before va_list
/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/include/libbb.h:160: warning: function declaration isn't a prototype
make[3]: *** [/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT/applets/applets.o] Fehler 1
make[3]: Verlasse Verzeichnis->/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT'
make[2]: *** [_all] Fehler 2
make[2]: Verlasse Verzeichnis->/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user/busybox-1.1.0.5VT'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis->/home/skynet/workspace/GPL_BELKIN_F5D8235-4_v1000/v1.01.24/user'
make: *** [user_gemtek] Fehler 2
make: *** [all] Fehler 2
skynet@Druckerfreigabe:~/workspace/GPL_BELKIN_F5D8235-4_v1000$
_
_
Kann mir wer bitte bei diesem make Problem helfen, oder eine Alternative Lösung vorschlagen um die Dateien zu ändern. SSH Access habe ich leider keinen zum Router herstellen können!
_
Bin Dankbar für jede Hilfe, wäre recht dringend!!!
 
  • #2
Moin,

spontan würde ich sagen, dass du die falsche GCC Version einsetzt...

Gruß
Sven
 
  • #3
Hallo,

danke für die Antwort, würde Sinn machen, ich kenne mich zwar mit Linux und make nicht so gut aus, allerdings ist mir ein Compiler ein Begriff.
Der build-root ist dabei und die make files sind ja vorkonfiguriert, daher wäre das eine gute Möglichkeit...

Also sind diese compiler bei GCC so stark unterschiedlich? Nun ja mein Problem ist, ich bekomme von Belkin absolut keinen Support dafür, kann ich irgendwie aus dem Source oder make config erkennen für welche compiler collection das geschrieben wurde? Also welche mit umgehen kann?
 
  • #4
PCDSven schrieb:
Moin,

spontan würde ich sagen, dass du die falsche GCC Version einsetzt...

Gruß
Sven

Gut mittlerweile habe ich anstatt meiner GCC 4.x auch 3.4, 3.3 und 3.2 probiert, es kam da dann schon früher ein anderer Fehler...
Ich weiß nicht wie ich erkennen kann welche Version ich benötige, in den conf Dateien habe ich nichts gefunden, und Belkin gibt wie gehabt null Unterstützung?

Weiß wer wie ich das herausfinde?
 
Thema:

Dringendes Problem mit make bei Belkin F5D8235 -4 V1 Wlan Router Firmware

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.845
Beiträge
707.991
Mitglieder
51.498
Neuestes Mitglied
dennisforestt
Oben