From: Heiko Schocher <hs@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH] imx: missing CONFIG_NET after consolidation patches
Date: Fri, 29 May 2015 08:15:12 +0200 [thread overview]
Message-ID: <556803F0.4010008@denx.de> (raw)
In-Reply-To: <CANr=Z=bC4nWHAvQFNmLjHi2nMO+beE+0=t1+nN-7Zu8PYE1SLw@mail.gmail.com>
Hello Joe,
Am 29.05.2015 08:09, schrieb Joe Hershberger:
> Hi Heiko,
>
> On Fri, May 29, 2015 at 12:28 AM, Heiko Schocher <hs@denx.de> wrote:
>> Hello Joe,
>>
>>
>> Am 28.05.2015 19:53, schrieb Joe Hershberger:
>>>
>>> Hi Stefano,
>>>
>>> On Wed, May 27, 2015 at 4:29 AM, Stefano Babic <sbabic@denx.de> wrote:
>>>>
>>>> commit fd3056337e6fcc140f400e11edd33f6f1cb37de1
>>>> "Use env callbacks for net variables" has a side effect
>>>> on i.MX6 boards because they do not set CONFIG_NET:
>>>> the ip address results not set, but it is stored
>>>> in the environment.
>>>>
>>>> => pri ipaddr
>>>> ipaddr=192.168.178.66
>>>> => ping 192.168.178.1
>>>> *** ERROR: `ipaddr' not set
>>>> ping failed; host 192.168.178.1 is not alive
>>>>
>>>> Setting CONFIG_NET solves this issue.
>>>>
>>>> Reported-by: Heiko Schoker <hs@denx.de>
>>>> Signed-off-by: Stefano Babic <sbabic@denx.de>
>>>> ---
>>>> include/configs/mx6_common.h | 3 +++
>>>> 1 file changed, 3 insertions(+)
>>>>
>>>> diff --git a/include/configs/mx6_common.h b/include/configs/mx6_common.h
>>>> index 233c6d2..3d859cf 100644
>>>> --- a/include/configs/mx6_common.h
>>>> +++ b/include/configs/mx6_common.h
>>>> @@ -105,4 +105,7 @@
>>>> #define CONFIG_FSL_ESDHC
>>>> #define CONFIG_FSL_USDHC
>>>>
>>>> +/* NET */
>>>> +#define CONFIG_NET
>>>
>>>
>>> This config was added to Kconfig here:
>>> 60296a8 commands: add more command entries in Kconfig
>>> Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
>>> Date: Thu Nov 13 19:29:08 2014 +0900
>>>
>>> Apparently some of the boards that supported NET previously were not
>>> properly added to their defconfigs.
>>>
>>> In any case, for this board, you should add the NET config to the
>>> defconfig, not the header.
>>
>>
>> Hmm.. this seems missing for all imx boards ...
>>
>> $ grep -lr CONFIG_NET configs | xargs grep MX
>
> It seems that in ed36323f, Masahiro added the CONFIG_NET config to
> Kconfig, but most things depended on (and defined) CONFIG_CMD_NET,
> which he added to Kconfig in 60296a8. In both cases, none of the
> boards had either CONFIG_CMD_NET or CONFIG_NET moved to defconfigs. As
> a result most boards are lacking complete networking support except
> those that happen to have been touched for other reasons related to
> networking (such as the CONFIG_NET_RANDOM_ETHADDR patch).
>
> This is made worse by the fact that I used CONFIG_NET (the one missing
> in far more boards) in the fd30563 commit.
Uh..
> I will work up a patch that addresses this and restores networking to
> all boards that formerly supported networking. Expect it tomorrow or
> so.
Ok, thanks!
bye,
Heiko
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
next prev parent reply other threads:[~2015-05-29 6:15 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-27 9:29 [U-Boot] [PATCH] imx: missing CONFIG_NET after consolidation patches Stefano Babic
2015-05-28 5:28 ` Heiko Schocher
2015-05-28 17:53 ` Joe Hershberger
2015-05-29 2:33 ` Bin Meng
2015-05-29 5:19 ` Heiko Schocher
2015-05-29 7:16 ` Bin Meng
2015-05-29 7:43 ` Joe Hershberger
2015-06-01 17:14 ` Simon Glass
2015-06-01 17:17 ` Joe Hershberger
2015-06-02 0:41 ` Bin Meng
2015-05-29 5:28 ` Heiko Schocher
2015-05-29 6:09 ` Joe Hershberger
2015-05-29 6:15 ` Heiko Schocher [this message]
2015-05-29 7:31 ` Stefano Babic
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=556803F0.4010008@denx.de \
--to=hs@denx.de \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.