https://bugs.winehq.org/show_bug.cgi?id=49992
Bug ID: 49992 Summary: BlackBerry Codes Calculator by y3kt v1.7.1 - Free Version: Does not detect phone over USB Product: Wine Version: 5.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: usb Assignee: wine-bugs@winehq.org Reporter: noajohan@gmail.com Distribution: ---
Created attachment 68396 --> https://bugs.winehq.org/attachment.cgi?id=68396 Log
The program does not detect the USB connected phone and therefore does not work
The first 10 lines of the log is before I press the button, the program looks for the phone actively on button press...
https://bugs.winehq.org/show_bug.cgi?id=49992
noajohan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |critical
https://bugs.winehq.org/show_bug.cgi?id=49992
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal CC| |z.figura12@gmail.com
--- Comment #1 from Zebediah Figura z.figura12@gmail.com --- Can you please attach a log with WINEDEBUG=+setupapi,+pid,+ntoskrnl,+plugplay,+wineusb,+usbd, as well as the output of `lsusb -tv`?
https://bugs.winehq.org/show_bug.cgi?id=49992
--- Comment #2 from noajohan@gmail.com --- Created attachment 68397 --> https://bugs.winehq.org/attachment.cgi?id=68397 WINEDEBUG=+setupapi,+pid,+ntoskrnl,+plugplay,+wineusb,+usbd wine BBCalculator.exe
Run software with phone unplugged, wait for stuff, plug phone, press button
https://bugs.winehq.org/show_bug.cgi?id=49992
--- Comment #3 from noajohan@gmail.com --- Created attachment 68398 --> https://bugs.winehq.org/attachment.cgi?id=68398 lsusb -tv
https://bugs.winehq.org/show_bug.cgi?id=49992
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- It seems to be looking for a device interface of class {80375827-83b8-4a51-b39b-905fedd4f118}, which isn't a standard class. Does this device ship with some kind of custom vendor-provided device driver or control software on Windows?
https://bugs.winehq.org/show_bug.cgi?id=49992
--- Comment #5 from noajohan@gmail.com --- (In reply to Zebediah Figura from comment #4)
It seems to be looking for a device interface of class {80375827-83b8-4a51-b39b-905fedd4f118}, which isn't a standard class. Does this device ship with some kind of custom vendor-provided device driver or control software on Windows?
It ships with drivers, yes
https://bugs.winehq.org/show_bug.cgi?id=49992
--- Comment #6 from Zebediah Figura z.figura12@gmail.com --- (In reply to noajohan from comment #5)
(In reply to Zebediah Figura from comment #4)
It seems to be looking for a device interface of class {80375827-83b8-4a51-b39b-905fedd4f118}, which isn't a standard class. Does this device ship with some kind of custom vendor-provided device driver or control software on Windows?
It ships with drivers, yes
Have you tried installing these drivers on Wine? They're likely necessary for this program to work.
https://bugs.winehq.org/show_bug.cgi?id=49992
--- Comment #7 from noajohan@gmail.com --- Created attachment 68399 --> https://bugs.winehq.org/attachment.cgi?id=68399 WINEDEBUG=+setupapi,+pid,+ntoskrnl,+plugplay,+wineusb,+usbd wine BBCalculator.exe after driver intall
Oh how I wish I where looking stupid right now...
Here's the log after driver install, same procedure as previous :)
https://bugs.winehq.org/show_bug.cgi?id=49992
--- Comment #8 from Zebediah Figura z.figura12@gmail.com --- It doesn't look like any more INF files were enumerated, which probably means that the driver installer didn't actually work as intended.
Can you please attach a log of the driver installer, with the same WINEDEBUG channels?
https://bugs.winehq.org/show_bug.cgi?id=49992
--- Comment #9 from noajohan@gmail.com --- Created attachment 68400 --> https://bugs.winehq.org/attachment.cgi?id=68400 WINEDEBUG=+setupapi,+pid,+ntoskrnl,+plugplay,+wineusb,+usbd msiexec /i ~/Downloads/BlackBerry\ USB\ and\ Modem\ Drivers\ ENG\ (DM4.5\ B13).msi
Here's the log after i did 'rm -rf ~/.wine' just for good measure.
https://bugs.winehq.org/show_bug.cgi?id=49992
--- Comment #10 from Zebediah Figura z.figura12@gmail.com --- Sorry for the delay.
The log from comment 9 does show a failure to find drivers for the USB device:
0138:0148:warn:setupapi:SetupDiSelectBestCompatDrv No compatible drivers were enumerated for device L"USB\VID_0FCA&PID_8017\0".
I was able to find a free download for what at least seems to be a similar driver. There's a tricky bug with it, that prevents it from working in a WoW64 prefix, which is bug 50002. That's probably blocking things from working here, but I also don't see the program trying to install USB drivers at all; only serial drivers, whereas the download from bug 50002 will at least install the USB drivers on my machine.
https://bugs.winehq.org/show_bug.cgi?id=49992
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://archive.org/details | |/BBCalculator171Free CC| |focht@gmx.net Ever confirmed|0 |1 Keywords| |download, hardware Status|UNCONFIRMED |NEW
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello folks,
I've manually uploaded the app 'BlackBerry Codes Calculator by y3kt v1.7.1' (https://forum.gsmhosting.com/vbb/f489/blackberry-codes-reader-calculator-my-...) to archive.org because the forum links are file hosting.
https://archive.org/details/BBCalculator171Free
$ sha1sum BBCalculator.rar 0cbe39c1a479e58138bca603713f35dfc3c516e0 BBCalculator.rar
$ du -sh BBCalculator.rar 7.1M BBCalculator.rar
$ wine --version wine-6.4
Regards