歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> TP-Link 703N刷OpenWrt的實踐

TP-Link 703N刷OpenWrt的實踐

日期:2017/2/28 14:48:48   编辑:Linux教程

1)下載編譯好的固件

從OpenWrt的官方站點https://openwrt.org/

http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr2543-v1-squashfs-factory.bin

固件分為squashfs和jiffs2兩種文件系統。具體的區別是jiffs2將固件本身和後續安裝的包會放置在一個分區內,因此可以充分利用空間。squashfs則將固件單獨掛在在/rom分區,系統出現問題時,系統的恢復非常便利。推薦squashfs!關鍵時刻留有退路。

2)通過原有的路由器管理頁面,進行固件升級。

注意重啟沒有完成前,不要關掉頁面。

3)初始設置

A) password重置

默認的網段為192.168.1.*。將703N用網線和PC相連,且將PC的IP設置為不為192.168.1.1的任意IP。這裡假設為192.168.1.100,掩碼為255.255.255.0。通過PC,telnet 192.168.1.1後,若可連接。則大功成半。然後

將root的密碼進行重置。因為要用telnet和SSH的緣故,windows上要安裝putty和配置自帶的telnet,便利起見,推薦直接使用安裝linux的PC。

B) SSH到703N(ssh [email protected])更改網絡配置

默認情況下不開啟wifi,另外需要連接到網絡來安裝軟件,所以需要修正配置文件。

這裡假設連接到另一路由器,來充當AP。(前提是DCHP的網段不一致,恰巧家裡的路由器被我設為192.168.0.*網段了)如果是直接充當路由器,則設置類型需要設置為PPPoE。

-- 修改/etc/config/network文件,將靜態IP設置修改為DHCP。

config interface 'lan'

option ifname 'eth0'

option type 'bridge'

option proto 'dhcp'

#option proto 'static'

#option ipaddr '192.168.1.1'

#option netmask '255.255.255.0'

#option ip6assign '60'

-- 修改/etc/config/wireless

將option disable 1 注釋掉,開啟wifi。

如果需要密碼的場合,可如下設置

config wifi-iface

option device 'radio0'

option network 'lan'

option mode 'ap'

option ssid 'OpenWrt'

option encryption 'psk2'

option key '12345678' #這是wifi的密碼

C) 重啟之後,就可以搜索到名為OpenWrt的無線網絡了。

Copyright © Linux教程網 All Rights Reserved