usb disc des not show up in finder (macosx client and raspberry pi server)

Hi,
just installed the raspberry pi virtualhere server but cannot get it to work with the MacOs client.

The reason I installed VirtualHere was to get around broken USB ports on a MBP. However, on the Macbook Pro running MacOs 10.9.4, the client does see the disc and I can "use" the disc, but it does not show up in the finder.

The syslog on the server shows the use and on first inspection there are no error messages. The raspberry pi runs rasbian and has been fully updated, as that was suggested as a solution in these forums on a seemingly related MacOs issue.

The windows client installed on one of my other laptops can access a connected usb disc, so it looks like the virtualhere server is working fine.

Any idea what can be causing this / where to look to debug this?

Thanks,
Remco

#2

Try download 1.9.0 of the server and 2.4.5 of the client. Reboot your mac first.

#3

After rebooting and installing these versions (verified versions in the clients about and by checking properties of raspberyy hub in client), the client tries to install the driver. This fails in the last step. Message says "Installation failed. You may try to". After this, behavior is as before.

#4

Can you download and install version 1.9.1 of the server and 2.4.6 of the client then if/when the client fails to install the driver take a look in the OSX "Console" for messages related to virtualhere.

To load the Console : In Finder -> Utilities -> Console

That will say why the driver didnt load.

#5

Hi,
first let me thank you for the excellent support.

Unfortunately after installing the new versions, the driver still does not install. Opening and using the usb drive on the raspberry hub did not trigger the driver install and the disc does not show.

Console output:
17/09/14 22:02:36,000 kernel[0]: AppleBCM5701Ethernet [en0]: Link down (womp disabled, proxy idle)
17/09/14 22:02:39,000 kernel[0]: Ethernet [AppleBCM5701Ethernet]: Link up on en0, 100-Megabit, Full-duplex, Symmetric flow-control, Debug [796d,2321,0de1,0300,4de1,0000]
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.610 com_virtualhere_vhhcd::bindDevice High speed device at remote address 112 is now attached to local port 1 and is device zero
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.928 com_virtualhere_vhhcd::setDeviceAddress (2) port 1 assigned to remote address 112
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.935 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.935 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.935 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.937 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.937 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.937 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.948 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.948 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.948 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.950 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.950 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.950 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.953 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.953 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.953 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.955 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.955 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.955 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.957 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.957 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.957 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.959 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.959 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1147.959 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1148.127 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1148.127 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1148.127 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1148.130 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1148.130 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:27,000 kernel[0]: USBF: 1148.130 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.749 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.749 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.749 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.751 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.751 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.751 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.762 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.762 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.762 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.765 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.765 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:03:28,000 kernel[0]: USBF: 1148.765 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:07,000 kernel[0]: USBF: 1248.435 com_virtualhere_vhhcd::hubResetChangeConnection device at port 1 has been disconnected
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.620 com_virtualhere_vhhcd::bindDevice High speed device at remote address 112 is now attached to local port 1 and is device zero
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.908 com_virtualhere_vhhcd::setDeviceAddress (2) port 1 assigned to remote address 112
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.915 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.915 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.915 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.917 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.917 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.917 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.919 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.919 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.919 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.921 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.921 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.921 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.923 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.923 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.923 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.926 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.926 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:08,000 kernel[0]: USBF: 1248.926 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.758 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.758 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.758 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.760 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.760 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.760 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.772 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.772 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.772 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.774 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.774 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint
17/09/14 22:05:09,000 kernel[0]: USBF: 1249.774 WARNING, com_virtualhere_vhhcd::handleEndpointAbortForDevice skipping, no existing endpoint

#6

Hi Remco, i think it maybe a case of reinstalling osx then trying again. On about 2% of osx machines virtualhere will not allow disks to load, not sure why yet but if you reinstall osx (if you can) then i think virtualhere will work...