Forum Replies Created
Can you please send us logs from Windows machine (see https://www.nomachine.com/AR10K00697″) and screenshot of Devices -> Connect USB Device panel?
And also try to forward another USB device, i.e. Flash Drive from your Windows to Ubuntu. Just do that after restart of both machines.
The thing that you can’t forward even USB flash drive indicates that the issue is not in the smart card reader, it’s probably in the USB forwarding module.
That’s why we weren’t able to reproduce it because of we were testing Omnikey 3021 USB Smart Card Reader.
For now we suggest to update NM to the latest version and try to make the following test.
Connect in NM to remote host. Go to USB forwarding tab, list devices.
Do you see here local and remote devices listed?
After close devices tab and type following command in remote Linux terminal:
lsmod | grep nxusb
If result is empty – try to type next one command:
sudo insmod /usr/NX/bin/drivers/nxusb.ko
And after repeat first command and send us terminal output.
Also check out this article: https://www.nomachine.com/AR05O00929
NoMachine supports USB devices forwarding and may allow to forward your USB game controller from your Windows machine to the remote Ubuntu. To do that you need to click on top right corner of screen, after NoMachine session menu will appear click to
Devices -> Connect USB Device -> Find your game controller in list of Local Devices -> Click on it -> Click Connect.
After device will be forwarded to remote machine you will see green dot near your device.
Please have in mind that if you want game controller to work on remote Ubuntu you need to have installed drivers for it on Ubuntu.
Additionally, if you will not see any devices in Devices -> Connect USB Device panel, it may sign that you have not builded nxusb.ko module n Ubuntu. To build it please follow this article AR12J00658
First of all here are instructions on how to recover corrupted installation:
For that you need to move:
C:\Program Files (x86)\NoMachine\etc\server.lic.sampleto
C:\Program Files (x86)\NoMachine\etc\server.lic
and also move:
C:\Program Files (x86)\NoMachine\etc\node.lic.sampleto
C:\Program Files (x86)\NoMachine\etc\node.lic
After that you need to run installation file of the NoMachine Free installer with disabled USB forwarding module and update NoMachine installation.
We will pass a link to the free NoMachine version with disabled USB forwarding module.
After updating you will be able to use all functionalities of the NoMachine Free version expect USB devices forwarding.
Also it would be very helpful for us if you could send your Memory Dump File for us to check. Usually it’s located here: %SystemRoot%memory.dmp.
NoMachine USB forwarding module uses specific methods and drivers that may not be compatible on some OSes with third party drivers with the same functionality. We recommend to disable it in the other program for a correct functioning of USB in NoMachine.
We are still unable to reproduce this despite several attempts.
@frank, can you please tell us what versions of OS you use and your smart card reader version?
And also, have you tried to forward some another USB device, not SM reader ?
first try uninstalling NoMachine from your Mac and restart the machine. After that, install the latest version from our website. Then check in System Preferences… -> Security & Privacy that there is nothing that needs to be accepted manually for ‘Apps downloaded from App store and identified developers’.
You should see something like I have attached, so then try forwarding USB device once again.
Can you please send us logs collected from this folder: %PROGRAMDATA%/NoMachine/var/log
Attach them here or send directly to forum[at]nomachine[dot]com making sure you tell us which topic you are submitting them for.
Thanks for provided info and logs.
We’re investigating and will try to reproduce in our lab. We will come back to you as soon as possible.
To investigate your issue we need to have logs from both machines.
1. Please send us logs from this folder /usr/NX/var/log from client machine and also from server. Please collect them when the session is connected. You can attach them here or send them directly to forum[at]nomachine[dot]com.
2. Are you entering Devices -> Connect USB device menu on the client?
3. What version of NoMachine do you have installed on your machines?
4. Does that file /usr/NX/bin/drivers/nxusb.ko exists on both machines?
5. After closing the session, please run this command
sudo /etc/NX/nxserver –restart
Does it help? Logs after running that command also might be helpful.
First of all it’s important to mention that the options “Connect a USB device” and “Smart Card Readers” uses different mechanisms for forwarding devices.
“Connect a USB device” is a common mechanism that typically works with most USB devices. The simplest way to check whether the problem is in your smartcard or in USB devices forwarding mechanism is to try to forward another USB device such as Flash Drive.
The logs from the Windows side, where hardware is connected may be helpful.September 24, 2018 at 14:12 in reply to: Windows to Linux USB pass through not working correctly #19710
Can you please send us compressed logs from Windows:
And also logs from Linux:
Instructions on how to get logs are here: https://www.nomachine.com/AR10K00697
You can send them directly to forum[at]nomachine[dot]com or attach them here if they are not too big.
There is a bug with forwarding the camera between the remote desktop and local Mac desktop (and also vice-versa). That’s why it’s currently not possible to forward your MacBook’s internal camera to the server.
Please sign up to receive the notification of when a fix is available:
We’d like to investigate this further, but to do that we need your assistance. Do you still have the BSOD kernel dump file?
We tried to reproduce that issue on a couple of different machines (Win 7, without the security update), but unfortunately weren’t able to. On all machines we get warnings about driver signature and so drivers simply are not loaded. And if the driver is not loaded it can’t cause BSOD.
We’d also need you to specify the exact hardware you use. Do you happen to have the ASMedia USB 3.0 hub driver or Sierra Wi-Fi driver installed there?
To check this please check the existence of these two files:
1. I checked attached logs and there is nothing strange correlated with usb forwarding module. Also it’s a bit problematic to read such a big log with different versions installed. So before collecting log it’s better to clean log folder and after restart the collection of new logs.
2. Please note that we released new version of NoMachine v6.2.4, that probably fixes issue you have. So consider updating.
3. “Could you please define what “detecting conflicting drivers” mean?”
– We simply check whether the ASMedia Root Hub driver exists in the system on the path “C:\WINDOWS\system32\drivers\asmthub3.sys”. And if it does, NoMachine disables the USB forwarding mechanism to avoid potential problems (in the worst scenario on rare occasions a BSOD). The only option to get worked USB forwarding on those machines is to completely uninstall ASMedia driver from the system and use default USB3.0 drivers from Windows.
You can check manually whether that file exists on your system now.