PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dringendes Problem mit make bei Belkin F5D8235 -4 V1 Wlan Router Firmware



theman
01.12.09, 23:16
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 http://www.belkin.com/support/opensource/Default.aspx 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:


.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!!!
_

glako
01.12.09, 23:46
http://www.linux-forum.de/dringendes-problem-mit-make-bei-belkin-f5d8235-4-v1-wlan-router-firmware-32413.html
http://www.linux-club.de/viewtopic.php?f=27&t=106727&p=659327
http://www.linux-web.de/thread.php?postid=101610

theman
08.12.09, 03:15
Ich hoffe dass mit den verschiedenen Foren ist nun nicht der Grund warum mir niemand Antwortet?

Unter folgendem Link hat sich schon etwas ergeben bezüglich GCC, ist aber soweit fest gefroren, vielleicht kann hier wer weiter helfen?
http://www.wintotal-forum.de/index.php/topic,157411.new.html#new

Danke

lOtz
08.12.09, 07:42
Wenn du überall den gleichen Copy & Paste Kram postest kommt man sich schon ein wenig veräppelt vor. Das ist wie bei Vordränglern im Kino...:D

theman
08.12.09, 16:08
Wenn du überall den gleichen Copy & Paste Kram postest kommt man sich schon ein wenig veräppelt vor. Das ist wie bei Vordränglern im Kino...:D

Hat ja eigentlich nichts mit vordrängen zu tun, mein Post bleibt ja deswegen nicht aktueller. Eigentlich hat das zwei Gründe, ich kenne noch keines der Foren hier, ergo weiß ich auch nicht wo ich am ehesten eine Lösung bekomme, zum zweitens läuft bald die Rückgabefrist für den Router aus und der, der die fertige Lösung will wartet auch nicht ewig, deswegen muss ich das besser gestern als heute abklären, leider...