几周前在这里的地上部分吉布斯环球工业公司的秘密地下掩体我们被英剧迷住了。”唐顿庄园”。
我之所以提到这个新发现的乐趣,是因为我们想在Netflix上看它,而最好的方式就是在与楼上的电视相连的第二代苹果电视上看。我简要地讨论了一下Apple TV去年九月在Gearhead我意识到我当时讨论的问题一定和我将要讨论的问题有关。
选择那台电视的原因是,家里没有固定的数据连接,苹果电视能很好地处理WiFi,我的AT&T DSL服务当时也很稳定,一切都很好,我们都很开心地看了剧集。一段时间。
我已经写了我与AT&T的DSL服务的问题最近有几次(我的编辑最近用暴力威胁我,如果他要在DSL上编辑另一个专栏……幸运的是,我们在不同的海岸),事实上,这里完全是一团糟。更重要的是,似乎我并不孤单。我从这些专栏中得到的读者回复几乎比我写过的其他任何文章都多,而且看起来,当你的AT&T互联网服务出现问题时,它几乎总是一种折磨。
在我的例子中,我的AT&T U-Verse连接是由a摩托罗拉NVG510 DSL调制解调器。这个设备是为AT&T定制的,有一个ADSL2/2+ WAN端口、一个四端口的10/100以太网交换机、一个400mW 802.11b/g/n接入点和一个用于的RJ-14端口网络电话服务(如果你所在地区有这样的服务)。
请注意,摩托罗拉对该设备不提供任何支持,你也无法从摩托罗拉或AT&T获得该产品的使用手册。你必须从罗恩·伯曼她是加州大学伯克利分校哈斯商学院(Haas School of Business at UC Berkeley)市场营销系的博士生他的网站如何从FCC的产品批准档案中下载该手册(Ron还回答了一些AT&T没有解决的关于NVG510的支持问题;真佩服罗恩!)
摩托罗拉提交给FCC的产品手册并没有准确地描述AT&T提供的产品,这对我来说一点也不奇怪!值得注意的是,在已交付的产品中完全没有命令行支持,这在手册中有详细说明。
那么,硬件呢?从物理上讲,NVG510和其他同类设备一样,具有不相关和笨拙的“杰森”外形,这意味着它不能被堆叠,而且只要稍微拉一下连接到它的电缆,它就可以很容易地被推倒。
接下来,用户界面:非常特别的是,NVG510的用户界面的大部分没有,也不可能有密码保护,尽管用户界面的其他部分受到摩托罗拉所谓的“访问代码”的保护。在浏览器中加载根页面时,您看到的第一件事比您预期的要详细得多,例如无线SSID和网络密钥的纯文本!
等等!它变得更好:如果你去设备页面你可以看到所有网络连接设备的IP地址,而宽带页面给你很多关于你的细节WAN接口和家庭网络页面显示你一切任何黑客想要知道你的局域网配置。
访问代码只需要重启设备、配置WAN、LAN、防火墙和无线服务、检查VoIP接口细节,以及检查设备的日志(没有可靠的原因)。
代码还需要更改访问代码,奇怪的是,虽然提供的代码只是10个数字字符,但您想要使用的任何代码“必须包含来自这些类别中的两个字符:alpha、数字和特殊字符”。照我们说的去做,别照我们做的去做……
就安全性而言,这款设备没有明确的策略,给人的感觉就像是留给初级工程师去设计的东西。我很惊讶这个产品能够通过AT&T的技术选择过程。
您在日志中看到的各种条目在我能找到的任何地方都没有解释,而且,尽管其中一些条目是可解码的,但其他条目根本就不明显。看起来日志系统也有问题:所有断开连接然后重新连接的设备几乎总是被列为重新连接,不管它已经连接了多长时间外加30天16小时……例如,以下是18秒后断开和重新连接的设备的日志条目:
2012-03-13 t07:06 L3 sdb[306]: Wi-Fi:客户端a4:d1:d2:71:c1:c0离开XXXX
2012-03-13T07:06:36-07:00 L3 sdb[306]: Wi-Fi:关联客户端数量
2012-03-13 t07:06 L3 sdb[306]: Wi-Fi: a4:d1:d2:71:c1:c0在30 d 16 h 0 m 18秒后重新加入XXXX
2012-03-13T07:06:54-07:00 L3 sdb[306]: Wi-Fi:关联的客户端数量
也许我有点挑剔,但是我认为代码的质量总是可以从你所看到的细节中看出的。在上面的日志中,为什么要缩短日、小时和分钟,而完整地拼出秒?那只是草率的想法。
NVG510的一个老问题和持续存在的问题与DNS解析有关。调制解调器不允许你改变默认的DNS服务器,AT&T的DNS服务器一直没有响应…例如:
:域名服务器“99.99.99.53”没有回复
:域名服务器“99.99.99.153”没有回复
域名服务器“99.99.99.53”正在回复
:姓名服务器“99.99.99.53”没有回复
域名服务器“99.99.99.53”正在回复
[font =宋体]:DSLF_WanMgmtChg路径[font =宋体]conn-req] val [0]
2012-03-06t15:33 46-08:00 L4 cwmp[1363]:解析ACS URL -重试0
[2219]:计时器过期。在域名服务器“99.99.99.153”上重试
2012-03-06T15:33:49-08:00 L5 cwmp[1363]:连接到https://cwmp.c01.sbcglobal.net/cwmp/services/CWMP[144.160.14.12:443]重试0
2012-03-06T15:33:49-08:00 L5 cwmp[1363]:(SSL)连接成功:cwmp.c01.sbcglobal.net
2012-03-06T15:33:49-08:00 L5 cwmp[1363]: (SSL)证书验证成功:cwmp.c01.sbcglobal.net
2012-03-06t15:50 -08:00 L5 cwmp[1363]:发送通知-原因6连接请求
2012-03-06t15:50 -08:00 L5 cwmp[1363]:收到信息回复
2012-03- 06t15:50 -08:00 L5 cwmp[1363]:后0
2012-03-06T15:33:51-08:00 L5 cwmp[1363]:接收GetParameterValues
GetParameterValuesResponse (chunk-length - 10472)
cwmp[1363]:继续GetParameterValuesResponse(块长度- 10808)
cwmp[1363]:继续GetParameterValuesResponse(块长度- 3550)
cwmp[1363]:继续GetParameterValuesResponse(块长度-0)
L5 cwmp[1363]:在HTTP 204上关闭连接
(SSL)关闭连接:cwmp.c01.sbcglobal.net
2012-03-03 06t15:23 -08:00 L3 dnsmasq[2219]:姓名服务器“99.99.99.53”没有回复
2012-03-03 06t15:23 -08:00 L3 dnsmasq[2219]:名称服务器“99.99.99.153”没有回复
域名服务器“99.99.99.153”正在响应
Ron Berman有一个FAQ条目关于这个话题专门写它的一页。
人们认为问题的原因是调制解调器的DNS转发器(一个免费的,开源实现所谓的dnsmasq)配置了超时,在某些情况下,超时时间过短。这意味着使用由调制解调器的DHCP定义的DHCP配置的设备服务器将查询调制解调器的DNS转发服务。反过来,这将会偶尔无法解决查询,或者导致整个站点失败,或者无法加载Web页面的某些部分,比如图像。
关于NVG510的DHCP实现的真正恼人的事情是,它不能配置告诉客户使用任何DNS服务器除了它自己的dnsmasq版本!要获得更可靠的DNS解析,您必须为每个客户机设置静态网络配置,或者使用网络上的其他机器作为DHCP服务器。
似乎DNS问题还不够,我还发现了NVG510的WiFi服务的一个问题,到目前为止,这是令人费解的。随机的,据我所知,通过WiFi连接的设备会失去连接,当你试图重新连接时,他们会说他们不能这样做。
调制解调器没有问题,无线连接设备表显示都是“off”,但在停止并重新启动WiFi服务(不需要重新启动整个调制解调器)后,无线设备可以立即重新连接。
我已经向AT&T发送了大量的笔记和NVG510的日志,但是,到目前为止,没有解决方案,甚至承认存在DNS或WiFi的问题在一个多星期后即将到来。
摩托罗拉NVG510 DSL调制解调器和AT&T的支持都得到齿轮头评级1分5。
所以,如果我想不间断地看《唐顿庄园》(Downton Abbey),就不能依靠无线网络,那小伙子该怎么办呢?请在下周的精彩节目中找到答案……
吉布斯正在加州文图拉观察,告诉他你看到了gearhead@gibbs.com跟着他走推特(@quistuipater)和Facebook上的(quistuipater)。