T2080rdb based board, attept to configure ethernet with ifconfig throws SIOCSIFFLAGS: No such device

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

T2080rdb based board, attept to configure ethernet with ifconfig throws SIOCSIFFLAGS: No such device

872 次查看
kylevonschmacht
Contributor I

To whom it may concern,

We're bringing up a T2081based board derived from the T2080RDB and T1042RDB.

We've got Linux, and mac addresses assigned.  right now we're trying bring up FM1-MAC4 attached via RGMII to a Microchip/SMSC LAN8820.

The drivers seem to come up fine (log attached), and ifconfig -a shows all the enabled MACs have come up with associated MAC addresses.

When I attempt to assign an ip address to the mac I get the following error:

root@t2080rdb:~# ifconfig fm1-mac4 192.168.8.58

fsl_dpa fsl,dpaa:ethernet@3 fm1-mac4: Could not connect to PHY /soc@ffe000000/fman@400000/mdio@fc000/ethernet-phy@1
fsl_dpa fsl,dpaa:ethernet@3 fm1-mac4: init_phy() = -19
SIOCSIFFLAGS: No such device

I've attached a copy of the relevant DTS files, and a complete log

Other threads seem to indicate this may be a DTS error, I concur as I've drilled all the way down to the klist functions to try and find the error.  Does anyone have any insight into what may be causing it? Be it DTS or something else?

Thanks for your help,

Kyle 

标签 (1)
0 项奖励
1 回复

529 次查看
Pavel
NXP Employee
NXP Employee

It looks like that your .dts file is incorrect for this PHY.

Look at the following pages:

http://man7.org/linux/man-pages/man7/netdevice.7.html

 

http://stackoverflow.com/questions/5308090/set-ip-address-using-siocsifaddr-ioctl

 

http://www.ibm.com/support/knowledgecenter/ssw_aix_72/com.ibm.aix.commtrf2/ioctl_socket_control_oper...

 

https://lkml.org/lkml/2017/2/3/396


Have a great day,
Pavel Chubakov

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励