I have a FritzBox 7312 wich i want to get asterisk-chan-lantiq to work, but for that i will have to set these additional bootargs to enable a special CPU core for the phone magic: mem=62M vpe1_load_addr=0x83e00000 vpe1_mem=2M maxvpes=1 maxtcs=1 nosmp
. Im not 100% sure yet if this will work, but im already struggleing to get the bootargs passed to the kernel.
I set my IP staticly to 192.168.178.2 and FTP'd into the adam2 bootloader by connecting to 192.168.178.1 right after getting the ethernet up. Then i tried quote SETENV kernel_args [stuff above]
wich failed because of too many arguments. Doing just one like quote SETENV kernel_args nosmp
works fine and can be read back with quote GETENV kernel_args
, so im wondering if anyone knows how to escape the spaces. using "
s did not work and resulted in the same error.
If anyone knows another method that would be good as well.
Thanks for your help : )
EDIT: This is all the material i used to get this far:
- https://web.archive.org/web/20180403005440/http://www.wehavemorefun.de/fritzbox/TinyFTP
- https://web.archive.org/web/20180331194226/http://www.wehavemorefun.de/fritzbox/Urlader-Environment
- https://web.archive.org/web/20160819015946/http://wehavemorefun.de/fritzbox/Kernel_args
- https://openwrt.org/docs/guide-user/services/voip/chan-lantiq#add_support_for_new_devices
- https://freetz.github.io/wiki/help/howtos/development/adam2.html#Bootloader-Befehle