From: E Shattow <e@freeshell.de>
To: Tom Rini <trini@konsulko.com>
Cc: U-Boot Mailing List <u-boot@lists.denx.de>,
Jerome Forissier <jerome.forissier@linaro.org>
Subject: Re: LwIP and multiple network interfaces
Date: Thu, 2 Jan 2025 17:34:57 -0800 [thread overview]
Message-ID: <aa6d5dce-473c-447f-91b9-fe802f0f520d@freeshell.de> (raw)
In-Reply-To: <20250102224724.GS3476@bill-the-cat>
Tom sorry about sending this reply twice, struggle here is with
Thunderbird mail UI sometimes hiding "Reply All" and it missed the mail
list first time around.
On 1/2/25 14:47, Tom Rini wrote:
> On Thu, Jan 02, 2025 at 02:26:06PM -0800, E Shattow wrote:
>> Problem: 'dhcp' must be ran twice when the network cable is plugged into a
>> port other than the first network port.
>>
>> Network cable plugged into bottom (first) Ethernet port:
>> 1. Power on
>> 2. StarFive # dhcp
>>
>> ethernet@16030000 Waiting for PHY auto negotiation to complete....... done
>> DHCP client bound to address 192.168.2.51 (3678 ms)
>>
>>
>> Network cable plugged into top (second) Ethernet port:
>> 1. Power on
>> 2. StarFive # dhcp
>> ethernet@16030000 Waiting for PHY auto negotiation to complete.........
>> TIMEOUT !
>> phy_startup() failed: -110
>> FAILED: -110
>> ethernet@16040000 Waiting for PHY auto negotiation to complete...... done
>> ethernet@16030000 Waiting for PHY auto negotiation to complete.........
>> TIMEOUT !
>> phy_startup() failed: -110
>> FAILED: -110
>> Could not start ethernet@16030000
>> 3. StarFive # dhcp
>> DHCP client bound to address 192.168.2.77 (31 ms)
>
> What happens when you set ethact to 1 first?
>
'1' literal does not seem to do something so I guess it is meant the id
of the first ethernet interface:
From power-on:
...
starfive_7110_pcie pcie@2b000000: Starfive PCIe bus probed.
starfive_7110_pcie pcie@2c000000: Starfive PCIe bus probed.
In: serial@10000000
Out: serial@10000000
Err: serial@10000000
Net: eth0: ethernet@16030000, eth1: ethernet@16040000
starting USB...
No USB controllers found
Working FDT set to ff700a10
StarFive # env print ethact
## Error: "ethact" not defined
StarFive # env set ethact 1
StarFive # dhcp
ethernet@16030000 Waiting for PHY auto negotiation to complete.........
TIMEOUT !
phy_startup() failed: -110
FAILED: -110
ethernet@16040000 Waiting for PHY auto negotiation to complete...... done
EQOS_DMA_MODE_SWR stuck
FAILED: -110
Could not start ethernet@16030000
Again, from power-on:
starfive_7110_pcie pcie@2b000000: Starfive PCIe bus probed.
starfive_7110_pcie pcie@2c000000: Starfive PCIe bus probed.
In: serial@10000000
Out: serial@10000000
Err: serial@10000000
Net: eth0: ethernet@16030000, eth1: ethernet@16040000
starting USB...
No USB controllers found
Working FDT set to ff700a10
StarFive # env print ethact
## Error: "ethact" not defined
StarFive # env set ethact ethernet@16040000
StarFive # dhcp
ethernet@16040000 Waiting for PHY auto negotiation to complete...... done
DHCP client bound to address 192.168.2.77 (149 ms)
-E
next prev parent reply other threads:[~2025-01-03 1:35 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-02 22:26 LwIP and multiple network interfaces E Shattow
2025-01-02 22:47 ` Tom Rini
2025-01-03 1:34 ` E Shattow [this message]
2025-01-03 1:40 ` Tom Rini
2025-01-03 1:52 ` E Shattow
2025-01-03 10:03 ` Jerome Forissier
2025-01-03 17:58 ` E Shattow
2025-01-04 3:05 ` E Shattow
2025-01-06 15:43 ` Jerome Forissier
2025-01-06 19:09 ` E Shattow
2025-01-30 10:23 ` Jerome Forissier
2025-01-31 9:27 ` E Shattow
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=aa6d5dce-473c-447f-91b9-fe802f0f520d@freeshell.de \
--to=e@freeshell.de \
--cc=jerome.forissier@linaro.org \
--cc=trini@konsulko.com \
--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.