Journal of Omnifarious - Clearwire is being very annoying

Dec. 10th, 2009

11:51 pm - Clearwire is being very annoying

Previous Entry Share Next Entry

I purchased Clearwire for tazfrog because Speakeasy was being annoying about getting DSL into her place (so annoying that I dropped them myself) and Comcast was totally unpalatable for any number of reasons.

It worked out well. I set up a nice Linux based router for her that would automatically configure a nice 6to4 IPv6 tunnel with the public IP address that Clearwire assigned to it. It would act as a NAT and a firewall for all the machines inside the network.

Well, recently Clearwire 'upgraded' all of their boxes. And now the boxes assign themselves the public IP address and force all of your computers to use NAT. No more IPv6 tunnel. It's very, very irritating, and also just plain wrong. If you get a fake IP address, you aren't really getting Internet service.

They claim that Motorola, the manufacturer of these boxes, just delivered them that way and there is no way to turn the NATting behavior off. The nice support person gave me a way to log into the web UI of the Motorola box and set up port forwards and such (which doesn't really help for what I actually want to do). But poking around the UI makes it seem like Motorola was intending to support more modes of operation and just never got around to finishing them.

I'm kinda peeved. I was considering outright anger as I was suspecting this was a policy decision on Clearwire's part. But it appears to be simply incompetence and not a policy decision. Being evil by accident seems somehow more excusable than being evil on purpose. And I think giving people NATted IP addresses is definitely evil and wrong. It's not real Internet service.

It's like the phone company putting you behind a PBX and not telling you the extension. Sure you can make all the calls you want, but nobody can call you. And, of course, when you complain you're asked "Of course you have phone service! You can call anybody you want to. What? Why would anybody want to call you?! You're just a dumb consumer! Everybody wants to call in to the radio shows and stuff, that's what the phone is for. We can't be bothered to support your little 1% use-case here! Look, if you want people to talk to you, just dial up one of those conference line places like everybody else. They'll hook you up.".

Tags: , ,
Current Location: 2237 NW 62nd ST, 98107
Current Mood: [mood icon] annoyed
(12 comments | Leave a comment)

Comments:

[User Picture]
From:jennigma
Date:December 11th, 2009 03:24 pm (UTC)
(Link)
Can you see if Mot has different firmware you could push to the modem that would have better functionality?

And maybe Comcast isn't so evil? ;-)
(Reply) (Thread)
[User Picture]
From:omnifarious
Date:December 11th, 2009 05:51 pm (UTC)
(Link)

And maybe Comcast isn't so evil? ;-)

No, never! *big grin*

And looking on Motorola's site for that is a good idea. Thanks.



Edited at 2009-12-11 05:51 pm (UTC)
(Reply) (Parent) (Thread)
[User Picture]
From:jennigma
Date:December 11th, 2009 03:27 pm (UTC)
(Link)
There also may be more functionality, just no gui for it.
(Reply) (Thread)
[User Picture]
From:omnifarious
Date:December 11th, 2009 05:52 pm (UTC)
(Link)

I suspect the box runs Linux. And I suspect Motorola provides no source code. *grrr*

So, yes, I'm betting it should be possible to create the 6to4 tunnel right there on the box.



Edited at 2009-12-11 05:53 pm (UTC)
(Reply) (Parent) (Thread)
[User Picture]
From:jennigma
Date:December 11th, 2009 05:58 pm (UTC)
(Link)
get me the box info and I may be able to find Mot buddies who know something.
(Reply) (Parent) (Thread)
[User Picture]
From:omnifarious
Date:December 11th, 2009 06:10 pm (UTC)
(Link)

I will be doing a little investigation this evening I think. :-)

(Reply) (Parent) (Thread)
[User Picture]
From:omnifarious
Date:December 12th, 2009 01:33 pm (UTC)

Device info for the folks you may know

(Link)

Here is what the 'about' screen looks like on the device:

Displays basic properties of the device.
Part Number: SGDN5062BA 
Model ID: CPEi25150
Hardware Version: REV.A 
Serial Number: TS199V08B2
WiMAX MAC Address: 00:23:A3:B3:4A:E5
LAN MAC Address: 00:23:EE:C3:67:60
Service Provider ID: Clearwire
Device Bootstrap Version: 5
Data Provisioning Version: 6

By the way, firebug is an amazingly fantastic tool. I was able to chop that out of the DOM tree for the web page with a couple of clicks.

nmap claims that it's running MontaVista embedded Linux.



Edited at 2009-12-12 01:34 pm (UTC)
(Reply) (Parent) (Thread)
[User Picture]
From:omnifarious
Date:December 12th, 2009 01:38 pm (UTC)

Here is the Motorola page on the device

(Link)

CPEi 150

(Reply) (Parent) (Thread)
[User Picture]
From:jennigma
Date:December 12th, 2009 05:42 pm (UTC)

Re: Here is the Motorola page on the device

(Link)
I'll see what I can do.
(Reply) (Parent) (Thread)
[User Picture]
From:poly_scott
Date:December 11th, 2009 10:13 pm (UTC)
(Link)
Sounds about par for the course. Road Runner was no different, and just as bad as Comcast. This is why I will never, ever switch away from Speakeasy ever again. They're not the best, and they can be dicks, but I know I will always have a 'real' network connection from them.
(Reply) (Thread)
From:(Anonymous)
Date:August 19th, 2010 05:58 am (UTC)

UMMM...Duhhhh...did you even try to login to the Modem?

(Link)
Did you even try logging into the gateway that is the modem? Password is motorola. Was that too hard for you to figure out?
You can setup a DMZ and port forwarding...There is nothing stopping you. Not to mention the ability to use DDNS for a static IP address of your choosing. How is this not a real network again? How can you even compare this to being behind a PBX?
The lot of you have no clue what you are talking about.
(Reply) (Parent) (Thread)
[User Picture]
From:omnifarious
Date:August 19th, 2010 07:35 am (UTC)

Re: UMMM...Duhhhh...did you even try to login to the Modem?

(Link)

I did log into it. And I set up port forwarding for port 22. But the only way I can get IPv6 working is Teredo. I can't use a pure IPSEC based VPN. There are a whole host of things that won't work unless there is a computer I have complete control of (not just being able to set up random port forwards) that has a real IP address.


Basically, it's like being behind a PBX because computers trying to make any kind of incoming connection are only able to on a magic set of ports, and they can't choose which computer inside my network to talk to. I want all the computers in my network to be fully addressable by the entire public Internet. When that can't happen, I'm not on a real network, but on a pretend network created by a stupid hack (aka NAT) that should never have seen the light of day.

(Reply) (Parent) (Thread)