1. Why change?
  2. Requirements
  3. Contestants
    1. TSI
    2. Oricom
    3. Ebox
    4. Beanfield / Openface
    5. Oxio
    6. Others
    7. Discarded
    8. Updates
      1. 2023-07-24
      2. 2024-01-29

For more than a few decades now (!), I've been running my own server. First it was just my old Pentium 1 squatting on university networks, but eventually grew into a real server somewhere at the dawn of the millenia. Apart from the university days, the server was mostly hosted over ADSL links, first a handful of megabits, up to the current 25 Mbps down, 6 Mbps up that the Bell Canada network seems to allow to its resellers (currently Teksavvy Internet, or TSI).

Why change?

Obviously, this speed is showing its age, and especially in this age of Pandemia where everyone is on videoconferencing all the time. But it's also inconvenient when I need to upload large files on the network. I also host a variety of services on this network, and I always worry that any idiot can (rather trivially) DoS my server, so I often feel I should pack a little more punch at home (although I have no illusions about my capacity of resisting any sort of DoS attack at home of course).

Also, the idea of having gigabit links at home brings back the idea of the original internet, that everyone on the internet is a "peer". "Client" and "servers" are just a technical distinction and everyone should be able to run a server.

Requirements

So I'm shopping for a replacement. The requirements are:

  1. higher speed than 25/6, preferably 100mbps down, 30mbps up, or more. ideally 1gbps symmetric.

  2. static or near-static IP address: I run a DNS server with its IP in the glue records (although the latter could possibly be relaxed). ideally a /29 or more.

  3. all ports open: I run an SMTP server (incoming and outgoing) along with a webserver and other experiments. ideally, no firewall or policy should be blocking me from hosting stuff, unless there's an attack or security issue, obviously.

  4. clean IP address: the SMTP server needs to have a good reputation, so the IP address should not be in a "residential space" pool.

  5. IPv6 support: TSI offers IPv6 support, but it is buggy (I frequently have to restart the IPv6 interface on the router because the delegated block stops routing, and they haven't been able to figure out the problem). ideally, a /56.

  6. less than 100$/mth, ideally close to the current 60$/mth I pay.

(All amounts in $CAD.)

Contestants

I wrote a similar message asking major ISPs in my city for those services, including business service if necessary:

I might have forgotten some, let me know if you're in the area and have a good recommendation. I'll update this post with findings as they come in.

Keep in mind that I am in a major Canadian city, less than a kilometer from a major telco exchange site, so it's not like I'm in a rural community. This should just work.

TSI

First answer from TSI was "we do not provide 30mbps upload on residential services", even though they seem to have that package on their website. They confirmed that they "don't have a option more than 10 mbps upload."

TSI were the first to respond, within 24h.

Oricom

They offer a 100/30 link for 65$ plus 25$ for a static IP.

No IPv6 yet, unlikely to come soon. No services blocked, they have their own PoP within Videotron's datacenters so clients come out from their IP address space.

I can confirm that the IP is fairly static from the office.

Oricom were the second to respond, within 24h, but required a phone call instead of an email exchange. Responded within 6 hours after leaving a voicemail.

Ebox

Update: what used to be called Electronic Box has now been bought by Bell. It's therefore irrelevant to the conversation here.

Ebox claims my neighborhood supports 400mbps down, but offered me a 100/30 package with 350Go bandwidth per month for 54.95$/mth or unlimited for 65$/mth.

Many ports are blocked, which makes it impossible for me to use their service:

No static IP addressing, shared dynamic space so no garantee on reputation. IPv6 only on DSL, so no high speed IPv6.

Ebox took the longest to respond, about 48 hours.

Beanfield / Openface

Even though they have a really interesting service (50$/mth for unlimited 1gbps), they are not in my building. I did try to contact them over chat, they told me to call, and I left a message. They responded saying they mostly offer business services for now, no residential in Montreal.

Oxio

oxio looks promising. The costs seem reasonable with a nice transparency statement. They have status page and speed test. They provide a weird Amazon router, but we can use another. No contract, no setup fees.

Their TOS explicitly forbids running Tor relays and generally doesn't seem as liberal as others.

63$/mth + tx for 120/20mbps, contacted with the standard boilerplate on 2022-02-25T10:29:30-0500, response within the hour:

  1. no ports restrictions "on router or service"

  2. no static IP

  3. no clean IP

  4. no IPv6

So this might be a good provider for a regular client, but not for my use case.

Update: Oxio was sold to Cogeco, so much for the independent player... Prices are currently unchanged. Cogeco, interestingly, doesn't offer services to my location at all.

Others

Friends from the debian-quebec community came up with a bunch of other, smaller and seemingly independent providers that might be worth a look as well:

Those have not been reviewed by myself in any shape or form.

Discarded

I have not contacted those providers:

Updates

2023-07-24

I had a nightmare time trying to convince bell to give me their sweet 3gbps symmetric fiber link for 60$ / mth. I spent hours on the phone being bounced back between incompetence and hilarity, and eventually got a robo-call survey at the end. Awesome. They refuse to offer me service.

Most reasonable deal I could find was Ebox, 120/20 for 55$/mth. That probably won't allow me to host the server there, but I have to get something moving, and I've heard you get notified when fiber does land, so I have hope.

2024-01-29

Again, I'm confronted with this problem. Oricom is having trouble porting my IP address to a new subscriber: they want me to register a new account, and for that they need a provincial business number (a "NEQ"), which is another 40$/year fee. Which means they only accept business registered in the province, which seems ludicrous to me.

Compared to others who live in the countryside, my situation is ridiculous. My fine colleague is getting symmetric 3gbps and a redundant 100mbps link far out of the city, and I can't get any fiber here. It's amazing.

So I shopped around for options again:

So the short list right now is TSI, Oricom, b2b2c (they answered a ping, amazingly).

In fact, according to this search site there are exactly zero ISPs that provide static IPs in Quebec

I posted two threads on DSL reports (1, 2) and the answer was basically to get a proxy service, which I have considered, but I refuse to admit defeat. I still think we should be able to host a server at home, and that the internet should be more symmetric.

comment 1

Other than the speed being lower than what you want and the IPv6 being iffy, does TSI satisfy your other requirements?

I live on the South Shore, and haven't been very happy with either Vidéotron or Bell. Teksavvy might be an improvement.

Comment by mgregoire
comment 2

Other than the speed being lower than what you want and the IPv6 being iffy, does TSI satisfy your other requirements?

It does, mostly. I'm looking for something cheaper / faster.

One problem I have with TSI is they are not local. I come out from somewhere in Ontario, both in geolocation but also (more critically) in terms of latency. So that's inconvenient for local voice conferencing, where you want latency to an absolute minimum.

DSL also adds quite a lot more latency than cable, so the latter is kind of becoming a must. And unfortunately, there, TSI has the same problems as Ebox, last I checked (that is, services are blocked).

Comment by anarcat
comment 3

I'm with Ebox in NDG, on DSL 50/10. I believe 53 (DNS) is blocked, unless you have a static IP, which they do sell. IPv6 on DSL works well so far, I have a DHCP'd but ultimately static /56.

You've seen this (older) post from the CEO?

Many of the limitations you're seen come down from Videotron as far as I can see, so DSL is probably one of your best options if you want the flexibility.

Comment by Michael
Comments on this page are closed.
Created . Edited .