In VDSL the actual frequency distribution band plans are listed in Annex A for North Amerika, Annex B for Europe, and Annex C for Japan, not sure where the resr of the world falls into.
ADSL before was different, e.g. Annex B descrbes a bandplan compatible with german ISDN... If your internet works with the current Annex, I would not worry too much.
Hey! I have flashed the fritzbox firmware and everything seems to be fine, but after uploading the bin, my free space got reduced by almost 1mb, that's obvious I know, but I just want to know if I can free up some space by getting rid of the old DSL firmware, if so what files should I remove in that directory?
I also was wondering if I can remove dsl annex A firmware since I'm using annex B, or annex B patch does depend on it?
As with every file/package that comes with the pre-built squashfs image: No, you can't remove it, the contents of the squashfs file system are not modifiable. You can only mark something as deleted, but that doesn't free up any space.
You can absolutely, and very easily, include your own files in a custom image, you don't even need to do a full custom build for that, the "abbreviated" image builder will do that just fine. But I actually never tried removing single files, according to the documentation it should be possible but it's a bit of a hassle since it's not something the image builder does out of the box.
I don't quite understand what you mean. If you manually, after installing, added a file to the system you can just remove it again. Just like you cannot remove files from the squashfs file system, you also cannot add files to it. Files you install afterwards are not kept in squashfs, but in the overlayfs file system (that, as the name implies, sits "on top" of the squashfs file system and keeps the modifications.)
Thanks for the links, I'll dive into that to see what I can do. I'm also keeping an eye on extroot, it should be a good alternative path to go with. I don't want to bloat the thread with off-topic stuff, I'll do some research on that.
I don't quite understand what you mean. If you manually, after installing, added a file to the system you can just remove it again.
Yeah, that's pretty much what I meant, I uploaded the extracted DSL firmware to /lib/firmware. I have just deleted it after reverting back to the original one, and I managed to regain the wasted 1MB.
for testing purpose you can copy to /tmp aka ram, beware all will be lost with reboot.. otherwise as takimata suggested image builder is the best way to go.. i always prepare my image with files packages directive with all my configs so when i mess around for testing an hard reset will reset to my fully working cofiguration.
for testing purpose you can copy to /tmp aka ram, beware all will be lost with reboot.
That's really a good tip, I configured extroot with a 4GB flash drive so for now, tight storage is no longer an issue
I always prepare my image with files packages directive with all my configs so when I mess around for testing a hard reset will reset to my fully working configuration.
As a newbie OpenWRT user, I tend to bloat my device with a bunch of unnecessarily packages just like a child scrabble about his new world, your approach will come in handy, I'm looking forward to implement it.
If you want the vectoring support firmwares but all this building/extracting nonsense is getting you down. As of 17th Feb 2021, these are the latest firmwares that support vectoring (v9.0).
I hope this is okay to be posting this. If not then my apologies.
Hello everyone and happy 2022. Been trying for a while to extract the contents of the latest FRITZ.Box_7430-07.29.image but to no avail. Used p7zip to get "filesystem.image", binwalk --extract to get 0.squashfs, builded freetz-ng tools (since is the latest supported and unabandoned repository) and got unsquashfs4-avm-be but running it only outputs 1 folder which is "squashfs-root" and nothing more. Tried different unsquashfs4-avm-be binary from github but is the same. Tried building the old freetz repo but it fails at some coding errors. I've been told about an Ubuntu-basted Fritz-OS prebuilt VM but I don't see its tools inside. Any help in unpacking the latest image will be helpful.
Hello! Thank you very much! I tried to get these files in LINUX myself, but it's still difficult for me. Too many new things. Thanks again for your help!
it is a real issue to get / compile the "unsquashfs4-avm-be".
It is open source and in my opinion, it would make sense to make the program available precompiled and downloadable somewhere.
At least in this chat.
DSL firmwares extracted from FRITZ.Box_7490 firmware version 07.57
unsquashfs compiled from freetz-ng tag:ng23080 in Fedora 37.
Someone should really compile a Windows exe version of this unsquashfs.