#1 2014-10-30 22:09:31
一個好用的軟體--VirtualHere USB server
昨天在NAS(ASUSTOR AS-302T)的APP center發現一個新的APP--VirtualHere USB server,
試了一下覺得蠻好用的,
它的功能是讓client可以用所有插在NAS上的USB裝置,
包含隨身碟、印表機、無線網卡等,甚至是多功能事務機也可以,
就相當於那個USB裝置是插在client的電腦上一樣,
家裡的Brother DCP-7040多功能事務機一直以來都只能接在電腦上,
透過網路芳鄰分享印表機功能,但無法分享掃描功能,
昨天試了這個APP,把DCP-7040接到NAS上,
client電腦已經可以透過網路執行掃描功能了,
很棒!
只不過平常NAS接在電視旁邊看影片用,
沒什麼空間放印表機...
想個幾個連接方式,都很麻煩又有礙觀瞻,
後來想到了靠AP(WL-500GP V1)來接,再裝VirtualHere USB server,
但軟體公司網頁上 http://www.virtualhere.com/usb_server_software
支援的韌體只有OpenWRT,
沒玩過,只好慢慢來練功了...
離線
#2 2014-11-01 22:41:06
Re: 一個好用的軟體--VirtualHere USB server
分享一下,OpenWRT並沒有像站上其他韌體一樣有那麼詳細的教學,
網路上中文的資源也不多,
只好一邊試一邊爬文,
OpenWRT官網對WL-500GP的說明蠻詳細的,
http://wiki.openwrt.org/toh/asus/wl500gp
我的目標是要把多功能事務機接在WL-500GP上,
然後透過WDS跟RT-N16連,再分享給其他電腦共用。
官網上針對V1 V2兩種不同硬體版本也有對應的韌體
brcm-2.4
Uses an older 2.4 kernel
Uses the binary only broadcom driver, which supports the wireless in the v2.
Recommended for v2
brcm47xx
Uses a 2.6 kernel, it is faster and has more features
Uses the open source b43 wireless driver, which currently does not work with the wireless in the v2
Recommended for v1
Upgrade with brcm47xx Backfire 10.03.1 works seamlessy on V.1, with restored config from 10.03
我是V1,所以下載brcm47xx那個,
刷韌體很簡單,直接從原本韌體的upgrade或是用原廠的firmware restoration直接刷都可以,
韌體也很小,兩三MB而已,
雖然網路上好幾篇都說用SSH連進去作設定比較好,
但是我刷完發現web介面已經可以連了就都從web設定。
刷很容易,但是設定對我來說好難,平常有在玩linux的人應該比較容易上手,
我昨天搞一晚上,今天搞一早上都還是沒辦法連上網路,
不論是無線的WDS,甚至是把WAN接上有線的都還是無法上網,
而且常常改完設定,發現設定網頁連不進去了,
只好再重刷,所以這兩天刷了N次了...仍然沒有成功...
今晚發現有時設定網頁連不進去時,
SSH仍可連進去,難怪網路上說用SSH設定比較好...
不過晚上決定換一個韌體,
官網有一個修改過的版本
Attitude adjustment (12.09)
brcm47xx/53xx
Uses the kernel 3.3.8
Faster than previous versions but it consumes more RAM memory, more features available
It can use either open source b43 wireless driver or wl broadcom binary driver.
刷完以後,發現網頁介面不一樣,
但是好像比較穩定,也比較友善一點,
至少我用有線的方式接已經可以上網了,
WDS繼續努力中,
不過我想可能先裝軟體試試看,
免得軟體根本不能裝,
那就作白功了...
離線
#3 2014-11-04 23:50:28
Re: 一個好用的軟體--VirtualHere USB server
更新一下
先前WDS連不起來是因為我的RT-N16無線有設MAC filter,
把500GP的MAC加進去就可以把WDS連起來了,
不過不知道是不是tomato對openwrt不友善,
明明500gp刷tomato的時候,
剛刷完就自動和RT-N16接起來了,
刷OPENWRT還要多一道步驟才行...
不過即使WDS連起來了,
網路設定還是讓我搞了兩三天才弄起來,
不是只能連內網,就是可連外網卻不能跨AP連內網,
反正各式各樣的狀況都有,
最後成功了也還不是很清楚是什麼狀況...
反正重點就是500GP是CLIENT,
所以它的DHCP SERVER要關掉,
其他的設定就看圖吧
附件:
NETWORK.JPG, 大小: 87,361 bytes, 下載: 2
離線
#5 2014-11-05 22:04:03
Re: 一個好用的軟體--VirtualHere USB server
網路搞定以後,
就開始來裝軟體 Virtualhere USB server,
先下載for OpenWRT的版本
root@OpenWrt:/etc/init.d# wget http://virtualhere.com/sites/default/files/usbserver/vhusbdobcm4753ma
Connecting to virtualhere.com (162.243.139.213:80)
vhusbdobcm4753ma 100% |*******************************| 1579k 0:00:00 ETA
然後把它改成可執行檔
root@OpenWrt:/etc/init.d# chmod +x vhusbdobcm4753ma
然後執行
root@OpenWrt:/etc/init.d# ./vhusbdobcm4753ma
./vhusbdobcm4753ma: can't load library 'libpthread.so.0'
雖然不懂,但看起來是少了pthread這東西,
OpenWRT的好處是它的package從網頁就可以看到清單,且可直接安裝,
找到 libpthread 就把它安裝下去,
然後再執行一次
root@OpenWrt:/etc/init.d# ./vhusbdobcm4753ma
./vhusbdobcm4753ma: can't load library 'libavahi-client.so.3'
嗯看起來是有效,訊息不一樣了,
少了libavahi-client這東西,
如法炮製,把它裝上去
再執行一次就沒有錯誤訊息了,
以為成功了但實際上程式並沒有在運作,
翻了一下System log,
錯誤訊息應該是在這:
Nov 5 21:13:49 OpenWrt user.info vhusbdobcm4753ma: Serial:0018f3d14722
Nov 5 21:13:49 OpenWrt user.info vhusbdobcm4753ma: Server licensed to=unlicensed max_devices=1
Nov 5 21:13:49 OpenWrt user.err vhusbdobcm4753ma: Error 2 opening auto_probe to obtain the current value, No such file or directory
Nov 5 21:13:49 OpenWrt user.err vhusbdobcm4753ma: Error 2 opening auto_probe failed, No such file or directory
Nov 5 21:13:49 OpenWrt user.err vhusbdobcm4753ma: Error 2 opening auto_probe failed, No such file or directory
這個auto_probe我就找不到解法了,
只好寫信去問原來寫軟體的人,
待續...
離線
#8 2015-01-21 22:29:58
Re: 一個好用的軟體--VirtualHere USB server
更新一下後續
話說我在WL-500GP弄了OpenWRT再裝了這軟體後,
列印、掃描都很ok,
直到有一天,發現我的桌機(win7)只要是印圖片都是出來白紙,文字就正常,
而我的NB(winXP)卻不能跑它的client軟體,所以也不能試。
過了一陣子,發現client軟體有更新了,
XP可以跑了,圖片、文字都可以正常印,
偏偏桌機的win7用了新版的軟體還是印不出圖片,
所以就想把server端的軟體也更新,
發先跟之前的版本都不一樣了,
馬上下載到500GP裡跑,
一跑就當掉,屢試不爽,偏偏原來的版本也沒備份,
只好換從韌體動手,
又玩了一遍DD-WRT,
發現DD-WRT已經變化很多了,功能似乎頗強大,
但跑這個VirtualHere卻沒反應...
突然靈光一閃,想到可以讓RT-N16跑看看(Tomato Shibby),
結果可以跑,
順得很,而且不用像先前OpenWRT裝一些lib什麼的,直接就可以跑,
於是很高興的把500GP刷回tomato,
結果跑了也當住 XD
然後我就陷入OpenWRT、DD-WRT、Tomato不同版本的無限迴圈,
而且下載的Tomato版本似乎有問題,
一直無法連進去,
連pin16解磚的方法都複習到了...
最後想到應該去下載跟RT-N16一樣的版本,
果然可以正常flash,
VirtualHere也可以跑了,
不過還沒測試列印,
先來報告一下
想裝在RT-N16或WL-500GP的朋友,
記得下載 VirtualHere USB Server for Linux (mipsel hard-float) <-- MIPS little endian based Android, openwrt routers 這個版本,
其他big endian的版本會有錯誤訊息
離線
相關討論主題
主題 | 回覆 | 點閱 | 最後發表 |
---|---|---|---|
請問 tomato 有沒有辦法架 內網ppoe Server 嗎? 作者 chengsheng16
|
0 | 3295 | 2020-04-08 00:39:39 作者 chengsheng16 |
3 | 12853 | 2016-06-17 11:52:43 作者 join600 | |
|
28 | 194578 | 2016-04-27 16:52:53 作者 kevin1412 |
N10U+USB PRINT SERVER 作者 monok
|
0 | 6563 | 2014-04-23 01:18:51 作者 monok |
Wr-hp-g300n DD-WRT的 PPTP VPN server 怎樣設置 作者 iohongwal
|
1 | 14583 | 2012-08-12 15:26:23 作者 Aven |