Kirjoittaja Aihe: Rasberry Pi - Sääasema, palvelin, pilvi...  (Luettu 80063 kertaa)

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #80 : 15.04.16 - klo:17.41 »
Niin en tarvitse nimeä raspille. ymmärsin sen jo aikaisemmin. nyt ollaan tekemässä nää jutut raspille jotta saan jotain ulos tuosta ja muut perheen jäsenet pääsee myös katselemaan tietoja.

Joskus myöhemmin tulevaisuudessa teen sitten läppärille nettisivut joihin sitten saan datat raspilta ja samalla muutan saman nimen läppärin ip:lle.

Mutt tässä on vielä paljon muuttujia jotka pitää ratkoa ja tehdään ne sitä mukaa kun asiat muuttuu.
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #81 : 19.04.16 - klo:19.10 »
No niin. Piti lepuuttaa aivoja ettei hermot mene.
Aloin tekemään Ajaaskelin ohjeen mukaan IP:n päivitystä mutta heti tuli ongelmia.
En ymmärrä näitä perusasioita.

"Tee jokin hakemisto, (Tehty) vaikka /ddnsclient (Tehty) jonne laitat RegMyIP: n ja anna ajo-oikeus sille" Mistä tuon RegMyIP:n laitan??
Siis sen tiedostonko jonka latasin aikaisemmasta linkistä?? kuinka annan "ajo-oikeus" sille???

Ehkä saan sen tiedoston siirrettyä siihen kansioon päätteellä mut tuo ajo-oikeus ei sano mitään.
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #82 : 19.04.16 - klo:19.21 »
No niin. Piti lepuuttaa aivoja ettei hermot mene.
Ehkä saan sen tiedoston siirrettyä siihen kansioon päätteellä mut tuo ajo-oikeus ei sano mitään.

Ajo-oikeus syntyy vaikka näin siinä hakemistossa missä ko. tiedosto on:
Koodia: [Valitse]
chmod +x regmyiptai mikä nyt ikinään onkaan tiedostonimi (kirjainkoko on merkitsevä).

Tilannetta voi tarkastella ls komennolla ko. hakemistossa:
Koodia: [Valitse]
ls -l
edit: juu, luonnollisesti RegMyIP on se tiedosto jonka latasit, näyttää latautuvan nimellä regmyip eli pienellä kirjoitettuna.
« Viimeksi muokattu: 19.04.16 - klo:19.26 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #83 : 19.04.16 - klo:19.25 »
Jes. kiitos. nyt pääsee eteenpäin.

aikaisemmin tältä
Koodia: [Valitse]
-rw-r--r-- 1
ja nyt näyttää tältä
Koodia: [Valitse]
-rwxr-xr-x 1
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #84 : 19.04.16 - klo:19.39 »
- Testaa toiminta käynnistämällä:
Koodia: [Valitse]
regmyip dyfi
Tulee vain teksti...
Koodia: [Valitse]
-bash: regmyip: komentoa ei löydy
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

kamara

  • Käyttäjä
  • Viestejä: 3031
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #85 : 19.04.16 - klo:19.55 »
Toimisikohan polun kanssa ?

Koodia: [Valitse]
./regmyip dyfi

Jos piste ei toimi, niin laita sen tilalle koko polku.

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #86 : 19.04.16 - klo:20.00 »
Kiitos. Meni läpi, piti laittaa koko polku siihen... joku errori oli. Pitää kattoo
Koodia: [Valitse]
Unknown server response, see file dyfi.uresp
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #87 : 19.04.16 - klo:20.17 »
No sehän johtui siis siitä että ./regmyip dyfi --configure olin laittanut väärän .dy.fi osoitteen eli sen minkä olin luonut aikaisemmin vaikka piti laittaa se minkä se sivusto luo...

Aina oppii uutta.

Nyt IP päivittyy automaattisesti palvelimelle ja mieli on hyvä.
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #88 : 19.04.16 - klo:20.49 »
No mites saisin tuohon IP kameraan yhteyden ulkoverkosta.

Eli Raspin LAN porttiin on kytketty IP kamera jolla on 192.168.*.** osoite.
Raspin selaimella pääsen kiinni kameraan ja kuvan kun kirjaudun kameraan sisään.

Kuinka pääsen kiinni siihen verkon yli toiselta koneelta?
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #89 : 20.04.16 - klo:17.45 »
Minkähän takia toi regmyip ei päivitäkään tuota IP:tä kuin kerran Bootin jälkeen??
crontab -e näyttää tältä

Koodia: [Valitse]
@reboot /usr/bin/startweaved.sh
@reboot /home/pi/bin/script_auto_run
@reboot sleep 60: /home/pi/bin/ddns-client/regmyip dyfi --log_all
*/30 * * * * /home/pi/bin/ddns-client/regmyip dyfi


Eikös tällä rivillä pitäisi IP päivittyä 30min välein??
Koodia: [Valitse]
*/30 * * * * /home/pi/bin/ddns-client/regmyip dyfi
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #90 : 20.04.16 - klo:18.15 »
Käsittääkseni se on "älykäs" skripti, eikä päivätä IP:tä jos se ei ole muuttunut. Tuollahan siitä on selostus:
http://forum.ubuntu-fi.org/index.php?topic=48481.0

edit: tuossa crontabissasi on virhe, en tosin tiedä mitä se vaikuttaa. Kolmanella rivillä oleva : -merkki pitäisi olla ;
eli näin on oikein:
Koodia: [Valitse]
@reboot sleep 60; /home/pi/bin/ddns-client/regmyip dyfi --log_all
« Viimeksi muokattu: 20.04.16 - klo:18.19 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #91 : 20.04.16 - klo:18.47 »
Ok. Ainakin jonkin verran taisi bootin jälkeen nopeutua ip:n päivittyminen palvelimelle... Kun mokkulaan syttyi valo merkiksi että on verkko ylhäällä 1min 15s myöhemmin oli dy.fi sivulla uusi ip.

Nyt seuraan päivittyykö 30min kuluttua. Jos ei niin ihmetellään lisää...


Asentelin tuossa odotellessa Motion:in Raspiin kun ilm. sillä saa kuvan siitä IP-kamerasta.
Kokeilin VLC:llä ottaa yhteyden IP:n mukaan mut näkyy harmaa ruutu jonka yläkulmassa teksti
Lainaus
unable to open video device

Nanolla muuttelin noita.
Koodia: [Valitse]
pi@raspberrypi ~ $ sudo nano /etc/default/motion
pi@raspberrypi ~ $ sudo nano /etc/motion/motion.conf
pi@raspberrypi ~ $ sudo service motion start
[ ok ] Starting motion detection daemon: motion.

Mutta ilmeisesti tuo ei kuitenkaan ole kameran kuvaa vaan Motionin joku oletus näkymä??
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #92 : 20.04.16 - klo:19.14 »
Ei näytä IP päivittyvän 30min välein... nyt menny 47min eikä tapahdu mitään.

Toi Motion ei taida löytää tuota mun kameraa verkkoportista, eikä siksi osaa jakaa kuvaa... Tuossa kamerassa on kyllä kattavat verkko ominaisuudet et voi tietysti johtua niistäkin.

Jos joku haluaa lukaista manuskaa niin se löytyy tästä
https://www.dropbox.com/s/ikal413u33q7zuv/AirCam_UserGuide.pdf?dl=0
« Viimeksi muokattu: 20.04.16 - klo:19.16 kirjoittanut MarkoN »
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #93 : 20.04.16 - klo:19.55 »
Ei näytä IP päivittyvän 30min välein... nyt menny 47min eikä tapahdu mitään.

Katso lokeista mitä tapahtuu, /var/log/syslog ainakin pitäisi jäädä jotain cron-höpötystä. Tosin en ole yhtään varma Raspbianin oletuslokeista koska olen omaani säätänyt reippaasti senkin suhteen. Minulla cron lokittaa myös/var/log/cron.log tiedostoon, mutta jotenkin muistelen että se ei ole oletuksena niin, varma en ole. Aikaa voit varmaan säätää 10 minuuttiin, + koemielessä ajaa ko. komentoa suoraan komentoriviltä ja katsoa mitä päätteeseen tulostuu.

Tämmösillä eteenpäin:
Koodia: [Valitse]
cd /var/log
ls
cat LOKITIEDOSTO
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #94 : 20.04.16 - klo:20.11 »
/var/log/syslog löytyi tällaiset...

Koodia: [Valitse]
Apr 20 18:30:01raspberrypi /USR/SBIN/CRON[3690]: (CRON) info (No MTA installed, discarding output)
Koodia: [Valitse]
Apr 20 19:00:01 raspberrypi /USR/SBIN/CRON[4570]: (root) CMD (/home/pi/bin/ddns-client/regmyip dyfi)
Toi MTA varmaan on mikä siinä mättää... Ei sieltä oikein muuta löytyny.

Se IP kamerankin ongelmat löyty sieltä. Eli se Motion ei löydä sitä kameraa. ilmeisesti väärä portti josta se sitä haistelee...
Koodia: [Valitse]
motion: [1] Failed to open video device /dev/video0: No such file or directory
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #95 : 20.04.16 - klo:20.34 »
/var/log/syslog löytyi tällaiset...

Koodia: [Valitse]
Apr 20 18:30:01raspberrypi /USR/SBIN/CRON[3690]: (CRON) info (No MTA installed, discarding output)
Koodia: [Valitse]
Apr 20 19:00:01 raspberrypi /USR/SBIN/CRON[4570]: (root) CMD (/home/pi/bin/ddns-client/regmyip dyfi)
Toi MTA varmaan on mikä siinä mättää... Ei sieltä oikein muuta löytyny.

MTA tarkoittaa että se yrittää lähettää cron -virhettä maililla.

Miksiköhän se ajaa root -käyttäjänä tuon skriptin, se ei ole oikein se? Oletko laittanut sen normaaliin pi -käyttäjän crontabiin, vai mihin?
Eli ihan normaalisti tavallisena käyttäjänä kirjautuen ja komento:
Koodia: [Valitse]
crontab -e...

Mutta aja komento, siis tämä:
Koodia: [Valitse]
/home/pi/bin/ddns-client/regmyip dyfija katso mitä tulostuu, ehkä virhe selviää siitä.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #96 : 20.04.16 - klo:20.45 »
Koodia: [Valitse]
2016-04-20_20:41:42  RegMyIP DDNS client v2.2 config loading done
/home/pi/bin/ddns-client/regmyip: rivi 802: /home/pi/bin/ddns-client/dyfi.eresp: Lupa evätty
2016-04-20_20:41:42  Address query from http://checkip.dy.fi ok
2016-04-20_20:41:44  http://checkip.dy.fi told my ip address is **.***.**.**
2016-04-20_20:41:44  Using public ip route via gateway 0.0.0.0
/home/pi/bin/ddns-client/regmyip: rivi 877: /home/pi/bin/ddns-client/dyfi.myip: Lupa evätty
2016-04-20_20:41:44  Check done, no change, xn--mkkis-kraa2l.dy.fi = **.***.**.**
2016-04-20_20:41:44  RegMyIP DDNS client v2.2 normal exit

Korvasin IP osoitteen **.***.**.**

Jotainhan tuossa on plogattu, vaan miksi.

En muista kuinka aikanaan laitoin Root asetukset... se crontab on /home/pi/bin/crontab -e
« Viimeksi muokattu: 20.04.16 - klo:20.48 kirjoittanut MarkoN »
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #97 : 20.04.16 - klo:21.01 »
crontab -e komennetaan päätteessä, sama ja se missä hakemistossa silloin on. Siihen ei pidä laittaa mitään polkua eteen.
Vaan pelkkä komento ja sitten muokkaus tekstieditorilla eli nanohan siinä oletuksena aukeaa Raspissa.

Katso skriptin hakemiston siältö, siellä pitäisi olla erilaisia lokeja, ehkä? (en nyt sattuneesta syystä pääse itse tuota kokeilemaan).
Niistä voi selvitä lisää, etenkin se mitä cron tekee kun se ajaa.

Koodia: [Valitse]
cd /home/pi/bin/ddns-client
ls -l
Katso myös että tiedostojen omistajana ei ole root vaan pi
« Viimeksi muokattu: 20.04.16 - klo:21.24 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

MarkoN

  • Käyttäjä
  • Viestejä: 562
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #98 : 20.04.16 - klo:21.03 »
Koodia: [Valitse]
cd /home/pi/bin/ddns-client[
ls -l
Katso myös että tiedostojen omistajana ei ole root vaan pi

Eli tällasta
Koodia: [Valitse]
-rw-r--r-- 1 root root   518 huhti 19 20:12 dyfi.conf
-rw-r--r-- 1 root root   274 huhti 20 21:00 dyfi.eresp
-rw-r--r-- 1 root root   110 huhti 19 20:12 dyfi.id
-rw-r--r-- 1 root root  8599 huhti 20 18:24 dyfi.log
-rw-r--r-- 1 root root    13 huhti 20 21:00 dyfi.myip
-rw-r--r-- 1 root root   286 huhti 20 18:24 dyfi.uresp
-rw-r--r-- 1 root root   584 huhti 19 20:12 init.log
-rwxr-xr-x 1 pi   pi   33019 huhti 19 18:53 regmyip

Ja sen crontab:in sisältö siis tällainen
Koodia: [Valitse]
@reboot /usr/bin/startweaved.sh
@reboot /home/pi/bin/script_auto_run
@reboot sleep 60; /home/pi/bin/ddns-client/regmyip dyfi --log_all
*/5 * * * * /home/pi/bin/ddns-client/regmyip dyfi

Niin ja eihän se tosiaan tarvinnutkaan olla siellä /home/pi/bin kansiossa...
« Viimeksi muokattu: 20.04.16 - klo:21.07 kirjoittanut MarkoN »
Windows 10 PRO
Asus P8Z77-V, i7-3770K 3,5GHz(->4,2GHz),
16Gt 2400MHz DDR3, Asus GeForce GTX 1070
Acer Aspire One, ATOM N270 1,6GHz, 1,5Gt DDR2

Ubuntu 20.04.6 LTS
Asus P8P67, i5-2500K 3,3GHz(->4,6GHz),
8Gt 1600MHz DDR3, Gigabyte GeForce GTX970 G1 Gaming

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Rasberry Pi - Sääasema, palvelin, pilvi...
« Vastaus #99 : 20.04.16 - klo:21.18 »
En sano mitään, muuta kuin että minusta sen (siis Raspin) ei pitäisi ajaa cronia root-käyttäjänä vaan pi -käyttäjänä jos crontab -e on komennettu pi -käyttäjänä. Mutta nyt se ajaa root -käyttäjänä, sen näkee siitä että lokit on rootin omistuksessa. Grrr! :/

Systeemissä on jotain hämärää. Ethän ole komentanut crontab -e sudon kanssa?


edit: käyttäjän voi laittaa komentoon:
Koodia: [Valitse]
crontab -e -u pijossa siis pi on käyttäjä. Tuolla pitäsi tulla nyt oikea crontab ainakin.
« Viimeksi muokattu: 20.04.16 - klo:21.24 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski