tp-link tl-wr703n 3g路由非常小巧,适合出差便携使用,安装aprx后出差时做aprs信标或是临时igate非常适合。本人从未刷过路由,只会google加不断地折腾。
一、刷机
在原厂固件web下升级openwrt,下载地址:http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-fa..>
我安装的是factory版,没更新openwrt官方版安装后无web界面,而且默认关闭无线连接,并不是刷死了。这时可以用有线连接wan口,用telnet登录后修改/etc/config/network和/etc/config/wireless
network 修改如下:
config 'interface' 'loopback'
option 'ifname' 'lo'
option 'proto' 'static'
option 'ipaddr' 飗.0.0.1'
option 'netmask' 饗.0.0.0'
config 'interface' 'lan'
option 'type' 'bridge'
option 'proto' 'static'
option 'ipaddr' 餘.168.1.1'
option 'netmask' 饗.255.255.0'
config 'interface' 'wan'
option 'proto' 'dhcp'
option 'ifname' 'eth0'
wireless中直接删除一行就行,文档中有提示的
接下重启网络 /etc/init.d/network restart
将路由连至上级路由,此时应能连接网络了,执行以下命令安装luci
opkg update
opkg install luci
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
此时可以用web登录路由了。
二、安装3g卡,我的是华为e261 联通wcdma网络
http://192.168.1.1登录路由,在system>software项下安装chat、comgt、libusb、kmod-usb-acm、kmod-usb-core、kmod-usb-serial-option、kmod-usb-serial-wwan、usb-modeswitch、usb-modeswitch-data、luci-proto-3g等等,也许有些并不需要,反正我不明白哪些是必要的,看着相关的都装上了。网上很多教程都是用命令安装的,俺不会,就在web下找一个包安装一个,比较直观。
用telnet或者winscp修改相关配置文件:以e261为例,其他的你自个折腾吧。
/etc/chatscripts/3g.chat
abort busy
abort 'no carrier'
abort error
report connect
timeout 10
"" "at&f"
ok "ate1"
ok 'at+cgdcont=1,"ip","3gnet"'
say "calling umts/gprs"
timeout 30
ok "atd*99#"
connect ' '
/etc/modules.d/60-usb-serial
usbserial vendor=0x12d1 product=0x1446 # huawei, newer modems
新建 /etc/usb-modeswitch.conf
# huawei, newer modems
defaultvendor= 0x12d1
defaultproduct= 0x1446
targetvendor= 0x12d1
targetproduct= 0x140c
detachstorageonly=0
huaweimode=1
在web界面新建wan接口,ok了