-
Notifications
You must be signed in to change notification settings - Fork 251
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RTL8211F rate 100M normal, 1000M abnormal #2
Comments
Fail to reproduce in I will use
|
Also, someone point that some problems about |
s805_flash_snail.img and uboot v1.0 |
What's more, using
|
But I use scp to transfer files very very slow
|
Due to i can't reproduce, so i can't help anymore. Please try to reflash |
Also, try to replace the |
Ok, Thanks |
Test http real files by wget:
The cable is ok,uboot: v1.0 and s805_flash_snail.imgIn short, the actual use of transfer files on high kernel 1G is very low |
Well, when i try to transplant Please check the You can use Also, you can try to use |
clkmsr in uboot: |
test empty.img or change rate 100M or linux 3.10 kernel but realfile.img or linux 5.x kernel
|
boot mac is randomly ethmac { fix dmesg VCC5V: disabling |
It seems that only the RMII external clock source is defined in u-boot, and there is no RGMII clock source |
I follow the official manual (Amlogic Ethenet controller user Guide.pdf), still the same effect |
you can try to adjust the |
|
I'm not sure which |
|
The official manual says that mpll2 is the only clock for Ethernet |
How did you use |
|
The kernel 3.10 comes from the onecloud's system |
The kernel 4.19 test results are still the same。 |
The original system? |
NO, Bring the kernel out for testing on other systems. |
Please check |
ls: /sys/kernel/debug/clk*: No such file or directory |
Which |
|
I mean by accident. For example, run |
This |
Interesting, I happen to set the initial variable, which makes it impossible to use. |
遇到相同的问题,两块V1.3的板子,一块完全正常,一块出现上述问题,表现为下行速率正常,上行速率只有几百K,使用ethtool -s eth0 autoneg off speed 100 duplex full 强制将网卡速率设置为100M,上行速度正常跑满100M,下行折半只有50M。使用hzyitc |
我也遇到这个问题了,刷的最新的直刷包。 |
刷3.10内核的openwrt,内网速率正常。 |
torvalds/linux@433c6ca 目前还是怀疑是时钟。 可以注意到你们的测试结果均有重传现象。 |
这个时钟问题该如何解决呢?刚接触这个,不太懂,这个问题是内核的原因导致的还是我机器硬件的原因?要是硬件原因的话,我就不管他了 |
找到原因了, pinctrl-names = "default";
phy-handle = <ð_phy>;
- phy-mode = "rgmii-id";
+ phy-mode = "rgmii-rxid";
mdio {
compatible = "snps,dwmac-mdio"; |
麻烦各位测试下给个反馈。 |
对比issue 99 |
Thanks for the fix! |
大佬 最近的包 jammy minimal 23.05(03-25)的dtb没改吗? 还是有问题 改为这里的dtb就好了 |
还没,上游要修的东西有点多。慢慢交PR吧。 |
了解了 十分感谢 |
Board: v1.3
USB-OS: Armbian_22.05.0-trunk_Onecloud_focal_current_5.14.21
root@onecloud:
# ethtool eth0|grep Speed# iperf3 -c 10.0.0.71 -t 5Speed: 1000Mb/s
root@onecloud:
Connecting to host 10.0.0.71, port 5201
[ 5] local 10.0.0.168 port 46580 connected to 10.0.0.71 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 126 KBytes 1.03 Mbits/sec 11 1.41 KBytes
[ 5] 1.00-2.00 sec 0.00 Bytes 0.00 bits/sec 4 1.41 KBytes
[ 5] 2.00-3.00 sec 41.0 KBytes 336 Kbits/sec 6 1.41 KBytes
[ 5] 3.00-4.00 sec 0.00 Bytes 0.00 bits/sec 1 1.41 KBytes
[ 5] 4.00-5.00 sec 0.00 Bytes 0.00 bits/sec 0 1.41 KBytes
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-5.00 sec 167 KBytes 273 Kbits/sec 22 sender
[ 5] 0.00-5.00 sec 127 KBytes 208 Kbits/sec receiver
iperf Done.
root@onecloud:~# iperf3 -s
Server listening on 5201
Accepted connection from 10.0.0.71, port 44558
[ 5] local 10.0.0.168 port 5201 connected to 10.0.0.71 port 44560
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 107 MBytes 899 Mbits/sec
[ 5] 1.00-2.00 sec 103 MBytes 860 Mbits/sec
[ 5] 2.00-3.00 sec 109 MBytes 912 Mbits/sec
[ 5] 3.00-4.00 sec 109 MBytes 912 Mbits/sec
[ 5] 4.00-5.00 sec 109 MBytes 912 Mbits/sec
[ 5] 5.00-5.01 sec 317 KBytes 449 Mbits/sec
[ ID] Interval Transfer Bitrate
[ 5] 0.00-5.01 sec 536 MBytes 898 Mbits/sec receiver
Server listening on 5201
root@onecloud:
# ethtool -s eth0 speed 100 duplex full autoneg on# ethtool eth0|grep Speedroot@onecloud:
Speed: 100Mb/s
root@onecloud:~# iperf3 -c 10.0.0.71 -t 5
Connecting to host 10.0.0.71, port 5201
[ 5] local 10.0.0.168 port 46584 connected to 10.0.0.71 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 11.4 MBytes 95.8 Mbits/sec 0 97.6 KBytes
[ 5] 1.00-2.00 sec 11.4 MBytes 95.4 Mbits/sec 0 115 KBytes
[ 5] 2.00-3.00 sec 11.2 MBytes 93.8 Mbits/sec 0 126 KBytes
[ 5] 3.00-4.00 sec 11.3 MBytes 94.8 Mbits/sec 0 126 KBytes
[ 5] 4.00-5.00 sec 11.1 MBytes 93.3 Mbits/sec 0 126 KBytes
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-5.00 sec 56.4 MBytes 94.6 Mbits/sec 0 sender
[ 5] 0.00-5.01 sec 56.2 MBytes 94.1 Mbits/sec receiver
iperf Done.
root@onecloud:~# iperf3 -s
Server listening on 5201
Accepted connection from 10.0.0.71, port 44562
[ 5] local 10.0.0.168 port 5201 connected to 10.0.0.71 port 44564
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 11.2 MBytes 94.0 Mbits/sec
[ 5] 1.00-2.00 sec 11.2 MBytes 94.1 Mbits/sec
[ 5] 2.00-3.00 sec 11.2 MBytes 94.1 Mbits/sec
[ 5] 3.00-4.00 sec 11.2 MBytes 94.1 Mbits/sec
[ 5] 4.00-5.00 sec 11.2 MBytes 94.1 Mbits/sec
[ 5] 5.00-5.00 sec 29.7 KBytes 82.3 Mbits/sec
[ ID] Interval Transfer Bitrate
[ 5] 0.00-5.00 sec 56.1 MBytes 94.1 Mbits/sec receiver
The text was updated successfully, but these errors were encountered: