{"id":370,"date":"2012-03-12T20:45:31","date_gmt":"2012-03-12T19:45:31","guid":{"rendered":"http:\/\/floris.briolas.nl\/floris\/?p=370"},"modified":"2012-03-12T20:46:24","modified_gmt":"2012-03-12T19:46:24","slug":"fritzbox-7270-v3-from-german-to-english-annex-a","status":"publish","type":"post","link":"https:\/\/floris.briolas.nl\/floris\/2012\/03\/fritzbox-7270-v3-from-german-to-english-annex-a\/","title":{"rendered":"Fritzbox 7270 v3, from German to English annex A"},"content":{"rendered":"<p>Whoops I bought the German version of the device, so it seems I have the 7270 v3 version.<\/p>\n<p>&nbsp;<\/p>\n<p>What I&#8217;ve done:<\/p>\n<p>You need to get your hand on : &#8220;fritz_as_avme_newer&#8221; and &#8220;fritz_as_annex_a_kernel_args_newer&#8221; from &#8220;<strong>telefonicus<\/strong>&#8221; @\u00a0<a href=\"http:\/\/www.ip-phone-forum.de\/\">http:\/\/www.ip-phone-forum.de<\/a><\/p>\n<p>The scripts are made to upload as &#8220;firmware&#8221; but<span style=\"text-decoration: underline; color: #0000ff;\"><strong> I&#8217;ve logged in with telnet to the fritzbox and executed the commands myself<\/strong><\/span>. I wanted to see what was happening.<\/p>\n<p>I&#8217;m not going to give any kind of support. But these are the 2 scripts:<\/p>\n<table>\n<tbody>\n<tr>\n<td>\n<h2>fritz_as_avme_newer<\/h2>\n<\/td>\n<\/tr>\n<tr>\n<td>#! \/bin\/sh<br \/>\n##################################################################################<br \/>\n# get Kernelversion for further handling (update 2.4&lt;-&gt;2.6)<br \/>\n##################################################################################<br \/>\ncase `uname -r` in<br \/>\n2.4*)<br \/>\necho &#8220;install: have Kernel 2.4&#8221;;<br \/>\nkversion=24<br \/>\n;;<br \/>\n2.6*)<br \/>\necho &#8220;install: have Kernel 2.6&#8221;;<br \/>\nkversion=26<br \/>\n;;<br \/>\n*)<br \/>\nexit $INSTALL_OTHER_ERROR<br \/>\n;;<br \/>\nesac<br \/>\n#############################################################################<br \/>\n#<br \/>\n# Set Box to AVME<br \/>\n#<br \/>\n#############################################################################<br \/>\nif [ &#8220;${kversion}&#8221; = 24 ] ; then<br \/>\necho &#8220;firmware_version avme&#8221; &gt; \/proc\/avalanche\/env<br \/>\nelse<br \/>\necho &#8220;firmware_version avme&#8221; &gt; \/proc\/sys\/urlader\/environment<br \/>\nfi<br \/>\n##################################################################################ctlmgr<\/p>\n<p>## Bitte keine &#8220;rote Meldung&#8221;<br \/>\nmajor=$(grep tffs \/proc\/devices)<br \/>\ntffs_major=${major%%tffs}<br \/>\nrm -f \/var\/flash\/fw_attrib<br \/>\nmknod \/var\/flash\/fw_attrib c $tffs_major 87<br \/>\necho -n &#8220;&#8221; &gt; \/var\/flash\/fw_attrib<br \/>\nrm -f \/var\/flash\/fw_attrib<\/p>\n<p>## Fehler: Kein Fehler<br \/>\nexit 0<\/td>\n<\/tr>\n<tr>\n<td>\n<h2>fritz_as_annex_a_kernel_args_newer<\/h2>\n<\/td>\n<\/tr>\n<tr>\n<td>#! \/bin\/sh<br \/>\n##################################################################################<br \/>\n# get Kernelversion for further handling (update 2.4&lt;-&gt;2.6)<br \/>\n##################################################################################<br \/>\ncase `uname -r` in<br \/>\n2.4*)<br \/>\necho &#8220;install: have Kernel 2.4&#8221;;<br \/>\nkversion=24<br \/>\n;;<br \/>\n2.6*)<br \/>\necho &#8220;install: have Kernel 2.6&#8221;;<br \/>\nkversion=26<br \/>\n;;<br \/>\n*)<br \/>\nexit $INSTALL_OTHER_ERROR<br \/>\n;;<br \/>\nesac<br \/>\n#############################################################################<br \/>\n#<br \/>\n# Set Box to Annex A<br \/>\n#<br \/>\n#############################################################################<br \/>\nif [ &#8220;${kversion}&#8221; = 24 ] ; then<br \/>\necho &#8220;kernel_args annex=A&#8221; &gt; \/proc\/avalanche\/env<br \/>\nelse<br \/>\necho &#8220;kernel_args annex=A&#8221; &gt; \/proc\/sys\/urlader\/environment<br \/>\nfi<br \/>\n##################################################################################ctlmgr<\/p>\n<p>## Bitte keine &#8220;rote Meldung&#8221;<br \/>\nmajor=$(grep tffs \/proc\/devices)<br \/>\ntffs_major=${major%%tffs}<br \/>\nrm -f \/var\/flash\/fw_attrib<br \/>\nmknod \/var\/flash\/fw_attrib c $tffs_major 87<br \/>\necho -n &#8220;&#8221; &gt; \/var\/flash\/fw_attrib<br \/>\nrm -f \/var\/flash\/fw_attrib<\/p>\n<p>## Fehler: Kein Fehler<br \/>\nexit 0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Then I&#8217;ve followed the recovery procedure of the international version. you&#8217;ll need <strong>FRITZ.Box_Fon_WLAN_7270_v3.en-de-es-it-fr.05.06.recover-image<\/strong> from\u00a0ftp:\/\/ftp.avm.de\/fritz.box\/fritzbox.fon_wlan_7270_v3\/x_misc\/english\/<\/p>\n<p>&nbsp;<\/p>\n<p>Enjoy!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Whoops I bought the German version of the device, so it seems I have the 7270 v3 version. &nbsp; What I&#8217;ve done: You need to get your hand on : &#8220;fritz_as_avme_newer&#8221; and &#8220;fritz_as_annex_a_kernel_args_newer&#8221; from &#8220;telefonicus&#8221; @\u00a0http:\/\/www.ip-phone-forum.de The scripts are made to upload as &#8220;firmware&#8221; but I&#8217;ve logged in with telnet to the fritzbox and executed [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[4],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p61yPs-5Y","_links":{"self":[{"href":"https:\/\/floris.briolas.nl\/floris\/wp-json\/wp\/v2\/posts\/370"}],"collection":[{"href":"https:\/\/floris.briolas.nl\/floris\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/floris.briolas.nl\/floris\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/floris.briolas.nl\/floris\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/floris.briolas.nl\/floris\/wp-json\/wp\/v2\/comments?post=370"}],"version-history":[{"count":3,"href":"https:\/\/floris.briolas.nl\/floris\/wp-json\/wp\/v2\/posts\/370\/revisions"}],"predecessor-version":[{"id":373,"href":"https:\/\/floris.briolas.nl\/floris\/wp-json\/wp\/v2\/posts\/370\/revisions\/373"}],"wp:attachment":[{"href":"https:\/\/floris.briolas.nl\/floris\/wp-json\/wp\/v2\/media?parent=370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/floris.briolas.nl\/floris\/wp-json\/wp\/v2\/categories?post=370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/floris.briolas.nl\/floris\/wp-json\/wp\/v2\/tags?post=370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}