數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2014-10-30 22:09:31

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

一個好用的軟體--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

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

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

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

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要關掉,
其他的設定就看圖吧


附件:
Attachment Icon NETWORK.JPG, 大小: 87,361 bytes, 下載: 2

離線

 

#4 2014-11-04 23:53:35

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

Re: 一個好用的軟體--VirtualHere USB server

太久沒發文,
忘記怎麼貼圖,
補一下

https://digiland.tw/uploads/1730_network.jpg

https://digiland.tw/uploads/1730_lan.jpg

https://digiland.tw/uploads/1730_lan2.jpg


離線

 

#5 2014-11-05 22:04:03

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

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我就找不到解法了,
只好寫信去問原來寫軟體的人,
待續...



離線

 

#6 2014-11-06 20:34:44

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

Re: 一個好用的軟體--VirtualHere USB server

今天原作者回信說auto_probe的問題應該是沒有安裝usb support
於是我就裝了 「kmod-usb2」
果然程式就可以啟動了,
插上usb隨身碟,
在PC上的virtual-client軟體可以抓的到,可以正常掛載,
但是我的多功能事務機一直都看不到,
只好再寫信去問...


離線

 

#7 2014-11-08 23:25:49

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

Re: 一個好用的軟體--VirtualHere USB server

原作者回信說我必須要先讓openwrt 的kernal能辨識我的印表機,
叫我google看看有沒有人用一樣的印表機配openwrt,
不過我沒找到,
搞了兩天,也試過不同版本的OpenWRT都沒成功,
今天試裝不同的opkg,相關的可能的一個一個裝,
最後裝到「kmod-usb-uhci」時,
終於可以抓到了,
掛上virtualhere的軟體後,
從PC端可抓到印表機,並且可使用掃描功能,
真是太讓人感動了~~ YA


離線

 

#8 2015-01-21 22:29:58

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

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解磚的方法都複習到了... orz
最後想到應該去下載跟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的版本會有錯誤訊息 YA


離線

 

相關討論主題

主題 回覆 點閱 最後發表
0 3346 2020-04-08 00:39:39 作者 chengsheng16
3 12975 2016-06-17 11:52:43 作者 join600
[DD-WRT] PPTP VPN server 作者 hippo  [ 1 2 3 ]
28 195314 2016-04-27 16:52:53 作者 kevin1412
N10U+USB PRINT SERVER 作者 monok
0 6623 2014-04-23 01:18:51 作者 monok
1 14672 2012-08-12 15:26:23 作者 Aven

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed