Hello, all this is mt first post as I am just now tring out freebsd. I got it working on my pi4 just fine. However on the rock64 on a fresh install I noticed the ethernet does not work out of the box. At boot time when its showing the ifconfig output and the dhcp log I see this
The dhcp at boot just repeats the discover but gets nothing afterwards and times out.
I tried to manually assign the IP 192.168.1.5 netmask 255.255.255.0 on bsdconfig and I can only ping myself not my gateway 192.168.1.1 or any other IP in my subnet 192.168.1.0/24. The .5 IP is unused on my network. The /etc/rc.conf has the following in it and is the default as far as I know. I should note also this switchport is fine also any other device i plug in has dhcp as well.
Also if I plug in an old 100mbps usb ethernet that works right away as ue0 with dhcp as well. I would imagine the built in ethernet would work out of the box but not sure if realtek is supported. If anyone could help steer me in the right direction I'd appreciate it. Thank you!
Update adding dmesg | grep RTL output
Code:
dwc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8000b<RXCSUM,TXCSUM,VLAN_MTU,LINKSTATE>
ether 66:30:02:e8:5b:f1
media: Ethernet autoselect (none)
status: no carrier
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
Starting devd.
dwc0: link state changed to UP
Starting dhclient.
DHCPDISCOVER on dwc0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on dwc0 to 255.255.255.255 port 67 interval 14...
No DHCPOFFERS received.
The dhcp at boot just repeats the discover but gets nothing afterwards and times out.
I tried to manually assign the IP 192.168.1.5 netmask 255.255.255.0 on bsdconfig and I can only ping myself not my gateway 192.168.1.1 or any other IP in my subnet 192.168.1.0/24. The .5 IP is unused on my network. The /etc/rc.conf has the following in it and is the default as far as I know. I should note also this switchport is fine also any other device i plug in has dhcp as well.
Code:
hostname="generic"
ifconfig_DEFAULT="DHCP"
sshd_enable="YES"
sendmail_enable="NONE"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
growfs_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="NO"
Also if I plug in an old 100mbps usb ethernet that works right away as ue0 with dhcp as well. I would imagine the built in ethernet would work out of the box but not sure if realtek is supported. If anyone could help steer me in the right direction I'd appreciate it. Thank you!
Update adding dmesg | grep RTL output
Code:
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 0 on miibus0
rgephy1: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0