• DDD Adelaide 2024

    an Akubra hat with DDD sticker hatband, DDD socks, DDD tote bag, stickers and pin

    Last Saturday we ran DDD Adelaide 2024 - Adelaide's largest community run conference for the tech community. Around 350 software developers and folks from related disciplines gathered at the University of Adelaide for a day of great speakers, food, coffee and conversations.

    People milling around the atrium

    This follows on from the 2023 conference, so you'd think it would be all routine now. But there were a few organisational challenges on the morning. Thankfully, most attendees would have been blissfully unaware, other than we had a last minute room change. While the new room was a little further away, we did hear back that the room itself had great atmosphere.

    Making an early start on afternoon tea

    Again, Cargo Catering and B3 Coffee did an awesome job keeping everyone fed and watered throughout the day. Because we increased the size of the event we switched to 'lunch bowls' for lunch, and they worked really well (with no big queues of people waiting ages compared to last year).

    Tony Albrecht presenting his talk

    By the end of the day, I was starting to finally relax and enjoy the last session (Tony Albrecht on human biases in programming - excellent!) and then wrap up the day with a bit of fun with Andrew Best, thanking all those who helped make the day happen, and the all important prize draw.

    This coming weekend I'll be attending our sister event DDD Brisbane for the first time. I'll be giving my 10 tips and tricks for GitHub Actions and Azure DevOps talk, and also helping out on the day as a volunteer. I'm really looking forward to catching up with friends and colleagues, as well as observing how Brisbane run their event. Maybe I'll see you there?

  • FTTP (part 2)

    Last time I described how I'd upgraded our home internet from Fibre to the node (FTTN) to Fibre to the premises (FTTP). I've since made a minor changes to the gateway settings after getting some feedback from the folks in the Leaptel thread on Whirlpool.

    I had configured my gateway to use PPP to authenticate with the FTTN connection, and initially when I switched to FTTP I kept that in place. But I've since learned that there's another option to consider:

    d-m-z said:

    Looks like you're using PPPoE? You're probably better off with DHCP, as PPPoE adds extra overhead.

    and went on to explain:

    PPPoE encapsulates your traffic. There's an 8-byte header on each packet. Packets can be up to 1500 bytes, but aren't always that big. So as a percentage, the overhead varies. This part isn't that big of a deal though.

    The other thing you can run into is the CPU required to run PPPoE. On the 100/20 plan that you have, it's probably not an issue. If you moved to a faster plan, you will likely find a bunch of routers can't do PPPoE at gigabit speeds.

    In your Leaptel portal, as long as IPoE is enabled (it is by default), you should simply be able to switch your router over to the DHCP mode. You might need to kick your session and/or reboot the router. And that should be it.

    Matt E (Leaptel CEO) clarified:

    There are advantages to PPPoE over DHCP. If you router handles the speeds well on PPPoE you get extra error correction as well as any network changes which force you to re-auth you are back online within a 90 seconds. But there is overhead issues as well as if your router's CPU can handle it.

    So it seems there are a couple of options:

    1. Stick with the PPP configuration and maybe get a bit more reliability, or
    2. Switch to DHCP and lessen the overhead on your gateway and maybe get a tiny bit more throughput on your connection

    I decided I'd try out the DHCP option to see what it was like:

    Firstly, I turned off the auto WAN sensing option and disabled the PPP connection.

    text

    This then enabled me to select DHCP routed mode. Saving those changes and then reloading the Internet Access page then showed the DHCP connection was up:

    text

    And now the gateway's main status page showed it was in 'DHCP' mode.

    text

    Regarding DHCP - it's my impression that this essentially telling the gateway to be a DHCP client to configure itself. Not to be confused with choosing to run a DHCP server on your local network (quite often on the gateway itself), servicing devices on your network.

    So far, so good!

  • Farewell FTTN, Hello FTTP

    It's all happening here on the Internet front. Last week I switched ISPs, and today we've upgraded from copper to fibre (or 'fiber' for North Americans!). I had a few concerns about how it was going to go, but TL;DR it went really well.

    Diagram of pit, existing conduit into house, and storeroom at back of house

    First off, the existing conduit that runs to the house is pretty narrow, so I was worried that it wouldn't be suitable for pulling the fibre, in which case they'd likely need to install a new conduit - digging up the front garden and maybe either cutting through our concrete path or lifting up lots of pavers. Messy and disruptive options.

    Existing conduit with copper cable

    Secondly, when NBN fibre is installed, they install two boxes. One on the outside of the house (the 'NBN utility box'), and the second inside (the 'NBN connection box' which terminates the fibre and gives you an Ethernet port to plug into). Ideally I really wanted the latter to be located right up the back of our house in a storeroom where all my other networking gear lives. However it's a fair distance internally so I wasn't sure if they would agree to go that far.

    Step one was locating the small communications pit that was hiding in our front garden under quite a few layers of leaves and tree bark. I didn't even know this existed until the initial NBN survey of our street almost two years ago uncovered it. It's roughly under the big stick in the photo 😀. Somewhere under here is a communications pit!

    The NBN technicians tested the existing conduit that runs from this pit up to the house for blockages by squirting some water from the hose down it. I gather this was successful, so they were happy that the conduit was usable.

    The external box was mounted on the outside wall just above where the old conduit came out of the ground. The old copper wire was kept in place. In my case the copper goes into the wall cavity via a brick air vent and up to the fascia underneath the roof gutter where there's a little box that then connects to the internal telephony wiring (in my case I had a central splitter just inside the roof and then CAT5 cabling running back up to the aforementioned storeroom).

    NBN utility box being installed on exterior wall

    Rather than pulling the fibre up through the wall cavity following the copper line (I suspect it's probably too risky getting a kink in the fibre), they added extra conduit runs up to the roof and it enters the roof space.

    NBN utility box completed

    Crawling around inside our roof is not fun, but they managed to get the fibre all the way over to the storeroom and used an existing hole in the ceiling (from when I'd previously run network cables to two wireless access). If I'd been thinking ahead when that room was built, I would have put in a proper large conduit from the wall up to the ceiling so that all those cables could use that!

    They installed the 'NBN connection box' on the wall of the storeroom right next to my modem/gateway, network switches and Synology, exactly where I'd hoped it could go.

    There was a short outage while they were doing the install - I gather they disconnected the copper for a bit when they were using it to pull the fibre. But it was reconnected and I was back online after a few minutes.

    While they were finishing up, I received a text from Leaptel confirming that the new fibre connection was ready.

    I've been using a Technicolor MediaAccess TG789vac v2 modem/gateway since we switched from ADSL to FTTN. It was supplied by Internode, but it isn't locked, and it has a WAN port so I was confident it would work as a gateway once our fibre was live.

    I pulled out the telephone cable from the back of the gateway and confirmed that there was just a LAN patch cable from the 'NBN connection box' plugged into the gateway WAN port.

    Opening the gateway configuration, I navigated to the 'Internet Access' page and clicked on show advanced.

    Screenshot of 'Internet access' page in Technicolor gateway admin portal

    I then enabled Auto WAN sensing and clicked Save, then Close.

    After a few seconds, the status updated to show the gateway using the WAN connection

    Technicolor gatway status showing WAN connection

    And finally, a quick speed test, and wow, isn't that awesome - 106.74Mbs download and 18.1Mbps upload!

    Speedtest

    Down the track, upgrading the gateway to something like a Ubiquiti UniFi Cloud Gateway Ultra could be nice.

  • •
  • 1
  • 2