0
darkTux

ethernet Link status display does not work (eth0)

Recommended Posts

Hi,

 

I am currently testing an Orange Pi 3 with your nightly distributions (for instance Armbian_5.83.190424_Orangepi3_Ubuntu_bionic_dev_5.0.9), and they work fine but have some issues.

 

The main issue is that the ethernet link status display does not really work. When I unplug my ethernet cable, the "Link detected" is alwayes 'yes" within ethtool. As I am trying to configure my board in bonding mode with an external wifi usb adapter (because the embedded wifi is not yet supported by armbian for Orange Pi 3), my bonding is not working because the link status on eth0 is always yes. I have also checked /sys/class/net/eth0/carrier and it is always "1" even if I unplug the ethernet cable from the board. The bonding driver uses the eth0 link status to say "oh, eth0 is down, I must switch to the secondary interface".

 

Is that a bug or just because the Armbian for Orange Pi 3 is still on Beta Release?

 

Another issue, is the support of the wifi. Do you think there will be in the future a way to use the embedded wifi of the OPI3 on your armbian releases?

 

I thank you for the good job around all the boards with Armbian, I have different models of Pi's, 3 of them with armbian which are running great: Orange Pi Zero, Orange Pi Win+, Orange Pi 3.

 

Regards,

Mike

Share this post


Link to post
Share on other sites

Thanks for reporting this and I hope you do understand that it's normal, that things doesn't work? There are problems in many areas, development is amateur based and therefore it will take as much time as it will take. Things will eventually work, but nobody knows when. Unless PCI port or some other feature that might require enormous investments of time.

Share this post


Link to post
Share on other sites

Sure I understand, Igor. I'm not in a hurry for my OPI3, it's a real pleasure to make this board work. If I can help in your work, don't hesitate to tell me. For example, I've found a way to adress GPIO pins withour installing WiringOP/WiringPi library. I use /sys/class/gpio , export, unexport, and so on. I have written a short daemon in C to send "1" to a GPIO Pin to control a fan. I use a fan, a transistor (to trigger the fan), a resistor, a flyback diode to protect the transistor when the fan is stopping, and to make this circuit more fun, I control another GPIO to light a LED when the fan is running!

I love working with my boards, everyday I learn something new!!!

 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
0