Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Dec 2016 14:28:37 +0000
From:      Jim Reid <jim@rfc1035.com>
To:        FreeBSD MIPS Mailing List <freebsd-mips@freebsd.org>
Subject:   Support for Ubiquiti PoE
Message-ID:  <33C2C0BC-B069-4EE8-9072-084B0ED0A6E4@rfc1035.com>

next in thread | raw e-mail | index | archive | help
Hi. Does anyone know if this device is supported?

It=E2=80=99s similar to the EdgeRouterLite (ERL) which does run FreeBSD. =
The PoE has 2 WAN ethernet ports and 3 LAN ethernet ports. The ERL has 2 =
WAN and 1 LAN ethernet ports.

I found a bootable image for the ERL (FreeBSD 10.1) on the net and =
installed it. Although this boots and runs OK, the kernel doesn=E2=80=99t =
see the 3 LAN ports. I suspect they might be hanging off a second switch =
(chipset?) on the motherboard and the kernel doesn=E2=80=99t know about =
it or how to probe for it at boot time.

FWIW Ubiquiti=E2=80=99s firmware is Linux. I=E2=80=99d prefer not to run =
that or try to make sense of Linux kernel code and retro-fit that into =
FreeBSD.

Here=E2=80=99s what=E2=80=99s in dmesg.boot. The kernel =E2=80=9Csees=E2=80=
=9D octe2 which presumably is the first of the LAN ethernet ports. But =
it fails to do anything with it. Maybe a device driver needs tweaked to =
recognise the slightly different chipset(s) for the PoE? Any ideas?


octebus0: <Cavium Octeon Ethernet pseudo-bus> on ciu0
Interface 0 has 3 ports (RGMII)
Warning: Enabling IPD when IPD already enabled.
Warning: Enabling PKO when PKO already enabled.
octe0: <Cavium Octeon RGMII Ethernet> on octebus0
miibus0: <MII bus> on octe0
atphy0: <Atheros F1 10/100/1000 PHY> PHY 7 on miibus0
atphy0: OUI 0x00c82e, model 0x0007, rev. 2
atphy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, =
1000baseSX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, auto
octe0: bpf attached
octe0: Ethernet address: 80:2a:a8:8e:2c:23
octe1: <Cavium Octeon RGMII Ethernet> on octebus0
miibus1: <MII bus> on octe1
atphy1: <Atheros F1 10/100/1000 PHY> PHY 6 on miibus1
atphy1: OUI 0x00c82e, model 0x0007, rev. 2
atphy1:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, =
1000baseSX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, auto
octe1: bpf attached
octe1: Ethernet address: 80:2a:a8:8e:2c:24
octe2: <Cavium Octeon RGMII Ethernet> on octebus0
octe2: attaching PHYs failed
octe2: bpf attached
octe2: Ethernet address: 80:2a:a8:8e:2c:25=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?33C2C0BC-B069-4EE8-9072-084B0ED0A6E4>