Which of the following best describes your ethernet situation on the PineA64? (read first post, post your answers after the poll)
GbE ethernet has always worked on my PineA64 (regardless of OS choice)
5.88%
3
GbE ethernet has never worked on my PineA64 (regardless of OS choice)
76.47%
39
GbE ethernet NOW works on my PineA64 by changing the environment or configuration
9.80%
5
I'm not interested in GbE ethernet
0%
0
I don't use ethernet 10/100/1000 primarily
0%
0
My machines are primarily connected via wifi
1.96%
1
other
5.88%
3
51 vote(s)
* You voted for this item. [Show Results]

GbE Ethernet Port Issue Data Gathering Statistics Intel
#2
1) Pine64+ (1GB)  - A64-DB-Rev B (2016-02-24)
2) RTL chip numbers:  RTL8211E 'Green' (RTL8211E G2M97H2 GG09B)
3) Router/Modem: Billion 7800NXL, Switch: Tenda  1008D (not currently in service, but when used makes no difference)
4) if you modded your board and made it work, how? N/A
5) if you swapped out your switch or router and made it work, what or which? N/A
6) if GbE is critical to your operation, please tell us how so ? Currently not, but if pine64 replaces my current NAS solution, will be needed due to frequent large file transfers
7) provide any other additional 'data only' that might be helpful.

In my (working) case, both router and switch support GbE (1000T ethernet). Both router and switch will acknowledge successful GbE autonegotation with pine64. This on debian, with the  v3.10.101-4-pine64-longsleep kernel. 

When I shut down my normal (onboard) wireless link, and switch to eth0, I get the results listed below. Nowhere near as fast as GbE can go, but a significant amount faster than 100M ethernet, using what ethernet cabling I had handy. I issued a 'sudo ifup eth0' command to bring up the ethernet, 'sudo ifdown wlan0' command to shut down the wireless, and re-established my SSH remote session over ethernet. Perhaps due to my configuration, I needed to issue the following two commands to re-establish my internet connection (local network link was unaffected). 


Code:
sudo ifconfig eth0 192.168.0.54 netmask 255.255.255.0 broadcast 192.168.0.255
sudo ip route add default via 192.168.0.1

Code:
pine64 as a server (iperf -s)
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 192.168.0.54 port 5001 connected with 192.168.0.5 port 43967
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec   436 MBytes   366 Mbits/sec

Code:
pine64 as a client (iperf -c)
------------------------------------------------------------
Client connecting to 192.168.0.5, TCP port 5001
TCP window size: 22.5 KByte (default)
------------------------------------------------------------
[  3] local 192.168.0.54 port 38819 connected with 192.168.0.5 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   946 MBytes   793 Mbits/sec

Code:
some wget local network downloads from another GbE device
2016-08-18 10:36:26 (16.5 MB/s) - ‘song.mp3’ saved [5740774/5740774]
2016-08-18 10:39:39 (11.0 MB/s) - ‘test.exe’ saved [46423792/46423792]
2016-08-18 11:02:25 (26.9 MB/s) - ‘test.mp4’ saved [249468769/249468769]

I have seem a claimed speak spike of about 51MB/s, but you can see the highest average was 26.9 MB/s

Code:
ifconfig eth0 info 

eth0      Link encap:Ethernet  HWaddr 7a:6e:63:ac:21:f1
          inet addr:192.168.0.54  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::786e:63ff:feac:21f1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:941982 errors:0 dropped:0 overruns:0 frame:0
          TX packets:870511 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1320569442 (1.2 GiB)  TX bytes:1049375822 (1000.7 MiB)
          Interrupt:114

Code:
/etc/network/interfaces configuration

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The wireless interface
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

# Disable Secondary Wireless Lan (8723bs Has Two Interfaces)
iface wlan1 inet manual

# The primary network interface
#auto eth0
iface eth0 inet dhcp

Code:
sudo lshw -class network
  *-network:0
       description: Ethernet interface
       physical id: 5
       logical name: eth0
       serial: 7a:6e:63:ac:21:f1
       size: 1Gbit/s
       capacity: 1Gbit/s
       capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sunxi_geth driverversion=SUNXI Gbgit driver V1.1 duplex=full ip=192.168.0.54 link=yes multicast=yes port=MII speed=1Gbit/s
  Reply


Messages In This Thread
RE: GbE Ethernet Port Issue Data Gathering Statistics Intel - by pfeerick - 08-17-2016, 07:45 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Ethernet port down afert 1 day jeda 0 860 11-12-2022, 06:48 AM
Last Post: jeda
  Ethernet --> Causing boot loop podtofs 3 5,808 05-16-2017, 03:41 AM
Last Post: m17
  What will it take to get the Ethernet port working? clarkss12 10 18,327 10-17-2016, 03:42 PM
Last Post: waldo
  Ethernet Slow Download Ascotg 89 127,808 09-08-2016, 01:50 PM
Last Post: MarkHaysHarris777
  Pine64+ 1GB Ethernet Port spec ecotack 13 17,723 08-20-2016, 09:28 PM
Last Post: pfeerick
  If you have had difficulty with the GbE ethernet please take the poll MarkHaysHarris777 0 2,584 08-17-2016, 05:44 PM
Last Post: MarkHaysHarris777
  Ethernet works on Arch Linux. Nothing elese pfunk237 4 6,753 07-23-2016, 03:07 PM
Last Post: SuperArmySoldiers

Forum Jump:


Users browsing this thread: 8 Guest(s)