• 0
chaithanya

cannot configure ethernet in linux4.9 | ZYBO

Question

I have a ZYBO Board working fine with linux3.18. I have tested UART, I2C and Ethernet using linux3.18.

But I needed to update my linux to 4.9, now ethernet cannot be configured.

when I give

ifcofig -a

lo    Link encap:Local Loopback  
      LOOPBACK  MTU:65536  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1 
      RX bytes:0 (0.0 B )  TX bytes:0 (0.0 B )

sit0  Link encap:IPv6-in-IPv4  
      NOARP  MTU:1480  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1 
      RX bytes:0 (0.0 B ) TX bytes:0 (0.0 B )


It lists lo and sit0 and no eth0. I have searched web for a solution, but could not get anything useful. an someone help?

Edited by chaithanya
automatic change of B) to emoticon

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Hi @chaithanya,

I have reached out to a more experience embedded linux forum member. Unfortunately, they are out of the office this week. I would not expect a response to your question until later next week.

cheers,

Jon

Share this post


Link to post
Share on other sites
  • 0

I think you might need to make some changes to your device tree to work with the newer kernel. Checkout the device tree here for reference:

https://github.com/Digilent/petalinux-bsps/tree/master/projects/Digilent-Zybo-Linux-BD-v2015.4/subsystems/linux/configs/device-tree

Note the gem0 node is instantiated in the zynq-7000 file and modified in the pcw, system-top, and system-conf files.

I think you might also need to make changes to the USB device tree node as well, I think I remember there being changes to that too.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now