Results tagged “mobile”

netgear WNDR3700小玩记


原厂信号可以达到300M,刷过dd-wrt,open-wrt,无线信号均比较差,并且还有其它问题没搞定,故最后还是使用官方固件。

折腾点:
1)刷DD-WRT,WIFI信号很差,刷回官方固件。
2)刷到Open-WRT,信号一般,且上网的设置有异常,我没法搞定,概念比较蒙,刷回原厂固件。
3)原厂固件折腾samba:使用fiddler修改JS搞定NAT和DMZ到路由器本身(10.0.0.1),上联路由器局域网还是无法通过上联局域网IP(192.168.1.142)进行samba访问,PI安装无线网卡后,在10.0.0.x网段mount smb共享目录成功。
4)5G信号还行。



参考信息:
http://www.dslreports.com/forum/r26428981-Best-alternative-firmware-for-WNDR3700-
所以最好的:还是原厂的

https://forum.openwrt.org/viewtopic.php?id=27722
Fully featured OpenWrt build for the WNDR3700

http://wiki.openwrt.org/toh/netgear/wndr3700

http://www.smallnetbuilder.com/wireless/wireless-reviews/30925-start-your-buying-netgear-wndr3700-reviewed
测评

http://club.netgear.com.cn/nebs/ShowPost.asp?ThreadID=1883

因为netgear最新的中文固件出了问题,无奈之下我的WNDR3700刷了最新的DDWRT,感觉有线连接好像强了,用nas下bt,emule,都好像快了,但是无线方面的设置不知何故总是出问题,无奈之下再利用tftp刷回到官方10468,现在回到正常的使用中。

刷ddwrt其实很简单(不需要做30/30/30这步),从ddwrt刷回官方也一样简单--
http://www.dd-wrt.com/wiki/index.php/Netgear_WNDR3700在这个页面里有刷dd的方法,在页面的最下部,有人问如何刷回官方的,

Q: Is it possible to restore the factory or stock firmware that came with my router? 

A: Yes. Refer to WNDR3700: Restore Factory Firmware in Five Easy Steps. 

这个是刷回官方的页面,与netgear自己介绍的tftp步骤大致一样--http://www.dd-wrt.com/phpBB2/viewtopic.php?t=79802

netgear 与ddwrt之间好像有了默契,估计dd不会有更新的固件了,还是用10468吧,目前最稳定的


http://www.dd-wrt.com/phpBB2/viewtopic.php?t=79802
刷回原厂固件

11n x220 130M
http://forum.51nb.com/thread-1218788-1-1.html


原厂固件中samba服务默认只在内网使用,经过特殊处理:DMZ,端口映射来进行测试:

http://forums.gentoo.org/viewtopic-p-7057508.html


sudo mount --verbose -t cifs -o username=admin   //192.168.1.142/725  /mnt/wndr3700/
sudo mount --verbose -t cifs -o username=admin   //10.0.0.1/USB_Storage  /mnt/wndr3700/


http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=14574
Having loads of trouble mounting a SAMBA share from a DNS-323 on the RPi. Used
CODE: SELECT ALL

sudo mount -t cifs //192.168.1.2 /mnt/box/

http://wangzhongwen.wordpress.com/2008/03/06/samba%E6%9C%8D%E5%8A%A1%E7%9A%84%E7%AB%AF%E5%8F%A3/

samba服务用到的端口是以下四个:
UDP 137
UDP 138
TCP 139
TCP 445

如果允许用户访问共享服务,防火墙需开放这四个端口

结论:失败

DMZ和NAT是直接使用fiddler修改JS文件,用路由器的管理界面进行设置,但WNDR3700上联的局域网机器(PI)还是无法对其进行访问。
不过PI上安装无线网卡后,就可以正常mount WNDR3700上的smb目录了(见下面)。




http://www.dd-wrt.com/phpBB2/viewtopic.php?t=142653#627358

NO, 30/30/30 need it! 

This NETGEAR WNDR3700 Router and maybe all NETGEAR Router have this function called " Reset Flash " or something like that. 

1. You turn off the Router. 

2. Hold reset button in, well turning on the Router. 

3. Countdown to 45 second or wait tell the power light blinks green to release the reset button. 

Next you'll need to change Computer's IP Address to 192.168.1.2 - 192.168.1.254 and SubnetMask 255.255.255.0 only. 


Then you will use a TFTP client: 

 Mac TFTP Client 

 Windows TFTP Client 
In Windows you need to turn TFTP Client on by going to Program & Features, Turn windows features on or off, check TFTP Client and click OK button. 

Linux you have to use Commands 
Info can be found  Here and  Here 

Server: 192.168.1.1 
password: don't need to use one 
file: firmware download here 

DD-WRT Download WNDR3700v1 
 r16454 
 r16785 
 r17201 


http://blog.jqian.net/post/14295026342/netgear-wndr3700

wndr3700刷dd-wrt固件
家里的netgear wndr3700已经平稳工作大半年了,但是最近突然很想把它刷到dd-wrt。主要是stock firmware虽然稳定,但是功能还是弱不少,实在不符合它高端无线路由器的定位。最近很想路由器有这俩功能,还是GFW惹的祸......

定时重启路由器,或者重新连接PPPoE,因为家里是使用ADSL,定时重启路由器可以重新获取新的IP。
安装openvpn,由于dd-wrt就是一个嵌入式linux,很容易配置。
在网络上搜了一遍,发觉刷dd-wrt还是很简单的,直接按照wiki来就可以了。不幸的是,虽然我明确按照步骤,但是第2步就出问题了。当页面的刷机进度到达100%之后,等待了2分钟----结果wireless灯没有闪烁,反而是power灯变黄了----继续过了10秒后,所有的LAN灯变黄闪烁,然后,WPS灯变绿闪烁,如此反复。

继续尝试了hard reset(就是持续按住RESET键,通电30秒,断电30秒,再通电30秒),依然没有什么反应。

设置电脑eth0为192.168.1.x,尝试ping路由器默认地址192.168.1.1,发觉会返回 ...ttl=64(truncated);但有时候会直接失败,此时发觉eth0地址又空了。所以,初步判断,路由器其实在不停的重启。

目前还不太清楚,为什么这么简单的刷机步骤会导致失败,猜测原因可能有两点:

由于我的路由器设置了自动更新固件,可能最新的stock firmware更新后,已经不能从web页面刷dd-wrt固件了。
在网上某处看到需要用IE浏览器刷固件,而我用的是linux系统和chrome浏览器,不过我觉得这不至于吧。
不过很凑巧,当天就有人给出了解答,才知道原来netgear路由器有个"Reset Flash"功能,可以让路由器进入recovery mode,此时就可以用tftp来刷机了(包括刷原厂固件)。

进入recovery mode的步骤是这样的:

关闭路由器
按住Reset键,打开路由器
直到power灯开始闪绿色,松开reset键(大约45秒)
现在就能开始刷机了,把电脑连上某个LAN口,设置eth0地址到192.168.1.2~192.168.1.254,比如:

sudo ifconfig eth0 192.168.1.2
此时,发觉已经可以ping通 192.168.1.1 了,运行tftp导入你要刷的固件:

$ tftp 192.168.1.1
tftp> binary
tftp> rexmt 1
tftp> timeout 60
tftp> put wndr3700-factory.img
Sent 7229569 bytes in 5.0 seconds
看到发送成功的消息后,等待片刻后,路由器开始重启----成功!

没有再需要hard reset,已经可以成功访问192.168.1.1看到dd-wrt的管理页面。

http://blog.sina.com.cn/s/blog_592060b501015654.html
Netgear WNDR3700刷DD-WRT--Samba乱码问题 (2012-07-28 11:23:08)转载▼
标签: 杂谈
Netgear WNDR3700刷DD-WRT真是太简单了。
1、下载(这里是WNDR3700 v2版),直接去DD-WRT的Router Database,输入3700,找到合适的文件下载。
    wndr3700v2-factory.img 是国际版;
    wndr3700v2-factory_NA.img 是北美版;我还真没搞清北美版和国际版有啥区别,反正我刷的是国际版。
2、直接利用Netgear的"路由器升级"选项就可以刷成DD-WRT了。(见下图)

3、由于WNDR3700的固件有16M之多,DD-WRT也就不像过去针对2M、4M固件的路由器做出不同的版本,这里就一次把所有功能全部搞定。简单截几个图,看看吧
    VPN功能:

    USB挂载功能:

    FTP以及Samba(网上邻居)功能

    下面简单说说,如何解决Samba乱码的问题:
    DD-WRT的Samba乱码的原因其实很简单:就是/tmp/smb.conf中的unix charset设置不对,只要改成utf-8即可。再用
    #smbd restart
    重启samba服务即可。
    但是由于每一次插拔USB,DD-WRT都会重新生成/tmp/smb.conf文件配置文件,因此每次都需要手动修改一下,比较麻烦。
    另一个办法,就是把smb.conf文件直接粘贴到启用Use Custom Configuration后的文本框中,如下图。
    我懒的写smb.conf配置文件,因此先把Use Custom Configuration禁用,这样系统会自动为你生成一个/tmp/smb.conf文件。用telnet或在ssh登录到路由器上,打开此文件,并且把内容复制下来,粘贴到启用Use Custom Configuration后的文本框中,再修改一下unix charset=utf-8即可。


http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=18575

by Olaf_Ramge ? Sat Sep 29, 2012 9:39 am
Hi,
iwconfig works only with wep encryption.
If you use WPA/WPA2 then iwconfig will not work.

My /etc/network/interfaces looks just like this:
auto wlan0
iface wlan0 inet dhcp
wpa-ssid "secret-wiki-net"
wpa-psk "verysecret-wpa-psk"

I can shut wlan0 up/down with:
ifup wlan0
ifdown wlan0

I can look with:
root@raspberrypi:/etc/default# iwconfig 
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11bgn ESSID:"secret-wifi-net" 
Mode:Managed Frequency:2.472 GHz Access Point: 74:EA:3A:FD:07:6F 
Bit Rate=52 Mb/s Tx-Power=20 dBm 
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
Link Quality=35/70 Signal level=-75 dBm 
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:9 Missed beacon:0

And get a dynamic ip with:
dhclient wlan0


http://www.raspberrypi-tutorials.co.uk/set-raspberry-pi-wireless-network/

Learn how to set up a wireless network using your Raspberry Pi and learn how to manage and use the various networking options that are available.

NOTE:  ** These instructions can now be bypassed by using the following wireless instructions on this page.**

Plug in your wireless device into your Raspberry Pi or a USB hub.  I prefer to plug my devices into a USB hub to save the Raspberry Pi from wear and tear.

Before we can use the wireless device, we must first find out the name of our device so we can find the necessary drivers.  Enter the following command:

$ lsusb

This will list all the usb devices attached to our Raspberry Pi.  You will be looking for something that resembles your wireless device.  Search through the list of USB devices for a wireless adapter.

The result may differ depending on the devices you have attached.

Bus 001 Device 005: ID 0bda:8189 Realtek Semiconductor Corp. RTL8187B Wireless 802.11g Network adapter.

The key information listed above has been bolded.  This ID is what we will be searching for when looking for the drivers needed to use the adapter.

Before we continue, you will need to update your package information.  Be sure that you're network cable is plugged in as we need to get some udpates from Debian.   Just enter:

$ apt-get update

When the updates have finished downloading, enter:

$ apt-cache search RTL818

Remember your device may be different, so you will be entering your device ID for your device.  You may have noticed that I only entered RTL818 instead of the whole ID.  This is because it didn't find the adapter when using the apt-cache command.  You may need to shorten your description.

The result returned for my device was:

Firmware-realtek - Binary firmware for Realtek wired and wireless network adapters

Enter

$ sudo apt-get install firmware-realtek

After a few minutes of updating you will be back at your $ prompt.  Enter the following command to see if your adapter is listed.

$ lsmod

You will see the same ID of your device listed.

Module                                Size        Used by

rtl8187                  44897    0

You can ignore the above details.  All we need to know is that the ID of your device is mentioned when you typed lsmod.

Now we just need to create a configuration file for the wireless adapter.  We are going to do this by create a file.  Enter the following command:

$ sudo nano /etc/wpa.config

Now enter the following, save the file and exit back to the $ prompt

network={

ssid="YOUR_SSID"

proto=RSN

key_mgmt=WPA-PSK

pairwise=CCMP TKIP

group=CCMP TKIP

psk="WPA-PASSWORD"

}

The last part of this configuration is to add a reference to the interfaces.   Issue the command:

$ sudo nano /etc/network/interfaces

Add the following

auto wlan0

iface wlan0 inet dhcp

wpa-conf /etc/wpa.config

Save this file and exit.

The final stage of this process is to unplug your network cable as we want to test that the wireless device is actually working, so restart the network by entering:

$ sudo /etc/init.d/networking restart

 

--- footnote

Thanks to L.R for correcting the typo.  You have been awarded 10 bonus points.

Thanks also to Paul for spotting the wpa.config typo


--EOF--

为New iPad 4G准备SIM卡

New iPad 4G对我之前入的SuperSIM 16In1不认,只能显示中国移动,就是无法上网,所以上周重新买了几张另外的SIM卡:葛优卡一卡一号和小狗卡一卡6号。

葛优卡是大鹏卡,以前的写号软件没法写,网上找了一些资料看了一下,记录如下:
用葛优写卡1.2可以直接写卡成功,19200的波特率,相关信息可以导入文件(但我不知道啥格式),也可以直接在软件中填入资料。

经测试,此卡剪卡后在牛排中上网正常!

小狗卡则是使用SimEasyv8写卡成功,写卡软件只能使用COM1-COM8的端口,但我的读卡器总是在COM9,所以停用了不用的某个端口后,再将COM9改到了COM3端口,再测试写号,成功!在ET128上验证上网正常,未到营业厅剪卡测试。

--EOF--

近期在App Store上的贡献

iPhone没有越狱,但总想折腾一个导航,恰好近期高德导航做活动,从之前的14.99降到9.99美金,再降到7.99美金,没忍住,果断购入,毕竟就是少停2次车到办公楼的价格啊,这样想就会觉得不贵了。

iPad因为仍然使用的4.3.3的版本,完美越狱,安装了凯立德导航,当然高德导航之前也安装了的,买了正版后今天就把盗版的给卸载了。卸载之前现用iFile找到地图文件,搜索AutoNavi,剪切到一个文件夹,然后卸载,用自己的Apple ID重新安装,再把地图文件剪切过去,启动后一切正常!

另外今天在newsmth上看到DishHD的一些安装介绍,相关信息如下:
更惊叹的是几个iOS上的软件,搜索dishpointer,真是贵啊,这样想来高德真的不贵了。
当然这个软件应该可以找到iPad上的版本,或者用Android上的相关软件也行嘛。

--EOF--

iPad iPhone小玩

6月底侥幸3k元从同事手中购入一个买入三天的国行iPad 16g黑,而且碰上完美越狱出来,闺女和我都很喜欢这个玩意。
在上个月购入iPhone后,无法越狱,所以也折腾了一些收费软件,已经买了好几个,特别是FeeddlerRSS,尽管有点小贵,而且有免费版,但我觉得这个东西做的很不错,自己也非常喜欢,再加上平时用GoogleReader也是非常多,所以还是买了一个,懒得去看那些广告了,毕竟价钱也就是几顿快餐或者是2天的停车费。

另外还买了几个照相相关的软件,毕竟当初买入4s的动机有一个就是要经常随手给小孩拍照,这些软件当然可以弄几个了。
而且本月也拍了好几张,还打印出来了,真的是比较方便的东西。

在iPad上由于有了iPhone,也重新开始继续折腾,安装了2个导航,还有很多照片处理软件,儿童适合用的视频,游戏等。
现在三岁半的闺女已经比LP还会找动画片了,这个体验真的非常好,为啥她那么容易就自己能上手呢?现在唯一担心的就是她用的太多,对视力有较大影响。

等后续有时间了,也整理一个完整的软件列表出来,当然有些装了没用的还是要定期清理的。

--EOF--

11月入手iPhone4S 32g

11.4香港开放预订,早早就找同事要了一个香港地址,注册好了appleid,11.3守了大半夜没放货,以为会下午放货,结果上班还在班车上就看到微博上有消息说已经开放预订,下班车后飞奔到公司,看到货,没预订成功就没了。
之后就是找插件,24小时开机盯着官网,无果。

11.11香港IFC现场发售,加入了几个准备去排队的群,结果11.10号就有消息大把人排队,带好的行李衣服等又从公司重新带回来,没直接去浪费时间。

11.12号网上有消息可以预订取货,开始没太关注,11.13号开始关注,用IPAD下载了AppleStore来小玩,11.14好晚上陪闺女睡觉,到差不多的时间点第一次看到放货,可惜准备太仓促,预订失败,这是第一次离成功这么近。

随后兴趣大涨,连续多天晚上奋战刷机,11.15官网就给刷瘫痪3小时之后放货,再然后就是整个晚上瘫痪,再之后就是随机放货,但也慢慢有了规律出来。
之后有一次下午和晚上都再次因为手慢,而且进去的时间点不好而没能成功。
但终于在11.19号值班一天,在公司到差不多的时间就刷,下午放大货时抢16G失败,但顺利定到32G一台,没敢改数量,没做黄牛的想法,只想自己尽快能用到。
11.20一大早就准备出发去IFC,提前了快3小时到IFC,顺利取货回深圳,开始iPhone之旅。

之后的一些杂记:
1.预订过2次64G的,随后又主动取消,没时间去IFC取货
2.再次预订2台64G,赚了个路费回来。

再之后,机会越来越渺茫,刷机的人越来越专业,越来越多,彻底放弃了!

--EOF--

联通20元包120小时GPRS 3G体验卡

新入辽宁联通的新势力卡,归属地沈阳,号称20元包120小时GPRS,外加10元月租,3元彩铃,关键是开通了3g权限,可以WCDMA,据说是测试体验卡,11月之后就会被关掉了,无聊,玩玩吧。

早晨就收到顺丰的电话,下午才转送到家,先修改了密码,查询了一些基本东西,发现这卡已经有过通话记录,但收到的卡之前还是新卡呢,奇怪,感觉有点像补卡的?另外是GSM的卡,不知道是否可以复制?卡的信息仍然是卡贩的,还没过户。有通话记录,有业务办理记录,搞的心里有点点不爽。

上华为E620测试信号,直接连上了3G,测试网速用PT下载速度100KB左右,然后换上中兴MF330继续测试PT,最高也才150KB的下载速度,上传不超过10KB,甚至还不如我的TD无限卡的速度来的稳定,太不给力了。

接下来的问题:这卡能用多久3G呢?不过速度这个样子,我就不太有兴趣了,这200多花的很不值!失策的地方就在没用186的号测试一下WCDMA的速度。

R1 1073 Transmission的用户和密码参考配置:
/opt/etc/init.d # cat S50transmission
默认是root:toor

1T蓝盘硬盘的报价11.2已经到375,咱之前入的还一次没用已经掉价25RMB:( 主要最近杂事蛮多,没时间折腾。
当然,多去一次华强北的成本也要25呢~ 另外,咱今天不是也已经用上了么?

--EOF--

M8回归

昨天上午就收到了联邦快递送来的M8,原来FedEx现在在国内也很便宜了,问了一下,从珠海寄过来也只要9RMB,比我用顺丰还便宜呢。
屏幕当然是换了全新的,看起来还是非常爽,用起来感觉笔以前亮了很多,不知道新屏用的啥材质。
系统是刷到了最新的系统,反正我也不装啥东西了。
电池上面贴了个标签,原样寄回了。

希望还能好好的用上一年半载的,也不枉花的那1k多RMB。

--EOF--

使用移动3G TD无限流量卡 上网,最近经常发现非常慢,上香港的几个财经网站老是打不开网页,我上BBS Telnet确实非常顺畅的。
今天心有不甘,想起我上BBS都是直接指定IP地址的,不需要DNS解析,会不会是移动的DNS的问题呢?

在Mobile Partner中找到了连接的选项:工具-》选项-》连接配置管理-》高级 即可查看DNS的设置。
把DSN设置为静态,填上8.8.8.8 和 8.8.4.4 两个,再上网,抽风的症状没有了,真怀疑是移动的DNS服务本身的问题呢,还是移动故意的?

C:\Documents and Settings\Administrator>ping 8.8.8.8

Pinging 8.8.8.8 with 32 bytes of data:

Reply from 8.8.8.8: bytes=32 time=141ms TTL=50
Reply from 8.8.8.8: bytes=32 time=140ms TTL=50
Reply from 8.8.8.8: bytes=32 time=139ms TTL=50
Reply from 8.8.8.8: bytes=32 time=138ms TTL=50

Ping statistics for 8.8.8.8:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 138ms, Maximum = 141ms, Average = 139ms

C:\Documents and Settings\Administrator>ping 8.8.4.4

Pinging 8.8.4.4 with 32 bytes of data:

Reply from 8.8.4.4: bytes=32 time=134ms TTL=50
Reply from 8.8.4.4: bytes=32 time=139ms TTL=50
Reply from 8.8.4.4: bytes=32 time=244ms TTL=50
Reply from 8.8.4.4: bytes=32 time=133ms TTL=50

Ping statistics for 8.8.4.4:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 133ms, Maximum = 244ms, Average = 162ms

再来看看移动的DSN的情况,居然比Google的还慢!!!

PPP adapter cmnet:

        Connection-specific DNS Suffix  . :
        Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
        Physical Address. . . . . . . . . : 00-53-45-00-00-00
        Dhcp Enabled. . . . . . . . . . . : No
        IP Address. . . . . . . . . . . . : 10.141.198.3
        Subnet Mask . . . . . . . . . . . : 255.255.255.255
        Default Gateway . . . . . . . . . : 10.141.198.3
        DNS Servers . . . . . . . . . . . : 211.136.20.203
                                            211.136.20.203
        NetBIOS over Tcpip. . . . . . . . : Disabled

C:\Documents and Settings\Administrator>ping 211.136.20.203

Pinging 211.136.20.203 with 32 bytes of data:

Reply from 211.136.20.203: bytes=32 time=156ms TTL=247
Reply from 211.136.20.203: bytes=32 time=120ms TTL=247
Reply from 211.136.20.203: bytes=32 time=124ms TTL=247
Reply from 211.136.20.203: bytes=32 time=113ms TTL=247

Ping statistics for 211.136.20.203:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 113ms, Maximum = 156ms, Average = 128ms

--EOF--

Tomato DualWan 

http://www.dualwan.cn/index.php/tomato-faq/31-install/152-ndnd
我的路由器不在设备列表中,我该刷ND还非ND版?
ND表示NEWD,即新驱动;非ND表示VINT,即旧驱动,判断ND与VINT是根据corerev来判断的,方法如下

ZTE H618B 刷 tomato-ND.trx 版本即可。

第一步,先把路由开机
第二步;把ET128插上
第三步:TELNET到路由后在ETC目录下建了一个usb_modeswitch.conf文件内容如下:
######################################
# Huawei ET128
#
# Contributor: Dale Lane
DefaultVendor= 0x12d1;
DefaultProduct= 0x1da1
# choose one of these:
DetachStorageOnly=0
HuaweiMode=1
######################################
接下来运行如下指令:
#usb_modeswitch -W 


http://bbs.dualwan.cn/thread-10442-1-4.html
近期有网友反应自己的3G上网卡在Tomato DualWAN上识别不到,请看下面的说明
Tomato DualWAN的3G上网卡驱动是用usb_modeswitch这个软件来实现的,当USB设置页面的上网卡型号选择为自动时,Tomato DualWAN是自动根据设备的VID, PID来加载对应的配置文件,如果能正确切换3G上网卡到modem模式,切换到modem后,日志里能看到类似下面的内容,红字部分为关键。
Dec  3 21:29:41 unknown user.info kernel: usbserial.c: Option GSM modem converter detected
Dec  3 21:29:41 unknown user.info kernel: usbserial.c: Option GSM modem converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Dec  3 21:29:41 unknown user.info kernel: usbserial.c: Option GSM modem converter detected
Dec  3 21:29:45 unknown user.info hotplug[4432]: device 19d2/fff1/0 switch to modem mode
如果日志里有如下内容则表示没有对应的配置文件:
Jan  1 08:38:39 tomato user.debug hotplug[3430]: Waiting for device /proc/bus/usb/002/008 [INTERFACE=8/6/80 PRODUCT=12d1/1446/0] to settle before scanning
Jan  1 08:38:42 tomato user.info hotplug[3430]: 3g modem device not matched!
配置文件的获取来源一是usb_modeswitch自带,二是使用usbsnoop之类的USB总线抓包工具先在Windows上截获3G上网卡官方驱动的"切换到modem模式的控制命令串"
关于ZeroCD和usb_modeswitch:
现在很多3G上网卡都使用来ZeroCD(就是免驱)技术,即在未安装驱动的Windows中插入上网卡后,是被识别成USB存储设备或者光驱,安装完驱动后上网卡就切换到modem模式了,只要系统内有驱动,以后再插入时驱动就会令上网卡切换到modem模式。
而这些上网卡大部分并没有官方的linux驱动,幸好有位大牛就写了一个叫usb_modeswitch的软件来实现切换到modem模式的功能,usb_modemswitch正确工作的关键几个条件:
1. 要有CD(或USB存储设备)模式时的VID, PID
2. 要有切换到modem模式的控制命令串
如果某个3G上网卡在ubuntu下能工作,并且是用usb_modeswitch这个软件来切换的,那么就可以工作在Tomato DualWAN下(可能需要更新对应的配置文件)。


http://bbs.dualwan.cn/thread-17612-1-3.html
网上搜索到的一个帖子:
前天去移动办了个随e行G3上网卡,回来一看,只有windows驱动和软件,但我平时多数时间在linux下,用google扒啦了一下,还真有配置方法~,现简化一下,共享之~~
这两天朋友去办的G3上网卡已经没有华为ET128终端了,找个个中兴MU351,在everest上也测试成功!方法略有不同,详见蓝色部分!
上网卡型号:HUAWEI ET128
                  ZTE MU351
系统版本:Qomo 0.6 GCC44 (2.6.29.4-40)
1、首先下载安装usb_modeswitch:
#wget http://www.draisberghof.de/usb_modesw ... _modeswitch-1.0.2.tar.bz2
解压,编译安装:
#tar xjvf usb_modeswitch-1.0.2.tar.bz2
#cd usb_modeswitch-1.0.2
#make install
然后编辑usb_modeswitch.conf配置文件:
#vi /etc/usb_modeswitch.conf
该配置文件内有世面上绝大多数的无线上网卡配置信息,但没有华为ET128硬件的相关信息(可能比较新吧),需要手工添加如下内容进去
######################################
# Huawei ET128
#
# Contributor: Dale Lane
DefaultVendor= 0x12d1;
DefaultProduct= 0x1da1
# choose one of these:
DetachStorageOnly=0
HuaweiMode=1
######################################
中兴MU351上网卡修改/etc/usb_modeswitch.conf,添加如下内容:
######################################
# ZTE MU351
#
# Contributor: Dale Lane
DefaultVendor= 0x19d2;
DefaultProduct= 0x0003
# choose one of these:
DetachStorageOnly=0
MessageContent="5553424312345678000000000000061b000000020000000000000000000000"
######################################
其中注意红色部分,是厂商信息和硬件信息,可以通过lsusb命令查看获取:
#lsusb
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0b05:b700 ASUSTek Computer, Inc.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04fc:0003 Sunplus Technology Co., Ltd CM1092 Optical Scroller Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 012: ID 12d1:1da1 Huawei Technologies Co., Ltd.
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
中兴MU351查看lsusb得出的信息为:
# lsusb
Bus 004 Device 002: ID 0b05:b700 ASUSTek Computer, Inc.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 003: ID 04f2:b071 Chicony Electronics Co., Ltd
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 012: ID 19d2:0003
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
2、配置完成后,执行usb_modeswitch -W命令创建tty设备
# usb_modeswitch -W
再查看dmesg信息,如果有生成新的ttyACMx设备即表示成功
#dmesg
cdc_acm 1-2:3.1: ttyACM0: USB ACM device
cdc_acm 1-2:3.3: ttyACM1: USB ACM device
cdc_acm 1-2:3.5: ttyACM2: USB ACM device
中兴MU351的dmese信息中应该生成如下设备:
#dmesg |grep tty
option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB3
3、安装wvdail拨号工具,源里有(据说可以在NetworkManager下使用,但我没配置成功,望达人指教)
#yum install wvdial
执行wvdialconf扫描硬件并生成配置文件:
#wvdialconf
编辑/etc/wvdial.conf配置文件加入如下拨号配置信息:
;########################
Phone = *99***1#
Password = any
Username = any
Stupid Mode = 1
中兴MU351执行wvdialconf会报错,无法生成配置文件,不用理会,直接编辑/etc/wvdial.conf,添加如下内容:
[Dialer Defaults]
Modem = /dev/ttyUSB2
Init1 = ATZ
Init3 = ATE0V1
Init5 = ATS0=0
Init6 = AT+CGDCONT=1,"IP","cmcc"
Init7 = AT+CFUN=1
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
ISDN = 0
Phone = *99***1#
Password = any
Username = any
Stupid Mode = 1
4、拨号:
#wvdial
--> Ignoring malformed input line: ";########################"
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
CONNECT 2800000
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Mon Jul 27 16:31:44 2009
--> Pid of pppd: 3667
--> Using interface ppp0
--> pppd: ??[06][08][10]?[06][08]
--> pppd: ??[06][08][10]?[06][08]
--> pppd: ??[06][08][10]?[06][08]
--> pppd: ??[06][08][10]?[06][08]
--> pppd: ??[06][08][10]?[06][08]
--> local  IP address 10.140.68.38
--> pppd: ??[06][08][10]?[06][08]
--> remote IP address 192.200.1.21
--> pppd: ??[06][08][10]?[06][08]
--> primary   DNS address 221.130.33.60
--> pppd: ??[06][08][10]?[06][08]
--> secondary DNS address 221.130.33.52
--> pppd: ??[06][08][10]?[06][08]
OK,冲浪去吧,关闭只需crtl + c
想方便可以写个脚本放到桌面:
#!/bin/sh
/usr/sbin/usb_modeswitch -W
sleep 5
echo "nameserver 202.106.0.20" >/etc/resolv.conf
konsole -e /usr/bin/wvdial
每次插上上网卡,等待5秒,然后双击该脚本,断线时按ctrl + c即可

--EOF--

折腾移动充值和优惠

深圳移动:

深圳移动4月初曾经搞了一次星级充值的优惠活动,根据入网时间来定不同的赠送级别,充300最高赠送金额为120元,分10个月返还。4月底,深圳移动再次推出充值优惠活动,优惠时间比上一次上,基本没有了入网时间长短的区别,优惠幅度加大,充100送50,充300可以送150,并且直接在5月底全部返还。

为啥一个移动公司在不到一个月的时间里,会连续出现2次大规模的充值优惠营销,这在最近的几年来是非常少见的,甚至星级充值活动也都一年难有一次,更是好多年没搞这种全款基本当月返还的活动了。是否移动因为3G升级造成资金紧张来吸金了?或者本身移动的策略最近有大的变化?我们是P民,有优惠,就趁这个机会先充一些吧,反正每个月的月租是少不了的,29RMB呢~

 

汕尾移动:

汕尾移动一直在做数据营销,和移动的139.com社区进行整合推广活动。4月之前,只要每月登录2次以上的139社区并发言就可以获赠5月花费,我尝试了,其实都不知道最后有无收到赠送:( 今天再次去看,发现第二季度的营销规则有变化,加了一些限制,需要FO汕尾移动官方说客了,另外针对G3通话也增加了一个优惠,只要使用G3通话,又可以再多一个5元。

开始连G3通话是啥都不知道,后来搜索一下才发现是139社区的一个应用,可以下载IE插件或者独立的PC客户端,使用后发现直接可以领取一个免费20分钟的礼包,给联通的186号打了一分钟,发现居然来电是我的手机号,这个方面看来移动的整合还是具有先天的优势啊。

顺便也看了看139社区的其它应用,以及G3通过的一些套餐,发现够贵的,那些服务也真的没啥吸引力,移动在互联网应用上还是没找到点子啊。

 

 

--EOF--

2 3 4  

Pages

March 2025

Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31