-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
device not found, ubuntu 20.04 (AMD64) #10
Comments
i also have this issue trying to get LogicPort running on Ubuntu 22.04 i came to this project from https://www.mikrocontroller.net/topic/459834 , but not understanding the german! my USB port in linux seems ok, from dmesg:
Ubuntu 22.04.2 LTS i built this project and put the lib : i have the following link in ~/.wine/dosdevices/ when i start LogicPort.exe , it just has the popup 'No LogicPort Hardware'
i am not sure how it looks for the correct com port , or how wine knows to use the lib for this usb port... |
Did you remember to set the FTDID env var as described in step 5 of the README? The ftd2xx.dll.so file must be copied into the wine/x86_64 or wine_i386 directory of your wine installation. The proper directory is full of other .so files. |
thank you for the quick response! i set FTDID=DC48 , which matches the idProduct from dmesg: the dll is here: there doesn't seem t any log indicating what usb port is begin opened, or what happened |
Ahh. I think I see the problem... When I plug my LogicPort into my x86_64 Debian 11 system the kernel log displays:
Note that the FTDI serial driver (ftdi_sio) DID NOT claim the device, as it did on your system. You can read about the problem, and how to solve it, here: Otherwise, your set up looks good. It should work once you pry the device free from other kernel drivers. |
thanks again, i could unbind it per your link but i still get the same 'No LogicPort Hardware' starting LogicPort it seems your output indicates you dont have mod ftdi_sio my 'lsmod' :
i removed it with 'rmmod ftdi_sio' (it is my only ftdi device)
but i still get the same 'No LogicPort Hardware' starting LogicPort start: when starting after 'wineserver -k' , the first log line output is : (bug ref) subsequent restarts do not show this. it seems wine or software maybe doesn't see the ports or use the ftdi lib? am i supported to install VCP or D2XX drivers into wine from https://ftdichip.com/drivers/d2xx-drivers/ ? lib info
|
I have just retested my LogicPort running on Debian 11 after building the shim following the instructions in the README. I forgot that, on my x86_64 machine, I needed to build an i386 shim library to support the LogicPort 32-bit windows application. See the instructions at the end of the README for how to do that. |
yes, i built with and installed with ARCH=i386 per the instructions
|
I'm running Wine 9.0 on Kubuntu 22.04. After installing the 32-bit shim library, LogicPort still couldn't find its hardware. After much perusal of strace logs and experimentation, I found adding this symlink allows the program to run:
I suspect this is not the proper solution, but I'm not familiar enough with wine to offer something better. I have verified that valid samples are being captured by LogicPort, so it seems to be working. |
Hello and thanks for you efforts!
I spent a good 45 min trying different things.
I even reinstalled wine
So I have built your lib and put it in the right place (removed the .so):
my udev rule fires correctly
When I fire LogicPort, it says it can't find my device...
The text was updated successfully, but these errors were encountered: