Development issues regarding the cerowrt test router project
 help / color / mirror / Atom feed
From: "Jonas Mårtensson" <martensson.jonas@gmail.com>
To: Sebastian Moeller <moeller0@gmx.de>
Cc: "Dave Täht" <dave.taht@gmail.com>,
	cerowrt-devel <cerowrt-devel@lists.bufferbloat.net>
Subject: Re: [Cerowrt-devel] a smart SFP
Date: Fri, 14 Jan 2022 11:44:36 +0100	[thread overview]
Message-ID: <CAM9iV=LoJoQ8C_iS+dQAqAk0Jh3=mHEKL0Zc3Q5BrZjyQ__oMA@mail.gmail.com> (raw)
In-Reply-To: <4F3A4139-6703-467C-832D-3E27294707CE@gmx.de>

[-- Attachment #1: Type: text/plain, Size: 4942 bytes --]

Hi,

>  getting gpon more right has increasingly been on my mind

I think more right is to not turn the fiber into a shared medium in the
first place but since gpon is so popular, improving it seems like a nice
goal.

> Nobody in their right mind is going to hook up 128 terminalt to one OLT
port, I hope...

Well, sharing one OLT port between many terminals is kind of the (only)
advantage of PON, although split ratios of 32 or 64 are more typical. But
often it's the loss budget that limits the ratio.

>  Fist question might to be "how broken is GPON/XGPON" to start with, no?

Looking at dslreports bufferbloat results for fiber, there are many samples
with >250ms latency on the uplink. Unfortunately, this graph doesn't show
results for 500Mbit/s or 1Gbit/s services but it's still interesting to
look at:

https://www.dslreports.com/speedtest/results/bufferbloat?up=1

>  this thread
https://www.computerbase.de/forum/threads/eigenes-modem-an-ftth-anschluss-via-sfp-gpon-modul.2061989/
(in
German) has some instructions how to get root on one type of SFP ONU...

Thanks, that's an interesting thread. "Hacking" SFP ONUs seems like a
popular hobby. Here are some other resources I found:

https://github.com/zry98/SFP-GPON-ONU
https://github.com/hwti/G-010S-A
https://forum.mikrotik.com/viewtopic.php?t=116364&start=300#p771961

> so pulling  a testbed together of some sort would be cool, and for that
matter, having a SFP that could go right into a SFP enabled home router
rather than a separate unit seems like a good idea, also

Yes, but ideally I guess you would also need some control of the OLT side.
You may want to look into the VOLTHA project run by ONF:

https://wiki.opennetworking.org/display/COM/VOLTHA

/Jonas

On Thu, Jan 13, 2022 at 5:29 PM Sebastian Moeller <moeller0@gmx.de> wrote:

> Hi Dave,
>
>
>
> > On Jan 13, 2022, at 16:59, Dave Taht <dave.taht@gmail.com> wrote:
> >
> > On Thu, Jan 13, 2022 at 7:57 AM Sebastian Moeller <moeller0@gmx.de>
> wrote:
> >>
> >> Hi Dave,
> >>
> >>
> >> this thread
> https://www.computerbase.de/forum/threads/eigenes-modem-an-ftth-anschluss-via-sfp-gpon-modul.2061989/
> (in German) has some instructions how to get root on one type of SFP ONU...
> (I was monitoring that thread for general interest, turns out the intel
> falcon plattform seems somehow based on an ancient OpenWrt)
> >>
> >> Regards
> >>        Sebastian
> >
> > It's really remarkable how many places are running an ancient openwrt.
> > Starlink's use was not an abomination, but a persistent reality. Given
> > how much
> > chaos calmer I've found, I sometimes wish we'd somehow started the
> > cerowrt project 2 years earlier.
>
>         Yes and no.
>
> > Then we'd be done by now.
>
>         Hopefully, but then I would not have noticed the whole thing and
> would probably not have participated... ;)
>
> Regards
>         Sebastian
>
>
>
> >
> >>
> >>> On Jan 13, 2022, at 15:38, Dave Taht <dave.taht@gmail.com> wrote:
> >>>
> >>> And a gpon onu
> >>>
> >>> https://www.fs.com/products/133619.html
> >>>
> >>> On Thu, Jan 13, 2022 at 6:23 AM Sebastian Moeller <moeller0@gmx.de>
> wrote:
> >>>>
> >>>> That is similar to what happens in some GPON-ONT SFPs, some run a
> full small Linux distribution like OpenWrt inside.... though for ethernet
> that is unexpected.
> >>>> This is also similar to SFP VDSL "modems" which likely run their own
> embedded OS as well inside the SFP package (at a time there was even a PCI
> VDSL2 "modem" that was actually running its own embedded system on the PCI
> board, IIRC, it pretended to the main computer to be an ethernet NIC).
> >>>>
> >>>> Regards
> >>>>       Sebastian
> >>>>
> >>>>
> >>>>
> >>>>> On Jan 13, 2022, at 15:18, Dave Taht <dave.taht@gmail.com> wrote:
> >>>>>
> >>>>> running linux, of course.
> >>>>>
> >>>>> https://blog.benjojo.co.uk/post/smart-sfp-linux-inside
> >>>>>
> >>>>> --
> >>>>> I tried to build a better future, a few times:
> >>>>> https://wayforward.archive.org/?site=https%3A%2F%2Fwww.icei.org
> >>>>>
> >>>>> Dave Täht CEO, TekLibre, LLC
> >>>>> _______________________________________________
> >>>>> Cerowrt-devel mailing list
> >>>>> Cerowrt-devel@lists.bufferbloat.net
> >>>>> https://lists.bufferbloat.net/listinfo/cerowrt-devel
> >>>>
> >>>
> >>>
> >>> --
> >>> I tried to build a better future, a few times:
> >>> https://wayforward.archive.org/?site=https%3A%2F%2Fwww.icei.org
> >>>
> >>> Dave Täht CEO, TekLibre, LLC
> >>
> >
> >
> > --
> > I tried to build a better future, a few times:
> > https://wayforward.archive.org/?site=https%3A%2F%2Fwww.icei.org
> >
> > Dave Täht CEO, TekLibre, LLC
>
> _______________________________________________
> Cerowrt-devel mailing list
> Cerowrt-devel@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cerowrt-devel
>

[-- Attachment #2: Type: text/html, Size: 8357 bytes --]

  reply	other threads:[~2022-01-14 10:44 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-13 14:18 Dave Taht
2022-01-13 14:23 ` Sebastian Moeller
2022-01-13 14:38   ` Dave Taht
2022-01-13 14:51     ` Sebastian Moeller
2022-01-13 15:28       ` Dave Taht
2022-01-13 15:44         ` Sebastian Moeller
2022-01-13 15:57     ` Sebastian Moeller
2022-01-13 15:59       ` Dave Taht
2022-01-13 16:28         ` Sebastian Moeller
2022-01-14 10:44           ` Jonas Mårtensson [this message]
2022-01-14 11:55             ` Sebastian Moeller
2022-01-14 13:12               ` Jonas Mårtensson
2022-01-14 13:23                 ` Sebastian Moeller
2022-01-14 13:50                   ` Jonas Mårtensson
2022-01-14 14:29                     ` Sebastian Moeller
2022-01-15 15:32                 ` Dave Taht
2022-01-14 19:21             ` Michael Richardson
2022-01-14 20:32               ` Joel Wirāmu Pauling

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/cerowrt-devel.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAM9iV=LoJoQ8C_iS+dQAqAk0Jh3=mHEKL0Zc3Q5BrZjyQ__oMA@mail.gmail.com' \
    --to=martensson.jonas@gmail.com \
    --cc=cerowrt-devel@lists.bufferbloat.net \
    --cc=dave.taht@gmail.com \
    --cc=moeller0@gmx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox