12-19-2019, 02:27 PM
(12-19-2019, 08:31 AM)abdel Wrote: The ethernet port is working fine for me.
What do you have if you run "ethtool eth0" ? Is the last line "link detected: yes" ?
do you see you network interface with command "ip link" ?
is your driver loaded ? ("lsmod |grep mac")
do you have error on dmesg ? (dmesg |grep ma)
Yeah the device/driver seems OK, to me it is some kind of routing issue. But my networking skills are very rusty!
Fresh burn of 19.12 XFCE version onto an SDcard, first boot to select username etc, then reboot.No connection, so I create a new connection in NetworkManager that is essentially defaults except IPv6 disabled. {ethtool is not installed in basic package so that fails :-) }
Code:
$ inxi -FGx
System: Host: RPro64 Kernel: 5.4.2-2-MANJARO-ARM aarch64 bits: 64 compiler: gcc v: 9.1.0 Desktop: Xfce 4.14.1
Distro: Manjaro ARM
Machine: Type: ARM Device System: Pine64 RockPro64 details: N/A serial: b3996cb1d2a8cb9d
CPU: Topology: 6-Core (2-Die) model: N/A variant-1: cortex-a53 variant-2: cortex-a72 bits: 64 type: MCP MCM arch: ARMv8
rev: 4
features: Use -f option to see features bogomips: 0
Speed: 408 MHz min/max: 408/1416:1800 MHz Core speeds (MHz): 1: 408 2: 408 3: 408 4: 408 5: 408 6: 408
Graphics: Device-1: display-subsystem driver: rockchip_drm v: N/A bus ID: N/A
Device-2: rk3399-dw-hdmi driver: dwhdmi_rockchip v: N/A bus ID: N/A
Device-3: rk3399-mali driver: panfrost v: kernel bus ID: N/A
Display: x11 server: X.org 1.20.6 driver: fbturbo resolution: <xdpyinfo missing>
Message: Unable to show advanced data. Required tool glxinfo missing.
Audio: Device-1: rk3399-dw-hdmi driver: dwhdmi_rockchip bus ID: N/A
Device-2: simple-audio-card driver: asoc_simple_card bus ID: N/A
Sound Server: ALSA v: k5.4.2-2-MANJARO-ARM
Network: Device-1: rk3399-gmac driver: rk_gmac_dwmac v: N/A port: N/A bus ID: N/A
IF-ID-1: eth0 state: up speed: 100 Mbps duplex: full mac: 4e:d9:eb:5f:b2:85
Drives: Local Storage: total: 491.86 GiB used: 3.93 GiB (0.8%)
ID-1: /dev/mmcblk0 model: NCard size: 14.92 GiB
ID-2: /dev/nvme0n1 vendor: A-Data model: SX8200PNP size: 476.94 GiB
Partition: ID-1: / size: 14.59 GiB used: 3.93 GiB (26.9%) fs: ext4 dev: /dev/mmcblk0p1
Sensors: Message: No sensors data was found. Is sensors configured?
Info: Processes: 192 Uptime: 4m Memory: 1.93 GiB used: 559.1 MiB (28.2%) Init: systemd Compilers: gcc: N/A Shell: bash
v: 5.0.11 inxi: 3.0.37
[chris@RPro64 ~]$
[chris@RPro64 ~]$
[chris@RPro64 ~]$ dmesg | grep ethernet
[ 33.564119] rk_gmac-dwmac fe300000.ethernet: IRQ eth_wake_irq not found
[ 33.564718] rk_gmac-dwmac fe300000.ethernet: IRQ eth_lpi not found
[ 33.565448] rk_gmac-dwmac fe300000.ethernet: PTP uses main clock
[ 33.566102] rk_gmac-dwmac fe300000.ethernet: clock input or output? (input).
[ 33.566723] rk_gmac-dwmac fe300000.ethernet: TX delay(0x28).
[ 33.567230] rk_gmac-dwmac fe300000.ethernet: RX delay(0x11).
[ 33.567742] rk_gmac-dwmac fe300000.ethernet: integrated PHY? (no).
[ 33.568323] rk_gmac-dwmac fe300000.ethernet: cannot get clock clk_mac_speed
[ 33.568933] rk_gmac-dwmac fe300000.ethernet: clock input from PHY
[ 33.574970] rk_gmac-dwmac fe300000.ethernet: init for RGMII
[ 33.575941] rk_gmac-dwmac fe300000.ethernet: User ID: 0x10, Synopsys ID: 0x35
[ 33.576586] rk_gmac-dwmac fe300000.ethernet: DWMAC1000
[ 33.577052] rk_gmac-dwmac fe300000.ethernet: DMA HW capability register supported
[ 33.577708] rk_gmac-dwmac fe300000.ethernet: RX Checksum Offload Engine supported
[ 33.578365] rk_gmac-dwmac fe300000.ethernet: COE Type 2
[ 33.578835] rk_gmac-dwmac fe300000.ethernet: TX Checksum insertion supported
[ 33.579456] rk_gmac-dwmac fe300000.ethernet: Wake-Up On Lan supported
[ 33.580055] rk_gmac-dwmac fe300000.ethernet: Normal descriptors
[ 33.580577] rk_gmac-dwmac fe300000.ethernet: Ring mode enabled
[ 33.581088] rk_gmac-dwmac fe300000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 42.974613] rk_gmac-dwmac fe300000.ethernet eth0: PHY [stmmac-0:00] driver [RTL8211F Gigabit Ethernet]
[ 42.982114] rk_gmac-dwmac fe300000.ethernet eth0: No Safety Features support found
[ 42.982795] rk_gmac-dwmac fe300000.ethernet eth0: PTP not supported by HW
[ 42.983397] rk_gmac-dwmac fe300000.ethernet eth0: configuring for phy/rgmii link mode
[ 46.112565] rk_gmac-dwmac fe300000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[chris@RPro64 ~]$
[chris@RPro64 ~]$
[chris@RPro64 ~]$ dmesg | grep mac
[ 33.564119] rk_gmac-dwmac fe300000.ethernet: IRQ eth_wake_irq not found
[ 33.564718] rk_gmac-dwmac fe300000.ethernet: IRQ eth_lpi not found
[ 33.565448] rk_gmac-dwmac fe300000.ethernet: PTP uses main clock
[ 33.566102] rk_gmac-dwmac fe300000.ethernet: clock input or output? (input).
[ 33.566723] rk_gmac-dwmac fe300000.ethernet: TX delay(0x28).
[ 33.567230] rk_gmac-dwmac fe300000.ethernet: RX delay(0x11).
[ 33.567742] rk_gmac-dwmac fe300000.ethernet: integrated PHY? (no).
[ 33.568323] rk_gmac-dwmac fe300000.ethernet: cannot get clock clk_mac_speed
[ 33.568933] rk_gmac-dwmac fe300000.ethernet: clock input from PHY
[ 33.574970] rk_gmac-dwmac fe300000.ethernet: init for RGMII
[ 33.575941] rk_gmac-dwmac fe300000.ethernet: User ID: 0x10, Synopsys ID: 0x35
[ 33.576586] rk_gmac-dwmac fe300000.ethernet: DWMAC1000
[ 33.577052] rk_gmac-dwmac fe300000.ethernet: DMA HW capability register supported
[ 33.577708] rk_gmac-dwmac fe300000.ethernet: RX Checksum Offload Engine supported
[ 33.578365] rk_gmac-dwmac fe300000.ethernet: COE Type 2
[ 33.578835] rk_gmac-dwmac fe300000.ethernet: TX Checksum insertion supported
[ 33.579456] rk_gmac-dwmac fe300000.ethernet: Wake-Up On Lan supported
[ 33.580055] rk_gmac-dwmac fe300000.ethernet: Normal descriptors
[ 33.580577] rk_gmac-dwmac fe300000.ethernet: Ring mode enabled
[ 33.581088] rk_gmac-dwmac fe300000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 33.705891] libphy: stmmac: probed
[ 33.706211] RTL8211F Gigabit Ethernet stmmac-0:00: attached PHY driver [RTL8211F Gigabit Ethernet] (mii_bus:phy_addr=stmmac-0:00, irq=POLL)
[ 33.707303] RTL8211F Gigabit Ethernet stmmac-0:01: attached PHY driver [RTL8211F Gigabit Ethernet] (mii_bus:phy_addr=stmmac-0:01, irq=POLL)
[ 42.974613] rk_gmac-dwmac fe300000.ethernet eth0: PHY [stmmac-0:00] driver [RTL8211F Gigabit Ethernet]
[ 42.982114] rk_gmac-dwmac fe300000.ethernet eth0: No Safety Features support found
[ 42.982795] rk_gmac-dwmac fe300000.ethernet eth0: PTP not supported by HW
[ 42.983397] rk_gmac-dwmac fe300000.ethernet eth0: configuring for phy/rgmii link mode
[ 46.112565] rk_gmac-dwmac fe300000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[chris@RPro64 ~]$
[chris@RPro64 ~]$
[chris@RPro64 ~]$ ethtool eth0
bash: ethtool: command not found
[chris@RPro64 ~]$
[chris@RPro64 ~]$
[chris@RPro64 ~]$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether 4e:d9:eb:5f:b2:85 brd ff:ff:ff:ff:ff:ff
[chris@RPro64 ~]$
[chris@RPro64 ~]$
[chris@RPro64 ~]$ ip address show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 4e:d9:eb:5f:b2:85 brd ff:ff:ff:ff:ff:ff
[chris@RPro64 ~]$
[chris@RPro64 ~]$
[chris@RPro64 ~]$ networkctl
IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback carrier unmanaged
2 eth0 ether carrier unmanaged
2 links listed.
- ROCKPro64 v2.1 2GB, 16Gb eMMC for rootfs, SX8200Pro 512GB NVMe for /home, HDMI video & sound, Bluetooth keyboard & mouse. Arch (6.2 kernel, Openbox desktop) for general purpose daily PC.
- PinePhone Pro Explorer Edition, daily driver, rk2aw & U-boot on SPI, Arch/SXMO & Arch/phosh on eMMC
- PinePhone BraveHeart now v1.2b 3/32Gb, Tow-boot with Arch/SXMO on eMMC