[Problem] Netzwerkanschlüsse gehen nicht mehr nach freetzen

Orger

Neuer User
Mitglied seit
22 Nov 2009
Beiträge
13
Punkte für Reaktionen
0
Punkte
1
Hallo alle zusammen !!!!

Ich habe heute nach langer Zeit mal wieder versucht ein Freetz-Image für meine 7270 zuerstellen. Also Freetz-Linux in einer VM angeworfen,freetz-trunk ausgecheckt in ein neues Verzeichnis. Im "make menuconfig" meine Einstellungen vorgenommen wie früher auch.
Danach "make" und nach ein paar Stunden geguckt war er auch schon fertig. Image auf meine frisch recoverte Fritzbox geflasht soweit so gut. Fritzbox ist dann automatisch neu gestartet (ist normal) , aber dann nach zeigt mein Rechner an Netzwerkkabel getrennt. ich also geguckt was los ist, kein Fehler zufinden. Laptop per WLAN getestet alles OK. Dann habe ich nach den Energiespareinstellungen gesehen für die LAN-Ports auch alles OK (Port1 immer an). Dann habe ich die Box nochmal recovert mit dem Originaltool von AVM, siehe da Ports gehen wieder.
Nochmal im "make menuconfig" nachgesehen ob ich einen Fehler gemacht habe, kann aber selber keinen entdecken. Also "svn up","make dirclean" und nochmal eine Image erstellt, geflasht und was soll ich sagen das selbe in grün (LAN-Ports) gehen wieder nicht.
Das selbe Problem hatte ich vor ein zwei Jahren schon mal mit nem älternen Freetz, muss aber ganz ehrlich sagen ich weis die Lösung des Problems leider nicht mehr.
Kann mir bitte jemand helfen und mir nen Tip geben wo der Fehler liegt?

Danke im voraus
Orger
 
Welche 7270 hast du denn ? Bei der 7270v1 Alien war das Problem dass die cpmac (switch) config gefehlt hatte und deshalb alle LAN Ports unkontrollierbar waren. Das wurde aber eigentlich schon gefixt und wenn du sagst das problem war schon früher dann ist das doch bissl komisch
 
Zuletzt bearbeitet:
Nein es ist eine Fritzbox 7270 V2!!!
Kann es sein das ich irgendwo vergesse ein treiber anzuhacken oder so im menuconfig.
Wie gesagt Problem hatte ich vor ein zwei Jahren schon mal und konnte es aber irgendwie lösen, aber ich weis heute nicht mehr wie. Ich habe dann auch öfters mal neue Images gebaut ohne Probleme, aber in letzter Zeit habe ich etwas andere Sachen zu tun gehabt und nun stehe ich vor dem selbem Problem wieder.
 

Anhänge

  • config.txt
    24.5 KB · Aufrufe: 2
Zuletzt bearbeitet:
Eine Zeile aus der config.txt "# FREETZ_PACKAGE_CPMACCFG is not set " ist das der Fehler?
Wenn ich das anschalte und ein neues Image erstelle, läuft der Switch in der Fritzbox wieder?
 
Das dürfte die cpmac cgi webinterface konfigurationsseite sein, damit man ihn selbst ohne AVM genau einstellen kann. Dürfte nix bringen aber du kannst es ja versuchen.

EDIT: Doppelposts vermeiden, editiere deinen alten Beitrag ;-)
 
Zuletzt bearbeitet:
Ich danke dir erstmal für deine Hilfe !!!!
Ich werde es testen.
Dauert aber leider noch ne Weile, ich habe gerade nochmal von vorn angefangen und er baut gerade an der Toolchain.
Ich gebe morgen bescheit was draus geworden ist.
Hast du eventuell noch ne andere Idee.
 
Nabend zusammen !

Also egal was ich gemacht habe, nichts war von Erfolg gekrönt.
Mein Lösungsansatz lautet nun so, ich habe mit nen Fertig gefreetztes Image aus Netz gezogen die config rauskopiert und in meinen Freetz-Ordner geschoben.
Dann wie gewohnt make menuconfig und den ganzen Kram den ich nicht brauche abgewählt. Image erstellt und LAN-Port gehen erklären kann ich mir es aber noch immer nicht.
Ich habe auch mal die beiden config-Dateien verglichen bis auf meine bewussten Änderungen finde ich keinen Unterschied.
MfG
Orger
 
Mein Lösungsansatz lautet nun so, ich habe mit nen Fertig gefreetztes Image aus Netz gezogen die config rauskopiert und in meinen Freetz-Ordner geschoben.
Wie kommt man nur auf so eine Idee?
 
Um die unterschiede festzustellen kannst du ja auf der konsole eintippen
Code:
diff alteconfig neueconfig > unterschiede.txt
Dann haste in der unterschiede.txt drin stehen was anders ist
 
Wie gesagt ich habe sie mit dem Total Commander unter Windows vergleichen lassen und bis auf meine Änderungen habe ich keine Unterschiede gefunden.
Wäre aber erfreut wenn sich jemand von euch mal bereit erklärt und sich die Sache mal ansieht.
 

Anhänge

  • config_NOK.txt
    24.5 KB · Aufrufe: 3
  • config_OK.txt
    25 KB · Aufrufe: 2
... unter Windows vergleichen lassen und bis auf meine Änderungen habe ich keine Unterschiede gefunden.
Hier der Vergleich unter Linux;):
Code:
[B]--- config_NOK.txt    2011-08-19 21:19:53.000000000 +0200[/B]
[COLOR=blue]+++ config_OK.txt    2011-08-19 21:20:31.000000000 +0200[/COLOR]
@@ -278,7 +278,7 @@
 FREETZ_PACKAGE_E2FSPROGS=y
 FREETZ_PACKAGE_E2FSPROGS_STATIC=y
 # FREETZ_PACKAGE_E2FSPROGS_E2FSCK is not set
[COLOR=red]-# FREETZ_PACKAGE_E2FSPROGS_E2MAKING is not set[/COLOR]
[COLOR=blue]+FREETZ_PACKAGE_E2FSPROGS_E2MAKING=y[/COLOR]
 # FREETZ_PACKAGE_E2FSPROGS_E2TUNING is not set
 # FREETZ_PACKAGE_E2FSPROGS_E2DEBUG is not set
 FREETZ_PACKAGE_E2FSPROGS_BLKID=y
@@ -678,7 +678,8 @@
 # FREETZ_LIB_libcyassl is not set
 # FREETZ_LIB_libmatrixssl is not set
 # FREETZ_LIB_libpolarssl is not set
[COLOR=red]-# FREETZ_LIB_libcrypto is not set[/COLOR]
[COLOR=blue]+FREETZ_LIB_libcrypto=y
+FREETZ_LIB_libssl=y[/COLOR]
 
 #
 # GnuTLS ---------------------------------
@@ -689,7 +690,7 @@
 #
 # Data compression
 #
[COLOR=red]-# FREETZ_LIB_liblzo2 is not set[/COLOR]
[COLOR=blue]+FREETZ_LIB_liblzo2=y[/COLOR]
 FREETZ_LIB_libz=y
 
 #
@@ -742,7 +743,7 @@
 #
 # ncurses
 #
[COLOR=red]-# FREETZ_LIB_libncurses is not set[/COLOR]
[COLOR=blue]+FREETZ_LIB_libncurses=y[/COLOR]
 
 #
 # terminfo database
@@ -751,7 +752,27 @@
 #
 # Select terminfo database entries to install (see help of 'Show all items')
 #
[COLOR=red]-# FREETZ_SHARE_terminfo is not set[/COLOR]
[COLOR=blue]+FREETZ_SHARE_terminfo=y
+# FREETZ_SHARE_terminfo_showall is not set
+FREETZ_SHARE_terminfo_ansi=y
+FREETZ_SHARE_terminfo_gnome=y
+FREETZ_SHARE_terminfo_konsole=y
+FREETZ_SHARE_terminfo_linux=y
+FREETZ_SHARE_terminfo_putty=y
+FREETZ_SHARE_terminfo_rxvt=y
+FREETZ_SHARE_terminfo_screen=y
+FREETZ_SHARE_terminfo_screenMINUSw=y
+FREETZ_SHARE_terminfo_sun=y
+FREETZ_SHARE_terminfo_vt100=y
+FREETZ_SHARE_terminfo_vt102=y
+FREETZ_SHARE_terminfo_vt102MINUSnsgr=y
+FREETZ_SHARE_terminfo_vt102MINUSw=y
+FREETZ_SHARE_terminfo_vt200=y
+FREETZ_SHARE_terminfo_vt220=y
+FREETZ_SHARE_terminfo_vt52=y
+FREETZ_SHARE_terminfo_xterm=y
+FREETZ_SHARE_terminfo_xtermMINUScolor=y
+FREETZ_SHARE_terminfo_xtermMINUSxfree86=y[/COLOR]
 # FREETZ_LIB_libform is not set
 # FREETZ_LIB_libmenu is not set
 # FREETZ_LIB_libpanel is not set
@@ -771,11 +792,11 @@
 FREETZ_LIB_libm=y
 FREETZ_LIB_libnsl=y
 FREETZ_LIB_libpthread=y
[COLOR=red]-# FREETZ_LIB_libresolv is not set[/COLOR]
[COLOR=blue]+FREETZ_LIB_libresolv=y[/COLOR]
 FREETZ_LIB_librt=y
 # FREETZ_LIB_libthread_db is not set
 FREETZ_LIB_libuClibc=y
[COLOR=red]-# FREETZ_LIB_libutil is not set[/COLOR]
[COLOR=blue]+FREETZ_LIB_libutil=y[/COLOR]
 
 #
 # XML/XSLT
@@ -814,9 +835,9 @@
 # FREETZ_LIB_libosip2 is not set
 # FREETZ_LIB_libosipparser2 is not set
 # FREETZ_LIB_libpcap is not set
[COLOR=red]-# FREETZ_LIB_libpcre is not set
-# FREETZ_LIB_libpcreposix is not set
-# FREETZ_LIB_libpopt is not set[/COLOR]
[COLOR=blue]+FREETZ_LIB_libpcre=y
+FREETZ_LIB_libpcreposix=y
+FREETZ_LIB_libpopt=y[/COLOR]
 # FREETZ_LIB_librrd is not set
 # FREETZ_LIB_librrd_th is not set
 # FREETZ_LIB_libslang is not set
@@ -824,7 +845,7 @@
 # FREETZ_LIB_libsynce is not set
 # FREETZ_LIB_libsysfs is not set
 FREETZ_LIB_libusb=y
[COLOR=red]-# FREETZ_LIB_libusb_1 is not set[/COLOR]
[COLOR=blue]+FREETZ_LIB_libusb_1=y[/COLOR]
 # FREETZ_LIB_libatm is not set
 # FREETZ_LIB_libwx_baseu is not set
 
@@ -889,7 +910,7 @@
 FREETZ_STDCXXLIB="uclibcxx"
 FREETZ_TARGET_BINUTILS_VERSION="2.21.53.0.2"
 FREETZ_TARGET_UCLIBC_REF="mod"
[COLOR=red]-FREETZ_TARGET_CFLAGS="-Os -pipe -march=4kc -Wa,--trap"[/COLOR]
[COLOR=blue]+FREETZ_TARGET_CFLAGS="-Os -pipe -Wa,--trap"[/COLOR]
 # FREETZ_TARGET_UCLIBC_REDUCED_LOCALE_SET is not set
 # FREETZ_TARGET_NLS is not set
 FREETZ_TARGET_LFS=y
 
Kannst du mir auch sagen welche von den Optionen die unterschiedlich sind bewirkt das die LAN-Ports nicht gehen?
 
Am 17.08.11 geschrieben:
Code:
[COLOR=red]freetz-trunk ausgecheckt in ein neues Verzeichnis[/COLOR]. Im "[COLOR=red]make menuconfig" meine Einstellungen vorgenommen wie früher auch[/COLOR].
Hast Du da auch eine neue .config erstellt, oder aus einem "alten" trunk (mit)genommen?

EDIT:


Aha, ... keine Antwort ist auch eine Antwort. Weisst Du noch in welcher revision, die .config diese Zeile beinhaltet hat:
Code:
[COLOR=red]FREETZ_TARGET_CFLAGS="-Os -pipe -march=4kc -Wa,--trap"[/COLOR]
und ab wann, die .config, diese Zeile beinhaltet:
Code:
[COLOR=blue]FREETZ_TARGET_CFLAGS="-Os -pipe -Wa,--trap"[/COLOR]
??

EDIT 2:
Check mal neu aus. Mach dir ein Freetz-minimal-Image mit neuer .config, flashe und schau ob dein Problem gelöst ist.;-)
 
Zuletzt bearbeitet:
Hi
Sorry war übers WE anderweitig beschäftigt um nicht zusagen ausgelastet.
Zur 1.Frage ich habe einen neuen Trunk ausgecheckt und meine Einstellungen per Hand vor genommen. Also ich habe KEINE .config mitgenommen von nem alten Trunk.

Zur 2.Frage kann ich nicht genau sagen, ich gehe von aus das das " -march=4kc" durch die .config von dem Fremdimage gekommen ist.

Wenn ich bei null anfange, also den trunk in ein leeres Verzeichnis auschecke geht die erstellte Firmware nicht. Das Image was ich erstelle ist ein Miniimage da ich nur die Sachen rein nehme die ich benötige. Images mit nem Haufen Kram drin könnte man ja ausm Netz laden. Das gefällt mir aber nicht und deshalb mache ich mir die Mühe selbst ein Image zu erstellen.
 
Wenn ich bei null anfange, ...
OK, ausnahmsweise darfst Du bei Null anfangen. Aber danach immer schön verfolgen und beobachten, wann die Freetzentwickler eine Änderung in der toolchain & Co. machen und deine .config entsprechend editieren. Denn neu erstellen, darf man die .config nur einmal.;)
 
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.