VirtualHere server doesn't work

9 posts / 0 new
Last post
astrolabya
VirtualHere server doesn't work

Hello!

I tried to use VirtualHere server on two rather old routers, and both times without result.

First router is D-Link DIR-620 Rev.A1 (Ralink RT3052F@384MHz) with OpenWrt, the second is D-Link DIR-320 Rev.A1 (Broadcom BCM5354KFBG) with Vampik firmware from wl500g.info.

As I guessed, I should use vhusbdmipsel on these routers.
On DIR-620, when I start the server, it just hangs (even when I start it with –h key). The only log record is:
FPU emulator disabled, make sure your toolchain was compiled with software floating point support (soft-float)

On DIR-320 the server starts, but halts immediately. The log record is:
Sat Apr 18 04:00:48 2015 LOG_INFO >>> Starting v2.2.0 (Built: Apr 8 2015, 11:24:12)<<<
Sat Apr 18 04:00:48 2015 LOG_INFO Creating default configuration /tmp/config.ini
Sat Apr 18 04:00:48 2015 LOG_ERR e sn error Invalid argument
Sat Apr 18 04:00:48 2015 LOG_ERR w sn error Invalid argument
Sat Apr 18 04:00:48 2015 LOG_ERR eg sn error Invalid argument
Sat Apr 18 04:00:48 2015 LOG_ERR e sn error Invalid argument
Sat Apr 18 04:00:48 2015 LOG_ERR w sn error Invalid argument
Sat Apr 18 04:00:48 2015 LOG_ERR eg sn error Invalid argument
Sat Apr 18 04:00:48 2015 LOG_ERR Error 2 opening auto_probe failed, Invalid argument
Sat Apr 18 04:00:48 2015 LOG_INFO >>> Shutdown <<<

Also there is the config.ini file with the text:
it=1429329648

Am I doing something wrong, or VirtualHere just incompatible with these routers/firmwares?

Michael
The 3052 needs the soft float

The 3052 needs the soft float mipsel, ive added to the download here http://www.virtualhere.com/usb_server_software

Im working on fixing the "invalid argument issue" ...

Michael
This should all be fixed in

This should all be fixed now in 2.2.2 of the server

astrolabya
On DIR-620 it works now great

On DIR-620 it works now great. Thank you!

On DIR-320 there is still an error, but log is some difference:
Wed Apr 22 16:17:50 2015 LOG_INFO >>> Starting v2.2.2 (Built: Apr 21 2015, 13:33:00)<<<
Wed Apr 22 16:17:50 2015 LOG_INFO Creating default configuration /tmp/mnt/disc1_1/VirtualHere/config.ini
Wed Apr 22 16:17:50 2015 LOG_ERR e sn error Invalid argument
Wed Apr 22 16:17:50 2015 LOG_ERR w sn error Invalid argument
Wed Apr 22 16:17:50 2015 LOG_ERR eg sn error Invalid argument
Wed Apr 22 16:17:50 2015 LOG_ERR VirtualHere caught signal 11 (Segmentation fault) and must exit. Sorry for the inconvenience, please contact mail@virtualhere for help

Michael
Can you download 2.2.3 of the

Can you download 2.2.3 of the server and give that a try

astrolabya
Unfortunately still not work.

Unfortunately still not work. The log:
Thu Apr 23 16:15:51 2015 LOG_INFO >>> Starting v2.2.3 (Built: Apr 23 2015, 05:48:26)<<<
Thu Apr 23 16:15:51 2015 LOG_INFO Creating default configuration /tmp/mnt/disc1_1/VirtualHere/config.ini
Thu Apr 23 16:15:51 2015 LOG_ERR e sn error Invalid argument
Thu Apr 23 16:15:51 2015 LOG_ERR w sn error Invalid argument
Thu Apr 23 16:15:51 2015 LOG_ERR eg sn error Invalid argument
Thu Apr 23 16:15:51 2015 LOG_ERR l sn error Invalid argument
Thu Apr 23 16:15:51 2015 LOG_ERR e sn error Invalid argument
Thu Apr 23 16:15:51 2015 LOG_ERR w sn error Invalid argument
Thu Apr 23 16:15:51 2015 LOG_ERR eg sn error Invalid argument
Thu Apr 23 16:15:51 2015 LOG_ERR l sn error Invalid argument
Thu Apr 23 16:15:51 2015 LOG_ERR Error 2 opening auto_probe failed, Invalid argument
Thu Apr 23 16:15:51 2015 LOG_INFO >>> Shutdown <<<

Michael
Do you have any directories

Do you have any directories in /sys/class/net ?
What version if Linux is us, do uname -a

astrolabya
There is no directory /sys

There is no directory /sys/class/net at all:
[admin@DIR320M root]$ ls /
bin etc lib mnt proc tmp var
dev home linuxrc opt sbin usr www

I think this is it:
[admin@DIR320M root]$ ls /proc/sys/net
802 core ethernet ipv4 ipv6 unix

uname -a gives this:
Linux DIR320M 2.4.37.11 #1 2011-03-02 23:19:09 MSK mips GNU/Linux

Michael
.

Ok it needs that directory. I think you will need to run openwrt on that router because your kernel might be too old or a strange custom config.

Log in or register to post comments