1862714_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1862714_ja-JP

1862714_ja-JP

iMX93ネットワークインターフェース

Hello,

この問題は、ユーザースペースから簡単に解決できると思います。現在、「NXP i.MX Release Distro 6.1-mickledore imx93evk」を使用してiMX93 EVKを起動すると、ボード上の左側のイーサネットポートに(ENET2)とラベルが付けられ、右側のイーサネットポートに(ENET1)のラベルが付けられます。ただし、Linux を起動すると、eth0 は ENET2 に、eth1 は ENET1 に割り当てられます。

[275870.178004] fec 42890000.ethernet eth0:リンクがアップ - 1Gbps/フル - フロー制御オフ
[275870.185699] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: リンクが準備可能になります

[275895.075584] imx-dwmac 428a0000.ethernet eth1: リンクがアップ - 1Gbps/フル - フロー制御がオフになっています
[275895.083801] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: リンクが準備可能になります

Linuxの起動時にENET1がeth0で、ENET2がeth1であることを確認するための最善のアプローチは何でしょうか?ドライバーの読み込み順序を変更したり、systemdを使用してインターフェイスの名前を変更したり、単純なbashスクリプトを実装したりすることを検討する必要がありますか?

どんな助けでも大歓迎です。

乾杯
ニテシュ

 

i.MX 8ファミリ | i.MX 8QuadMax (8QM) | 8QuadPlusLinuxYocto Project日時:iMX93ネットワークインターフェース解決策に大いに感謝します。日時:iMX93ネットワークインターフェース

@Chavira 

心配するな。。。私はあなたが何を意味するのかわかります、そして私はちょうどデバイスツリー「imx93-11x11-evk.dts」に気づきました「#include "imx93.dtsi"」が含まれます。

「imx93.dtsi」を編集させてくださいとテストします。

乾杯
ニテシュ

日時:iMX93ネットワークインターフェース

Hello @Chavira 

迅速な対応ありがとうございました。

私のプロトタイプには、https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/arch/arm64/boot/dts/freescale/imx93-11x11-evk.dt... デバイスツリー。

上記のdtsを変更するにはどうすればよいですか?

乾杯
ニテシュ

日時:iMX93ネットワークインターフェース

Hi @pilotnite!

NXPサポートにお問い合わせいただきありがとうございます。

 

これはデバイスツリーで解決できると思います。

 

デフォルトでは、次のように定義されます。

 

ethernet0 = &fec;

ethernet1 = &eqos;

 

これを次のように変更する必要があります。

 

ethernet0 = &eqos;

ethernet1 = &fec;

 

ぜひお試しいただき、結果を共有してください。

 

https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/arch/arm64/boot/dts/freescale/imx93.dtsi#L33

 

よろしくお願いいたします!

Chavira

Tags (1)
No ratings
Version history
Last update:
‎01-06-2026 01:39 AM
Updated by: