Kitz ADSL Broadband Information
adsl spacer  
Support this site
Home Broadband ISPs Tech Routers Wiki Forum
 
     
   Compare ISP   Rate your ISP
   Glossary   Glossary
 
Please login or register.

Login with username, password and session length
Advanced search  

News:

Author Topic: Billion 7800DXL firmware help  (Read 1927 times)

Kappa

  • Just arrived
  • *
  • Posts: 2
Billion 7800DXL firmware help
« on: October 07, 2015, 07:37:15 PM »


Hello,
I am having a slight problem with a Billion 7800 image file. I have extracted the CFE, ROOTFS, KERNEL and TAG file from the image and have made modifications to the ROOTFS. I then repack the ROOTFS using squashfs4.3 and the Broadcom image builder tool. After I upload the new image I get this message:

Code: [Select]
*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 0
Booting from only image (0xb8010000) ...
Code Address: 0x80010000, Entry Address: 0x8030e340
Linux file system CRC error.  Corrupted image?

I have tried many ways to fix this problem at first I thought it was something to do with lzma compression but that’s not it then I checked whether it had something to do with big endian and little endian so I repacked using both methods still no success.
I saw a file in the rootfs system called cfg_checksum so possibly an algorithm that checks for any changes during boot time so deleted it and repacked the rootfs system still no luck. I am out of ideas need some help…
Here is link to the firmware and extracted files.
https://www.dropbox.com/sh/u38ofgz9vchkr2x/AAAnyZhQYvPuXEqKXaaOJ5r0a?dl=0
Logged

burakkucat

  • Respected
  • Senior Kitizen
  • *
  • Posts: 38300
  • Over the Rainbow Bridge
    • The ELRepo Project
Re: Billion 7800DXL firmware help
« Reply #1 on: October 07, 2015, 11:19:18 PM »

Welcome to the Kitz forum.

At a guess, I would presume that you would need to calculate the checksum for your new image and store it in the requisite location . . .  :-\

Unfortunately I have no experience of rebuilding firmware images.  :(

Hopefully other members may be able give you some advice, in due course.
Logged
:cat:  100% Linux and, previously, Unix. Co-founder of the ELRepo Project.

Please consider making a donation to support the running of this site.

Kappa

  • Just arrived
  • *
  • Posts: 2
Re: Billion 7800DXL firmware help
« Reply #2 on: October 07, 2015, 11:26:13 PM »

Thanks,

I've managed to calculate the rootfs and linux CRC using the tool and planted it inside the tag but it's still says its invalid. The firmware gets passed the "upload file check" but doesn't load after the uploading is complete.
Logged
 

anything