NETGEAR WNR2200 路由器 變身打印服務器
先看一下WNR2200,它挺漂亮的。
辦公室的打印機買錯了,本來想要台支持網絡服務的,結果Canon MF4752 是台不支持網絡功能的USB接線的打印機傳真一體機。剛好辦公室有一台WNR2200路由閑置,有USB口,網上有相關的材料可以查到它支持刷第三方固件可以當打印服務器。
據說DD-WRT和tomato還得折騰得多,WNR2200本身就是簡化版的open-Wrt,於是我就選擇open-Wrt.
從網上找,按順序刷了兩個文件進去。
NETGEAR WNR2200
openwrt-ar71xx-generic-wnr2200-squashfs-factory.img
openwrt-ar71xx-generic-wnr2200-squashfs-sysupgrade.bin這個應該是軟件包一類的,但原版的路由系統有保護,不認第三方文件,所以先刷成openwrt-ar71xx-generic-wnr2200-squashfs-factory.img再裝軟件。
再進入路由的時候,已經有打印服務器了。
把打印機聯上路由的USB口。
安裝完了可以接上打印機,進入SSH(利用PuTTY這個軟件登入路由的命令行),鍵入
dmesg | grep printer,如果返回如下相似的語句就OK了:
usblp0: USB Bidirectional printer dev 3 if 1 alt 0 proto 2 vid 0x03F0 pid 0×7611
注意usblp0這個就是USB printer所在的路徑,直接寫進設備那里,usblp0就是/dev/usb/lp0。
以上做完后,還要做一件關鍵的事,這台路由當打印服務器了,別的電腦得能訪問到,而且,它就不能有DHCP等路由功能了。把那些都關掉。
我這里試的是在LAN口我訪問不到,所以我用了WAN口加上橋接。
這樣,網線直接是插到了從交換機上接入了這台打印服務器的WAN口。把WAN口設置一個靜態的局域網段的IP地址。
Ping一下,通了。
再接下來就是安裝網絡打印機了。
最終完成就OK了。打印測試頁,沒問題。一切OK.