Skip to main content
Visitor II
April 11, 2024
Question

Linux 6.1 does not get ethaddr from u-boot env

  • April 11, 2024
  • 3 replies
  • 1915 views

Hi,

we've upgraded our build from 5.15 to 6.1 and now the OS does not get the mac address set in uboot environment through a script. If i check the environment i can correctly see the ethaddr set via printenv. Is there something i can do in kernel config or ethernet driver?

    This topic has been closed for replies.

    3 replies

    GCiciAuthor
    Visitor II
    April 15, 2024

    bump 

    GCiciAuthor
    Visitor II
    April 22, 2024

    Bump

    GCiciAuthor
    Visitor II
    May 9, 2024

    Possible that no one cares about this? I'm still on 5.15 because of this issue. Please help

    Technical Moderator
    May 31, 2024

    Hi @GCici ,

     

    Sorry to come late in this thread. 

    For sure ST care about your issue but we would need further information. 

     

    Can you update status on your side ? 

     

    When you said you change from 5.15 to 6.1 do you means only the kernel or the whole OSTL version including BSP ( TF-A, Uboot, OPTEE) . This is mandatory.

    If you may share some logs about the issue it can surely help

     

    Olivier 

    GCiciAuthor
    Visitor II
    May 31, 2024

    Hello Olivier,

    i mean the whole OSTL system, so TFA,UBOOT,OPTEE and kernel. which kind of logs do you need? 
    I can say ethaddr is correctly set in u-boot environment and it shows correctly when i type printenv. When the system has started  the mac address on eth0 is different from the one set in uboot environment.

    Cheers,

    GC