TP-LINK-TL-WR703N刷Breed用Openwrt固件掛MP288打印機(jī)服務(wù)共享手機(jī)打印服務(wù)
參考資料:
U-Boot 刷機(jī)方法大全:
https://www.right.com.cn/forum/thread-154561-1-1.html
openwrt官網(wǎng)703N說明
https://openwrt.org/toh/tp-link/tl-wr703n
openwrt官網(wǎng)下載軟件
https://downloads.openwrt.org/releases/17.01.7/targets/ar71xx/generic/
舊openwrt官網(wǎng)703N說明
https://oldwiki.archive.openwrt.org/toh/tp-link/tl-wr703n#dokuwiki__top
Breed web控制臺(tái)說明
https://www.right.com.cn/forum/thread-161906-1-1.html
刷機(jī)參考鏈接:
TP-wr703N TTL刷機(jī)以及刷u-boot/breed教程記錄
https://blog.csdn.net/qq_42992084/article/details/100863936
TPLink wr703n 無線小路由刷OPENWRT 不需要拆機(jī) 4M
http://bbs.eeworld.com.cn/thread-457709-1-1.html
對(duì)照寫WORD教程,暫留
https://blog.csdn.net/u014389786/article/details/52464349
家里有一臺(tái)佳能MP288打印機(jī),因?yàn)榇蛴C(jī)太大在電腦桌上放不下,就想著把打印機(jī)放空閑大的地方,利用路由器USB功能連接打印機(jī),然后利用WIFI連接主路由共享打印給電腦和手機(jī)進(jìn)行打印,進(jìn)行。有了這個(gè)想后前幾天就在閑魚上買了一個(gè)WR703N,包郵29,在各大網(wǎng)站上學(xué)習(xí)以前各位大神們寫的刷機(jī)貼,然后再進(jìn)行的刷機(jī),即使看了不少貼,也走了不少彎路,這里寫明各細(xì)節(jié)以記錄。
硬件:可刷機(jī)的路由器一臺(tái)、電源線一根、網(wǎng)線一根、電腦一臺(tái)(我的電腦操作系統(tǒng)為win10專業(yè)版)
軟件:
putty:以命令行方式登陸路由器。
WinSCP:上傳文件到路由器。
固件:
1、對(duì)應(yīng)解鎖U-Boot的OpenWrt固件
2、對(duì)應(yīng)芯片的Breed文件
3、對(duì)應(yīng)型號(hào)的OpenWrt官方原版固件
刷機(jī)有風(fēng)險(xiǎn),變磚別找我
登錄路由記錄MAC:EC-17-00-00-00-CA;這個(gè)MAC地址后面要用到,記好備用。
設(shè)備信息如下:
這個(gè)路由是不能直接刷breed的,因?yàn)殡S機(jī)固件鎖定了uboot分區(qū)。所以先要刷入一個(gè)解鎖固件,解鎖uboot分區(qū)。
路由器插上電源,通過網(wǎng)線與電腦相連,其中網(wǎng)線插在路由器的LAN口。用瀏覽器打開路由器后臺(tái),TP-LINK一般為192.168.1.1,輸入密碼登錄路由器。打開路由器固件升級(jí)界面(TP-LINK為系統(tǒng)工具--軟件升級(jí)),選擇下載好的解鎖U-Boot的OpenWrt固件op-wr703n-v1-jiesuo.bin,點(diǎn)擊升級(jí),并確定。刷機(jī)過程中切勿斷電,且保證刷機(jī)固件選擇正確。等待路由器重新啟動(dòng)。
解鎖固件刷入成功
刷完,登192.168.1.1
輸入密碼:root進(jìn)入系統(tǒng)
這里可以設(shè)置中文,點(diǎn):上面的跳轉(zhuǎn)到密碼配置頁...設(shè)置密碼,然后保存與應(yīng)用,
下載 附件里的breed-703n.bin文件,官網(wǎng)中的這個(gè)文件
winscp scp方式登錄192.168.1.1
這里root用戶名+密碼
可以不理會(huì),上傳breed到TMP文件夾
將下載好的breed上傳到/tmp文件夾下
打開putty.exe,登錄:
cd /tmp #進(jìn)入tmp文件夾
刷Breed的命令為:mtd write 文件名 分區(qū)名;所以我們要先獲取分區(qū)名
獲取 MTD 分區(qū)名:運(yùn)行 cat /proc/mtd 命令即可查看
備份命令
dd if=/dev/mtd0 of=/tmp/u-boot.bin
dd if=/dev/mtd1 of=/tmp/kernel.bin
dd if=/dev/mtd2 of=/tmp/rootfs.bin
dd if=/dev/mtd3 of=/tmp/rootfs_data.bin
dd if=/dev/mtd4 of=/tmp/art.bin
dd if=/dev/mtd5 of=/tmp/firmware.bin
回到winscp程序,點(diǎn)刷新
將這幾個(gè)文件在左邊電腦里找個(gè)文件夾備份好。并刪除/tmp文件夾中的文件。
這里也不一定6個(gè)分區(qū)都備份,你不備或備一個(gè)都可以。
這里要看好備份的那幾個(gè)文件,別把其它的文件刪除了。
下面開始刷入breed:
其中文件名為你上傳到路由器/tmp目錄的Breed文件的名字,仔細(xì)檢查不要輸入錯(cuò)誤(有個(gè)技巧:輸入文件名的前兩個(gè)字母然后按鍵盤上的Tab鍵即可補(bǔ)全文件名)
命令為:
mtd write breed-703n.bin u-boot
這里不要加-r,加這個(gè)是刷完后重啟,手啟動(dòng)好些。如:加-r 的寫法。
mtd -r write breed-703n.bin u-boot
出現(xiàn)以上界面則刷入成功。
方法一:
長按重設(shè)鍵reset孔,再通電,按著不放10秒,看到指示燈閃,就可在瀏覽器中輸入192.168.1.1就進(jìn)入了breed控制臺(tái)。
方法二:
用BreedEnter.exe,用這個(gè)就可以不按重設(shè)鍵。
https://www.right.com.cn/forum/thread-161906-1-1.htm
在通電之前啟動(dòng)BreedEnter.exe并點(diǎn)啟動(dòng),然后插上電源通電
進(jìn)入BreedEnter控制臺(tái)后會(huì)自動(dòng)彈窗提示,然后在瀏覽中輸入地址進(jìn)入控制臺(tái)就可以了。
通過一個(gè) Breed Enter 工具實(shí)現(xiàn) (需要 Npcap 支持)
https://github.com/nmap/npcap/releases/download/v0.10-r7/npcap-0.10-r7.exe 下載 Npcap,安裝時(shí) WinPcap 兼容模式。
打開192.168.1.1 就進(jìn)入breed了。
提示:刷好breed請(qǐng)立即在breed里修改自己的mac地址(路由后面標(biāo)簽有),否則會(huì)丟失無線。
把我們先面?zhèn)浞莺玫?/span>MAC填入這里,修改好MAC就可以了,這里也可以修改PIN碼。
這個(gè)比較簡單了,通過控件臺(tái)的固件更新刷入新固件就可以了。
刷完后重啟就可以進(jìn)入系統(tǒng)了。
此步驟必須處在聯(lián)網(wǎng)的情況下
方法一:
使用PuTTY軟件登錄路由器命令行界面,輸入
opkg update
opkg list | grep luci.*zh-cn # 查找中文luci,這個(gè)可以不要,如果記不起來包的名稱可以用這個(gè)搜索。
opkg install luci-i18n-base-zh-cn
安裝時(shí)是這樣的(Installing luci-i18n-base-zh-cn (git-19.271.72080-7b230b0-1) to root...
Downloading http://downloads.lede-project.org/releases/17.01.7/packages/mips_24kc/luci/luci-i18n-base-zh-cn_git-19.271.72080-7b230b0-1_all.ipk
Configuring luci-i18n-base-zh-cn)
如果找不到到安裝包,更新一個(gè)opkg環(huán)境就可以了,切記。
然后進(jìn)入路由器后臺(tái),點(diǎn)擊System-Language and Style在Language選擇普通話并保存
方法二:
進(jìn)入路由器系統(tǒng)的軟件包安裝界面也可以進(jìn)行安裝
此步驟需聯(lián)網(wǎng)。
在線安裝:
下載并安裝支持USB打印機(jī)的驅(qū)動(dòng)(kmod-usb-printer)或者并行端口驅(qū)動(dòng)(kmod-lp)。
登錄putty.exe,在線安裝所需ipk包,輸入如下命令:
opkg update
opkg install kmod-usb-printer
opkg install luci-app-p910nd
離線安裝:
到官網(wǎng)下載ipk包,然后離線安裝,離線安裝需要安裝多一個(gè)ipk包,下載完所需要的安裝包,用winscp上傳到路由tmp文件夾,輸入如下命令:
cd /tmp
opkg install kmod-usb-printer_4.4.182-1_mips_24kc.ipk
opkg install p910nd_0.97-5_mips_24kc.ipk
opkg install luci-app-p910nd.ipk
這個(gè)是中文包:luci-i18n-p910nd-zh-cn 功能和這個(gè)一樣opkg install luci-app-p910nd.ipk
主要安裝了這三個(gè)包:
1、kmod-usb-printer_4.4.182-1_mips_24kc.ipk
3、luci-app-p910nd (git-19.271.72080-7b230b0-1)
舊本版是這三個(gè)包,不過現(xiàn)在找不到了,也沒安裝成功。
1、kmod-usb-printer_3.10.49-1_ar71xx.ipk
2、p910nd_0.95-3_ar71xx.ipk
3、luci-app-usb-printer_svn-r9961-1_all.ipk
這三個(gè)包安裝成功之后在菜單欄多了一個(gè)菜單:Services,點(diǎn)這個(gè)進(jìn)入設(shè)置打印頁,如圖不要弄錯(cuò)了,這里我弄了好久,因?yàn)樵谙旅鏇]有找到9100端口
這個(gè)頁面設(shè)置完后保存,插上打印機(jī)重啟路由器。
把打印機(jī)接到路由,登錄putty.exe,可以輸入命令查端口,輸入:netstat -an,本機(jī)的端口是9100,如果沒有查到這個(gè)端口,說明上個(gè)頁面設(shè)置有錯(cuò)。
這里是P910nd文件的地址,各文件里面的內(nèi)容。
到這里路由器上的打印機(jī)設(shè)置完成,如果要外網(wǎng)進(jìn)行聯(lián)網(wǎng)打印的話,需要進(jìn)行內(nèi)網(wǎng)穿透,有點(diǎn)麻煩,這里就不說了。
在開始菜單中—設(shè)備與打印機(jī)點(diǎn)開---添加打印機(jī)----我所需的打印機(jī)未列出-------------通過手動(dòng)設(shè)置添加本地打印機(jī)或網(wǎng)絡(luò)打印機(jī)-----下一步
創(chuàng)建新端口---- Standard TCP/IP Port----
再點(diǎn)下一步的完成,這樣在電腦上打印機(jī)就掛載完成了,就可以測(cè)試打印了。
參考:http://pywilson.lofter.com/post/1cc9d15e_ce5ef9d
(所有步驟均是在二級(jí)路由下操作,主路由不需要?jiǎng)樱?/span>
如果要把WR703N路由器作用打印機(jī)的專屬連接,就要把這個(gè)路由器作為二級(jí)路由器連入主路由器,但是打印機(jī)只能在主路由器同網(wǎng)段下才能使用,所以要設(shè)置
首先通過網(wǎng)線和我的二級(jí)路由即wr703n進(jìn)行連接。此路由必須安裝luci-proto-relay和relayd,即中繼橋插件
可以putty.exe登錄安裝也可以在路由器上安裝。
如果不能安裝,請(qǐng)先更新
opkg update
opkg list
opkg install luci-proto-relay
1、進(jìn)入“網(wǎng)絡(luò)”-“接口”,修改“LAN”配置。這里需要輸入和主路由不一樣的IP段,我這里輸入的是192.168.10.1,網(wǎng)關(guān)設(shè)置為主路由網(wǎng)關(guān),dns設(shè)置為主路由dns,我這里都是192.168.50.1,同時(shí)關(guān)閉“DHCP服務(wù)器”。
2、修改電腦的ip設(shè)置,設(shè)ip為192.168.10.x,(x>1)
登陸路由器管理界面192.168.10.1
3、進(jìn)入管理界面,點(diǎn)擊“網(wǎng)絡(luò)”-“無線”,選擇2.4G或5G網(wǎng)絡(luò)加入主路由系統(tǒng)進(jìn)行橋接,選擇“掃描”-找到你的主路由無線wifi“加入網(wǎng)絡(luò)”,填上主路由WIFI密碼,分配防火墻區(qū)域?yàn)?/span>“l(fā)an”,新網(wǎng)絡(luò)名稱為“wwan”,這樣即可和主路由進(jìn)行無線橋接了。
現(xiàn)在通過本路由器應(yīng)該可以上網(wǎng)了。
如果想二級(jí)路由器下面設(shè)置和主路由在同一網(wǎng)段,我們還要進(jìn)行下列設(shè)置。
4、打開“網(wǎng)絡(luò)”-“接口”,選擇“添加新接口”。新接口名稱為“stabridege”或你自行定義,接口協(xié)議設(shè)為“中繼橋”,然后點(diǎn)提交。提交后,在本地IPV4地址輸入“192.168.1.2”,王總間中繼勾選上“l(fā)an”和上步設(shè)置的網(wǎng)絡(luò)“wwan”。保存&應(yīng)用。
5、在“網(wǎng)絡(luò)”—“防火墻”-“基本設(shè)置”處檢查 lan wwan-->wan 那一行是不是都設(shè)置了允許。沒允許的改一下。最重要的是在“自定義規(guī)則”處是否設(shè)置dns轉(zhuǎn)發(fā)規(guī)則,在有些lean的固件中,此處設(shè)置了ssr的dns轉(zhuǎn)發(fā)規(guī)則,有就,需要?jiǎng)h除自定義規(guī)則。我這里沒,刷這個(gè)固件的沒有。
6、重啟路由器后,電腦設(shè)置為自動(dòng)獲取ip,你電腦現(xiàn)在可以上網(wǎng)了,但是你輸入192.168.10.1并不能進(jìn)入二級(jí)路由器的管理界面?,F(xiàn)在你仍然只能通過修改電腦ip為192.168.10.x網(wǎng)段,然后在瀏覽器中輸入192.168.10.1進(jìn)行管理。
7、綁定二級(jí)路由器IP地址,進(jìn)行靜態(tài)地址分配。我們可以對(duì)主路由進(jìn)行設(shè)置,讓你可以通過主路由段的IP:192.168.50.153訪問并管理二級(jí)路由,這個(gè)有些路由器可以,有些則連不上。
進(jìn)入主路由192.168.50.1,“網(wǎng)絡(luò)”-“無線”,查看“已連接站點(diǎn)”找到二級(jí)路由器的MAC地址,并復(fù)制下來。“網(wǎng)絡(luò)”-“DHCP/DNS”-'靜態(tài)地址分配'中添加二級(jí)路由mac并設(shè)ip地址為192.168.153,保存應(yīng)用并重啟主路由,就可以了。
8、修改二級(jí)路由器的無線默認(rèn)設(shè)置,可使二級(jí)路由器的無線ssid、密碼等和主路由一樣,這樣你的設(shè)為就可以在2個(gè)路由間無縫上網(wǎng)了
通過以上設(shè)置,這你就可以通過192.168.50.1訪問主路由,通過過192.168.1.153訪問二級(jí)路由,所有連接路由的設(shè)備均在192.168.50.x網(wǎng)段內(nèi)。二級(jí)路出現(xiàn)問題由也可以通過192.168.50.153,或192.168.10.1(需要修改電腦ip為192.168.10.x)進(jìn)行管理修改。
到這里二級(jí)路由上的打印機(jī)就可以通過主路由的網(wǎng)絡(luò)進(jìn)行共享了。
這里所有的設(shè)置都與路由器無關(guān),只在手機(jī)上設(shè)置
1、使用的軟件是PrintHand,先安裝好這個(gè)軟件。
2、設(shè)置打印機(jī)軟件
安裝好了就是這個(gè)樣子的
到這里手機(jī)連接打印機(jī)就完了。
聯(lián)系客服