Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Dec 2016 12:58:43 -0500
From:      Alexander Kabaev <kabaev@gmail.com>
To:        Jim Reid <jim@rfc1035.com>
Cc:        FreeBSD MIPS Mailing List <freebsd-mips@freebsd.org>
Subject:   Re: Support for Ubiquiti PoE
Message-ID:  <20161204125843.46428a71@kan>
In-Reply-To: <20161204124739.2327ab48@kan>
References:  <33C2C0BC-B069-4EE8-9072-084B0ED0A6E4@rfc1035.com> <20161204124739.2327ab48@kan>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/Av1ATW8CMSyxsdJHly2NBoQ
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Sun, 4 Dec 2016 12:47:39 -0500
Alexander Kabaev <kabaev@gmail.com> wrote:

> On Sun, 4 Dec 2016 14:28:37 +0000
> Jim Reid <jim@rfc1035.com> wrote:
>=20
> > Hi. Does anyone know if this device is supported?
> >=20
> > It's 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.
> >=20
> > 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't
> > see the 3 LAN ports. I suspect they might be hanging off a second
> > switch (chipset?) on the motherboard and the kernel doesn't know
> > about it or how to probe for it at boot time.
> >=20
> > FWIW Ubiquiti's firmware is Linux. I'd prefer not to run that or try
> > to make sense of Linux kernel code and retro-fit that into FreeBSD.
> >=20
> > Here's what's in dmesg.boot. The kernel "sees" 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?
> >=20
> >=20
> > 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
> > _______________________________________________
> > freebsd-mips@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-mips
> > To unsubscribe, send any mail to
> > "freebsd-mips-unsubscribe@freebsd.org" =20
>=20
> IIRC, the switch is an FPGA based proprietary design and even on Linux
> (really, EdgeOS), you need a binary blob to support it, so PoE is an
> extremely poor choice for anything custom. I'd say stay away from POE
> unless you plan to run Ubiquiti software on it.
> =20
> --=20
> Alexander Kabaev

Re: switch chip, I might be obsolete on that, last time I touched
EdgeRouter P0E was about two years ago, their recent docs claim that
the switch chip is AR8327, which I do not recall seeing on my board.

--=20
Alexander Kabaev

--Sig_/Av1ATW8CMSyxsdJHly2NBoQ
Content-Type: application/pgp-signature
Content-Description: Цифровая подпись OpenPGP

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEExffZlZm2QeE8UVaRBxMimZJ5Ln4FAlhEWVNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM1
RjdEOTk1OTlCNjQxRTEzQzUxNTY5MTA3MTMyMjk5OTI3OTJFN0UACgkQBxMimZJ5
Ln5usxAAi0FLPruZdudVlb8vDwcRXVtqAqde4sAQ8KmPbWFNLxqKnCjf49NapDET
Bve5fMXi9S3OTMJEr0eJsWi0wwqClHBM9GU1Lln0xrq4mf1V9Xl+Us7tVY427GSD
DzlumJb3LfX/e5mvTBMW2G7b2dbA/hSno/Wj+iW4h7MaJlxj3ho41yzwfljXz3Ap
a1HmJIQgz91TM+BKssL1B5vlNBDY9ZJKtFD9zfffhbRKgV2MNrFdirXdRQhbYqQ/
zGzOCAjp+wzAoRrOvUPJtrf8JUkwbrupoXwFF1PZohdcXSx6+r6JmdDpRqGtg51T
psxJj5v8lairApuN7cy76IZJBV2LE3h2CxoyPSOS42yRyeZlj25htu0A09Mn+jY6
2tN3JdCq//byiq+sheyJGGbmnL30F4dyMq6rYt9Jdu+yz/jV9bcoAIKVkHXY25TH
8KX+NNZY5mIHU8oyR0B5SKGByb42fDHHJuH2j+FHR3p4p9+J24ugLuL2AoiV6EBr
/WZ3VzB1ZDQlYTP7QKy8gIFUinfLS3SopDwW19J8WjyrG9BwSNbBr9ZRiAoOGpsH
2V4NfYn5lwd/+APhftjidTyf3debQRtCFFW8kc/TdcAsq83iOyggV6A5Z66GhibY
2IN+j4cmCNAfQHNC9blBMTav96NurdgA8TLBAgHWPLwOvVoOFGM=
=2Gej
-----END PGP SIGNATURE-----

--Sig_/Av1ATW8CMSyxsdJHly2NBoQ--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20161204125843.46428a71>