Seite 1 von 19 1234511 ... LetzteLetzte
Ergebnis 1 bis 20 von 372

Thema: [ds-0.2.9_26-12] dsmod für Boxen mit 2.6er Kernel

  1. #1
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.321

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

    Unterstützte Firmwares: 29.04.29 (7170), 40.04.25 (7141), 33.04.11(W701V), sowie die letzten Laborfirmwares (5746,5744,5702)
    Support für den W900V ist eingebaut. Jedoch läuft die Firmware nicht.

    Auszuführende Schritte:
    Code:
    make menuconfig -> Pakete auswählen
    make precompiled
    make
    "make precompiled" dauert ca. 2-4h, je nach Ausstattung des Rechners und läuft nicht unter cygwin! (Alternative: FriBoLi)
    Die Toolchain und die Binaries benötigen an die 4GB Platz auf der Festplatte!!!
    Bei späterer Auswahl von Paketen muss "make precompiled" wiederholt werden (dauert dann nicht mehr so lange).
    Benötigte Pakete auf dem Host (falls nicht FriBoLi benutzt wird): automake, bison, dos2linux, flex, gcc, g++, module-init-tools, jam(2.5!), sysutils, texinfo, zlib-devel, ... (to be continued)

    Achtung:
    Code:
    AVM nutzt in der 29.04.29 eigene openssl-Libs. Falls im menuconfig die
    openssl-Libs ausgewählt werden (z.B. bei openvpn), dann kann es sein, 
    dass eure Box crasht. Gelöst werden kann das Problem entweder durch 
    weglassen der Libs oder durch deaktivieren der Funktion in der 
    /var/flash/tr069.cfg. Am besten schaut ihr da rein bevor ihr das neue 
    Image flasht. Entweder über telnet oder in den Export. Dies betrifft vor 
    allem Leute die eine 1und1-7170 haben, auch wenn das Branding 
    nachträglich geändert wurde!
    So sollte es aussehen:
    Code:
    # cat tr069.cfg
    /*
    * /var/flash/tr069.cfg
    * Sun Sep 8 14:03:34 2002
    */
     
    tr069cfg {
    enabled = no;
    igd {
    ...
    Da kein eigener Kernel verwendet werden kann (also auch diese Option (replace kernel) bitte nicht auswählen) funktioniert das firewall-cgi nicht. Hoffentlich beschenkt uns AVM zu Weihnachten auch noch mit einem neuen Open-Source-Package.

    Bekannte Probleme:
    Code:
    Update: 03.01., 18:33
    Alle 7141-, W701V- und W900V-User müssen unter 
    Advanced options->Shared libraries->libgcc_s.so.1 auswählen,
    sonst funktioniert das Image nicht!
     
    1. Callmonitor funktioniert nicht.
    Lösung: Patch einspielen; alle die callmonitor-dsmod-1.8.tar.bz2 hier
    heruntergeladen haben siehe hier.
    2. tor-precompiled bricht mit Fehler ab.
    Lösung: Patch einspielen, "Fehler" im Tor-Makefile gefixt
    3. openvpn geht nicht
    Lösung: Patch einspielen, neue Package-Version
    4. Telnet-Fenster schließt nicht.
    Lösung: Noch keine. Das Problem tritt nur bei busybox-1.3.0 auf. 
    Und dann auch nur im Telnet-Fenster. In einer SSH-Shell (dropbear)
    funktioniert alles korrekt. Ich werde versuchen mit den busybox-Developern
    Kontakt aufzunehmen.
    5. Module können nicht über modprobe geladen werden.
    Lösung: Noch keine. Problem tritt bei mir nicht auf.
    6. Rufnummernsperre lässt sich nicht mehr für anonyme Anrufer einrichten.
    Lösung: Patch einspielen. (Rufnummernüberprüfung wird entfernt)
    7. /dev/kdsld_traffic und /dev/ubik_debug werden nicht angelegt.
    Lösung: Patch einspielen.
    8. TSB läuft nicht.
    Lösung: Patch einspielen.
    edit: Die Umlaute im Webinterface des TSB funktionieren nicht und ich hab keinen Plan warum.
    9. virtual-ip-cgi läuft nicht mehr mit 29.04.29
    Lösung: Noch keine. AVM hat eine Überprüfung in den dsld eingebaut, 
    die eine Portweiterleitung auf ein virtuelles Interface verhindert.
    10. firewall-cgi/iptables funktioniert nicht
    Lösung: Auf neue Kernel-Sourcen von AVM warten.
    Danke an supamicha für seinen Patch:
    Update 26.12., 21:55: Patch aktualisiert
    - webmenu patch für neue firmware erweitert
    - wol-button auf fritzbox menü eingefügt
    - dsld-button auf ds-mod menü eingefügt (für neue wan ip)
    - inadyn in menuconfig eingefügt

    Der Link für den wol-Button läßt sich leider nicht mit Patch anlegen.
    Deshalb muss das per Hand gemacht werden.
    Code:
    .../ds-0.2.9_26-12$ ln -sf /usr/bin/dsmod_wol root/usr/www/cgi-bin/dsmod_wol
    Grundsätzliches zum dsmod gibts hier und im Wiki.
    Was mach ich mit der Datei ds-xyz.patch.bz2? Wiki

    MfG Oliver
    Angehängte Dateien Angehängte Dateien
    Geändert von olistudent (23.03.2007 um 10:01 Uhr)
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  2. #2
    Admin-Team Avatar von Novize
    Registriert seit
    17.08.2004
    Beiträge
    19.634
    [OT]
    Na dann bekommt dieser Thread auch mal ein wichtig
    [/OT]
    MfG Novize

    DSL: 3DSL 16MBit; S/R: 8/9dB; D: 11/7dB; Router: Fritz! 7390-A151 (84.05.22); WDS: Fritz! 7050 (14.04.33)
    7390: LAN: 3 PCs; CPU315-2 PN/DP; Auerswald COMpact 3000 ISDN; 1x S675 IP & 2x S67H;
    WLAN: 2 Notebooks; Thomson IP 1101; WDS: Sonos Connect & 2x Play:3;
    PBX: Auerswald COMpact 3000 ISDN FW 4.0F / 1x S0 extern, 1x S0 intern; 2x SIP intern, 4 Analog-Teilnehmer (Fons & Fax)
    SIP intern: 2x zur S675 IP; S0 intern: 1x Euracom P4; 1x Europa 30; Net-CAPI: F!B7390 -> Fritz!Fax & PC-Anywhere 12.5

    Bitte keine Anfrage per PN - Support gehört ins Forum!

  3. #3
    IPPF-Tausend-VIP Avatar von staubsauger-nono
    Registriert seit
    27.04.2005
    Ort
    48°42'5",11°00'44"
    Beiträge
    1.489
    Zitat Zitat von olistudent
    Support für den W900V ist eingebaut. Jedoch läuft die Firmware nicht.
    Läuft FW nicht mit dem W900V, oder mit keiner Box?
    Gruß Klaus
    Die meisten Fehler entstehen zwischen dem linken und rechten Ohr

    Anschluß: 1&1-HomeNet 16000 komplett Regio


    VoIP-Hardware
    Fritz!Box 7390
    (Mit freetz)
    Fritz!Box 7270v3

    AVM MF-F
    SIP-Anbieter: 1&1; EasyBell; sipgate

    Ich beantworte keine Fragen per PM, Support gehört ins Forum!

  4. #4
    IPPF-Fan
    Registriert seit
    08.03.2006
    Beiträge
    198
    Hallo Oli,

    bekomme bei der ds-0.2.9_26-12 mit 29.04.29 folgenden Fehler bei make:

    replacing busybox
    replacing busybox-8mb_26
    ERROR: Cannot find busybox replacement

    Sieht so aus als fehlt die busybox???

    Gruss Balou1974
    BOX: AVM 7270 v3 74.04.86freetz-devel-5892, 2x Speedport W900V, Fritz!Box 7170
    Provider: Unitymedia (20000/1024)

  5. #5
    IPPF-Fan Avatar von RoyceMcKnight
    Registriert seit
    22.08.2006
    Beiträge
    186
    Nicht mit dem 900er.
    Aber ich teste das momentan mit Oli und in kürze wird es laufen, hoffe ich doch mal.
    Speedport W900V freetz-svn | Speedport W501V freetz-svn

    aktuelle Freetz SVN Snapshots

    I am root. If you see me laughing, you better have a backup!

  6. #6
    IPPF-Einsteiger Avatar von zaptac
    Registriert seit
    16.05.2006
    Beiträge
    22
    Guten Morgen,

    hättest Du mal nach dem da gesucht:

    Zitat Zitat von balou1974
    ERROR: Cannot find busybox replacement
    wüsstest Du, dass ein

    Code:
    make precompiled
    vor dem
    Code:
    make
    hilft.

    Alternativ hättest Du auch den ersten Beitrag diese Threads lesen können.

    Zaptac
    Geändert von zaptac (22.12.2006 um 09:25 Uhr)

  7. #7
    IPPF-Fünfhundert-Club Avatar von CyberKing2k
    Registriert seit
    05.06.2004
    Ort
    Berlin-Friedrichshain
    Beiträge
    968
    könntest du diese Patche noch mit aufnehmen:

    130-foncalls.patch
    195-webmenu_signed.patch

    [Edit]
    Upps, 130-foncalls.patch sind ja schon da
    Angehängte Dateien Angehängte Dateien

    Router (DSL): AVM FRITZ!Box Fon WLAN 7390
    Firmware-Version: 84.05.50 mit VPN fürs iPhone, SIP von Extern
    O2 DSL Komplett Premium mit Power Upload/Fastpath/Family bzw. Office Flatrate
    O2o mit Internet Pack M alles mit 15%
    DSLR Kamera: Canon EOS 400D FW: 1.1.1 mit Canon 28-135/3.5-5.6 EF IS USM

  8. #8
    IPPF-Fünfhundert-Club Avatar von knox
    Registriert seit
    20.05.2006
    Beiträge
    577
    es gibt irgendein komisches problem mit tor:

    Code:
    checking whether time_t is signed... configure: error: cannot run test program while cross compiling
    See `config.log' for more details.
    make[1]: *** [config.status] Fehler 1
    make[1]: Leaving directory `/home/mickey/build/ds-0.2.9_26-12/source/tor-0.1.1.26'
    make: *** [source/tor-0.1.1.26/src/or/tor] Fehler 2
    was mich daran wundert ist, dass im makefile ein wert für diesen test an das configure übergeben wird und damit der test eigentlich übersprungen werden sollte:
    Code:
    		tor_cv_null_is_zero=yes \
    		tor_cv_unaligned_ok=yes \
    		tor_cv_time_t_signed=yes \
    		./configure \
    		  --target=$(GNU_TARGET_NAME) \
    		  --host=$(GNU_TARGET_NAME) \
    auf den ersten blick konnte ich keine änderungen am makefile entdecken - und mit dem "normalen" ds-0.2.9 läuft alles nach wie vor prima.

    update: offensichtlich wird nach dem eingentlichen configure noch mal ein "--recheck" ausgeführt, und dabei gehen dann die vorgabewerte für das configure verloren. leider verstehe ich nicht, wieso das recheck ausgeführt wird.
    Code:
    ...
    touch source/tor-0.1.1.26/.configured
    PATH="/home/mickey/build/ds-0.2.9_26-12/toolchain/target/bin:/bin:/sbin:/usr/bin:/usr/sbin" \
    make CFLAGS="-Os -W -Wall -pipe -Wa,--trap -msoft-float -mips32 -mtune=mips32" -C source/tor-0.1.1.26
    make[1]: Entering directory `/home/mickey/build/ds-0.2.9_26-12/source/tor-0.1.1.26'
    cd . && aclocal-1.4
    cd . && automake-1.4 --foreign --include-deps Makefile
    cd . && autoconf
    cd . \
      && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
    config.status: creating Makefile
    config.status: executing default-1 commands
    make[1]: Leaving directory `/home/mickey/build/ds-0.2.9_26-12/source/tor-0.1.1.26'
    make[1]: Entering directory `/home/mickey/build/ds-0.2.9_26-12/source/tor-0.1.1.26'
    /bin/sh ./config.status --recheck
    running /bin/sh ./configure  --target=mipsel-linux --host=mipsel-linux --build=i386-pc-linux-gnu --program-prefix= --program-suffix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/sbin --datadir=/usr/share --includedir=/usr/include --infodir=/usr/share/info --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --sbindir=/usr/sbin --sysconfdir=/mod/etc --disable-nls --enable-shared --disable-static --with-gnu-ld CFLAGS=-Os -W -Wall -pipe -Wa,--trap -msoft-float -mips32 -mtune=mips32 CPPFLAGS=-I/home/mickey/build/ds-0.2.9_26-12/toolchain/target/bin/../include  -I/home/mickey/build/ds-0.2.9_26-12/toolchain/target/bin/../usr/include LDFLAGS=-static-libgcc -L/home/mickey/build/ds-0.2.9_26-12/toolchain/target/bin/../lib  -L/home/mickey/build/ds-0.2.9_26-12/toolchain/target/bin/../usr/lib -levent build_alias=i386-pc-linux-gnu host_alias=mipsel-linux target_alias=mipsel-linux  --no-create --no-recursion
    ...
    Geändert von knox (22.12.2006 um 10:33 Uhr)
    Freiheit statt Angst - Stoppt den Überwachungswahn! - 11.10. Berlin Alexanderplatz, ab 14:00 Uhr

  9. #9
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.321
    Bei mir gibts da keine Probleme.
    Code:
    checking whether time_t is signed... (cached) yes
    MfG Oliver

    edit:
    @CyberKing2k
    Die Patches sind beide drin. Den einen (signed) musst du im menuconfig auswählen.
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  10. #10
    IPPF-Einsteiger Avatar von zaptac
    Registriert seit
    16.05.2006
    Beiträge
    22
    Hi,

    bei mir geht patches/W701V/de/190-webmenu.patch nicht, deshalb hier der Patch für den Patch:

    Code:
    --- patches/W701V/de/190-webmenu.patch	2006-12-21 15:23:47.000000000 +0100
    +++ patches/W701V/de/190-webmenu.patch.orig	2006-12-16 16:53:28.000000000 +0100
    @@ -21,10 +21,10 @@
     diff -ruN usr/www/all/html/de/menus/menu2.inc.orig usr/www/all/html/de/menus/menu2.inc
     --- usr/www/all/html/de/menus/menu2.inc.orig	2006-02-22 20:13:43.000000000 +0100
     +++ usr/www/all/html/de/menus/menu2.inc	2006-03-20 00:28:52.683939672 +0100
    -@@ -8,3 +8,4 @@
    +@@ -7,3 +7,4 @@
    + <? setvariable var:menuTelefonie "Telefonie" ?>
      <? setvariable var:menuWLAN "WLAN" ?>
      <? setvariable var:menuSystem "System" ?>
    - <? setvariable var:menuHilfe "Hilfe" ?>
     +<? setvariable var:menuDSMOD "DS-MOD" ?>
     diff -ruN usr/www/all/html/de/menus/menu2_internet.html.orig usr/www/all/html/de/menus/menu2_internet.html
     --- usr/www/all/html/de/menus/menu2_internet.html.orig	2006-02-22 20:13:43.000000000 +0100
    Läuft jetzt durch, habe die FW aber noch nicht testen können.

    Zaptac

  11. #11
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.321
    Hm, da stimmt was mit der Reihenfolge nicht. Wenn "remove help" im menuconfig ausgewählt ist, dann geht es. Werde ich mir nochmal anschauen. Eventuell spielen andere Patches da auch noch mit rein.

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  12. #12
    IPPF-Fünfhundert-Club Avatar von knox
    Registriert seit
    20.05.2006
    Beiträge
    577
    ich habe das automake gelumpe beim tor-build etwas gezähmt und eine lösung für mein problem gefunden. offensichtlich wurde das Makefile überschrieben.
    die angehängte datei ersetzt ds-0.2.9_26-12/make/tor/patches/01-cross_compile.patch

    (update: um den thread übersichtlich zu halten, habe ich meinen dateianhang wieder entfernt. er ist inzwischen teil der von olistudent bereitgestellten dateien.)
    Geändert von knox (23.12.2006 um 09:59 Uhr)
    Freiheit statt Angst - Stoppt den Überwachungswahn! - 11.10. Berlin Alexanderplatz, ab 14:00 Uhr

  13. #13
    IPPF-Fünfhundert-Club Avatar von knox
    Registriert seit
    20.05.2006
    Beiträge
    577
    ich bin noch auf ein problem gestoßen, daß supamicha mir schon berichtet und das ich wieder verdrängt hatte:

    openvpn startet nicht:
    Code:
    Dec 22 12:17:00 fritz daemon.warn openvpn[3384]: Note: Cannot open TUN/TAP dev /dev/misc/net/tun: No such file or directory (errno=2)
    dazu muss das script openvpn_conf im openvpn package angepasst werden. ich werde in kürze ein aktualisiertes paket anbieten.
    Freiheit statt Angst - Stoppt den Überwachungswahn! - 11.10. Berlin Alexanderplatz, ab 14:00 Uhr

  14. #14
    IPPF-Fan
    Registriert seit
    08.03.2006
    Beiträge
    198
    @zaptac
    also wenn ich wirklich das make precompiled vor make vergessen hätte, hätte ich mich nicht gewundert. Das habe ich aber gemacht(hat ewig lange gedauert).
    Möglich das er sich irgendwo verschluckt hat

    gruss balou1974
    BOX: AVM 7270 v3 74.04.86freetz-devel-5892, 2x Speedport W900V, Fritz!Box 7170
    Provider: Unitymedia (20000/1024)

  15. #15
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.321
    @knox
    Jetzt weiß ich warum ich das openvpn-Package mit ins Archiv nehmen wollte.
    Das TUN-Device ist jetzt wieder unter /dev/tun. Ich könnte es aber auch wieder nach /dev/misc/net/tun machen, da man dann nicht 2 Packages bräuchte...

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  16. #16
    IPPF-Aufsteiger Avatar von d4rkm3n
    Registriert seit
    12.02.2006
    Beiträge
    45
    hab ich noch die Möglichkeit iptables zu verwenden?
    Router 1: Fritz!Box 7050 DS-Mod 14.04.15ds-0.2.9
    Router 2: Fritz!Box 7141 DS-Mod 40.04.25ds-0.2.9_26-12-labor23
    wlan AP : DI-624+ RevA3 FW: 1.23 eng
    Anbindung: DSL 3000 @ 3DSL of 1und1
    Signal/Rauschtoleranz: 17/23 dB
    Leistungsdämpfung: 33/17 dB

  17. #17
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.321
    Mein erstes Posting hast du gelesen?
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  18. #18
    IPPF-Fünfhundert-Club Avatar von knox
    Registriert seit
    20.05.2006
    Beiträge
    577
    Zitat Zitat von olistudent
    Das TUN-Device ist jetzt wieder unter /dev/tun. Ich könnte es aber auch wieder nach /dev/misc/net/tun machen, da man dann nicht 2 Packages bräuchte...
    ich habe eben gerade ein neues openvpn package gebaut. es wird beim erstellen der config in openvpn_conf einfach abgefragt, wo das tun device liegt und gut ist.
    Freiheit statt Angst - Stoppt den Überwachungswahn! - 11.10. Berlin Alexanderplatz, ab 14:00 Uhr

  19. #19
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.321
    Hab im ersten Post einen Patch angehängt der folgende Probleme beheben soll:
    1. Callmonitor geht nicht, wegen fehlender Auswahl in der busybox-Config
    2. tor-precompiled geht auf Systemen mit automake-1.4 nicht
    3. neues openvpn package von knox

    Wie spiele ich den Patch ein? -> Wiki

    Wenn ihr schon "make precompiled" durch habt, dann sollte ihr nochmal folgendes machen:
    Code:
    eventuell tor wieder auswählen
    (make tor-dirclean)
    (make tor-precompiled)
    make busybox-dirclean
    make busybox-precompiled
    make openvpn-precompiled
    make
    MfG Oliver
    Geändert von olistudent (23.12.2006 um 15:12 Uhr)
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  20. #20
    IPPF-Fan
    Registriert seit
    27.06.2005
    Beiträge
    234
    Hi Leute,

    ich versuche gerade unter Kubuntu 6.06 den ds-mod für die 29.04.29 zu erzeugen. Make precompiled ist soweit ich das erkennen kann fehlerlos durchgelaufen, make toolchain meldet

    nanobot@Aladin:~/ds-0.2.9_26-12$ make toolchain

    FINISHED: toolchain/kernel/ - glibc compiler for the kernel
    toolchain/target/ - uClibc compiler for the userspace

    und die packages die ich gewählt habe wurden erzeugt.

    Nun hänge ich beim "make"

    make[1]: Betrete Verzeichnis '/home/nanobot/ds-0.2.9_26-12/source/lzma406/SRC/7zip/Compress/LZMA_Lib'
    g++ -O3 -Wall -c ZLib.cpp
    ZLib.cpp:28:18: Fehler: zlib.h: No such file or directory


    Hat jemand nen Tipp für mich was da schief gelaufen ist ?

    C.U. NanoBot

Seite 1 von 19 1234511 ... LetzteLetzte

Ähnliche Themen

  1. Antworten: 422
    Letzter Beitrag: 17.06.2007, 15:32
  2. Antworten: 8
    Letzter Beitrag: 05.04.2007, 14:59
  3. Antworten: 7
    Letzter Beitrag: 29.03.2007, 11:26
  4. Antworten: 3
    Letzter Beitrag: 06.03.2007, 10:01
  5. Antworten: 2
    Letzter Beitrag: 26.12.2006, 12:03

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •