Philips SNA6600 niet meer te veranderen naar Ozenda firmware
-
- Elite Poster
- Berichten: 751
- Lid geworden op: 28 sep 2003, 12:58
- Uitgedeelde bedankjes: 15 keer
- Bedankt: 30 keer
Hallo,
Ik heb vorige maand mijn (gratis gekregen) modem geflashed via Belgacom Genius zodat ik meerdere decoders kon aansluiten. Deze firmware betreft versie 0.40a8.
Maar natuurlijk zit daar een addertje onder het gras, ik kan geen andere firmware meer gebruiken zoals die van Ozenda, Philips zelf of SMC. Boodschap die ik krijg: "File verification failed", heb ook geprobeerd om de firmware te flashen door zelf een TFTP-server op te zetten en zo via telnet te kunnen flashen, ook zonder resultaat. Ook in boot recovery lukt het dus niet.
Dus voor de mensen die geen behoefte hebben om twee decoders aan te schaffen en aan te sluiten zou ik Belgacom Genius NIET installeren zodat je later de modem nog kan flashen naar een niet-belgacom-firmware.
Misschien zou het nog mogelijk zijn om te flashen met een seriële kabel maar daarvoor heb ik dus absoluut geen ervaring mee. Zie dit topic. Als iemand anders nog een ander idee heeft om alsnog de modem te kunnen flashen mag je het gerust melden, desnoods met een gehackte firmware.
Ik heb vorige maand mijn (gratis gekregen) modem geflashed via Belgacom Genius zodat ik meerdere decoders kon aansluiten. Deze firmware betreft versie 0.40a8.
Maar natuurlijk zit daar een addertje onder het gras, ik kan geen andere firmware meer gebruiken zoals die van Ozenda, Philips zelf of SMC. Boodschap die ik krijg: "File verification failed", heb ook geprobeerd om de firmware te flashen door zelf een TFTP-server op te zetten en zo via telnet te kunnen flashen, ook zonder resultaat. Ook in boot recovery lukt het dus niet.
Dus voor de mensen die geen behoefte hebben om twee decoders aan te schaffen en aan te sluiten zou ik Belgacom Genius NIET installeren zodat je later de modem nog kan flashen naar een niet-belgacom-firmware.
Misschien zou het nog mogelijk zijn om te flashen met een seriële kabel maar daarvoor heb ik dus absoluut geen ervaring mee. Zie dit topic. Als iemand anders nog een ander idee heeft om alsnog de modem te kunnen flashen mag je het gerust melden, desnoods met een gehackte firmware.
- Patje
- Elite Poster
- Berichten: 3412
- Lid geworden op: 03 sep 2003, 19:18
- Locatie: (Ledegem)West vlaanderen
- Uitgedeelde bedankjes: 179 keer
- Bedankt: 79 keer
Pengu schreef:Hallo,
Ik heb vorige maand mijn (gratis gekregen) modem geflashed via Belgacom Genius zodat ik meerdere decoders kon aansluiten. Deze firmware betreft versie 0.40a8.
Maar natuurlijk zit daar een addertje onder het gras, ik kan geen andere firmware meer gebruiken zoals die van Ozenda, Philips zelf of SMC. Boodschap die ik krijg: "File verification failed", heb ook geprobeerd om de firmware te flashen door zelf een TFTP-server op te zetten en zo via telnet te kunnen flashen, ook zonder resultaat. Ook in boot recovery lukt het dus niet.
Dus voor de mensen die geen behoefte hebben om twee decoders aan te schaffen en aan te sluiten zou ik Belgacom Genius NIET installeren zodat je later de modem nog kan flashen naar een niet-belgacom-firmware.
Misschien zou het nog mogelijk zijn om te flashen met een seriële kabel maar daarvoor heb ik dus absoluut geen ervaring mee. Zie dit topic. Als iemand anders nog een ander idee heeft om alsnog de modem te kunnen flashen mag je het gerust melden, desnoods met een gehackte firmware.
al eens geprobeerd terug zetten naar fabrieks instellingen ?
Intel® i3-10100 Quad-Core @3,60 GHZ. Ram: 16 GB DDR4. SSD NVMe 500 GB || Windows 11 Home X64 || GSM Samsung A13 @Proximus FlexPack
*B-Box3V+ Speedtest https://www.speedtest.net/nl/result/12841719727
*B-Box3V+ Speedtest https://www.speedtest.net/nl/result/12841719727
-
- Premium Member
- Berichten: 579
- Lid geworden op: 06 sep 2004, 14:56
- Locatie: /var/www
- Bedankt: 1 keer
Het is spijtig genoeg niet zo simpel: met die 40a8 wordt ook de boot loader geupgrade naar versie 0.69.2
Deze accepteert enkel firmware met als footer (kijk met hex editor helemaal op het einde van de firmware) BRNBE7300 ipv BRNTI7300.
Je kan die footer wel wijzigen met een hex editor naar BRNBE7300, maar dan boot de modem niet meer na de upgrade. Je kan wel nog recoveren via die recovery mode, maar alleen met die 40a8 firmware van Belgacom. De Philips en Ozenda firmware werken niet correct. Ik moet wel nog eens kijken waarom. Misschien later deze avond als ik even tijd heb.
Deze accepteert enkel firmware met als footer (kijk met hex editor helemaal op het einde van de firmware) BRNBE7300 ipv BRNTI7300.
Je kan die footer wel wijzigen met een hex editor naar BRNBE7300, maar dan boot de modem niet meer na de upgrade. Je kan wel nog recoveren via die recovery mode, maar alleen met die 40a8 firmware van Belgacom. De Philips en Ozenda firmware werken niet correct. Ik moet wel nog eens kijken waarom. Misschien later deze avond als ik even tijd heb.
- Patje
- Elite Poster
- Berichten: 3412
- Lid geworden op: 03 sep 2003, 19:18
- Locatie: (Ledegem)West vlaanderen
- Uitgedeelde bedankjes: 179 keer
- Bedankt: 79 keer
7seas schreef:tiens, tiens, das wel raar voor die modem kan je volgens mij toch maar enkel tot volgende firmware upgraden Runtime Code Version:
0.36a (Nov 14 2005 19:52:34)
Boot Code Version: 0.62
wat zie ik verkeerd?
je ziet niks verkeerd hoor
maar ergens bij belgacom genius staat een firmware voor BTV die gebruikt wordt om 2 decoders aan te sluiten op de modem/router, spijtig dat er altijd mensen willen experimenteren met firmware die ze niet nodig hebben ...
Intel® i3-10100 Quad-Core @3,60 GHZ. Ram: 16 GB DDR4. SSD NVMe 500 GB || Windows 11 Home X64 || GSM Samsung A13 @Proximus FlexPack
*B-Box3V+ Speedtest https://www.speedtest.net/nl/result/12841719727
*B-Box3V+ Speedtest https://www.speedtest.net/nl/result/12841719727
patje schreef:7seas schreef:tiens, tiens, das wel raar voor die modem kan je volgens mij toch maar enkel tot volgende firmware upgraden Runtime Code Version:
0.36a (Nov 14 2005 19:52:34)
Boot Code Version: 0.62
wat zie ik verkeerd?
je ziet niks verkeerd hoor
maar ergens bij belgacom genius staat een firmware voor BTV die gebruikt wordt om 2 decoders aan te sluiten op de modem/router, spijtig dat er altijd mensen willen experimenteren met firmware die ze niet nodig hebben ...
dus als ik het goed begrijp kan ik, indien nodig, met 0.36a nog wel 'zonder problemen' upgraden naar die ozenda firmware omdat die boot versie 0.62 heeft.
-
- Elite Poster
- Berichten: 751
- Lid geworden op: 28 sep 2003, 12:58
- Uitgedeelde bedankjes: 15 keer
- Bedankt: 30 keer
7seas schreef:patje schreef:7seas schreef:tiens, tiens, das wel raar voor die modem kan je volgens mij toch maar enkel tot volgende firmware upgraden Runtime Code Version:
0.36a (Nov 14 2005 19:52:34)
Boot Code Version: 0.62
wat zie ik verkeerd?
je ziet niks verkeerd hoor
maar ergens bij belgacom genius staat een firmware voor BTV die gebruikt wordt om 2 decoders aan te sluiten op de modem/router, spijtig dat er altijd mensen willen experimenteren met firmware die ze niet nodig hebben ...
dus als ik het goed begrijp kan ik, indien nodig, met 0.36a nog wel 'zonder problemen' upgraden naar die ozenda firmware omdat die boot versie 0.62 heeft.
Inderdaad maar ik heb zo iets zitten denken...
Je kan via telnet afzonderlijk de kernel, web_image, conf_file en de boot_code upgraden, dus als je nu eerst die bootcode kunt downgraden en dan via boot recovery de ozenda firmware er kan opzetten of zie ik iets over het hoofd?
Natuurlijk moet je dan wel eerst aan die boot_code geraken maar die kan je misschien ontleden van de firmware op deze manier:
http://www.tzlee.com/public/writings/sm ... ering.html
Code: Selecteer alles
Telnet Manager Version 0.40a8
===============================================================================
>> all Upgrade firmware image
kernel Upgrade kernal run-time code image
web_image Upgrade web image file
conf_file Upgrade configuration file
boot_code Upgrade boot code
Misschien een wat onduidelijke post, als je vragen hebt, shoot
-
- Premium Member
- Berichten: 579
- Lid geworden op: 06 sep 2004, 14:56
- Locatie: /var/www
- Bedankt: 1 keer
Dat heb ik al gedaan, maar in geen enkele image (ook niet van de andere merken) zit de 0.62 boot loader. Die staat al op het toestel en wordt enkel overschreven bij een update van de boot loader zelf. En enkel in die 0.40a8 firmware zit de boot loader mee verwerkt (maar dan ook de verkeerde versie).
Dus idd, als je een image ervan kan vinden kan je die downgraden. Maar ik ben er nog niet in geslaagd om er een te vinden of in te lezen vanop een Philips...
Zodra ik wat tijd heb (hetgeen erg moeilijk is de laatste tijd) dan zoek ik nog wat verder.
Dus idd, als je een image ervan kan vinden kan je die downgraden. Maar ik ben er nog niet in geslaagd om er een te vinden of in te lezen vanop een Philips...
Zodra ik wat tijd heb (hetgeen erg moeilijk is de laatste tijd) dan zoek ik nog wat verder.
Siglo schreef:Dat heb ik al gedaan, maar in geen enkele image (ook niet van de andere merken) zit de 0.62 boot loader. Die staat al op het toestel en wordt enkel overschreven bij een update van de boot loader zelf. En enkel in die 0.40a8 firmware zit de boot loader mee verwerkt (maar dan ook de verkeerde versie).
Dus idd, als je een image ervan kan vinden kan je die downgraden. Maar ik ben er nog niet in geslaagd om er een te vinden of in te lezen vanop een Philips...
Zodra ik wat tijd heb (hetgeen erg moeilijk is de laatste tijd) dan zoek ik nog wat verder.
enneuh... hoe doe je dat nu exact... k heb vroeger de 40a8 firmware der op gezwierd, maar ik was er niet echt tevreden mee... Toen had ik maar geprobeert terug te downgraden, maar dit lukte niet... Toen heb ik geprobeert 1 deel te uploaden en vanaf dan is mijn modem naar de haaien... in recovery mode geraak ik wel nog, kan iemand mij de onderdelen geven van de 40a8 of de firmware int algemeen zonder dat die gedownload word van de server? Want da masjeert ni... Ook bij alle firmwares dat ik probeer geeft ie de melding dat het oncorrecte firmware is etc etc...
-
- Premium Member
- Berichten: 579
- Lid geworden op: 06 sep 2004, 14:56
- Locatie: /var/www
- Bedankt: 1 keer
Raan03 schreef:enneuh... hoe doe je dat nu exact... k heb vroeger de 40a8 firmware der op gezwierd, maar ik was er niet echt tevreden mee... Toen had ik maar geprobeert terug te downgraden, maar dit lukte niet... Toen heb ik geprobeert 1 deel te uploaden en vanaf dan is mijn modem naar de haaien... in recovery mode geraak ik wel nog, kan iemand mij de onderdelen geven van de 40a8 of de firmware int algemeen zonder dat die gedownload word van de server? Want da masjeert ni... Ook bij alle firmwares dat ik probeer geeft ie de melding dat het oncorrecte firmware is etc etc...
Pm sent.
verdorie,
ik koop mij op ebay zo'n router omdat ik er al zo een heb en die kan wds. Nu kan ik dat rotding niet upgraden omdat er die belgacom prutsen op staan.
Is er iemand ondertussen al in geslaagd?
Heeft iemand nog de gegevens van die reverse engineering site?
thnx
Tim
ik koop mij op ebay zo'n router omdat ik er al zo een heb en die kan wds. Nu kan ik dat rotding niet upgraden omdat er die belgacom prutsen op staan.
Is er iemand ondertussen al in geslaagd?
Heeft iemand nog de gegevens van die reverse engineering site?
thnx
Tim
- Dave
- Pro Member
- Berichten: 336
- Lid geworden op: 20 aug 2005, 13:27
- Twitter: davefrombelgium
- Locatie: Heusden-Zolder
- Uitgedeelde bedankjes: 6 keer
- Bedankt: 4 keer
Hier: http://forum.adsl-bc.org/viewtopic.php?t=25014&postdays=0&postorder=asc&start=120 zijn er ook mensen die al vanalles geprobeerd hebben (voorlopig zonder succes) ...
een paar extra vragen en bemerkingen
(heb nu pas gemerkt dat mijn nieuwe modem een SNA6600 is)
1) kan er iemand bevestigen of SNA6600 en SNA6500 dezelfde hardware hebben (m.a.w. of het enige verschil de kleur is)?
2) kan er iemand bevestigen dat er op zo'n SNA6600 ander firmware kan draaien dan die 40a8?
3) Ik heb verschillende firmware versies uitgepakt zoals beschreven hier en in sommige zit een bestand ar0700mp.bin. Dit is het geval in SNA6500-A-FW0_43_p, AR4505GW_A_ZZ_FW0_43_p en UpdateFW0-40a8Utility0-46. De eerste twee zijn identiek, de laatste (de fameuze BGC 40a8) is verschillend.
Zou dit de bootcode kunnen zijn?
4) als dit de bootcode is, moet ik dan het gezipte bestand of het geunzipte bestand aanleveren aan de telnet update via tftp? Doet dat enige checks voor het dat bestand in flash brandt? Is er nog enige recovery mogelijk als ik een willekeurige pornofoto ipv bootcode overstuur?
Ik zit dus met existentiele vragen twv 39euro: is ar0700mp.bin de bootcode en gaat die SNA6600 nog werken als ik dat via telnet erin flash?
Ik gok dat ik een doos met twee antennes en wat LEDs overhoud als ik dit probeer...
Tim
(heb nu pas gemerkt dat mijn nieuwe modem een SNA6600 is)
1) kan er iemand bevestigen of SNA6600 en SNA6500 dezelfde hardware hebben (m.a.w. of het enige verschil de kleur is)?
2) kan er iemand bevestigen dat er op zo'n SNA6600 ander firmware kan draaien dan die 40a8?
3) Ik heb verschillende firmware versies uitgepakt zoals beschreven hier en in sommige zit een bestand ar0700mp.bin. Dit is het geval in SNA6500-A-FW0_43_p, AR4505GW_A_ZZ_FW0_43_p en UpdateFW0-40a8Utility0-46. De eerste twee zijn identiek, de laatste (de fameuze BGC 40a8) is verschillend.
Zou dit de bootcode kunnen zijn?
4) als dit de bootcode is, moet ik dan het gezipte bestand of het geunzipte bestand aanleveren aan de telnet update via tftp? Doet dat enige checks voor het dat bestand in flash brandt? Is er nog enige recovery mogelijk als ik een willekeurige pornofoto ipv bootcode overstuur?
Ik zit dus met existentiele vragen twv 39euro: is ar0700mp.bin de bootcode en gaat die SNA6600 nog werken als ik dat via telnet erin flash?
Ik gok dat ik een doos met twee antennes en wat LEDs overhoud als ik dit probeer...
Tim
HET...IS...GELUKT
alleen snap ik niet echt hoe...
ik heb geexperimenteerd met bovenstaande bootloaders (als het dat al zijn) en dat leidt tot niks.
Dan heb ik die 40a8 (BGC) exe uit elkaar geprutst (daar zitten twee firmwares in blijkbaar, eentje voor de "oude" en eentje voor de "nieuwe" (die magic aan het einde is verschillend) en heb daar weer twee bin files uit gedistilleerd.
Ook de SNA56500_...43 firmware gewijzigd met een hexeditor (die magic aangepast).
Dan heb ik die nieuwe (40a8 dus) erop geflasht via de recovery flash. Had niet door dat ik moest rebooten dus bleef in recovery console.
Dan die aangepaste ...43 firmware erop gezet. Dan gereboot ... geen dhcp (of toch niet goed, achteraf bezien had mijn pc er mss gewoon last mee, dunno).
Terug de nieuwe bin erop gezet. Die bootte prima. Vanuit de gewone paginas dan maar die _...43 eropgezet en gereboot. En toen... Philips firmware (wel nog steeds die 69.2 bootloader).
Daarna ging het makkelijk 0.5 erop van de philips.be site. WDS instellen (ff vergeten WEP ook in te stellen) en nu werkt het blijkbaar.
Morgen ff stress testen.
Dus: SNA6600 van 40a8 BGC terug naar Philips fw flashen kan...
Wie de files wil moet me maar pm-en
Tim
alleen snap ik niet echt hoe...
ik heb geexperimenteerd met bovenstaande bootloaders (als het dat al zijn) en dat leidt tot niks.
Dan heb ik die 40a8 (BGC) exe uit elkaar geprutst (daar zitten twee firmwares in blijkbaar, eentje voor de "oude" en eentje voor de "nieuwe" (die magic aan het einde is verschillend) en heb daar weer twee bin files uit gedistilleerd.
Ook de SNA56500_...43 firmware gewijzigd met een hexeditor (die magic aangepast).
Dan heb ik die nieuwe (40a8 dus) erop geflasht via de recovery flash. Had niet door dat ik moest rebooten dus bleef in recovery console.
Dan die aangepaste ...43 firmware erop gezet. Dan gereboot ... geen dhcp (of toch niet goed, achteraf bezien had mijn pc er mss gewoon last mee, dunno).
Terug de nieuwe bin erop gezet. Die bootte prima. Vanuit de gewone paginas dan maar die _...43 eropgezet en gereboot. En toen... Philips firmware (wel nog steeds die 69.2 bootloader).
Daarna ging het makkelijk 0.5 erop van de philips.be site. WDS instellen (ff vergeten WEP ook in te stellen) en nu werkt het blijkbaar.
Morgen ff stress testen.
Dus: SNA6600 van 40a8 BGC terug naar Philips fw flashen kan...
Wie de files wil moet me maar pm-en
Tim
- Patje
- Elite Poster
- Berichten: 3412
- Lid geworden op: 03 sep 2003, 19:18
- Locatie: (Ledegem)West vlaanderen
- Uitgedeelde bedankjes: 179 keer
- Bedankt: 79 keer
fraco schreef:een paar extra vragen en bemerkingen
(heb nu pas gemerkt dat mijn nieuwe modem een SNA6600 is)
1) kan er iemand bevestigen of SNA6600 en SNA6500 dezelfde hardware hebben (m.a.w. of het enige verschil de kleur is)?
2) kan er iemand bevestigen dat er op zo'n SNA6600 ander firmware kan draaien dan die 40a8?
Tim
hoi Tim
ik heb ook de Philips SNA6600, toen ik hem kocht stond er een oude firmware op 0...(april 2005) denk ik ... ik heb de upgrade gedaan naar de 0.36a (nov2005) en die gebruik ik nog steeds zonder problemen
ik had eerst een SNA6500 (met gouden kap) maar die werd getroffen door een bliksem inslag, dan meteen een andere gekocht (nu met blauwe kap) SNA6600
Intel® i3-10100 Quad-Core @3,60 GHZ. Ram: 16 GB DDR4. SSD NVMe 500 GB || Windows 11 Home X64 || GSM Samsung A13 @Proximus FlexPack
*B-Box3V+ Speedtest https://www.speedtest.net/nl/result/12841719727
*B-Box3V+ Speedtest https://www.speedtest.net/nl/result/12841719727
-
- Premium Member
- Berichten: 579
- Lid geworden op: 06 sep 2004, 14:56
- Locatie: /var/www
- Bedankt: 1 keer
fraco schreef:HET...IS...GELUKT
alleen snap ik niet echt hoe...
ik heb geexperimenteerd met bovenstaande bootloaders (als het dat al zijn) en dat leidt tot niks.
Dan heb ik die 40a8 (BGC) exe uit elkaar geprutst (daar zitten twee firmwares in blijkbaar, eentje voor de "oude" en eentje voor de "nieuwe" (die magic aan het einde is verschillend) en heb daar weer twee bin files uit gedistilleerd.
Ook de SNA56500_...43 firmware gewijzigd met een hexeditor (die magic aangepast).
Dan heb ik die nieuwe (40a8 dus) erop geflasht via de recovery flash. Had niet door dat ik moest rebooten dus bleef in recovery console.
Dan die aangepaste ...43 firmware erop gezet. Dan gereboot ... geen dhcp (of toch niet goed, achteraf bezien had mijn pc er mss gewoon last mee, dunno).
Terug de nieuwe bin erop gezet. Die bootte prima. Vanuit de gewone paginas dan maar die _...43 eropgezet en gereboot. En toen... Philips firmware (wel nog steeds die 69.2 bootloader).
Daarna ging het makkelijk 0.5 erop van de philips.be site. WDS instellen (ff vergeten WEP ook in te stellen) en nu werkt het blijkbaar.
Morgen ff stress testen.
Dus: SNA6600 van 40a8 BGC terug naar Philips fw flashen kan...
Wie de files wil moet me maar pm-en
Tim
Ah, zo ver was ik nog niet geraakt: ik had enkel de gehexte Ozenda getest en daarna heb ik geen tijd meer gehad om verder te experimenteren. Ik zal ook eens de test doen met die Philips firmware. Vermoedelijk werkt die beter met die laatste bootloader doordat de firmware recenter is. Wel goed om te weten dat het dus mogelijk moet zijn.
-
- Starter
- Berichten: 11
- Lid geworden op: 13 jan 2006, 10:49
Ik had er zelf ook problemen mee (de versie 0.50 werkte bij mij niet goed). Ik heb momenteel de firmware van smc draaien en tot nu toe erg succesvol
http://www.userbase.be/forum/viewtopic. ... 184#135184 . Hier vind je de bevindingen.
Succes ermee !
http://www.userbase.be/forum/viewtopic. ... 184#135184 . Hier vind je de bevindingen.
Succes ermee !
- Petervanakelyen
- Elite Poster
- Berichten: 1614
- Lid geworden op: 30 dec 2009, 22:36
- Locatie: Antwerpen
- Uitgedeelde bedankjes: 98 keer
- Bedankt: 169 keer
Superkick! Vandaag een SNA6600 gekregen van een kennis die hem toch niet gebruikte en even wat mee geëxperimenteerd. Hoewel ik niet vermoed dat er nog iemand deze dagelijks gebruikt, wil ik mijn 'ontdekkingen' toch even vermelden. Ik ben vooral meer te weten gekomen over het OS dat erop draait, de verschillende onderdelen van de firmware en gelijkaardige modellen.
Eerst en vooral een lijstje met modellen met exact dezelfde hardware als onze Belgacom Philips modem/routers.
- SMC 7908VoWBR
- Belkin F5D7630
- Siemens SX541
- 3Com 3CRWDR100A-72
- Buffalo BBR-4MG
Interessant, want van de 3Com bestaat er een openwrt wiki-pagina en de SMC heeft heel up-to-date firmware met een stuk meer functies.
Het is echter niet zomaar mogelijk firmware van een andere fabrikant te gebruiken. Fabrikanten beperken namelijk graag de firmware van hun product om hetzelfde product met een iets uitgebreidere firmware duurder te kunnen verkopen. Hetzelfde zie je bij internet providers, die zogenaamde 'branded' firmware maken met bepaalde functies uitgeschakeld of provider-specifieke gegevens voorgeprogrammeerd. Als mensen eenvoudigweg de beperkingen kunnen omzeilen door andere firmware te flashen, heeft de aangepaste firmware geen zin. Daarom wordt er vaak een custom bootloader geinstalleerd, die enkel gesigneerde firmware accepteert.
Zoals al eerder in deze thread was aangegeven, werd er vroeger nog geen gebruik gemaakt van een custom bootloader. De mensen met deze oude bootloader konden dan ook rustig cross-flashen met Ozenda, SMC, Philips of Belgacom-firmware. Bij de release van de befaamde 0.40a8-update, werd echter ook ineens de bootloader geüpdate en werd de mogelijkheid tot cross-flashen geblokkeerd. Er zijn mensen toch in geslaagd aan cross-flashing te doen, maar dit houdt wel het HEX-editten van de signature in de firmware in en werkte bij mij niet.
Met wat kennis van zaken blijkt het echter mogelijk om heel veel aan te passen. De firmware voor de SNA6500 bestaat uit 3 delen:
- Image met de webinterface (cgi-scripts, webpagina's, etc). De naam van deze image is pfs.img.
- Firmware voor ADSL DSP. Verschilt tussen annex a en annex b modellen. Opgeslagen in ar0700mp.bin.
- Het eigenlijke besturingssysteem met de kernel, bootloader, etc. Opgeslagen in soho.bin.
Over deze 3 onderdelen is lange tijd onduidelijkheid geweest, bijvoorbeeld omdat SMC de bootloader in apart bestand leverde terwijl deze bij Belgacom in de firmware-image geïntegreerd was. Tevens was bij het openen van de firmware met tools zoals winrar slechts één bestand te zien, namelijk soho.bin. Met behulp van een eenvoudig perl-scriptje kan de firmware echter volledig worden uitgepakt.
Als dit script wordt uitgevoerd op de laatst beschikbare firmware van http://wildcat.espix.org/ (mirror van de officiële site aangezien die door Belgacom onlangs is gesloten), worden er 3 zip-bestandjes gegenereerd, waarin bovenstaande onderdelen te vinden zijn.
Door gebruik te maken van een ander perl script moet het ook mogelijk zijn om een standalone binary te maken en de bootloader los van de firmware te flashen. Op die manier wordt het mogelijk de laatste Belgacom-firmware te flashen zonder verplicht te moeten upgraden naar de nieuwe bootloader, wordt zelfgemaakte firmware realiteit en kunnen ook eventueel verborgen pagina's worden achterhaalt. Daar ben ik op dit moment mee bezig
Kleine nota: handmatig flashen van de SMC-bootloader zoals gesuggereerd in dit topic op adsl-bc lijkt niet direct aan te raden aangezien je blijkbaar op sommige modellen niet meer uit recovery komt. Welke firmware er ook geflashed wordt, na een reboot is er enkel weer leven in te krijgen door op te starten in recovery. De tactiek van het HEX-editen is dus vooralsnog de enige manier om te cross-flashen met de nieuwe bootloader.
Edit: de gebruikte bootloader is van Broad Net Techology, het RTOS is "Supertask!". Hier staat documentatie over de gebruikte structuur van de imagebestanden. De persoon in kwestie is er ook effectief in geslaagd een alpha-versie van OpenWRT op zijn router te runnen.
Eerst en vooral een lijstje met modellen met exact dezelfde hardware als onze Belgacom Philips modem/routers.
- SMC 7908VoWBR
- Belkin F5D7630
- Siemens SX541
- 3Com 3CRWDR100A-72
- Buffalo BBR-4MG
Interessant, want van de 3Com bestaat er een openwrt wiki-pagina en de SMC heeft heel up-to-date firmware met een stuk meer functies.
Het is echter niet zomaar mogelijk firmware van een andere fabrikant te gebruiken. Fabrikanten beperken namelijk graag de firmware van hun product om hetzelfde product met een iets uitgebreidere firmware duurder te kunnen verkopen. Hetzelfde zie je bij internet providers, die zogenaamde 'branded' firmware maken met bepaalde functies uitgeschakeld of provider-specifieke gegevens voorgeprogrammeerd. Als mensen eenvoudigweg de beperkingen kunnen omzeilen door andere firmware te flashen, heeft de aangepaste firmware geen zin. Daarom wordt er vaak een custom bootloader geinstalleerd, die enkel gesigneerde firmware accepteert.
Zoals al eerder in deze thread was aangegeven, werd er vroeger nog geen gebruik gemaakt van een custom bootloader. De mensen met deze oude bootloader konden dan ook rustig cross-flashen met Ozenda, SMC, Philips of Belgacom-firmware. Bij de release van de befaamde 0.40a8-update, werd echter ook ineens de bootloader geüpdate en werd de mogelijkheid tot cross-flashen geblokkeerd. Er zijn mensen toch in geslaagd aan cross-flashing te doen, maar dit houdt wel het HEX-editten van de signature in de firmware in en werkte bij mij niet.
Met wat kennis van zaken blijkt het echter mogelijk om heel veel aan te passen. De firmware voor de SNA6500 bestaat uit 3 delen:
- Image met de webinterface (cgi-scripts, webpagina's, etc). De naam van deze image is pfs.img.
- Firmware voor ADSL DSP. Verschilt tussen annex a en annex b modellen. Opgeslagen in ar0700mp.bin.
- Het eigenlijke besturingssysteem met de kernel, bootloader, etc. Opgeslagen in soho.bin.
Over deze 3 onderdelen is lange tijd onduidelijkheid geweest, bijvoorbeeld omdat SMC de bootloader in apart bestand leverde terwijl deze bij Belgacom in de firmware-image geïntegreerd was. Tevens was bij het openen van de firmware met tools zoals winrar slechts één bestand te zien, namelijk soho.bin. Met behulp van een eenvoudig perl-scriptje kan de firmware echter volledig worden uitgepakt.
Code: Selecteer alles
perl -e '$h="PK\x03\x04"; undef $/; (undef, @f)=split($h,<>); for(@f){ $i++; open F, ">fw$i.zip"; print F "$h$_" }' naam_van_firmware.bin
Door gebruik te maken van een ander perl script moet het ook mogelijk zijn om een standalone binary te maken en de bootloader los van de firmware te flashen. Op die manier wordt het mogelijk de laatste Belgacom-firmware te flashen zonder verplicht te moeten upgraden naar de nieuwe bootloader, wordt zelfgemaakte firmware realiteit en kunnen ook eventueel verborgen pagina's worden achterhaalt. Daar ben ik op dit moment mee bezig
Kleine nota: handmatig flashen van de SMC-bootloader zoals gesuggereerd in dit topic op adsl-bc lijkt niet direct aan te raden aangezien je blijkbaar op sommige modellen niet meer uit recovery komt. Welke firmware er ook geflashed wordt, na een reboot is er enkel weer leven in te krijgen door op te starten in recovery. De tactiek van het HEX-editen is dus vooralsnog de enige manier om te cross-flashen met de nieuwe bootloader.
Edit: de gebruikte bootloader is van Broad Net Techology, het RTOS is "Supertask!". Hier staat documentatie over de gebruikte structuur van de imagebestanden. De persoon in kwestie is er ook effectief in geslaagd een alpha-versie van OpenWRT op zijn router te runnen.
Laatst gewijzigd door Petervanakelyen 23 apr 2011, 19:27, in totaal 12 gewijzigd.
- Petervanakelyen
- Elite Poster
- Berichten: 1614
- Lid geworden op: 30 dec 2009, 22:36
- Locatie: Antwerpen
- Uitgedeelde bedankjes: 98 keer
- Bedankt: 169 keer
Zou iemand die de oude bootloader heeft (als je inlogt op de webinterface staat dat bij "Boot Code Version", alles onder 0.69.2 is goed), deze firmware eens willen flashen? Ik moet weten of deze firmware-update ook de bootloader update bevat of niet. Misschien best om het te testen op een Philips die niet voor dagelijks gebruik dient (alle instellingen zijn namelijk weg). Gewoon vermelden of de Boot Code Version veranderd is of niet. De upgrade maakt het nog steeds mogelijk custom firmware te gebruiken door een HEX-edit uit te voeren en het is de laatste officiele update van Belgacom, dus gevaar om hem te bricken zit er niet in.
Ik heb deze informatie nodig omdat mijn huidige Philips per ongeluk verkeerd heb geflashed (was te verwachten dat dat gebeuren zou, met al mijn custom firmware geklooi) maar het zou jammer zijn te moeten stoppen omdat ik gewoon niemand anders in mijn omgeving ken die nog een Philips heeft.
Edit: Philips werkt terug
Met behulp van een geconverteerde HEX-dump van de bootloader van de Siemens SX541 is het gelukt de bootloader te downgraden naar versie 0.67.3. Het voordeel is dat je niet gebonden bent aan de restricties van de nieuwe bootloader, het nadeel is dat hij te oud is om de SMC firmware te kunnen draaien. De firmware van Ozenda, Philips en Belgacom werkt echter perfect.
Nu even proberen of ik aan de 0.69.0 bootloader geraak. Dat zou ideaal zijn, die ondersteund namelijk alle hedendaagse firmware maar heeft nog geen restricties. Op de SNA6600 is SMC-firmware namelijk nog steeds niet mogelijk (mijn geknutselde bootloader is te oud en die van belgacom te nieuw).
Ik heb deze informatie nodig omdat mijn huidige Philips per ongeluk verkeerd heb geflashed (was te verwachten dat dat gebeuren zou, met al mijn custom firmware geklooi) maar het zou jammer zijn te moeten stoppen omdat ik gewoon niemand anders in mijn omgeving ken die nog een Philips heeft.
Edit: Philips werkt terug
Met behulp van een geconverteerde HEX-dump van de bootloader van de Siemens SX541 is het gelukt de bootloader te downgraden naar versie 0.67.3. Het voordeel is dat je niet gebonden bent aan de restricties van de nieuwe bootloader, het nadeel is dat hij te oud is om de SMC firmware te kunnen draaien. De firmware van Ozenda, Philips en Belgacom werkt echter perfect.
Nu even proberen of ik aan de 0.69.0 bootloader geraak. Dat zou ideaal zijn, die ondersteund namelijk alle hedendaagse firmware maar heeft nog geen restricties. Op de SNA6600 is SMC-firmware namelijk nog steeds niet mogelijk (mijn geknutselde bootloader is te oud en die van belgacom te nieuw).
- Bijlagen
-
- bootloader.0.67.3.modded.zip
- (99.71 KiB) 240 keer gedownload
- Petervanakelyen
- Elite Poster
- Berichten: 1614
- Lid geworden op: 30 dec 2009, 22:36
- Locatie: Antwerpen
- Uitgedeelde bedankjes: 98 keer
- Bedankt: 169 keer
Weet me te zeggen welke bootloader ('Boot Code' in de status pagina) erop draait. 0.69.0 zou ideaal zijn, al vrees ik daarvoor
- Petervanakelyen
- Elite Poster
- Berichten: 1614
- Lid geworden op: 30 dec 2009, 22:36
- Locatie: Antwerpen
- Uitgedeelde bedankjes: 98 keer
- Bedankt: 169 keer
Mooi zo, hoe meer verschillende bootloaders hoe beter Wat gebeurd als je vanuit recovery probeert deze firmware te flashen?
Dit is de laatste versie van de SMC firmware (gemodificeerd voor de oude bootloader). Als hij na het flashen vasthangt (probeer eerst een gewone reboot), gewoon reset knop ingedrukt houden tijdens het aanzetten, dan kom je vanzelf in recovery mode terecht. Daar kan je terug de Belgacom 0.42 firmware flashen (die hier te vinden is). Het flashen van nieuwe firmware doe je overigens best altijd vanuit recovery mode.
Dit is de laatste versie van de SMC firmware (gemodificeerd voor de oude bootloader). Als hij na het flashen vasthangt (probeer eerst een gewone reboot), gewoon reset knop ingedrukt houden tijdens het aanzetten, dan kom je vanzelf in recovery mode terecht. Daar kan je terug de Belgacom 0.42 firmware flashen (die hier te vinden is). Het flashen van nieuwe firmware doe je overigens best altijd vanuit recovery mode.
- meon
- Administrator
- Berichten: 16609
- Lid geworden op: 18 feb 2003, 22:02
- Twitter: meon
- Locatie: Bree
- Uitgedeelde bedankjes: 564 keer
- Bedankt: 759 keer
- Contacteer:
Dju, ik heb:
Code: Selecteer alles
Runtime Code Version:
0.42 (Oct 17 2006 16:54:54)
Boot Code Version: 0.69.2
ADSL Modem Code Version: 06.02.00.60A+
Ik heb hier nog een versie waarmee ik in de tijd van firmware kon veranderen (als ik het mij goed herinner).
Laat maar weten of het werkt.
http://ljgcv.mine.nu/AR4505GW_A_ZZ_FW0_43_p.bin
Laat maar weten of het werkt.
http://ljgcv.mine.nu/AR4505GW_A_ZZ_FW0_43_p.bin
- Petervanakelyen
- Elite Poster
- Berichten: 1614
- Lid geworden op: 30 dec 2009, 22:36
- Locatie: Antwerpen
- Uitgedeelde bedankjes: 98 keer
- Bedankt: 169 keer
@meon: probeer deze firmware eens. Laatste firmware van Philips voor de SNA6500 (werkt ook gewoon op de SNA6600). Heeft een iets nieuwere ADSL firmware (zou de stabiliteit ten goede moeten komen) en heb ik gemodificeerd voor de nieuwe bootloader. Heeft normaal ook niet de limiet van max. vier toegelaten apparaten. Wel nog steeds enkel WPA-TKIP en geen USB-support (zoals de SMC firmware). Om hem te installeren start je best op in recovery mode (resetknop ingedrukt houden terwijl je de stroom inplugt) en flash je de firmware vanuit het recovery menu op 192.168.2.1. Na de flash (normaal komt er tijdens het flashen iets op als "processing, please wait...") in het menu aan de linkerkant even rebooten en dan zou je na de reboot in het menu van Philips terechtgekomen moeten zijn.
Om terug te flashen naar de Belgacom firmware voer je juist hetzelfde uit, alleen gebruik je dit keer deze firmware. Aan de bootloader moet je normaal niets veranderen, tenzij je in een experimentele bui bent en de 0.67.3 bootloader-downgrade met Ozenda firmware wil gaan draaien.
@joris84: bedankt, dat is de Ozenda firmware. Werkt goed (biedt ook als enige ondersteuning voor functies zoals QoS) alleen gaf de oudere ADSL firmware time-outs in combinatie met mijn verbinding.
Om terug te flashen naar de Belgacom firmware voer je juist hetzelfde uit, alleen gebruik je dit keer deze firmware. Aan de bootloader moet je normaal niets veranderen, tenzij je in een experimentele bui bent en de 0.67.3 bootloader-downgrade met Ozenda firmware wil gaan draaien.
@joris84: bedankt, dat is de Ozenda firmware. Werkt goed (biedt ook als enige ondersteuning voor functies zoals QoS) alleen gaf de oudere ADSL firmware time-outs in combinatie met mijn verbinding.
-
- Elite Poster
- Berichten: 6018
- Lid geworden op: 16 feb 2011, 22:43
- Uitgedeelde bedankjes: 377 keer
- Bedankt: 343 keer
Als ik die SMC firmware wil flashen bij firmware upgraden krijg ik "Incorrect user interface image" als melding. Vanuit recovery mode krijg ik "Incorrect firmware image"Petervanakelyen schreef:Mooi zo, hoe meer verschillende bootloaders hoe beter Wat gebeurd als je vanuit recovery probeert deze firmware te flashen?
Dit is de laatste versie van de SMC firmware (gemodificeerd voor de oude bootloader). Als hij na het flashen vasthangt (probeer eerst een gewone reboot), gewoon reset knop ingedrukt houden tijdens het aanzetten, dan kom je vanzelf in recovery mode terecht. Daar kan je terug de Belgacom 0.42 firmware flashen (die hier te vinden is). Het flashen van nieuwe firmware doe je overigens best altijd vanuit recovery mode.
- meon
- Administrator
- Berichten: 16609
- Lid geworden op: 18 feb 2003, 22:02
- Twitter: meon
- Locatie: Bree
- Uitgedeelde bedankjes: 564 keer
- Bedankt: 759 keer
- Contacteer:
@Petervanakelyen: hoe 'riskant' is dat? . Mijn enige failover-modem is een Speedtouch USB welke waarschijnlijk niet meer zal werken onder Windows 7... Ding is overigens ook PPPoA (al kan 'm ook PPPoE), en ik dacht niet dat PPPoA nog gedaan werd bij Belgacom?
Want die beperking van 4 clients werkt wel op m'n zenuwen ja... Al heb ik gemerkt dat als ik alle wifi-beveiliging er af haal ik meer dan 4 kan doen...
Want die beperking van 4 clients werkt wel op m'n zenuwen ja... Al heb ik gemerkt dat als ik alle wifi-beveiliging er af haal ik meer dan 4 kan doen...
- Petervanakelyen
- Elite Poster
- Berichten: 1614
- Lid geworden op: 30 dec 2009, 22:36
- Locatie: Antwerpen
- Uitgedeelde bedankjes: 98 keer
- Bedankt: 169 keer
Zo lang je niet experimenteel gaat doen en andere bootloaders gaat flashen, is het heel veilig. Je kan namelijk altijd opstarten in bootloader/recovery mode en vanuit de webinterface daar upgraden naar de officiële Belgacom firmware. Als je een config-backup maakt op je huidige firmware moet je zelfs je instellingen niet meer aanpassen als je terug naar deze firmware zou flashen.
@mclaeys: hetzelfde krijg ik ook als ik die SMC firmware wil flashen. Vreemd, want ik weet heel zeker dat ik die firmware al succesvol op een SNA6500 heb gedraaid (en de SNA6600 is exact hetzelfde).
@mclaeys: hetzelfde krijg ik ook als ik die SMC firmware wil flashen. Vreemd, want ik weet heel zeker dat ik die firmware al succesvol op een SNA6500 heb gedraaid (en de SNA6600 is exact hetzelfde).
- Petervanakelyen
- Elite Poster
- Berichten: 1614
- Lid geworden op: 30 dec 2009, 22:36
- Locatie: Antwerpen
- Uitgedeelde bedankjes: 98 keer
- Bedankt: 169 keer
Hehe Ik ben op dit moment nog wat aan het experimenteren met OpenWRT en aan het zoeken naar een Philips met bootloader 0.69.0, ik heb alleen zo weinig tijd om me er goed mee bezig te houden...
Edit: meon komt verdacht weinig online, even goed luisteren, met een goede windrichting zijn de vervloekingen vanuit Bree wel tot hier te horen
Edit: meon komt verdacht weinig online, even goed luisteren, met een goede windrichting zijn de vervloekingen vanuit Bree wel tot hier te horen
ik heb van deze toestel een switch gemaakt en krijg hem niet meer aan de gang als router hij vind ook geen default gateway en als hij die vind dan wilt hij aar niet mee verbinden.
mijn bootcode is Boot-code Ver. 0.67.3
hebben jullie enige raad? mss flashen ofzo. de bedoeling is om er een repeater van te maken
mijn bootcode is Boot-code Ver. 0.67.3
hebben jullie enige raad? mss flashen ofzo. de bedoeling is om er een repeater van te maken
- Petervanakelyen
- Elite Poster
- Berichten: 1614
- Lid geworden op: 30 dec 2009, 22:36
- Locatie: Antwerpen
- Uitgedeelde bedankjes: 98 keer
- Bedankt: 169 keer
Gewoon reset knopje op de achterkant voor 10 seconden indrukken en je kan hem terug bereiken op 192.168.2.1 (of 192.168.1.1 als je nog de Belgacom firmware draait). Hou er rekening mee dat je er enkel een repeater van kan maken als het Access Point dat je wil repeaten ook WDS (Wireless Distribution System) ondersteund en je gebruik maakt van WEP als encryptie.
-
- Starter
- Berichten: 4
- Lid geworden op: 04 okt 2011, 02:24
@Petervanakelyen: ik heb die firmware van jou op mijn modem (6500) proberen installeren, na het installeren werkte deze niet meer. Heb hem dan terug naar 0.42 geflasht, nu doet hij het weer wel.
Zou graag de laatste firmware willen installeren omdat mijn nieuwe laptop problemen heeft met connecten. Nu kan ik de laatste nieuwe firmware van Philips er niet op flashen, ik moet eerst naar 0.43 flashen. Heeft iemand deze firmware of andere oplossing ?
Runtime Code Version:
0.42 (Oct 17 2006 16:54:54)
Boot Code Version: 0.69.2
Zou graag de laatste firmware willen installeren omdat mijn nieuwe laptop problemen heeft met connecten. Nu kan ik de laatste nieuwe firmware van Philips er niet op flashen, ik moet eerst naar 0.43 flashen. Heeft iemand deze firmware of andere oplossing ?
Runtime Code Version:
0.42 (Oct 17 2006 16:54:54)
Boot Code Version: 0.69.2
- jaker
- Elite Poster
- Berichten: 948
- Lid geworden op: 20 sep 2010, 21:51
- Locatie: Meerhout
- Uitgedeelde bedankjes: 266 keer
- Bedankt: 81 keer
@Mr.Bubbles: Is je router de Philips SNV6520 (die met het rode deksel)? In dat geval, kan je die best herflashen met de SMC firmware voor de 7908VoWBRA (versie 2.15). Die is heel stabiel en geeft veel extra's (tot 4 onafhankelijke Voip configuraties, dialing plans, WDS ...). Persoonlijk heb ik dit sinds februari al zo lopen tot mijn volle tevredenheid
Internet/TV: All-Internet + Telenet TV
VoIP: Fritzbox 7390 met Dellmont
Router: Netgear R7000 met FreshTomato
VoIP: Fritzbox 7390 met Dellmont
Router: Netgear R7000 met FreshTomato
- Petervanakelyen
- Elite Poster
- Berichten: 1614
- Lid geworden op: 30 dec 2009, 22:36
- Locatie: Antwerpen
- Uitgedeelde bedankjes: 98 keer
- Bedankt: 169 keer
Op de SNA6500 kan je inderdaad de SMC firmware flashen. Je moet eerst de bootloader installeren (0.69d) via recovery mode en dan de firmware van de 7908VoWBRA. Op degene met het blauwe deksel werkt die firmware helaas niet.