01-13-2021, 04:23 PM
(This post was last modified: 01-14-2021, 06:12 PM by dukla2000.
Edit Reason: add PS re 100Mbps
)
(01-12-2021, 07:34 AM)Zebulon Walton Wrote: ...
Looks interesting, it would be nice to have gigabit ethernet. Does Mobian have all the drivers needed for this to work? Also, it's my understanding that the USB-C port on the Pinephone exposes a USB 2 host. Do the USB 3 ports on the ebay dock work, but at USB 2 speed? (Presumably the gigabit ethernet would also connect at USB 2 speed. Still much faster than 100Mbit ethernet.)
Actually I guess I should admit upfront here I am out of my depth on the specifics! All I know is my RJ45 works
![Big Grin Big Grin](https://forum.pine64.org/images/smilies/biggrin.png)
When plugging the dongle into my phone the log gets:
Code:
[ 1820.624829] usb 1-1: new high-speed USB device number 4 using ehci-platform
[ 1820.788250] usb 1-1: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice= 6.54
[ 1820.796511] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1820.803720] usb 1-1: Product: USB2.1 Hub
[ 1820.807721] usb 1-1: Manufacturer: GenesysLogic
[ 1820.813957] hub 1-1:1.0: USB hub found
[ 1820.819254] hub 1-1:1.0: 4 ports detected
[ 1821.136814] usb 1-1.4: new high-speed USB device number 5 using ehci-platform
[ 1821.278635] usb 1-1.4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00
[ 1821.287256] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[ 1821.294655] usb 1-1.4: Product: USB 10/100/1000 LAN
[ 1821.299596] usb 1-1.4: Manufacturer: Realtek
[ 1821.303923] usb 1-1.4: SerialNumber: 000001
[ 1821.416450] usbcore: registered new interface driver r8152
[ 1821.427771] usbcore: registered new interface driver cdc_ether
[ 1821.528966] usb 1-1.4: reset high-speed USB device number 5 using ehci-platform
[ 1821.678981] r8152 1-1.4:1.0: Direct firmware load for rtl_nic/rtl8153a-4.fw failed with error -2
[ 1821.687952] r8152 1-1.4:1.0: unable to load firmware patch rtl_nic/rtl8153a-4.fw (-2)
[ 1821.732671] r8152 1-1.4:1.0 eth0: v1.11.11
[ 1821.866858] r8152 1-1.4:1.0 enx00e04c6802b3: renamed from eth0
[ 1827.712729] IPv6: ADDRCONF(NETDEV_CHANGE): enx00e04c6802b3: link becomes ready
[ 1827.721392] r8152 1-1.4:1.0 enx00e04c6802b3: carrier on
Code:
mobian@duklapp:~$ lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 2c7c:0125 Quectel Wireless Solutions Co., Ltd. EC25 LTE modem
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
Bus 001 Device 004: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
And while the firmware load problem may be a problem (I have setup/configured nothing to get the dongle to work except to share the IPv4) the actual throughput is not Gigabit IMHO - this is from my phone to my RockPro64. My knowledge runs out way before I can even suggest where the bottleneck may be.
ps - discovered my RockPro64 is initialising a 100Mbps eth0 so up front I have no idea my phone and dongle actual ability.
Code:
mobian@duklapp:~$ iperf3 -i 10 -t 60 -c 10.42.0.44 -p 8000
Connecting to host 10.42.0.44, port 8000
[ 5] local 10.42.0.1 port 37234 connected to 10.42.0.44 port 8000
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-10.00 sec 113 MBytes 94.7 Mbits/sec 0 157 KBytes
[ 5] 10.00-20.00 sec 112 MBytes 94.4 Mbits/sec 0 235 KBytes
[ 5] 20.00-30.00 sec 112 MBytes 94.4 Mbits/sec 0 346 KBytes
[ 5] 30.00-40.00 sec 113 MBytes 94.6 Mbits/sec 0 346 KBytes
[ 5] 40.00-50.00 sec 112 MBytes 93.8 Mbits/sec 0 346 KBytes
[ 5] 50.00-60.00 sec 112 MBytes 94.1 Mbits/sec 0 346 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-60.00 sec 675 MBytes 94.3 Mbits/sec 0 sender
[ 5] 0.00-60.01 sec 673 MBytes 94.1 Mbits/sec receiver
iperf Done.
- PinePhone BraveHeart now v1.2b 3/32Gb daily driver, Tow-boot with pmOS/SXMO on eMMC
- PinePhone Pro Explorer Edition, Tow-boot on SPI, Arch/SXMO on eMMC
- ROCKPro64 v2.1 2GB, 16Gb eMMC retired in favour of a fruity upgrade