[Mesh] firmware version 3.0 for my net n750?
Matt Senate
mattsenate at gmail.com
Sat Nov 23 17:49:21 PST 2019
thanks for the input ya'll, here is the issue I submitted for this task:
https://github.com/sudomesh/sudowrt-firmware/issues/159
On Sat, Nov 23, 2019 at 5:19 PM grant <ggallo102 at gmail.com> wrote:
> Yo Matt and Benny,
> Great to see someone interested in working on this! I worked a little on
> this last year, but never got past simply compiling for N750. I recall
> getting stuck at the point where it would not autoconfigure (i think?).
>
> There is only one file that needs to be changed to compile the firmware
> for the N750. In the file openwrt_configs/arch_configs/ar71xx
> <https://github.com/sudomesh/sudowrt-firmware/blob/master/openwrt_config/arch_configs/ar71xx.>
> change line 3 to `CONFIG_TARGET_ar71xx_generic_MYNETN750=y`.
>
> However, there are more differences that need to be accounted for in the pre-autoconf
> etc files
> <https://github.com/sudomesh/sudowrt-firmware/tree/master/files/etc> and
> the post-autoconf etc files
> <https://github.com/sudomesh/sudowrt-firmware/tree/master/files/opt/mesh/templates/etc>.
> Juul may remember more about the differences between the N600 and N750, but
> I believe the biggest difference has to do with the layout of the
> ports/vlans. You could also reference the legacy makenode repo
> https://github.com/sudomesh/makenode to see if there are any hints. For
> example, this etc/config/network
> <https://github.com/sudomesh/makenode/blob/master/configs/ar71xx/home_nodes/mynet_n/n750/templates/files/etc/config/network>
> file looks important and it appears to be the only N750 specific file.
>
> Maybe would be a good idea to open a github issue so we can keep this
> discussion closer to the relevant repository.
>
> And Benny is correct about
> https://github.com/sudomesh/sudowrt-firmware/issues/157 just replace
> `build_pre` with `build` in entrypoint.sh.
>
> -grant (@paidforby)
>
> On Sat, Nov 23, 2019 at 1:33 PM Benny Lichtner <kak0iy0kunai at gmail.com>
> wrote:
>
>> Yay! So glad to hear you're tackling this!
>>
>> IIRC I had a reasonably good experience building from the docker image as
>> mentioned in the readme.
>>
>> I think this bug still exists in entrypoint.sh, however:
>> https://github.com/sudomesh/sudowrt-firmware/issues/157
>>
>> I believe the fix is to change ./build_pre to ./build in
>> entrypoint.sh--not sure why I never did that. I think I was hoping to find
>> a command that would successfully rebuild without also rebuilding the
>> entire toolchain.
>>
>> --Benny
>>
>> On Sat, Nov 23, 2019, 8:55 AM Matt Senate <mattsenate at gmail.com> wrote:
>>
>>> Hey folks,
>>>
>>> It seems like the build server contains only an image of the firmware
>>> version 3.0 for the my net n600 not the n750. I can try to compile it
>>> myself, which I might just do for the exercise anyway following the README
>>> instructions: https://github.com/sudomesh/sudowrt-firmware
>>>
>>> I'm assuming this config needs to be edited, will probably look into the
>>> openwrt build docs as well:
>>> https://github.com/sudomesh/sudowrt-firmware/blob/master/openwrt_config/arch_configs/ar71xx
>>>
>>> Thanks,
>>> Matt
>>> _______________________________________________
>>> mesh mailing list
>>> mesh at lists.sudoroom.org
>>> https://sudoroom.org/lists/listinfo/mesh
>>>
>> _______________________________________________
>> mesh mailing list
>> mesh at lists.sudoroom.org
>> https://sudoroom.org/lists/listinfo/mesh
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sudoroom.org/pipermail/mesh/attachments/20191123/c641fedc/attachment.html>
More information about the mesh
mailing list