freebsd-arm Digest, Vol 740, Issue 7
Furkan Salman
furkan at fkardame.com
Tue Jul 7 17:54:45 UTC 2020
Hello,
I am running FreeBSD using s199pwa1k9r@ test image over RockPiE we were only able to get 1 lan card out of the 2. The one working is 1Gb which is over RTL8211E, there is another Lan which is 100mb only and it is onboard rk3328 lan. We can see the lan card but it is not coming up even after trying to bring it up manually.
You can find the bootlog attached here > https://hastebin.com/bifoyuwubo.coffeescript
Below is my finding.
Bootlog information about the Lan connectiion.
dwc0: <Rockchip Gigabit Ethernet Controller> mem 0xff540000-0xff54ffff irq 44 on ofwbus0
miibus0: <MII bus> on dwc0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 0 on miibus0
rgephy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master,o
rgephy1: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy1: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master,o
dwc0: Ethernet address: d2:55:35:5f:0a:67
dwc1: <Rockchip Gigabit Ethernet Controller> mem 0xff550000-0xff55ffff irq 45 on ofwbus0
miibus1: <MII bus> on dwc1
ukphy0: <Generic IEEE 802.3u media interface> PHY 0 on miibus1
ukphy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
dwc1: Ethernet address: 62:73:64:5d:e2:22
root at rock-pi-e:~ # ifconfig -a
dwc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=80008<VLAN_MTU,LINKSTATE>
ether d2:55:35:5f:0a:67
inet 192.168.1.14 netmask 0xffffff00 broadcast 192.168.1.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
dwc1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=80008<VLAN_MTU,LINKSTATE>
ether 62:73:64:5d:e2:22
media: Ethernet autoselect (none)
status: no carrier
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet 127.0.0.1 netmask 0xff000000
groups: lo
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
root at rock-pi-e:~ #
iperf3 server is running on my X86 Laptop over wifi as I have a shortage of lan cable tonight. If needed I can arrange it tomorrow and share another iperf result with both devices on 1Gb lan connection.
root at rock-pi-e:~ # iperf3 -c 192.168.1.15
Connecting to host 192.168.1.15, port 5201
[ 5] local 192.168.1.14 port 22396 connected to 192.168.1.15 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 11.1 MBytes 93.2 Mbits/sec 0 567 KBytes
[ 5] 1.00-2.00 sec 9.15 MBytes 76.7 Mbits/sec 0 572 KBytes
[ 5] 2.00-3.00 sec 6.48 MBytes 54.4 Mbits/sec 0 575 KBytes
[ 5] 3.00-4.00 sec 5.73 MBytes 48.1 Mbits/sec 0 578 KBytes
[ 5] 4.00-5.00 sec 5.93 MBytes 49.6 Mbits/sec 0 582 KBytes
[ 5] 5.00-6.00 sec 6.35 MBytes 53.4 Mbits/sec 0 585 KBytes
[ 5] 6.00-7.00 sec 9.35 MBytes 78.5 Mbits/sec 0 591 KBytes
[ 5] 7.00-8.00 sec 7.37 MBytes 61.8 Mbits/sec 0 594 KBytes
[ 5] 8.00-9.00 sec 9.67 MBytes 81.2 Mbits/sec 0 598 KBytes
[ 5] 9.00-10.00 sec 6.26 MBytes 52.4 Mbits/sec 0 601 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 77.4 MBytes 64.9 Mbits/sec 0 sender
[ 5] 0.00-10.85 sec 76.6 MBytes 59.2 Mbits/sec receiver
iperf Done.
root at rock-pi-e:~ # iperf3 -R -c 192.168.1.15
Connecting to host 192.168.1.15, port 5201
Reverse mode, remote host 192.168.1.15 is sending
[ 5] local 192.168.1.14 port 30995 connected to 192.168.1.15 port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 5.92 MBytes 49.7 Mbits/sec
[ 5] 1.00-2.00 sec 3.30 MBytes 27.7 Mbits/sec
[ 5] 2.00-3.00 sec 2.88 MBytes 24.2 Mbits/sec
[ 5] 3.00-4.00 sec 3.27 MBytes 27.4 Mbits/sec
[ 5] 4.00-5.00 sec 4.53 MBytes 38.0 Mbits/sec
[ 5] 5.00-6.00 sec 4.22 MBytes 35.4 Mbits/sec
[ 5] 6.00-7.00 sec 2.82 MBytes 23.7 Mbits/sec
[ 5] 7.00-8.00 sec 3.70 MBytes 31.0 Mbits/sec
[ 5] 8.00-9.00 sec 3.52 MBytes 29.5 Mbits/sec
[ 5] 9.00-10.00 sec 3.43 MBytes 28.8 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.80 sec 38.0 MBytes 29.5 Mbits/sec 268 sender
[ 5] 0.00-10.00 sec 37.6 MBytes 31.5 Mbits/sec receiver
iperf Done.
If there is anything else I can help you with then please let me know.
Thank you.
Furkan.
---- On Mon, 06 Jul 2020 23:47:07 +0300 Oleksandr Tymoshenko <gonzo at bluezbox.com> wrote ----
Furkan Salman (mailto:furkan at fkardame.com) wrote:
> Hello Peter,
>
> I have rockpiE which is somewhat similar to Rock64, If s133pwa1k9r@ or gonzo@ can confirm if rockpie can be used to test RK3328 Lan issue then I am happy to help with testing.
Hi Furkan,
Yes, RockPi E seems to be a good test target. If you could check the
GigE interface before and after the patch. Whether it works/doesn't work
and if it works in both cases - try testing performance with iperf3,
just to see if performance was affected in any way.
Thanks
--
gonzo
More information about the freebsd-arm
mailing list