ADSL to NBN with Internode
@ Adrian Tritschler · Saturday, May 16, 2020 · 6 minute read · Update at May 16, 2020 · Image Credit

OK, here we go. Time to finally get on with it and change our home over from our ADSL to the NBN. Our ISP has been pestering me on and off for months and I was just about to start the process when we all went home and worked from home due to COVID-19. Loathe to have something go wrong with a working setup I put it on hold for the past two months…

Fairly happy with Internode as an ISP, we haven’t had any hassles over the last few years and they’ve been painless so I chose to stay with them, none of the competition seemed to have any offerings that differed enough to make changing worthwhile.

As an existing Internode customer it doesn’t look as though I’m eligible for a freebie of a new modem — so there’s an upfront cost for that – it’s possible that our old ADSL modem will work with the NBN, but easier if I take the one that they provide.

Login to their website as an existing customer, choose a plan, enter my address, hang on, get asked to login again – confusingly – and carefully read all the options and extras. Oh look, six months “free” FetchTV service – with a mandatory $59.99 setup fee. Disable that. Read, read and read some more. OK, time to sign up.

Next page, prefilled with my name, phone number, address and email address – twice – because its a stupid useless data entry pattern that everyone is required to enter their email address twice “for confirmation.” I now have to enter my date of birth, which is strange, because as an existing customer they already know it, but here it is, the one blank field I can edit.

Then down to the bottom of the page to “Choose my username” and set my password – bizarrely confusing given that I already have a username and password, and have just used them, twice, to login to their service to get to here. The username is prefilled and can’t be changed, containing my four-character username. Above it is the text stating that my username MUST be a minimum of eight characters long! Next is the password field and a blurb about password complexity, so I enter my existing password. Nope, not allowed. Nothing I do will let me put the existing password that I use to login to their service, into the form as the password to use to login to their service. Nor can I press “Next” to continue with the order! Finally ring up 13xxxx and talk to a human, blah blah blah, “Are you using the password that starts with the gjk…” Oh, Um yes I am. Well how about that, Internode staff have access to the plain text version of my Internode password – Security Failure 101. He tells me that I have to capitalise one of the letters “for security” and I ask why I have to change an existing working password and will it break anything. He says “its for the new security rules” but won’t tell me whether or not it’ll break anything. I thank him and state that I’ll continue the order online.

Aargh. OK, so I enter an updated password and continue. Oh look, somewhere it seems to have reselected the “free” FetchTV and included the $59.99 setup fee. Selecting “Change my order” bounces me back to the start and all the way back through re-entering the whole bloody lot.

Finally; read, read, read, enter credit card details and order. Now wait… sometime soon we should get a shiny new modem & a new NBN service, hopefully without breaking the existing ADSL service for too long as we work & school from home.

Five minutes later and in come the SMS and email notifications; we’ve got your order and …

This is just a quick note to confirm that the payment details you supplied in your Internode order have been saved to your Internode account.

These payment details will be used to automatically pay your Internode invoices.

We’ve retained your credit card information and will now use it to automatically pay all your bills! WHAT? Was I asked that?


The Customer Service Guarantee Waiver

This document confirms that when you, …. , ordered your Internode phone service, you agreed to a Customer Service Guarantee (CSG) waiver for that service. A copy of the service order is supplied with this attachment.

The CSG requires us to meet minimum performance standards for standard telephone services. The minimum CSG requirements are:

When you agreed to the waiver you agreed to not be entitled to any CSG rights, specifically the provision of written information about the CSG, guaranteed maximum connection periods, guaranteed maximum rectification periods and maximum time frames for appointments. You will not be entitled to compensation for failure to meet such performance standards.

… thank you for choosing the Customer Service Guarantee Waiver … WHAT? Where the hell was that option? Was there an option to not select it?

So in summary:

  • Internode let me login to their website with an existing account & password that aren’t valid to be used as an account and password for their website
  • Internode staff have access to the plaintext customers' passwords
  • Internode have retained my credit card details, and if I was asked about this, it was hidden in a misleading way.
  • Internode have, um, “convinced me” to agreeing to a waiver of their service guarantee, presumably again by having a pre-selected tickbox or similar

I’m not entirely happy with this bullshit.


  • [2020-05-21 Thu] The modem arrives, a bit of googling and I find an alarming number of reviews from people stating how woefully poor the wifi is – here’s hoping that they live in big houses and it’ll work just fine in ours. This is showing promise, there were concerns that we were definitely being disconnected from ADSL tomorrow, but that the modem would take “two to five business days” to arrive from when it was shipped on Tuesday.
  • [2020-05-22 Fri] Cam logs in to start school for the day, “Dad, I’ve got no internet!” Aha. Am I meant to wait for an SMS or email to tell me we have NBN or do I just plug stuff in? I plug it all in, re-using the phone cable from the ADSL modem because that’s the only way I can get power, phone cable and ethernet from my PC to meet at one point. Watch the blinking lights for a bit and everything just simply works™. A further half hour of fiddling around and I’ve got the wifi set to our old SSID and – I think – got the port exceptions and NAT set up so incoming connections will work.

Adrian Tritschler's stuff
My website, an agglomerative mess, probably half-eaten by a gru

1960s 2016 2017 2018 2019 2020 250cc 30daysofbiking 3pbs 3rrr 403 404 4wd 9-11 a1000 a4000 aaac aabill aac abbotsford act additives adsl adventure advertising afl agf agl airline airport ajft alley amazon ambulance amiga amiga1000 amiga4000 amys-ride angkor-wat anniversary antelope anzac apollo apple aps archicentre architecture armour aroundtuit art artwork ascension-records asus atbiad atomic attic au audax aus auspost australia australia-post autoconfiguration autumn avatar avebury baboon baby backup ballarat balloon bank barbecue bath bbq beach beer beijing benchmark bialetti bicycle bicycle-lane bigpond bigride bike-touring bikelane bikepath bikevic bingo bionicle bird birding birdingathome birds birthday bitcoin bite blackout blade blog blogmax blogx blondie blossom blosxom bluestone bluetooth bmw bnsw boardgame boat boobs book bookmark books bouncy-castle bp breakdown breakfast brewery bridge bridge-road briefcase bright broadband brolga bromeliad brothel bsd buddy bugger-grips builder bulky bullant bund bungendore bureaucracy bus bus-lane bushwalking butterfly buzzword bv cactus cafe cake calculator callistemon cambodia camera cameron camping cannondale canon cappuccino cappucino car carnegie casio cat caterpiller cbx cbx750 cbx750f cd cemetery censorship centro cereal chadstone challenge change chef childhood chilli china chn chocolate christening christmas church cicada cider cigarettebutts civet clayton cm cms cockatoo coco coffee coffeemug coffeeneuring coffeeneuring2020 coffeepot cold collision colnago comedy comet commonwealth-games commute commuting computer concrete confusion connex coral corn couch court coworker crab crawl cremorne crime critical-mass crossstitch crumpler css ctc ctw2850s curry custard customer-service cycle-path cycle-touring cycling cycliq cyclist cyclops dalek dandenongs date death debian demo demo-scene demolition dentist derailment desk developer development dial-up dig digitisation digitise dinner disaster disgusting disk disqus distributed dizzy djerring-trail djerringtrail docbook dog dogs door dooring dorset dragon dragster dream driving drumming dtt duck dungeon durrell dvd dvico e-text e18 easyshare echidna edge edge305 edge705 egret electronics elephant elevenses emacs email endomondo engagement england english engrish environment eric-newby error erskine-river esp estuary evening excom exif exiftool f3jr f3jv facebook fafnir fail2ban failure falcon family fancy fancy-dress fault feet fence festival fiat fiat-500 fiat500 fidel filter fire firefox firmware fish fishandchips fitbit fitzroy fixie flex flickr float flood floriade flower fly12 foaf fog food footy for-sale fotothing fountain fra fragile france freebsd friday friendship frog frogmouth frost froty fruit fruittoast fungi gadabunud gang-gang gansu garbage garden gardening garfish gariwerd garmin gas gbr geelong genres geocache geocaching geography geotagged getoffmylawn gibberish gig gippsland giraffe girlfriend glass glen-waverley gmail gnome gnuplot goanna goat goatbeer golang goodreads goofey google gor gorse government gplus gps gpx grammar gravelroad grddl greatsouthernrailtrail grenda gru gsrt gsx1000z gtd guinness guns gunzel gvbr gyroscope h1n1 habit hail hardware harvest hat hdtv heatwave helicopter heraldsun hfbv hide hiking hippo history holiday honda honeymoon hope hospital hot hotel hrb hsfff huffy hug hughesdale hugo hume-highway humour huntingdale hyundai ibis ibm icon identity idiot ikea imagemagick incentivise incompetence indieweb inferno injury ink inktob2020 inktober inktober2020 insect instagram intel interest internode intrepidtravel invitation iot iphone ipod iptc ipv6 iso8601 issue itch itsp itunes ixus ixus300 ixus700 jaywalker jekyll jersey jey journal jrb june justice justjoey kangaroo katana kawasaki kay-and-burton kde kellybrook kings-couriers kneejerk knitting kodak kookaburra kubernetes kudu ladder lake laneway laptop lastfm lawyer leather lego lemon lemons leslie-charteris lifelogging light lighthouse lilo limar limes linkrot linux lion litter lizard location lockdown lorne lroty lufthansa lunch lunchbreak lvm lxra lysterfield macciato machine_tags machinery magazine maglev magnolia magpie map mapping marksense markup matches mathjax mathml mattress maze mbtc mc6809 mc6809e meerkat mekong melbourne melburn melburn-roobaix meme memolane memories metadata microformats microk8s microsoft miniadventure minutae mist mlp mobile-phone modem monash monash-city-council monash-university monday monitoring monument moon mooramong mortality motionbased motorbike motorcycle motorcycling motorist motorola movie movies mozilla mrtg msi mtb mug mural murder murrumbeena muse muse-mode mushrooming music mycommute mysql names nanoadventure national-trust nbn neighbour nest netbook netbsd netware network newspaper nigeria nightworks nocleanfeed nofilter noise nomnomnom noneshallpass norco norky-bike north-road nostalgia notebook novell nsw nvidia nye nzl oakleigh obesity obituary obp obstruction oes2 oldcar ominous onenet open-tabs openbsd openid openindiana openphoto opensolaris opml oranges org-mode ostrich otter otways outage outpost owl oww oxford p100 palm-pilot panda paperwork parenting park parking parrot pasta pbs pc pc3000 pc3121 pc3166 pc3232 pc3800 pentium pentium-iv peregrine perentie perl pesos pet petrol peugeot philosophy phone photo photograph photography photos php picasa picnic piggies pii piii piv pixelfed pizza plan9 plu podargus podargus-strigoides poem police politics pollution portugal possum postcard postnuke pothole power prawn probe problem proofreading prt pub pubs puck pumpkin pun punchcards puncture pyblosxom qantas qdos qfl qnx qotd r-class r707 radius raido rail-trail railtrail railway rain rainbow rainfall ramones random rant rc17 rdf rdup reading reading-books-rdf real-estate realestate recipe redevelopment renovation rent renting repair repairs reptile restaurant retrocomputing review rhino richmond ride2work ridetoworkday ring ringtail rip ritual river road-rage roadrage robot rocket rockpool rockshox rodent rose roundabout rowing rrd rrdtool rrr rss rta rtabigride rtfm rtwd rubbish ruby ruins russian-women samba samsonite sbs scam scanning scent schmap scribble script sculpture seabird seaslug security self-reference sensationalism sgml shakespeare shark shimano shoes shopping shopping-trolley sign signwriting silverbirch singing singlespeed sink site site-news site-stuff skateboard skink skink-link skip skyrail slashdot sleep sles sles10 slippery smarthome smidsy smog smoke smoker sneakernet snow snow-train social-media software solstice soup souvenir spain spam spelling spider spiegeltent spotify spotty-bike spring springer ssh stagecoach station-trail steam-engine storage storm storm-trooper storytlr strava stupidity submarine suburbia summer sunrise sunset supergirl support surveillance survey suzuki svg switzerland t-shirt tag tagging taikoz tandem tax taxi tdf teac teamrc17 technicomps technology teeth telemarketing telephone television telstra tent terrorism the-saint the-slog theftbyfinding theme throw thunderstorm thursday ti ti99a tomato touring tourism towel toys tradesman traffic trailgator train-spotter tram trap travel trek trek-t50 tritschler trivia trovebox tunnel tv tvix twat-o-tron twitter typo ubuntu ugliness ui uk uluru unprecedented update upgrade uptime usb vandalism vcr vegemite vhs vic vicroads victoria video vietnam virus vista visualisation vitriol vline vlocity vmware walking warranty wasp water water-meter waterfall wearegoingawol weather web webcam webfinger wedding wellbeing wemo wfh whatcouldpossiblygowrong wideopenroad wifi wig wildebeeste wildoz win2000 wind window windows windows7 windy wine winery winxp wired wisp witness wor wordplay workflow www wyvern xemacs xml xp xrd xsl xslt yak yellow yumcha zaf zebra zfs zoo zorse

© 1984 - 2020 Adrian Tritschler

Powered by Hugo with theme Dream.


ajft looking stylish and black

…The Owner

There’s not much more I can add to who I am.

…The Site

I experiment. I play. I write and I take pictures. Some of the site is organised around topics, other parts are organized by date, then there’s always the cross-references between them.

Long ago it started as a learning experiment with a few static HTML pages, then I added a bit of server-side includes and some very ugly PHP. A hand-built journal/blog on top of that PHP, then a few experiments in moving to various static publishing systems. I’ve never wanted a database-based blogging engine, so over the years I’ve tried php, nanoblogger, emacs-muse, silkpage and docbook before settling on emacs org-mode for writing and jekyll for publishing. But the itch remained… I never really liked jekyll and the ruby underneath always seemed so much black magic. So now the latest incarnation is org-mode and hugo.

…The ISP

…The Grue