This is a long story, not yet finished. I want to use Openwrt for my router. You can't trust Bell with a router, mainly because everybody is the same. If you just plug a router port into the local switch of the Bell 3000, it because a straight-thru pppoe bridge.
My first order was returned because, although it had gigabit ports, it had terrible throughput, worse than my old one. These routers always have 'version' numbers, and each version has completely different guts. I am now trying a much more expensive router that has throughput.
Then it's other things. My proxy, the various levels of software, etc.