BOINC@Poland

Inne => Archiwum => Archiwum Radioactive => Wątek zaczęty przez: bialy100k w 02 Marzec 2013, 14:35

Tytuł: Raspberry Pi - brak account key
Wiadomość wysłana przez: bialy100k w 02 Marzec 2013, 14:35
Może zacznę od tego - że jestem "zielony" jeżeli chodzi o bieżący BOINC, nie byłem uczestnikiem żadnego podobnego projektu od około 15 lat, kiedyś byłem w CETI@home (dop. red. SETI@Home) czy jakoś tak to się nazywało.

Czujka dotarła wczoraj rano (dzięki), próbuję ją dodać do mapy i mam problem z brakiem wartości account key  w odpowiedzi (?) z serwera r@h.
Po podpięciu do Raspberry.pi działa - wskaźnik pika, wskazania zmieniają się w zależności od poziomu promieniowania (alarm dymowy jako tester).
R.Pi jest w DeMilitarized Zone na routerze. Ustawień firewall na samym pi nie zmieniałem. Na R.Pi jest zainstalowany Wheezy (Debian) i używam dostępu po ssh.

Jestem zarejestrowany na radioactiveathome.org i tam mam poprawne dane w http://radioactiveathome.org/boinc/home.php włącznie z wygenerowanym "Klucz konta", "Słaby klucz konta", "użytkownik", "e-mail" i "hasło". Tych danych próbowałem używać w aplikacji czujki zainstalowanej na R.Pi . Na www żadne komputery nie są widoczne (z  http://radioactiveathome.org/boinc/hosts_user.php )

No ale wrócę do R.Pi.
lsusb z linii poleceń po podpięciu czujki (czujka model 3.1!) pokazuje
04d8:f6fe Microchip Technology, Inc.
W związku z tym w pliku 53-radioactive.rules mam wpis:
#RAD@Home
ATTR{idVendor}=="04d8", MODE="666", GROUP="plugdev"

i wykonanie:
udevadm test /sys/bus/usb/devices/
pokazuje prawidłowe działanie, brak błędów.

Po instalacji sudo apt-get install boinc-client boinc-manager
i wykonaniu:
boinccmd --lookup_account radioactiveathome.net jan.kowalski@gmail.com moje_hasłoUwaga: prawidłowy adres projektu to http://radioactiveathome.org/boinc
mam tak:

status: Success
poll status: operation in progress
poll status: operation in progress
account key:
Przy czym "account key:" nie pokazuje żadnej wartości - puste miejsce, ŻADNEGO KLUCZA (a powinien chyba być? wg. http://www.boincatpoland.org/wiki/Instalacja_BOINC_na_systemie_GNU/Linux ).
moje_hasło i "jan.kowalski@gmail.com" to hasło używane do logowania na http://radioactiveathome.org oraz e-mail rejestracji tamże.

Na R.Pi. testowane dla konta administratora oraz dla konta specjalnie utworzonego na rzecz boinc z dodanym usermod -a -G plugdev boinc_moj_user, oba zachowują się tak samo. (uwaga: mój user ma inną nazwę niż boinc !)

Brnąłem dalej z: boinccmd --project_attach radioactiveathome.net tutaj_mój_account_key_ten_pierwszy_ze_strony_wwwUwaga: prawidłowy adres projektu to http://radioactiveathome.org/boinc
Po pierwszym wykonaniu wczoraj nie miałem (zdaje się) żadnego komunikatu,  po prostu przeszedł do kolejnego promptu. Dziś po analogicznej próbie pokazał: Error -130: already attached to projectJednak nadal nie ma "komputerów na tym koncie". (R.Pi było podpięte i pracowało z czujką całą noc).
Może też coś namieszałem na "Ustawienia przetwarzania" i to ma wpływ na brak informacji?
Mam uraz do Windowsów, jeżeli nie będę musiał to wolał bym uniknąć odpinania i przenoszenia czujki oraz podpinania jej do testów na innym komputerze.

Co powinienem zrobić, by prawidłowo dodać/uruchomić czujkę? Mój identyfikator: 2712
Tytuł: Raspberry Pi - brak account key
Wiadomość wysłana przez: TJM w 02 Marzec 2013, 14:58
Zaloguj się na stronę z przeglądarki i account key zobacz w opcjach konta.

Tytuł: Raspberry Pi - brak account key
Wiadomość wysłana przez: bialy100k w 02 Marzec 2013, 15:19
Kilka linijek wyżej pisałem, że to robiłem (patrz od momentu gdzie piszę (Brnąłem dalej").
No chyba, że powinienem użyć "Słaby klucz konta" a nie "Klucz konta" - bo to jedyna rzecz której nie robiłem.
Tytuł: Raspberry Pi - brak account key
Wiadomość wysłana przez: TJM w 02 Marzec 2013, 15:29
Według mnie, coś się zamotało klientowi. To konto nie jest jeszcze powiązane z żadnym urządzeniem.
Ja bym wykasował wszystkie pliki konfiguracyjne (o ile nie masz tam innych projektów) i spróbował jeszcze raz.
Ewentualnie najłatwiej po prostu użyć managera łącząc się zdalnie z innego komputera.
Tytuł: Raspberry Pi - brak account key
Wiadomość wysłana przez: bialy100k w 03 Marzec 2013, 12:57
Na stacjonarnym z linuxem i z graficznym "BOINC manager" zdaje się ruszyło, bo został "znaleziony" przez sieć. Na razie poczekam, żeby trochę poprzetwarzał.

Myślę, że problem w R.Pi leży w tej linii:

boinccmd --lookup_account radioactiveathome.net jan.kowalski@gmail.com moje_hasłoUwaga: prawidłowy adres projektu to http://radioactiveathome.org/boinc
czy nie powinno być tak, albo jakoś podobnie?
boinccmd --lookup_account radioactiveathome.org/boinc/ jan.kowalski@gmail.com moje_hasło

Nie za bardzo wiedziałem jaki adres jest prawidłowy i tamten wpisywałem na czuja.
Tytuł: Raspberry Pi - brak account key
Wiadomość wysłana przez: Szopler w 03 Marzec 2013, 13:08
Tak - powinno być z .org/boinc
W Menadżerze BOINC jest niepełny adres serwera projektu - zamiast na strony z serwerem boinc wskazuje na główną, a .net to nie wiem skąd się wzięło :D.
Tytuł: Raspberry Pi - brak account key
Wiadomość wysłana przez: bialy100k w 03 Marzec 2013, 13:18
Cytat: Szopler w 03 Marzec 2013, 13:08to nie wiem skąd się wzięło :D.
Był brak informacji na temat adresu, a w http://www.boincatpoland.org/wiki/Instalacja_BOINC_na_systemie_GNU/Linux podawano przykłady w taki sposób:
boinccmd --lookup_account url_projektu_boinc twój_email twoje_hasło
boinccmd --lookup_account enigmaathome.net mojmail@wp.pl hasło123
Ponieważ dla klienta "linii poleceń" nie było informacji o adresie, to najpierw próbowałem radioctiveathome.org a potem, gdy to nie ruszyło (bo nie było /boinc) -  radioctiveathome.net. Ten już zdaje się bardziej pasował, nie wywaliło klienta - ale poprawnie nie zadziałał.

EDIT:
Przetestowałem zbieranie danych na stacjonarnym komputerze i nakładce graficznej w Ubuntu. Dzięki wskazanemu tam poprawnemu adresowi system zaczął zbierać dane. Po przesłaniu 1 paczki (+2h) wróciłem i wpisałem poprawiony adres w Raspberry.Pi, ponownie wystartowałem procesy. Klucz został wskazany, a pi pojawiło się na liście hostów. Teraz czekam na przetworzenie kilku paczek - bo o ile rozumiem dopiero wtedy mogę dopisać się do mapy...