Hallo,
die offizielle Firmware fuer die 7141 hinkt ja leider etwas dem Entwicklungsstand der 7170 hinterher. Ich habe mir mal angesehen wie sich die Firmwares ueberhaupt unterscheiden und festgestellt, dass sich die Firmware fuer die 7170 mit wenigen Aenderungen auf die 7141 installieren laesst. Ich habe die Schritte unten angegeben. Vielleicht koennte man das als weitere Alien-Hardware in Freetz integrieren?
Firmware erstellen:
1) Mit Freetz Image fuer 7170 erstellen. Getestet mit aktuellen freetz-devel und Firmware 7170.29.04.67.
2) Nach dem "make" folgende Aenderungen vornehmen:
build/modified/filesystem/etc/init.d/rc.conf:
ersetze '7170' mit '7141'
ersetze 'CONFIG_AB_COUNT="3"' mit 'CONFIG_AB_COUNT="2"'
ersetze 'CONFIG_ETH_COUNT="4"' mit 'CONFIG_ETH_COUNT="1"'
ersetze 'CONFIG_INSTALL_TYPE="ar7_8MB_xilinx_4eth_3ab_isdn_nt_te_pots_wlan_usb_host_25762"' mit 'CONFIG_INSTALL_TYPE="ar7_8MB_xilinx_1eth_2ab_isdn_te_pots_wlan_usb_host_49780"'
ersetze 'CONFIG_VERSION_MAJOR="29"' mit 'CONFIG_VERSION_MAJOR="40"'
build/modified/filesystem/etc:
mv default.Fritz_Box_7170 default.Fritz_Box_7141
build/modified/filesystem/lib/modules:
Dateien 'microvoip_isdn_top.bit' und 'microvoip_isdn_top.bit1' mit Datei 'microvoip_isdn_top.bit' aus 7141 Firmware ersetzen.
build/modified/firmware/var/install:
ersetze 'Fritz_Box_7170' mit 'Fritz_Box_7141'
ersetze 'ar7_8MB_xilinx_4eth_3ab_isdn_nt_te_pots_wlan_usb_host_25762' mit 'ar7_8MB_xilinx_1eth_2ab_isdn_te_pots_wlan_usb_host_49780'
3) Neues Image erstellen: "./fwmod -p -d build dl/fw/FRITZ.Box_Fon_WLAN_7170.29.04.67.image"
4) Image ganz normal ueber Webinterface installieren und fertig.
Gruss,
Ulrich
die offizielle Firmware fuer die 7141 hinkt ja leider etwas dem Entwicklungsstand der 7170 hinterher. Ich habe mir mal angesehen wie sich die Firmwares ueberhaupt unterscheiden und festgestellt, dass sich die Firmware fuer die 7170 mit wenigen Aenderungen auf die 7141 installieren laesst. Ich habe die Schritte unten angegeben. Vielleicht koennte man das als weitere Alien-Hardware in Freetz integrieren?
Firmware erstellen:
1) Mit Freetz Image fuer 7170 erstellen. Getestet mit aktuellen freetz-devel und Firmware 7170.29.04.67.
2) Nach dem "make" folgende Aenderungen vornehmen:
build/modified/filesystem/etc/init.d/rc.conf:
ersetze '7170' mit '7141'
ersetze 'CONFIG_AB_COUNT="3"' mit 'CONFIG_AB_COUNT="2"'
ersetze 'CONFIG_ETH_COUNT="4"' mit 'CONFIG_ETH_COUNT="1"'
ersetze 'CONFIG_INSTALL_TYPE="ar7_8MB_xilinx_4eth_3ab_isdn_nt_te_pots_wlan_usb_host_25762"' mit 'CONFIG_INSTALL_TYPE="ar7_8MB_xilinx_1eth_2ab_isdn_te_pots_wlan_usb_host_49780"'
ersetze 'CONFIG_VERSION_MAJOR="29"' mit 'CONFIG_VERSION_MAJOR="40"'
build/modified/filesystem/etc:
mv default.Fritz_Box_7170 default.Fritz_Box_7141
build/modified/filesystem/lib/modules:
Dateien 'microvoip_isdn_top.bit' und 'microvoip_isdn_top.bit1' mit Datei 'microvoip_isdn_top.bit' aus 7141 Firmware ersetzen.
build/modified/firmware/var/install:
ersetze 'Fritz_Box_7170' mit 'Fritz_Box_7141'
ersetze 'ar7_8MB_xilinx_4eth_3ab_isdn_nt_te_pots_wlan_usb_host_25762' mit 'ar7_8MB_xilinx_1eth_2ab_isdn_te_pots_wlan_usb_host_49780'
3) Neues Image erstellen: "./fwmod -p -d build dl/fw/FRITZ.Box_Fon_WLAN_7170.29.04.67.image"
4) Image ganz normal ueber Webinterface installieren und fertig.
Gruss,
Ulrich