一名好奇的cmwap老用户的自我修养


#1

05年办的手机卡,开通了cmwap业务,现在已经2018年了,而我居然还在用…
现在cmwap的实用价值已经几乎没有了,漫天都是各种大流量套餐,估计现在也没什么人还在用cmwap了吧,我可能是极少数还在用这个卡的人了,随便聊聊吧…:upside_down_face:
首先要说的是,因为手机本身的用途定位限制,以及各种新型套餐的涌现,而且由于手机操作系统的限制(除非花费大量时间精力去开发维护,向 cmwrap 致敬),在手机端使用cmwap已经没有什么实际意义了。
我是将cmwap用在蜂窝网络模块上插在掌上电脑或者树莓派上作为移动网卡使用的,因为linux系统无所不能的灵活性,即便是cmwap这种极度变态的网络和极度缓慢的速度,仍然有它可用之处。
这篇文章不是什么教程,不是在手机端至少需要一些linux系统、网络等相关知识才行,所以在此只是分享我使用cmwap的故事。


cmwap这个词只是一种业务类型定义,在技术上只是一个http的代理服务器,并不是什么新的网络协议,所以自从智能手机开始涌现以来,随着用户手中各种宿主设备越来越强大越来越狂野,对它的利用已经非常多了,一些人号称“破解了cmwap网络”,完全是瞎扯,我们作为用户所能做到的只是“尽最大可能利用它”。前些年移动开始大力推广3G网络,令人欣喜的是,3G网络下cmwap仍然可用,并且速度不赖,再后来一些省市甚至融合了cmwap和cmnet接入点,不再需要设置代理,但作为南京市的移动用户是不幸的,南京移动越来越变态
:hear_no_evil:

早些时候的故事我就不啰嗦了,也许有兴趣有时间再补充把,再次致敬 cmwrap :+1:

话说前几年我一直使用一块 ZTE A356 3G单模USB网卡插在大概09年花240块淘来的一台叫做Joggler的电子相册上(安装了ubuntu server),用做从网络上下载、同步文件,总体来说我还是挺保守的,还是遵循 on demand 的使用原则的,只是有那么几次我出于好奇想看看是不是真的不限流量,所以有几个月的时间开启了循环同步的模式,但即使是这样我也是加上了速度限制,不过说实话,即使是3G网络,下载速度如果能到2Mbit/s也已经顶天了,我想这样的一股涓涓细流对移动来说也造成不了什么压力,那段时间我甚至做了一个直播流量实时状态的页面,大概半个月150G+吧,然后就关掉了。 :beer:
说起来这块ZTE的3G单模网卡为我服务了好久,但在移动的服务端,ZTE是一个变态的存在,据我观察,cmwap网关的服务器至少分为ZTE和华为两种类型(前些年还是可以观察到的,最近似乎又做了些调整),华为相对友好,而看到ZTEOSE就无论如何也连不上了
友善的华为 :sweat_smile:
IMG_5313
很不友好的中兴 :face_with_symbols_over_mouth:
IMG_5314



很好奇这是个啥玩意儿 :confused:

一段时间就靠这块3G网卡和老joggler,切切实实感受到了什么叫无限流量:

然后好日子总有到头的时候,突然有一天A356网卡上平时活泼跳跃的绿色指示灯开始变成了令人不安的红色,登录上joggler发现开始出现了大量无法连接的报错日志,连接不上了吗?手动尝试了很多次问题依旧,于是采取了包括发送短信以及致电移动要求“重置后台”的操作后仍然没有恢复,因为长久以来移动经常时不时地抽风一段时间,所以我这次也觉得应该是移动又抽了,但又过了大概一两个星期以后,仍然不行,并且我换了其他的3G网卡以后一样无法拨号连接,于是开始故障保修,经过层层询问终于在几天后接到了一个告知电话:“3G基站供应商合同到期不再进行维护了。” 也就是说移动不再提供3G的网络了?.. :neutral_face:
但其实对于这种答复,我觉得是糊弄用户,从日志来看,拨号、连接、认证都是通过了的,只是在最后阶段被移动在远端强行终止了,移动无赖嘴脸展露无疑 :face_vomiting:


好吧,因为4G网络已经开始铺天盖地,作为运营商停止提供3G网络也是合理的解释。但是移动妹子蛊惑我转套餐,只给1G/月,1G??? :astonished: 我曾经一天都能用掉10G流量啊 :roll_eyes: 既然是这么没有诚意的solution,那我就留着当玩具吧,移动客服妹子告知cmwap无法用到4G网络下,嗯… 我不相信,于是我找来了块4G模块,让我们来验证一下吧。

来看看手头的三块网卡:


SIM800C 是2G GPRS的,
中兴的那块是3G TD-SCDMA的,
SIM7100C 是全网通4G的,

3G当时的速度(现在已经耍赖不给用了 :skull: ):
IMG_2032

如今2G的速度:

至于4G呢,首先你需要有一张去移动营业厅换过的上面标有4G的sim卡:

然后找一台linux系统的电脑,例如树莓派之类的,这里作为演示不得不让我的老伙计joggler露个脸了,已经伴随我安安静静跑了好多年了:
IMG_7087

连接上4G模块,安装加载驱动,成功识别出6个串口设备:

瞧一瞧这块卡:

4G下的速度:

所以验证下来的结论就是,cmwap在4G下仍然是可以使用的,只是被移动限速了 :japanese_goblin: ,而且现在市场上的手机恐怕都没有cmwap接入点设置了吧,我这两年用的是iphone暂时手头没有android可以测试,ios现在也没有cmwap的profile了。cmwap还是可以继续使用的,只是现在数据流量套餐大量涌现的情况下,cmwap也失去了实际意义,不过,对我来说,我还是选择安安静静继续把玩… :stuck_out_tongue_closed_eyes:

目前我主要是用在2G那块网卡上插在Pocket CHIP上到处跑,对我来说这个速度也就足够了,虽然有时候感觉就像是在使用NASA的深空网络那种延迟… :hourglass_flowing_sand:

至于怎么使用的,具体的细节要写出来会很多,先看看这段录像吧:
asciicast

有时候我觉得这本身就像是一个游戏,运营商给你设置一道道障碍,你自己去寻找组装设备,编译内核,编写脚本修改代码,修改配置,就好像以前玩的叫做UPLINK的游戏,但这是真实的游戏,很有意思 :smiley_cat:

未完待补充…