Re: [PATCH 7/7] arm: mvebu: x530: Enable IPV6 support

2024-11-26 Thread Stefan Roese
On 22.11.24 01:30, Chris Packham wrote: Enable IPV6 support for the x530 board. Signed-off-by: Chris Packham Reviewed-by: Stefan Roese Thanks, Stefan --- configs/x530_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/x530_defconfig b/configs/x530_defconfig index

Re: [PATCH 4/7] arm: mvebu: x240: Enable IPV6 support

2024-11-26 Thread Stefan Roese
On 22.11.24 01:30, Chris Packham wrote: Enable IPV6 support for the x240 board. Signed-off-by: Chris Packham Reviewed-by: Stefan Roese Thanks, Stefan --- configs/x240_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/x240_defconfig b/configs/x240_defconfig index

[PATCH 4/7] arm: mvebu: x240: Enable IPV6 support

2024-11-21 Thread Chris Packham
Enable IPV6 support for the x240 board. Signed-off-by: Chris Packham --- configs/x240_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/x240_defconfig b/configs/x240_defconfig index 5e5b467b7bac..ff64916204cc 100644 --- a/configs/x240_defconfig +++ b/configs/x240_defconfig

[PATCH 7/7] arm: mvebu: x530: Enable IPV6 support

2024-11-21 Thread Chris Packham
Enable IPV6 support for the x530 board. Signed-off-by: Chris Packham --- configs/x530_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/x530_defconfig b/configs/x530_defconfig index a5b1cc3f8e89..815370c90ecc 100644 --- a/configs/x530_defconfig +++ b/configs/x530_defconfig

Re: [PATCH v5 09/19] net: ipv6: Incorporate IPv6 support into u-boot net subsystem

2022-12-05 Thread Vyacheslav Mitrofanov V
On Tue, 2022-12-06 at 03:13 +0100, Daniel Schwierzeck wrote: > «Внимание! Данное письмо от внешнего адресата!» > > On 12/2/22 10:18, Viacheslav Mitrofanov wrote: > > Add net_ip6_handler (an IPv6 packet handler) into net_loop. Add > > neighbor discovery mechanism into network init process. That is

Re: [PATCH v5 09/19] net: ipv6: Incorporate IPv6 support into u-boot net subsystem

2022-12-05 Thread Daniel Schwierzeck
On 12/2/22 10:18, Viacheslav Mitrofanov wrote: Add net_ip6_handler (an IPv6 packet handler) into net_loop. Add neighbor discovery mechanism into network init process. That is the main step to run IPv6 in u-boot. Now u-boot is capable to use NDP and handle IPv6 packets. Signed-off-by: Viachesl

[PATCH v5 10/19] net: tftp: Add IPv6 support for tftpboot

2022-12-02 Thread Viacheslav Mitrofanov
The command tftpboot uses IPv4 by default. Add the possibility to use IPv6 instead. If an address in the command is an IPv6 address it will use IPv6 to boot or if there is a suffix -ipv6 in the end of the command it also force using IPv6. All other tftpboot features and parameters are left the same

[PATCH v5 09/19] net: ipv6: Incorporate IPv6 support into u-boot net subsystem

2022-12-02 Thread Viacheslav Mitrofanov
Add net_ip6_handler (an IPv6 packet handler) into net_loop. Add neighbor discovery mechanism into network init process. That is the main step to run IPv6 in u-boot. Now u-boot is capable to use NDP and handle IPv6 packets. Signed-off-by: Viacheslav Mitrofanov Reviewed-by: Ramon Fried Reviewed-by

[PATCH v5 00/19] IPv6 support

2022-12-02 Thread Viacheslav Mitrofanov
This patch set adds basic IPv6 support to U-boot. It is based on Chris's Packham patches (https://lists.denx.de/pipermail/u-boot/2017-January/279366.html) Chris's patches were taken as base. There were efforts to launch it on HiFive SiFive Unmatched board but the board didn't work

Re: [PATCH v4 00/17] IPv6 support

2022-12-01 Thread Vyacheslav Mitrofanov V
i.com; w...@denx.de; u-boot@lists.denx.de; judge.pack...@gmail.com; li...@yadro.com; s...@chromium.org Тема: Re: [PATCH v4 00/17] IPv6 support «Внимание! Данное письмо от внешнего адресата!» Hi Tom and others, > > Tom, maybe it is better to change configs add ifdefs or do sth else to

Re: [PATCH v4 00/17] IPv6 support

2022-12-01 Thread Peter Robinson
Hi Tom and others, > > Tom, maybe it is better to change configs add ifdefs or do sth else to > > exclude them from the build if IPV6 is not configured? > > There's two parts to this, yes. Sandbox needs to enable ipv6 so that > the tests are run, and the tests need to be be appropriately ifdef'd

Re: [PATCH v4 00/17] IPv6 support

2022-11-29 Thread Vyacheslav Mitrofanov V
o.com; s...@chromium.org Тема: Re: [PATCH v4 00/17] IPv6 support On Tue, Nov 29, 2022 at 08:39:36AM +, Vyacheslav Mitrofanov V wrote: > Tom, maybe it is better to change configs add ifdefs or do sth else to > exclude them from the build if IPV6 is not configured? There's two pa

Re: [PATCH v4 00/17] IPv6 support

2022-11-29 Thread Tom Rini
On Tue, Nov 29, 2022 at 08:39:36AM +, Vyacheslav Mitrofanov V wrote: > Tom, maybe it is better to change configs add ifdefs or do sth else to > exclude them from the build if IPV6 is not configured? There's two parts to this, yes. Sandbox needs to enable ipv6 so that the tests are run, and

Re: [PATCH v4 00/17] IPv6 support

2022-11-29 Thread Vyacheslav Mitrofanov V
...@ni.com; w...@denx.de; u-boot@lists.denx.de; judge.pack...@gmail.com; li...@yadro.com; s...@chromium.org Тема: Re: [PATCH v4 00/17] IPv6 support Hello Tom! I tested this problem and I think it is necessary to set CONFIG_IPV6. Without that option tests fail. Thanks

Re: [PATCH v4 00/17] IPv6 support

2022-11-29 Thread Vyacheslav Mitrofanov V
...@denx.de; u-boot@lists.denx.de; judge.pack...@gmail.com; li...@yadro.com; s...@chromium.org Тема: Re: [PATCH v4 00/17] IPv6 support On Thu, Sep 08, 2022 at 02:58:48PM +0300, Viacheslav Mitrofanov wrote: > This patch set adds basic IPv6 support to U-boot. > It is based on Chris's Pack

Re: [PATCH v4 00/17] IPv6 support

2022-11-28 Thread Tom Rini
On Thu, Sep 08, 2022 at 02:58:48PM +0300, Viacheslav Mitrofanov wrote: > This patch set adds basic IPv6 support to U-boot. > It is based on Chris's Packham patches > (https://lists.denx.de/pipermail/u-boot/2017-January/279366.html) > Chris's patches were taken as base.

Re: [PATCH 10/17] net: tftp: Add IPv6 support for tftpboot

2022-09-12 Thread Ramon Fried
On Tue, Sep 6, 2022 at 6:10 PM Viacheslav Mitrofanov wrote: > > The command tftpboot uses IPv4 by default. Add the possibility to use IPv6 > instead. If an address in the command is an IPv6 address it will use IPv6 > to boot or if there is a suffix -ipv6 in the end of the command it also > force u

Re: [PATCH 09/17] net: ipv6: Incorporate IPv6 support into u-boot net subsystem

2022-09-12 Thread Ramon Fried
On Tue, Sep 6, 2022 at 6:10 PM Viacheslav Mitrofanov wrote: > > Add net_ip6_handler (an IPv6 packet handler) into net_loop. Add > neighbor discovery mechanism into network init process. That is the > main step to run IPv6 in u-boot. Now u-boot is capable to use NDP and > handle IPv6 packets. > > S

Re: [PATCH v4 00/17] IPv6 support

2022-09-10 Thread Vyacheslav Mitrofanov V
On Thu, 2022-09-08 at 14:58 +0300, Viacheslav Mitrofanov wrote: > This patch set adds basic IPv6 support to U-boot. > It is based on Chris's Packham patches > (https://lists.denx.de/pipermail/u-boot/2017-January/279366.html) > Chris's patches were taken as base. There wer

Re: [PATCH 09/17] net: ipv6: Incorporate IPv6 support into u-boot net subsystem

2022-09-09 Thread Simon Glass
On Thu, 8 Sept 2022 at 05:59, Viacheslav Mitrofanov wrote: > > Add net_ip6_handler (an IPv6 packet handler) into net_loop. Add > neighbor discovery mechanism into network init process. That is the > main step to run IPv6 in u-boot. Now u-boot is capable to use NDP and > handle IPv6 packets. > > Si

Re: [PATCH 10/17] net: tftp: Add IPv6 support for tftpboot

2022-09-09 Thread Simon Glass
On Thu, 8 Sept 2022 at 05:59, Viacheslav Mitrofanov wrote: > > The command tftpboot uses IPv4 by default. Add the possibility to use IPv6 > instead. If an address in the command is an IPv6 address it will use IPv6 > to boot or if there is a suffix -ipv6 in the end of the command it also > force us

[PATCH 10/17] net: tftp: Add IPv6 support for tftpboot

2022-09-08 Thread Viacheslav Mitrofanov
The command tftpboot uses IPv4 by default. Add the possibility to use IPv6 instead. If an address in the command is an IPv6 address it will use IPv6 to boot or if there is a suffix -ipv6 in the end of the command it also force using IPv6. All other tftpboot features and parameters are left the same

[PATCH 09/17] net: ipv6: Incorporate IPv6 support into u-boot net subsystem

2022-09-08 Thread Viacheslav Mitrofanov
Add net_ip6_handler (an IPv6 packet handler) into net_loop. Add neighbor discovery mechanism into network init process. That is the main step to run IPv6 in u-boot. Now u-boot is capable to use NDP and handle IPv6 packets. Signed-off-by: Viacheslav Mitrofanov --- net/net.c | 23 +

[PATCH v4 00/17] IPv6 support

2022-09-08 Thread Viacheslav Mitrofanov
This patch set adds basic IPv6 support to U-boot. It is based on Chris's Packham patches (https://lists.denx.de/pipermail/u-boot/2017-January/279366.html) Chris's patches were taken as base. There were efforts to launch it on HiFive SiFive Unmatched board but the board didn't work

[PATCH 10/17] net: tftp: Add IPv6 support for tftpboot

2022-09-06 Thread Viacheslav Mitrofanov
The command tftpboot uses IPv4 by default. Add the possibility to use IPv6 instead. If an address in the command is an IPv6 address it will use IPv6 to boot or if there is a suffix -ipv6 in the end of the command it also force using IPv6. All other tftpboot features and parameters are left the same

[PATCH 09/17] net: ipv6: Incorporate IPv6 support into u-boot net subsystem

2022-09-06 Thread Viacheslav Mitrofanov
Add net_ip6_handler (an IPv6 packet handler) into net_loop. Add neighbor discovery mechanism into network init process. That is the main step to run IPv6 in u-boot. Now u-boot is capable to use NDP and handle IPv6 packets. Signed-off-by: Viacheslav Mitrofanov --- net/net.c | 23 +

[PATCH v3,00/17] IPv6 support

2022-09-06 Thread Viacheslav Mitrofanov
This patch set adds basic IPv6 support to U-boot. It is based on Chris's Packham patches (https://lists.denx.de/pipermail/u-boot/2017-January/279366.html) Chris's patches were taken as base. There were efforts to launch it on HiFive SiFive Unmatched board but the board didn't work

Re: [PATCH v2 00/17] IPv6 support

2022-09-03 Thread Vyacheslav Mitrofanov V
On Wed, 2022-08-31 at 20:27 -0600, Simon Glass wrote: > «Внимание! Данное письмо от внешнего адресата!» > > Hi Viacheslav, > > On Tue, 30 Aug 2022 at 07:00, Viacheslav Mitrofanov > wrote: > > This patch set adds basic IPv6 support to U-boot. > > It is based on Chri

Re: [PATCH 3/5] net: tftp: add IPv6 support for tftpboot

2022-09-02 Thread Vyacheslav Mitrofanov V
On Fri, 2022-09-02 at 17:48 +0300, Ramon Fried wrote: > «Внимание! Данное письмо от внешнего адресата!» > > On Mon, Aug 22, 2022 at 9:36 AM Vyacheslav Mitrofanov V > wrote: > > On Fri, 2022-08-19 at 21:01 +0300, Ramon Fried wrote: > > > On Fri, Aug 19, 2022 at 2:30 PM Vyacheslav Mitrofanov V > >

Re: [PATCH 3/5] net: tftp: add IPv6 support for tftpboot

2022-09-02 Thread Ramon Fried
On Mon, Aug 22, 2022 at 9:36 AM Vyacheslav Mitrofanov V wrote: > > On Fri, 2022-08-19 at 21:01 +0300, Ramon Fried wrote: > > > > On Fri, Aug 19, 2022 at 2:30 PM Vyacheslav Mitrofanov V > > wrote: > > > On Fri, 2022-08-19 at 14:00 +0300, Ramon Fried wrote: > > > > On Fri, Aug 19, 2022 at 11:10 AM

Re: [PATCH v2 00/17] IPv6 support

2022-08-31 Thread Simon Glass
Hi Viacheslav, On Tue, 30 Aug 2022 at 07:00, Viacheslav Mitrofanov wrote: > > This patch set adds basic IPv6 support to U-boot. > It is based on Chris's Packham patches > (https://lists.denx.de/pipermail/u-boot/2017-January/279366.html) > Chris's patches were taken as ba

Re: [PATCH 10/17] net: tftp: Add IPv6 support for tftpboot

2022-08-31 Thread Simon Glass
Hi Viacheslav, On Tue, 30 Aug 2022 at 07:02, Viacheslav Mitrofanov wrote: > > The command tftpboot uses IPv4 by default. Add the possibility to use IPv6 > instead. If an address in the command is an IPv6 address it will use IPv6 > to boot or if there is a suffix -ipv6 in the end of the command it

[PATCH 10/17] net: tftp: Add IPv6 support for tftpboot

2022-08-30 Thread Viacheslav Mitrofanov
The command tftpboot uses IPv4 by default. Add the possibility to use IPv6 instead. If an address in the command is an IPv6 address it will use IPv6 to boot or if there is a suffix -ipv6 in the end of the command it also force using IPv6. All other tftpboot features and parameters are left the same

[PATCH 09/17] net: ipv6: Incorporate IPv6 support into u-boot net subsystem

2022-08-30 Thread Viacheslav Mitrofanov
Add net_ip6_handler (an IPv6 packet handler) into net_loop. Add neighbor discovery mechanism into network init process. That is the main step to run IPv6 in u-boot. Now u-boot is capable to use NDP and handle IPv6 packets. Signed-off-by: Viacheslav Mitrofanov --- net/net.c | 23 +

[PATCH v2 00/17] IPv6 support

2022-08-30 Thread Viacheslav Mitrofanov
This patch set adds basic IPv6 support to U-boot. It is based on Chris's Packham patches (https://lists.denx.de/pipermail/u-boot/2017-January/279366.html) Chris's patches were taken as base. There were efforts to launch it on HiFive SiFive Unmatched board but the board didn't work

Re: [PATCH 3/5] net: tftp: add IPv6 support for tftpboot

2022-08-22 Thread Vyacheslav Mitrofanov V
On Fri, 2022-08-19 at 21:01 +0300, Ramon Fried wrote: > > On Fri, Aug 19, 2022 at 2:30 PM Vyacheslav Mitrofanov V > wrote: > > On Fri, 2022-08-19 at 14:00 +0300, Ramon Fried wrote: > > > On Fri, Aug 19, 2022 at 11:10 AM Viacheslav Mitrofanov > > > wrote: > > > > The command tftpboot uses IPv4 by

Re: [PATCH 3/5] net: tftp: add IPv6 support for tftpboot

2022-08-19 Thread Ramon Fried
On Fri, Aug 19, 2022 at 2:30 PM Vyacheslav Mitrofanov V wrote: > > On Fri, 2022-08-19 at 14:00 +0300, Ramon Fried wrote: > > On Fri, Aug 19, 2022 at 11:10 AM Viacheslav Mitrofanov > > wrote: > > > The command tftpboot uses IPv4 by default, to use IPv6 instead add > > > -ipv6 > > > as the last arg

Re: [PATCH 3/5] net: tftp: add IPv6 support for tftpboot

2022-08-19 Thread Vyacheslav Mitrofanov V
On Fri, 2022-08-19 at 14:00 +0300, Ramon Fried wrote: > On Fri, Aug 19, 2022 at 11:10 AM Viacheslav Mitrofanov > wrote: > > The command tftpboot uses IPv4 by default, to use IPv6 instead add > > -ipv6 > > as the last argument. All other tftpboot features and parameters > > are left > > the same. >

[PATCH 3/5] net: tftp: add IPv6 support for tftpboot

2022-08-19 Thread Viacheslav Mitrofanov
The command tftpboot uses IPv4 by default, to use IPv6 instead add -ipv6 as the last argument. All other tftpboot features and parameters are left the same. Signed-off-by: Viacheslav Mitrofanov --- cmd/net.c | 21 ++ net/net.c | 17 +-- net/tftp.c | 62 +

[PATCH 0/5] IPv6 support

2022-08-19 Thread Viacheslav Mitrofanov
This patch set adds basic IPv6 support to U-boot. It is based on Chris's Packham patches (https://lists.denx.de/pipermail/u-boot/2017-January/279366.html) Chris's patches were taken as base. There were efforts to launch it on HiFive SiFive Unmatched board but the board didn't work

Re: [PATCH 3/5] net: tftp: add IPv6 support for tftpboot

2022-08-19 Thread Ramon Fried
On Fri, Aug 19, 2022 at 11:10 AM Viacheslav Mitrofanov wrote: > > The command tftpboot uses IPv4 by default, to use IPv6 instead add -ipv6 > as the last argument. All other tftpboot features and parameters are left > the same. > In my opinion, we should be able to detect if a user has provided or

IPv6 Support

2021-02-02 Thread Raymond Yeung
Does uboot currently support IPv6? If so, how mature/stable is it? Thanks, Raymond

Re: [U-Boot] [RFC PATCH v3 06/11] net: IPv6 support

2017-02-06 Thread Simon Glass
Hi Chris, On 25 January 2017 at 01:56, Chris Packham wrote: > Adds basic support for IPv6. Neighbor discovery and ping6 are the only > things supported at the moment. > > Helped-by: Hanna Hawa [endian & alignment fixes] > Signed-off-by: Chris Packham > > --- > Now we have something functional.

Re: [U-Boot] [RFC PATCH v3 00/11] IPv6 support

2017-02-06 Thread Simon Glass
On 25 January 2017 at 01:56, Chris Packham wrote: > This series adds basic IPv6 support to U-boot. It is a reboot of my > earlier work on this[1]. This latest version is itself a reboot of work > that was last posted to the list in late 2015. Right now I've just > rebased

[U-Boot] [RFC PATCH v3 00/11] IPv6 support

2017-01-25 Thread Chris Packham
This series adds basic IPv6 support to U-boot. It is a reboot of my earlier work on this[1]. This latest version is itself a reboot of work that was last posted to the list in late 2015. Right now I've just rebased against master so functionally it is little different to what was last p

[U-Boot] [RFC PATCH v3 06/11] net: IPv6 support

2017-01-25 Thread Chris Packham
Adds basic support for IPv6. Neighbor discovery and ping6 are the only things supported at the moment. Helped-by: Hanna Hawa [endian & alignment fixes] Signed-off-by: Chris Packham --- Now we have something functional. With this and the next patch you can do something like 'setenv ipaddr6 3ffe:

Re: [U-Boot] [RFC PATCH v2 07/11] net: IPv6 support

2015-11-23 Thread Joe Hershberger
On Mon, Nov 9, 2015 at 1:38 AM, Chris Packham wrote: > Adds basic support for IPv6. Neighbor discovery and ping6 are the only > things supported at the moment. ping6 is not supported at this moment... not until the next moment. > > Helped-by: Hanna Hawa [endian & alignment fixes] > Signed-off-b

[U-Boot] [RFC PATCH v2 07/11] net: IPv6 support

2015-11-08 Thread Chris Packham
Adds basic support for IPv6. Neighbor discovery and ping6 are the only things supported at the moment. Helped-by: Hanna Hawa [endian & alignment fixes] Signed-off-by: Chris Packham --- Now we have something functional. With this and the next patch you can do something like 'setenv ipaddr6 3ffe:

[U-Boot] [RFC PATCH v2 00/11] IPv6 support

2015-11-08 Thread Chris Packham
This series adds basic IPv6 support to U-boot. It is a reboot of my earlier work on this[1]. Most of this is ported from Allied Telesis' additions to u-boot[2]. (Note that I am employed by Allied Telesis[3]). The hard work was done some time ago by Angga, I've cleaned it up and

Re: [U-Boot] [RFC PATCH 5/8] net: ipv6 support

2015-11-03 Thread Joe Hershberger
Hi Chris, On Tue, Nov 3, 2015 at 2:54 PM, Chris Packham wrote: > On Wed, Nov 4, 2015 at 8:41 AM, Joe Hershberger > wrote: > > >>> I'm actually testing with x86 on QEMU so I think LE is all good. I'll >>> remove the comment. >> >> Great. Have you done any testing in sandbox? I'd really like to s

Re: [U-Boot] [RFC PATCH 5/8] net: ipv6 support

2015-11-03 Thread Chris Packham
On Wed, Nov 4, 2015 at 8:41 AM, Joe Hershberger wrote: >> I'm actually testing with x86 on QEMU so I think LE is all good. I'll >> remove the comment. > > Great. Have you done any testing in sandbox? I'd really like to see > unit tests go in as part of this series. > I'll take a look. For the p

Re: [U-Boot] [RFC PATCH 5/8] net: ipv6 support

2015-11-03 Thread Joe Hershberger
Hi Chris, On Tue, Nov 3, 2015 at 4:11 AM, Chris Packham wrote: > Hi Joe, > > I've answered a few questions below. I'll address your comments more > completely before sending another round next week (or I can sit on it > for longer if you want me to give you some breathing room). Feel free to sen

Re: [U-Boot] [RFC PATCH 5/8] net: ipv6 support

2015-11-03 Thread Chris Packham
; + >> +#ifdef CONFIG_CMD_PING >> +extern struct in6_addr net_ping_ip6; /* the ipv6 address to ping */ >> +#endif >> + >> /* :::0:0/96 is reserved for v4 mapped addresses */ >> static inline int ipv6_addr_v4mapped(const struct in6_addr *a) >> { &g

Re: [U-Boot] [RFC PATCH 5/8] net: ipv6 support

2015-11-02 Thread Joe Hershberger
(struct in6_addr *saddr, > + struct in6_addr *daddr, __u16 len, > + unsigned short proto, unsigned int csum); > + > +int ip6_add_hdr(uchar *xip, struct in6_addr *src, struct in6_addr *dest, > + int nex

Re: [U-Boot] [RFC PATCH 0/8] IPv6 support

2015-11-02 Thread Joe Hershberger
Hi Chris, On Mon, Oct 12, 2015 at 2:43 AM, Chris Packham wrote: > This series adds basic IPv6 support to U-boot. It is a reboot of my > earlier work on this[1]. Technically this is v4 of the series but with > the amount of time that has passed, rebasing and running though > checkpatc

Re: [U-Boot] [RFC PATCH 0/8] IPv6 support

2015-10-12 Thread Jean-Pierre Tosoni
Cc : jp.tos...@acksys.fr; han...@marvell.com; Angga; Chris Packham; Tom > Rini; Simon Glass; Masahiro Yamada > Objet : [RFC PATCH 0/8] IPv6 support > > This series adds basic IPv6 support to U-boot. It is a reboot of my > earlier work on this[1]. Technically this is v4 of the serie

[U-Boot] [RFC PATCH 5/8] net: ipv6 support

2015-10-12 Thread Chris Packham
+{ + memcpy((void *)to, from, sizeof(struct in6_addr)); +} #endif /* __NET6_H__ */ diff --git a/net/Kconfig b/net/Kconfig index 77a2f7e..ee198c1 100644 --- a/net/Kconfig +++ b/net/Kconfig @@ -22,4 +22,9 @@ config NETCONSOLE Support the 'nc' input/output device

[U-Boot] [RFC PATCH 0/8] IPv6 support

2015-10-12 Thread Chris Packham
This series adds basic IPv6 support to U-boot. It is a reboot of my earlier work on this[1]. Technically this is v4 of the series but with the amount of time that has passed, rebasing and running though checkpatch as well as the support for TFTP I've decided to reset the counter back to 1.

[U-Boot] [RFC PATCH v3 7/7] net: ipv6 support

2013-01-24 Thread Chris Packham
From: Chris Packham Adds basic support for IPv6. Neighbor discovery and ping6 are the only things supported at the moment. Stub code exists for UDP but it is untested and unlikely to work. Signed-off-by: Chris Packham --- This patch is bigger than I'd like it to be but I'm not sure how to spli

[U-Boot] [RFC PATCH v3 0/7] Initial IPv6 support

2013-01-24 Thread Chris Packham
nitial net6.h lib/vsprintf.c: add IPv6 compressed format %pI6c lib/net_utils.c: make string_to_ip stricter lib/net_utils.c: add string_to_ip6 common.h: add getenv_IP6addr tsec: enable promiscuous mode for IPv6 net: ipv6 support common/cmd_net.c | 27 + drivers/net/tsec.c | 4 + i

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-21 Thread Wolfgang Denk
Dear Chris, In message <50fbb7ea.10...@gmail.com> you wrote: > > The POSIX solution for this is to use sockaddr which encompasses both v4 > and v6 addresses (as well as other socket types). Do we want to add a > wrapper type or just work with void *? Without checking for implications for the impl

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-21 Thread Wolfgang Denk
Dear Chris, In message you wrote: > > RFC5970[1] details network boot options for DHCPv6 (I think it's the > ratified version of the draft you linked to). Basically this allows the > server to specify a URL for the boot file which presumably could be > something like tftp://[2001:db8::1]/uImage.

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-20 Thread Chris Packham
Hi Wolfgang, A a few more specific answers to your questions On Sun, Jan 20, 2013 at 10:44 PM, Chris Packham wrote: > On 01/18/2013 11:44 PM, Wolfgang Denk wrote: > > Dear Chris, > > > > Last time I checked (about 2 years ago) there was no officially > > agreed-on standard for example how networ

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-20 Thread Chris Packham
On Mon, Jan 21, 2013 at 10:00 AM, Albert ARIBAUD wrote: > Hi Chris, > > On Sun, 20 Jan 2013 22:44:39 +1300, Chris Packham > wrote: > > > TFTP over IPv6 as well as PING6. Our use case is just static address > > configuration but using link-local addresses should be doable. I was > > thinking it wo

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-20 Thread Albert ARIBAUD
Hi Chris, On Sun, 20 Jan 2013 22:44:39 +1300, Chris Packham wrote: > TFTP over IPv6 as well as PING6. Our use case is just static address > configuration but using link-local addresses should be doable. I was > thinking it wouldn't be to hard to implement something to generate a > global IPv6 ad

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-20 Thread Chris Packham
On 01/19/2013 07:41 AM, Joe Hershberger wrote: > On Fri, Jan 18, 2013 at 4:44 AM, Wolfgang Denk wrote: >> Dear Chris, >> >> In message <50f91851.5050...@gmail.com> you wrote: >>> Personally I'm happy to have a long running series and periodically send >>> updates to the list. I have a repository o

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-20 Thread Chris Packham
On 01/18/2013 11:44 PM, Wolfgang Denk wrote: > Dear Chris, > > In message <50f91851.5050...@gmail.com> you wrote: >> >> Good question. Basically we have some out of tree code that implements a >> basic IPv6 stack. I'm drip feeding the code in pieces to avoid just >> dumping it on people and becaus

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-20 Thread Chris Packham
On 01/18/2013 11:23 PM, Wolfgang Denk wrote: > Dear Chris, > > In message <1358472932-32083-1-git-send-email-judge.pack...@gmail.com> you > wrote: >> >> This series so far covers the introduction of a IP6addr_t and >> printing/parsing of addresses. I have a patch for testing these basic >> things

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-18 Thread Joe Hershberger
On Fri, Jan 18, 2013 at 4:44 AM, Wolfgang Denk wrote: > Dear Chris, > > In message <50f91851.5050...@gmail.com> you wrote: >> Personally I'm happy to have a long running series and periodically send >> updates to the list. I have a repository on github[1] which has an ipv6 >> branch collecting my

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-18 Thread Wolfgang Denk
Dear Chris, In message <50f91851.5050...@gmail.com> you wrote: > > Good question. Basically we have some out of tree code that implements a > basic IPv6 stack. I'm drip feeding the code in pieces to avoid just > dumping it on people and because the current code wouldn't meet u-boot's > standards.

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-18 Thread Wolfgang Denk
Dear Albert ARIBAUD, In message <20130118092041.0c827374@lilith> you wrote: > > > This series so far covers the introduction of a IP6addr_t and > > printing/parsing of addresses. > > As a general comment, I heartily welcome IPv6 support (even though I Me too! :-) &

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-18 Thread Wolfgang Denk
Dear Chris, In message <1358472932-32083-1-git-send-email-judge.pack...@gmail.com> you wrote: > > This series so far covers the introduction of a IP6addr_t and > printing/parsing of addresses. I have a patch for testing these basic > things which I haven't included in this series yet. Is there a

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-18 Thread Sergey Lapin
On Fri, Jan 18, 2013 at 10:39:29PM +1300, Chris Packham wrote: > Putting my IPv6 promoter hat on I hope that it won't stay dead for long :) >From my side, IPv6 is long awaited feature by me and various people, so it won't stay dead. ___ U-Boot mailing l

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-18 Thread Chris Packham
> As a general comment, I heartily welcome IPv6 support (even though I > suspect there is quite a lot to be done on it, if only configuration), > but I wonder how this fits in with the general line of not adding dead > code in U-Boot. Will we make an exception for IPv6 and accept this R

Re: [U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-18 Thread Albert ARIBAUD
Hi Chris, On Fri, 18 Jan 2013 14:35:27 +1300, Chris Packham wrote: > From: Chris Packham > > This series so far covers the introduction of a IP6addr_t and > printing/parsing of addresses. As a general comment, I heartily welcome IPv6 support (even though I suspect there is quite

[U-Boot] [RFC PATCH v2 0/5] Initial IPv6 support

2013-01-17 Thread Chris Packham
From: Chris Packham This series so far covers the introduction of a IP6addr_t and printing/parsing of addresses. I have a patch for testing these basic things which I haven't included in this series yet. Is there a unittest facility for u-boot I should be using? A few open questions 1) Presumab

Re: [U-Boot] [RFC PATCH 0/2] Initial IPv6 support

2013-01-16 Thread Chris Packham
On 01/16/2013 11:01 PM, Chris Packham wrote: > # > Scanned by MailMarshal - M86 Security's comprehensive email content security > solution. >

[U-Boot] [RFC PATCH 0/2] Initial IPv6 support

2013-01-16 Thread Chris Packham
Here's something simple to get started. IP6addr_t is added as a typedef (for consistency with IPaddr_t). I ended up borrowing and adapting the vsprintf code from Linux. Here is an example of the printf formatting With this code IP6addr_t addr6 = {.u6_addr16[0] = 0x3ffe, .u

Re: [U-Boot] [RFC] Is anyone interested IPv6 support for u-boot

2013-01-10 Thread Joe Hershberger
re at $dayjob we make embedded network devices (routers & switches). >> > Because we have an interest in getting people to adopt IPv6 we've added >> > code >> > to our local u-boot repository to add basic IPv6 support on our boards. >> > It's >&g

Re: [U-Boot] [RFC] Is anyone interested IPv6 support for u-boot

2013-01-10 Thread Chris Packham
people to adopt IPv6 we've added > code > > to our local u-boot repository to add basic IPv6 support on our boards. > It's > > not a fully conformant IPv6 host implementation but it is enough to be > able > > to statically configure an IPv6 address and downloa

Re: [U-Boot] [RFC] Is anyone interested IPv6 support for u-boot

2013-01-10 Thread Joe Hershberger
Hi Chris, On Wed, Jan 9, 2013 at 9:25 PM, Chris Packham wrote: > Hi, > > Here at $dayjob we make embedded network devices (routers & switches). > Because we have an interest in getting people to adopt IPv6 we've added code > to our local u-boot repository to add basic IP

[U-Boot] [RFC] Is anyone interested IPv6 support for u-boot

2013-01-09 Thread Chris Packham
Hi, Here at $dayjob we make embedded network devices (routers & switches). Because we have an interest in getting people to adopt IPv6 we've added code to our local u-boot repository to add basic IPv6 support on our boards. It's not a fully conformant IPv6 host implementation but i

Re: [U-Boot] IPv6 Support in U-BOOT

2012-02-08 Thread yehuda yitchak
Thanks do you know of any plans to support it in the near future ? see this proposal from wolfgang denx: http://elinux.org/CELF_Project_Proposal/Add_IPV6_support_to_U-Boot On Thu, Feb 9, 2012 at 8:52 AM, amruth vamadev wrote: > No it is not supported. > > On Thu, Feb 9, 2012 at 11:52 AM, yehu

[U-Boot] IPv6 Support in U-BOOT

2012-02-08 Thread yehuda yitchak
Hello everyone Does u-boot currently support IPv6 ? i have seen several proposals to support IPv6 and also some implementations for specific Soc but havent found any indication for generic support of IPv6 If not supported , is there a plan to support it soon ? Thanks Yehuda __