orangepi-xunlong / orangepi-build

Orange Pi build for H2+, H3, H5, H6, H616, RK3328, RK3399 and RK3588(s)
http://www.orangepi.cn/
GNU General Public License v2.0
630 stars 272 forks source link

OrangePI 3B Ethernet Stopped working #146

Open SuperKali opened 3 months ago

SuperKali commented 3 months ago

Hello,

I'm reaching out to inform you that I've tested all versions, and unfortunately, after 20 days of utilizing this board, the Ethernet port has ceased to function. It is unable to assign or retrieve DHCP, and configuring the IP address statically has also proven unsuccessful.

Could you please advise on how to rectify this issue?

Best regards, Dany

ProKn1fe commented 3 months ago

https://github.com/orangepi-xunlong/orangepi-build/issues/139#issuecomment-1984961934

SuperKali commented 3 months ago

Same problem

mizegit commented 3 months ago

It seems like a hardware problem, after long time running, the Ethernet may broken.

SuperKali commented 3 months ago

I bought it in AliExpress but the seller want that I send the item back in china, here in Italy the shipping cost is very expensive and I don’t know how to do

ProKn1fe commented 3 months ago

It seems like a hardware problem, after long time running, the Ethernet may broken.

Still it can be fixed with software.

SuperKali commented 3 months ago

How @ProKn1fe 🥺

ProKn1fe commented 3 months ago

DId you even open link i posted? It has everything.

SuperKali commented 3 months ago

I have run those command but still not working

guerillaengineer commented 3 months ago

just run this as root and DO NOT restart or you have to re-do

io -4 0xFDC60284 0x3f3f3f3f io -4 0xFDC6028C 0x003f003f io -4 0xFDC60298 0x3f003f00 io -4 0xFDC6029C 0x3f3f3f3f io -4 0xfdc60388 0xFFFF0049

SuperKali commented 3 months ago

How I already told, this not fix the problem, I tried many time but the problem persists.

guerillaengineer commented 3 months ago

How I already told, this not fix the problem, I tried many time but the problem persists.

you must have a different issue then. go on the orangepi discord, find Umbra in the orangepi3b channel, dm him and it will go from there. while you wait on him, type out exactly which distro you're on and what you've been typing into the terminal. screenshots help but aren't necessary

SuperKali commented 3 months ago

Can you link the discord server?

masterct88 commented 3 months ago

Hi @guerillaengineer, sorry to bother you but maybe i miss something: why i need to run that code you posted before every time i need to restart the OrangePi 3b? There is some type of fix in development?

yoni13 commented 3 months ago

Hello everyone,legengyang here. They did promise to fix it on their side, but they haven't built a new build that the Internet works without entering the command. I will ask them if there will be a new build.

yoni13 commented 3 months ago

Legengyang here. They replied "Not sure yet" 目前还不确定。

SuperKali commented 3 months ago

just run this as root and DO NOT restart or you have to re-do

io -4 0xFDC60284 0x3f3f3f3f io -4 0xFDC6028C 0x003f003f io -4 0xFDC60298 0x3f003f00 io -4 0xFDC6029C 0x3f3f3f3f io -4 0xfdc60388 0xFFFF0049

image image

Still not work :(

denis1482 commented 3 months ago

You may have booted an image with wrongly composed DTB and now your ethernet port is damaged: Sa15ab2efe1d84ecb86cd6786e06b53300

SuperKali commented 3 months ago

@denis1482 I always used the stock image from the orangepi repository.... now what I can do? I contacted the seller and he don't want replace my board...

mizegit commented 3 months ago

@denis1482 I always used the stock image from the orangepi repository.... now what I can do? I contacted the seller and he don't want replace my board...

It's not the software problem, someone use the stock image, the Ethernet is also broken. I know a orangepi 3b user replace the rk3566 and network is fixed, but after several days running, the Ethernet is broken again.

masterct88 commented 3 weeks ago

Hi everyone, any news? I solved this issue writing this code:

io -4 0xFDC60284 0x3f3f3f3f
io -4 0xFDC6028C 0x003f003f
io -4 0xFDC60298 0x3f003f00
io -4 0xFDC6029C 0x3f3f3f3f
io -4 0xfdc60388 0xFFFF0049
exit 0

in my /etc/rc.local Anyone know if it will be fixed or merged?