Kirjoittaja Aihe: Polar V800 uusia tuulia  (Luettu 12066 kertaa)

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Polar V800 uusia tuulia
« : 12.09.18 - klo:16.45 »
Ubuntu 18.04.1
Löysin Winen sivuilta seuraavaa: https://appdb.winehq.org/objectManager.php?sClass=version&iId=37035
    1. First plug in your watch
    2. Open a terminal window
    3.  Type " sudo lsusb" to show the usb devices
    4. You See a "Polar Electro Oy Loop" device
    5. Write "dmesg | grep -i usb"
    6. Seach for Polar you see also the serial no of the product later also something like " hid-generic 0003:0E24:0035.0003: hiddev0,hidraw0: USB HID v1.11 Device [Polar Electro Oy Polar M400] on usb-0000:00:14.0-2/input0"
    7. That is good :-)
    8. We have to create a rule to allow us to rw the hidraw0 device. If you type "ls -l /dev/" you see hidraw0 is grand to root only
    9. Go to "/etc/udev/rules.d" create a new file with the editor "sudo nano hid.rules"
    10. Add > KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0664", GROUP="dialout"   < i use the "dialout" for a test. 
    11. Save the file
    12. We have to reload the rules by typing "sudo udevadm control --reload-rules"
    13. To check type "ls -l /dev/" you see dialout as Group by hidraw0 
    14. We go to the wine cmd by typing "wine cmd"
    15. You see the Version of wine Microsoft Windows 6.1.7601 (3.0)  (I select in Q4wine windows 7)
    16. We start the wine hid bus "net start winebus" see also WineHQ HID
    17. We change to the Polar Syc directory and start the flowsync.exe 
    18. Normal the flow app start and after some seconds you see your watch for sync.
    19. You know it from windows  the browser will open and you have to login. i disconect my watch and conect it again to sync in my flow account.
    20. Maybe you have to restart the Flow app if you reconnect your watch.

Muuten tuntuu selvältä, mutta tuo hidraw on minulla kuten alla eli hidraw2. En tiedä mistä tuo Mode 0664 on peräisin. Joka tapauksessa ei se kuitenkaan toimi, mutta
täytyy yrittää.

Koodia: [Valitse]
[  403.772551] usb 1-6: USB disconnect, device number 8
[ 2286.294521] usb 1-6: new full-speed USB device number 9 using xhci_hcd
[ 2286.444514] usb 1-6: New USB device found, idVendor=0da4, idProduct=0008
[ 2286.444524] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2286.444530] usb 1-6: Product: Polar V800
[ 2286.444536] usb 1-6: Manufacturer: Polar Electro Oy
[ 2286.444542] usb 1-6: SerialNumber: 9E6E0A16
[ 2286.448438] hid-generic 0003:0DA4:0008.0005: hiddev1,hidraw2: USB HID v1.11 Device [Polar Electro Oy Polar V800] on usb-0000:00:14.0-6/input0


nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #1 : 12.09.18 - klo:17.08 »
Muuten tuntuu selvältä, mutta tuo hidraw on minulla kuten alla eli hidraw2. En tiedä mistä tuo Mode 0664 on peräisin. Joka tapauksessa ei se kuitenkaan toimi, mutta
täytyy yrittää.

Udev-säännön ideana on antaa käyttäjätunnuksellesi luku- ja kirjoitusoikeus laitteeseen, jotta Wine voi käyttää sitä. Esimerkkisääntö ei välitä siitä, onko laitteen nimi hidraw2 vai hidraw0, vaan se täsmää kaikkiin hidraw-laitteisiin. Huomaa kuitenkin, että Ubuntussa käyttäjä ei oletuksena kuulu dialout-ryhmään.

Tarkista laitteen oikeudet säännön luonnin ja udevadm:n reloadin jälkeen. Eli mitä listaa:

Koodia: [Valitse]
ls -l /dev/hidraw*
Tarkista myös, kuuluuko käyttäjätunnuksesi dialout-ryhmään, jos käytit sitä:

Koodia: [Valitse]
groups
Tarvittaessa voit lisätä tunnuksen dialout-ryhmään näin:

Koodia: [Valitse]
sudo usermod -a -G dialout $USER
Kirjaudu tuon jälkeen ulos ja takaisin sisään, jotta muutos tulee voimaan.

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #2 : 12.09.18 - klo:21.29 »
Tämän se listaa:

Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ ls -l /dev/hidraw*
crw------- 1 root root 241, 0 syys  12 21:18 /dev/hidraw0
crw------- 1 root root 241, 1 syys  12 21:18 /dev/hidraw1
xx@xx-ThinkPad-T460:~$

Ei se suostu synkronoimaan. Taitaa olla vitsi.
En vieläkään tiedä mistä tuo Mode 0664 tulee?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11433
    • Profiili
    • Tomin kotisivut
Vs: Polar V800 uusia tuulia
« Vastaus #3 : 12.09.18 - klo:21.35 »
6 on luku ja kirjoitusoikeus. 4 on pelkkä lukuoikeus. Numerot luetaan järjestyksessä käyttäjä, ryhmä, muut eli nyt käyttäjällä ja ryhmällä on luku ja kirjoitusoikeus. Muilla lukuoikeus. Listauksen perusteella käyttöoikeudet eivät muuttuneet, koska ryhmä ja käyttäjä ovat edelleen root ja vain käyttäjällä (root) on oikeuksia.

Irroitit ja liitithän laitteen uudestaan?
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #4 : 12.09.18 - klo:21.45 »
Tarkista myös, että luomasi udev-sääntö on varmasti oikeassa paikassa:

Koodia: [Valitse]
cat /etc/udev/rules.d/hid.rules

Ei se suostu synkronoimaan. Taitaa olla vitsi.

Ohje vaikuttaa pätevältä, ja nähtävästi joku on myös saanut synkkauksen toimimaan Flow Syncillä Winessä. Käyttöoikeudet täytyy vain saada ensin kuntoon, jotta Wine ja ohjelmat saavat yhteyden kelloon.

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #5 : 12.09.18 - klo:22.05 »
Laitetta joutuu välillä nykimään irti myös Windowsissa, joten se on tuttu "korjauskeino".

Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ cat /etc/udev/rules.d/hid.rules
KERNEL==hidraw*
SUBSYSTEM==hidraw
MODE=0664
GROUP=dialout

On se oikeassa paikassa. Mutta onko se oikein kirjoitettu?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11433
    • Profiili
    • Tomin kotisivut
Vs: Polar V800 uusia tuulia
« Vastaus #6 : 12.09.18 - klo:22.06 »
Kaikki pitää olla samalla rivillä, välissä pilkut ja välilyönnit. Muista myös lainausmerkit kuten ohjeessa. Yhdellä rivillä on aina yksi sääntö, joka kertoo mihin laitteeseen se liittyy ja mitä on tehtävä.
« Viimeksi muokattu: 12.09.18 - klo:22.10 kirjoittanut Tomin »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #7 : 12.09.18 - klo:23.08 »
Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ ls -l /dev/hidraw*
crw-rw-r-- 1 root dialout 241, 0 syys  12 23:01 /dev/hidraw0
crw-rw-r-- 1 root dialout 241, 1 syys  12 23:01 /dev/hidraw1
crw-rw-r-- 1 root dialout 241, 2 syys  12 23:02 /dev/hidraw2

Onkohan se nyt oikein? En ole varma tuosta ohjeen harmaasta pystyviivasta.
Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ cat /etc/udev/rules.d/hid.rules
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0664", GROUP="dialout"|

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11433
    • Profiili
    • Tomin kotisivut
Vs: Polar V800 uusia tuulia
« Vastaus #8 : 12.09.18 - klo:23.16 »
Ei sinne mitään pystyviivaa kuulu loppuun. Nyt tuo sääntö näyttää kuitenkin toimivan oikein.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #9 : 12.09.18 - klo:23.44 »
Koodia: [Valitse]
xx@xx-ThinkPad-T460:/etc/udev/rules.d$ wine cmd
Microsoft Windows 6.1.7601 (3.0.2)

Z:\etc\udev\rules.d>net start winebus
Palvelu Platform Bus Kernel käynnistyy.
Palvelupyyntö aikakatkaistu.

Z:\etc\udev\rules.d>

Miten tähän pitäisi suhtautua?

Sama uudestaan:
Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ wine cmd
Microsoft Windows 6.1.7601 (3.0.2)

Z:\home\xx>net start winebus
Palvelu Platform Bus Kernel käynnistyy.
Palvelupyyntö aikakatkaistu.

Z:\home\xx>


Tämä lienee oikein:
Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ groups
xx adm dialout cdrom sudo dip plugdev lpadmin sambashare vboxusers

« Viimeksi muokattu: 13.09.18 - klo:10.30 kirjoittanut TMD106 »

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #10 : 13.09.18 - klo:11.27 »
Liityisikö tämä asiaan jotenkin?

Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ sudo nautilus
[sudo] salasana henkilölle xx:
Nautilus-Share-Message: 11:25:43.641: Called "net usershare info" but it failed: komento 'net usershare' palautti virheen 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error Tiedostoa tai hakemistoa ei ole
Please ask your system administrator to enable user sharing.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #11 : 13.09.18 - klo:12.26 »
Koodia: [Valitse]
xx@xx-ThinkPad-T460:/etc/udev/rules.d$ wine cmd
Microsoft Windows 6.1.7601 (3.0.2)

Z:\etc\udev\rules.d>net start winebus
Palvelu Platform Bus Kernel käynnistyy.
Palvelupyyntö aikakatkaistu.

Z:\etc\udev\rules.d>

Miten tähän pitäisi suhtautua?

Jostain syystä winebus ei käynnisty. Voisi kokeilla odottaa hetken ja yrittää sitten uudelleen komennolla net start winebus


Voi myös olla, että joku koneeseen kytketyistä HID-laitteista aiheuttaa ongelmia, jolloin udev-sääntöä pitäisi ehkä muuttaa niin että se kohdistuu vain V800:een. Kokeilua varten on helpointa poistaa oikeudet väliakaisesti kaikilta laitteilta:

Koodia: [Valitse]
sudo chmod og-rw /dev/hidraw*
Käynnistyykö winebus tuon jälkeen?


Liityisikö tämä asiaan jotenkin?

Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ sudo nautilus
[sudo] salasana henkilölle xx:
Nautilus-Share-Message: 11:25:43.641: Called "net usershare info" but it failed: komento 'net usershare' palautti virheen 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error Tiedostoa tai hakemistoa ei ole
Please ask your system administrator to enable user sharing.

Ei liity asiaan. Nautiluksen käyttämä net-komento on Samban komponentti, eikä liity Wineen lainkaan.

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #12 : 13.09.18 - klo:21.02 »
Käynnistyy ja seuraa tuollainen litania:
Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ ls -l /dev/hidraw*
crw-rw-r-- 1 root dialout 241, 0 syys  13 20:45 /dev/hidraw0
crw-rw-r-- 1 root dialout 241, 1 syys  13 20:45 /dev/hidraw1
crw-rw-r-- 1 root dialout 241, 2 syys  13 20:56 /dev/hidraw2
xx@xx-ThinkPad-T460:~$ sudo chmod og-rw /dev/hidraw*
[sudo] salasana henkilölle xx:
xx@xx-ThinkPad-T460:~$ ls -l /dev/hidraw*
crw------- 1 root dialout 241, 0 syys  13 20:45 /dev/hidraw0
crw------- 1 root dialout 241, 1 syys  13 20:45 /dev/hidraw1
crw------- 1 root dialout 241, 2 syys  13 20:56 /dev/hidraw2
xx@xx-ThinkPad-T460:~$ wine net start winebus
0012:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0019:fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x00000013
0019:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0016:fixme:service:svcctl_EnumServicesStatusW resume index not supported
0017:fixme:service:svcctl_EnumServicesStatusW resume index not supported
0019:fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79fa78,(nil)): stub
0019:fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x12cdd0,(nil)): stub
0019:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0x79fb08 0x79fb10
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x00000013
Palvelu Platform Bus Kernel käynnistyy.
Palvelu on jo käynnissä.
xx@xx-ThinkPad-T460:~$ 0019:fixme:winsock:NtStatusToWSAError Status code 8000000a converted to DOS error code 2a4
0019:fixme:winsock:NtStatusToWSAError Status code 8000000a converted to DOS error code 2a4
0019:fixme:winsock:NtStatusToWSAError Status code 8000000a converted to DOS error code 2a4
0019:fixme:winsock:NtStatusToWSAError Status code 8000000a converted to DOS error code 2a4
0019:fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79fa74,(nil)): stub
0019:fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x12ccc0,(nil)): stub
0019:fixme:advapi:DeregisterEventSource (0xcafe4242) stub

Asensin oikeudet uudestaan ja nyt se käynnistyi suosiolla
Koodia: [Valitse]
Z:\etc\udev\rules.d>net start winebus
Palvelu Platform Bus Kernel käynnistyy.
Palvelu on jo käynnissä.

Z:\etc\udev\rules.d>

Se ei kuitenkaan suostu synkronointiin
Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ wine net start winebus
Palvelu Platform Bus Kernel käynnistyy.
Palvelu on jo käynnissä.
xx@xx-ThinkPad-T460:~$



« Viimeksi muokattu: 13.09.18 - klo:21.14 kirjoittanut TMD106 »

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #13 : 14.09.18 - klo:13.35 »
Miten tuota riviä on muutettava jos annetaan ne dialout oikeudet vain hidraw2:lle.
On hidasta kokeilla kun ei se muutu ilman uudelleenkäynnistystä.

KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0664", GROUP="dialout"

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #14 : 14.09.18 - klo:14.14 »
Miten tuota riviä on muutettava jos annetaan ne dialout oikeudet vain hidraw2:lle.
On hidasta kokeilla kun ei se muutu ilman uudelleenkäynnistystä.

KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0664", GROUP="dialout"

hidraw* -> hidraw2

Koodia: [Valitse]
KERNEL=="hidraw2", SUBSYSTEM=="hidraw", MODE="0664", GROUP="dialout"

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #15 : 14.09.18 - klo:22.57 »
Ei toimi tuolla ohjeella. Ideat on lopussa, luovutan toistaiseksi.
Esim. wine net start binebus välillä toimii, välillä on aikakatkaisu tai lukittu. Tosin vaikka se toimisi niin synkronointi ei toimi.
Lisäksi tähän Virtualbox/Win7 viritykseen tuli joku vika (ssl-kättelyvirhe)????? ei toimi.
Polarin käyttäjä tarvitsee varsinaisen Windowsin ehdottomasti.

Nämä herjat sieltä tuli viimeksi:
Koodia: [Valitse]
xx@xx-ThinkPad-T460:/etc/udev/rules.d$ wine cmd
0012:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0019:fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x00000013
0019:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0016:fixme:service:svcctl_EnumServicesStatusW resume index not supported
0017:fixme:service:svcctl_EnumServicesStatusW resume index not supported
0019:fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79fa78,(nil)): stub
0019:fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x12cd48,(nil)): stub
0019:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0x79fb08 0x79fb10
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x00000013
000f:err:service:process_send_command receiving command result timed out
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"WineBus" failed to start: 1053
Microsoft Windows 6.1.7601 (3.0.2)

Z:\etc\udev\rules.d>0016:err:service:process_send_command receiving command result timed out
0031:err:plugplay:handle_bus_relations Failed to load driver L"WineHID"
002a:fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 0000041d
0016:err:service:process_send_command service protocol error - failed to read pipe r = 0  count = 0!
0031:err:plugplay:handle_bus_relations Failed to load driver L"WineHID"
0031:err:plugplay:handle_bus_relations Failed to load driver L"WineHID"
« Viimeksi muokattu: 14.09.18 - klo:23.07 kirjoittanut TMD106 »

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #16 : 15.09.18 - klo:11.38 »
Wine päivittyi tänään uusimpaan stable versioon. Päivitys ei auttanut näihin ongelmiin.
Kuitenkin kiinnostaisi tietää miksi tuo L "WINEHID" driver puuttuu.
Koodia: [Valitse]
Z:\home\xx>0016:err:service:process_send_command receiving command result timed out
0031:err:plugplay:handle_bus_relations Failed to load driver L"WineHID"
002a:fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 0000041d
0016:err:service:process_send_command service protocol error - failed to read pipe r = 0  count = 0!
0031:err:plugplay:handle_bus_relations Failed to load driver L"WineHID"

Miksi palvelutietokanta on lukittu
Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ wine net start winebus
0012:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0019:fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x00000013
0019:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0016:fixme:service:svcctl_EnumServicesStatusW resume index not supported
0017:fixme:service:svcctl_EnumServicesStatusW resume index not supported
0019:fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79fa78,(nil)): stub
0019:fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x12cd48,(nil)): stub
0019:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0x79fb08 0x79fb10
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0019:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x00000013
000f:err:service:process_send_command receiving command result timed out
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"WineBus" failed to start: 1053
Palvelu Platform Bus Kernel käynnistyy.
Palvelutietokanta on lukittu.
xx@xx-ThinkPad-T460:~$ 0019:fixme:winsock:NtStatusToWSAError Status code 8000000a converted to DOS error code 2a4
0019:fixme:winsock:NtStatusToWSAError Status code 8000000a converted to DOS error code 2a4
0019:fixme:winsock:NtStatusToWSAError Status code 8000000a converted to DOS error code 2a4
0019:fixme:winsock:NtStatusToWSAError Status code 8000000a converted to DOS error code 2a4
0019:fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79fa74,(nil)): stub
0019:fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x12c7c0,(nil)): stub
0019:fixme:advapi:DeregisterEventSource (0xcafe4242) stub

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #17 : 15.09.18 - klo:12.47 »
Koodia: [Valitse]
Z:\etc\udev\rules.d>0016:err:service:process_send_command receiving command result timed out
0031:err:plugplay:handle_bus_relations Failed to load driver L"WineHID"

Tämä on mahdollisesti korjattu Winen versiossa 3.15: https://bugs.winehq.org/show_bug.cgi?id=45084

Poista nykyinen Ubuntun ohjelmalähteistä asennettu wine:

Koodia: [Valitse]
sudo apt-get purge --autoremove wine-stable wine-development wine64 wine64-development wine32 wine32-development
Asenna uusin devel-versio Winehq:n ohjelmalähteestä:

Koodia: [Valitse]
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
sudo apt-get update
sudo apt-get install --install-recommends winehq-devel
« Viimeksi muokattu: 15.09.18 - klo:12.49 kirjoittanut nm »

eppu heppu

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #18 : 15.09.18 - klo:18.25 »
Olen kolme kertaa saanut sykronoinnin toimimaan kyseisillä ohjeilla. Kahdella eri Polar M400 kellolla. Yhdellä kertaa jopa ehdin napata kuvankaappauksen tilanteesta, kun meinaasi usko loppumaan.
Kykenen muuttamaan 'hidrwaw*' laitteet haluamalleni ryhmälle esim. 'dialout' ryhmälle kahdella tapaa:
Tapa 1.Käynnistämällä koko koneen uudelleen, jolloin kaikki hidraw laitteet saavat hid.rules tiedostoon määritellyn ryhmän.
Tapa 2.Sääntöjen uudellen lataus pitää tehdä kahdesti ennen kuin ne tulevat voimaan.
Ensin laite irti USB portista.
sudo udevadm control --reload-rules
Tämän jälkeen laite takaisin kiinni USB portiin ja ajetaan säännöt uudelleen:
sudo udevadm control --reload-rules
Tällöin muuttu vain se hidraw laite rivi joka on kytketty, esim. minulla oli kello kiinni hidraw4 portissa.
crw------- 1 root root    241, 0 syys  15 16:15 /dev/hidraw0
crw------- 1 root root    241, 1 syys  15 16:15 /dev/hidraw1
crw------- 1 root root    241, 2 syys  15 16:15 /dev/hidraw2
crw------- 1 root root    241, 3 syys  15 16:15 /dev/hidraw3
crw-rw-r-- 1 root dialout 241, 4 syys  15 16:26 /dev/hidraw4

Dialout ryhmän lisääminen käyttäjälle ei ole ollut ogelmallista.

Kaikesta tästä huolimatta en ole päässyt selville miksi olen kolmesti kyennyt aloittamaan synkronoinnin ja kymmeniä kertoja epäonnistunut.
Asensin myös tuon uudemman WINE version 3.16 mutta sillä ei tuntunut olevan merkitystä asiaan (tuolla versiolla en ole saanut aloitettua synkronointia vielä kertaakaan). Jotenkin uskoisin että ogelma on WINE:n puolella (myös nuo winebus käynnistys ogelmat viittaisivat siihen).
Tietotaitoni ei riitä ymmärtämään, enkä ole kyennyt löytämään mitään "työkalua", miten WINE:n puolella hidraw portit, käyttäjät ja ryhmät linkittyvät toisiinsa.

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Polar V800 uusia tuulia
« Vastaus #19 : 15.09.18 - klo:21.43 »
Edellinenkin Wine oli haettu WineHQ ohjelmalähteistä. Edellisen poistaminen ja uuden asennus korjasi nämä kaksi ongelmaa. Wine on nyt kunnossa niin voi tehdä kokeiluja
jos löytyy uusia ideoita. Synkronointia en ole saanut onnistumaan kertaakaan.
Koodia: [Valitse]
xx@xx-ThinkPad-T460:~$ wine net start winebus
Palvelu Platform Bus Kernel käynnistyy.
Palvelu on jo käynnissä.

Liityisiköhän ongelma winen nettiyhteyteen polar.com/flow:n? Eihän windowskaan tunnista laitetta jos nettiyhteyden katkaisee. Siis laitteen tunnistus tapahtuu Polarin
palvelimen kautta.