Changeset 618


Ignorieren:
Zeitstempel:
25.06.2007 22:24:59 (vor 11 Jahren)
Autor:
oliver
Nachricht:

Integrate Speedport W501V

Ort:
trunk
Dateien:
12 hinzugefügt
3 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • trunk/Config.in

    r604 r618  
    8383        bool "WLAN 3170" 
    8484     
     85    config DS_TYPE_SPEEDPORT_W501V 
     86        select DS_AVM_VERSION_04_33 
     87        select DS_BRANDING_tcom 
     88        bool "Speedport W501V" 
     89 
    8590    config DS_TYPE_SPEEDPORT_W701V 
    8691        select DS_AVM_VERSION_04_29 
     
    162167    default "7170_labor_usb"    if DS_TYPE_LABOR_USB 
    163168    default "7170_labor_vpn"    if DS_TYPE_LABOR_VPN 
    164     default "W701V"     if DS_TYPE_SPEEDPORT_W701V 
     169    default "W501V"     if DS_TYPE_SPEEDPORT_W501V 
     170        default "W701V"     if DS_TYPE_SPEEDPORT_W701V 
    165171    default "W900V"     if DS_TYPE_SPEEDPORT_W900V 
    166172    default "custom"    if DS_TYPE_CUSTOM 
     
    205211                       DS_TYPE_FON_WLAN_7170 
    206212    default "4mb_26"        if DS_TYPE_2170 || \ 
     213                       DS_TYPE_SPEEDPORT_W501V || \ 
    207214                       DS_TYPE_WLAN_3020 || \ 
    208215                       DS_TYPE_WLAN_3030 || \ 
     
    225232                       DS_TYPE_FON_WLAN_7170 
    226233    default "4mb_26"        if DS_TYPE_2170 || \ 
     234                       DS_TYPE_SPEEDPORT_W501V || \ 
    227235                       DS_TYPE_WLAN_3020 || \ 
    228236                       DS_TYPE_WLAN_3030 || \ 
     
    242250                       DS_TYPE_FON_WLAN_7150 || \ 
    243251                           DS_TYPE_FON_WLAN_7170 || \ 
     252                       DS_TYPE_SPEEDPORT_W501V || \ 
    244253                       DS_TYPE_SPEEDPORT_W701V || \ 
    245254                       DS_TYPE_SPEEDPORT_W900V 
     
    272281                       DS_TYPE_FON_WLAN_7141 || \ 
    273282                       DS_TYPE_FON_WLAN_7150 || \ 
     283                       DS_TYPE_SPEEDPORT_W501V || \ 
    274284                       DS_TYPE_SPEEDPORT_W701V || \ 
    275285                       DS_TYPE_SPEEDPORT_W900V || \ 
     
    297307                       DS_TYPE_FON_WLAN_7141 || \ 
    298308                       DS_TYPE_FON_WLAN_7150 || \ 
     309                       DS_TYPE_SPEEDPORT_W501V || \ 
    299310                       DS_TYPE_SPEEDPORT_W701V || \ 
    300311                       DS_TYPE_SPEEDPORT_W900V || \ 
     
    322333                       DS_TYPE_FON_WLAN_7141 || \ 
    323334                       DS_TYPE_FON_WLAN_7150 || \ 
     335                       DS_TYPE_SPEEDPORT_W501V || \ 
    324336                       DS_TYPE_SPEEDPORT_W701V || \ 
    325337                       DS_TYPE_SPEEDPORT_W900V || \ 
     
    345357                       DS_TYPE_FON_WLAN_7141 || \ 
    346358                       DS_TYPE_FON_WLAN_7150 || \ 
     359                       DS_TYPE_SPEEDPORT_W501V || \ 
    347360                       DS_TYPE_SPEEDPORT_W701V || \ 
    348361                       DS_TYPE_SPEEDPORT_W900V || \ 
     
    364377                       DS_TYPE_CUSTOM && DS_HIDDEN_ROOT 
    365378    default 59          if DS_TYPE_2170 || \ 
     379                       DS_TYPE_SPEEDPORT_W501V || \ 
    366380                       DS_TYPE_WLAN_3020 || \ 
    367381                       DS_TYPE_WLAN_3030 || \ 
     
    395409                       DS_TYPE_FON_WLAN_7141 || \ 
    396410                       DS_TYPE_FON_WLAN_7150 || \ 
     411                       DS_TYPE_SPEEDPORT_W501V || \ 
    397412                       DS_TYPE_SPEEDPORT_W701V || \ 
    398413                       DS_TYPE_SPEEDPORT_W900V || \ 
     
    418433                       DS_TYPE_FON_WLAN_7141 || \ 
    419434                       DS_TYPE_FON_WLAN_7150 || \ 
     435                       DS_TYPE_SPEEDPORT_W501V || \ 
    420436                       DS_TYPE_SPEEDPORT_W701V || \ 
    421437                       DS_TYPE_SPEEDPORT_W900V || \ 
     
    431447    bool "Has USB"          if DS_TYPE_CUSTOM 
    432448    default y           if DS_TYPE_2170 || \ 
     449                       DS_TYPE_SPEEDPORT_W501V || \ 
    433450                       DS_TYPE_WLAN_3020 || \ 
    434451                       DS_TYPE_WLAN_3030 || \ 
     
    469486                       DS_TYPE_FON_WLAN || \ 
    470487                       DS_TYPE_FON_WLAN_7050 || \ 
     488                       DS_TYPE_SPEEDPORT_W501V || \ 
    471489                       DS_TYPE_SPEEDPORT_W701V 
    472490    help 
     
    584602config DS_BRANDING_tcom 
    585603    bool "T-Com" 
    586     depends on DS_TYPE_SPEEDPORT_W701V || \ 
    587            DS_TYPE_300IP_AS_FON || \ 
     604    depends on DS_TYPE_300IP_AS_FON || \ 
     605           DS_TYPE_SPEEDPORT_W501V || \ 
     606           DS_TYPE_SPEEDPORT_W701V || \ 
    588607           DS_TYPE_SPEEDPORT_W900V 
    589608    default y 
     
    627646config DS_REMOVE_CDROM_ISO 
    628647    bool "Remove cdrom.iso" 
    629     depends on DS_HAS_USB && ! (DS_TYPE_FON_WLAN_7050) 
     648    depends on DS_HAS_USB && ! (DS_TYPE_FON_WLAN_7050 || DS_TYPE_SPEEDPORT_W501V) 
    630649    default n 
    631650    help 
     
    689708config DS_PATCH_UPNP 
    690709    bool "Remove UPnP daemon (igdd) - EXPERIMENTAL" 
     710    depends on !( DS_TYPE_SPEEDPORT_W501V || DS_TYPE_SPEEDPORT_W701V || DS_TYPE_SPEEDPORT_W900V) 
    691711    default n 
    692712    help 
     
    761781    default "ftp://ftp.avm.de/fritz.box/fritzbox.sl_wlan/firmware"              if DS_TYPE_WLAN_3020 
    762782    default "ftp://ftp.avm.de/fritz.box/fritzbox.wlan_3030/firmware"            if DS_TYPE_WLAN_3030 
    763     default "ftp://ftp.avm.de/fritz.box/fritzbox.wlan_3130/firmware"        if DS_TYPE_WLAN_3130 
     783    default "ftp://ftp.avm.de/fritz.box/fritzbox.wlan_3130/firmware"            if DS_TYPE_WLAN_3130 
    764784    default "ftp://ftp.avm.de/fritz.box/fritzbox.wlan_3131/firmware/deutsch"        if DS_TYPE_WLAN_3131 
    765785    default "ftp://ftp.avm.de/fritz.box/fritzbox.wlan_3170/firmware/deutsch"        if DS_TYPE_WLAN_3170 
     786    default "http://www.t-home.de/dlp/eki/downloads/Speedport/Speedport_W501V"      if DS_TYPE_SPEEDPORT_W501V 
    766787    default "http://www.t-home.de/dlp/eki/downloads/Speedport/Speedport%20W%20701%20V"  if DS_TYPE_SPEEDPORT_W701V 
    767788    default "http://www.t-home.de/dlp/eki/downloads/Speedport/Speedport%20W%20900V"     if DS_TYPE_SPEEDPORT_W900V 
     
    787808    default "fritz.box_wlan_3130.44.04.34.image"                if DS_TYPE_WLAN_3130 
    788809    default "fritz.box_wlan_3170.49.04.34.image"                if DS_TYPE_WLAN_3170 
     810        default "fw_Speedport_W501V_v_28.04.38.image"               if DS_TYPE_SPEEDPORT_W501V 
    789811    default "fw_Speedport_W701V_V33.04.26.image"                if DS_TYPE_SPEEDPORT_W701V 
    790812    default "fw_Speedport_W_900V.34.04.21.image"                if DS_TYPE_SPEEDPORT_W900V 
     
    793815config DS_DL_SITE2                                           
    794816    string "AVM web interface DL Site"  if DS_DL_OVERRIDE        
    795     depends on DS_TYPE_SPEEDPORT_W701V || DS_TYPE_SPEEDPORT_W900V 
     817    depends on DS_TYPE_SPEEDPORT_W501V || DS_TYPE_SPEEDPORT_W701V || DS_TYPE_SPEEDPORT_W900V 
     818        default "ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7140/firmware/deutsch"    if DS_TYPE_SPEEDPORT_W501V 
    796819    default "ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7170/firmware/deutsch"    if DS_TYPE_SPEEDPORT_W701V 
    797     default "ftp://ftp.avm.de/fritz.box/fritzfon.7150/firmware"                     if DS_TYPE_SPEEDPORT_W900V 
     820    default "ftp://ftp.avm.de/fritz.box/fritzfon.7150/firmware"         if DS_TYPE_SPEEDPORT_W900V 
    798821     
    799822config DS_DL_SOURCE2 
    800823    string "AVM web interface firmware source"  if DS_DL_OVERRIDE 
    801     depends on DS_TYPE_SPEEDPORT_W701V || DS_TYPE_SPEEDPORT_W900V 
    802     default "fritz.box_fon_wlan_7170.29.04.33.image" if DS_TYPE_SPEEDPORT_W701V 
    803     default "fritz.fon_7150.annexb.38.04.32.image"   if DS_TYPE_SPEEDPORT_W900V 
     824    depends on DS_TYPE_SPEEDPORT_W501V || DS_TYPE_SPEEDPORT_W701V || DS_TYPE_SPEEDPORT_W900V 
     825        default "fritz.box_fon_wlan_7140.annexb.30.04.33.image" if DS_TYPE_SPEEDPORT_W501V 
     826    default "fritz.box_fon_wlan_7170.29.04.33.image"    if DS_TYPE_SPEEDPORT_W701V 
     827    default "fritz.fon_7150.annexb.38.04.32.image"      if DS_TYPE_SPEEDPORT_W900V 
    804828 
    805829menu "DS-Mod package download sites" 
  • trunk/TODO

    r617 r618  
    2626  patches: give them a thorough auto-fix treatment similar to the new modpatch 
    2727  feature. 
     28- Kernel configuration for W501V has to be done (4mb_26 ohio!) 
  • trunk/fwmod

    r605 r618  
    1 #!/bin/bash 
     1#!/bin/bash  
    22# 
    33#   Script to modify AVM FRITZ!Box firmware images (DS-Mod_26) 
     
    604604    echo1 "applying patches (${DS_TYPE_STRING}-${DS_TYPE_LANG_STRING})" 
    605605     
    606     if [ "$DS_TYPE_SPEEDPORT_W701V" == "y" ]  || [ "$DS_TYPE_SPEEDPORT_W900V" == "y" ]; then 
     606    if [ "$DS_TYPE_SPEEDPORT_W501V" == "y" ] || \ 
     607        [ "$DS_TYPE_SPEEDPORT_W701V" == "y" ] || \ 
     608        [ "$DS_TYPE_SPEEDPORT_W900V" == "y" ]; then 
    607609        #no webinterface no patches... 
    608610        for i in "${PATCHES_DIR}/${DS_TYPE_STRING}/"*.sh  
     
    705707 
    706708    # execute patch scripts 
    707     if [ "$DS_TYPE_SPEEDPORT_W701V" == "y" ] || [ "$DS_TYPE_SPEEDPORT_W900V" == "y" ]; then 
     709    if [ "$DS_TYPE_SPEEDPORT_W501V" == "y" ] || \ 
     710        [ "$DS_TYPE_SPEEDPORT_W701V" == "y" ] || \ 
     711        [ "$DS_TYPE_SPEEDPORT_W900V" == "y" ]; then 
    708712        for i in "${PATCHES_DIR}/"*.sh 
    709713        do 
     
    728732    #W701V and W900V have only tcom 
    729733    if [ -z "$oems" ]; then 
    730         if [ "$DS_TYPE_SPEEDPORT_W701V" == "y" ] || [ "$DS_TYPE_SPEEDPORT_W900V" == "y" ]; then 
     734        if [ "$DS_TYPE_SPEEDPORT_W501V" == "y" ] || \ 
     735            [ "$DS_TYPE_SPEEDPORT_W701V" == "y" ] || \ 
     736            [ "$DS_TYPE_SPEEDPORT_W900V" == "y" ]; then 
    731737            oems="tcom" 
    732738        else 
     
    850856        modlang "${BASE_DIR}/.language" "${FILESYSTEM_MOD_DIR}" 
    851857    else 
    852         error 1 "installation of base system is mandatory" 
     858        echo "installation of base system is mandatory" 
     859         
    853860    fi 
    854861 
     
    903910        fi  
    904911    else 
    905         error 1 "installation of busybox replacement is mandatory" 
     912        echo "installation of busybox replacement is mandatory" 
    906913    fi 
    907914 
     
    934941            chmod +x "${FILESYSTEM_MOD_DIR}/${i}" 
    935942        fi 
    936     done 
    937          
     943    done     
    938944    echo1 "generating modules.dep" 
    939945    ${TOOLS_SUBDIR}/depmod.pl -b ${FILESYSTEM_MOD_DIR}/lib/modules/2.6.13.1-${DS_KERNEL_LAYOUT} \ 
    940         -F ${KERNEL_REP_DIR}/System-${DS_KERNEL_REF}-${DS_AVM_VERSION_STRING}.map 2> /dev/null 
     946        -F ${KERNEL_REP_DIR}/System-${DS_KERNEL_REF}-${DS_AVM_VERSION_STRING}.map 
    941947         
    942948    echo1 "copying files" 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.