I don't know why, but I compiled U-boot layout for my BE450, like 1 weeks ago I did this. I was like finally 10Gbit port works, on my own compiled firmware. Then I told my friend just go flash the snapshot version from firmware selector, the non U-boot layout version though. And his 10bit WAN port doesn't work. Even though that his snapshot is newer than mine 1 week old compiled firmware. Did I just accidentally fix 10Gbit WAN port problem?
You'll want to compare the bootlogs (dmesg) from your device vs your friend's device.
It's entirely possible that you have a different revision of the PHY, which might reveal why yours works and his doesn't... different PHYs, different register setups required..
There have also been some glitchy behaviours seen with certain 10gbps PHYs (in particular Realteks) when they are initialised with an existing physical connection or not (if connection in place they go into an error mode). So you should make sure that you and your friend are testing the same scenarios.
how to say if 10gb work ? thanks
"Say" or "know"?
(The pervious user already described how to know if it works.)
look you should be like this before after ![]()
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'eth2'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ip6assign '60'
list ipaddr '192.168.2.1/24'
config interface 'wan'
option device 'eth1'
option proto 'dhcp'
after
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'eth1'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ip6assign '60'
list ipaddr '192.168.2.1/24'
config interface 'wan'
option device 'eth2'
option proto 'dhcp'
You swapped eth1 and 2.
?
(Language barrier I guess.)
Not sure what you're trying to say here... but those configs really have nothing at all to do with 10GbE or otherwise. So you're lost in the woods on that.
The OP said that their self-compiled image worked for 10GbE, but their friend's did not when retrieved from OpenWrt built Snapshot (I assume).
I suggested that they should be careful to just assume that their self-compiled situation actually changed anything, and that they should more closely analyse their testing methodology.
Important update: my self compiled image didn't make 10gbit port work on another be450. Its interesting. How can it work on one and not work on another be450?
Checked U-Boot version and settings ?
When you say “it doesn’t work,” do you mean that it’s impossible for it to show red on eth2? I changed the port mapping to enable 10 Gbps.
I don’t quite understand do you mean that the 10 Gbps port on eth2 doesn’t appear at all or something like that?
I didn't think it through. Here is what happens, TX 312312bytes something, but RX is 0 bytes, no matter what I do. This is on PPPoE vlan 35. I take eth2 out of br-lan even. But still nothing.
