Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 19 kwietnia 2024, 17:19

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 124 ]  Przejdź na stronę 1, 2, 3, 4, 5 ... 7  Następna
Autor Wiadomość
 Tytuł: digitemp
Post: niedziela, 5 lutego 2006, 21:55 
Czy komus udalo sie odpalic digitempa?

uzycie skompilowanego wywala:
: [/] [] ()
[root@router_nnd digitemp-3.3.2]# ./digitemp_DS9097
./digitemp_DS9097: error while loading shared libraries: liblockdev.so.1: cannot open shared object file: No such file or directory


Proba kompilacji to juz tragedia bo ciegle mu czegos brakuje

: [/] [] ()
[root@router_nnd digitemp-3.3.2]# make ds9097
gcc -I./src -I./userial -O2  -DLINUX -DLOCKDEV   -c -o src/digitemp.o src/digitemp.c
In file included from src/digitemp.c:362:
/usr/include/stdio.h:34:21: stddef.h: Nie ma takiego pliku ani katalogu
In file included from /usr/include/stdio.h:36,
                 from src/digitemp.c:362:


Na górę
  
 
 Tytuł:
Post: niedziela, 5 lutego 2006, 22:08 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Co do uruchomienia, to brakuje jakiejs biblioteki, prawdopodobie z lockdev (pod nnd nie ma pkaietu). A co do kompilacji, to zainstaluj wersje devel: install_devel


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 5 lutego 2006, 22:40 
Offline

Rejestracja: sobota, 24 września 2005, 09:06
Posty: 93
Brakuje ci tego:
http://listonosz.no-ip.com/download/digitemp/liblockdev.1.0.1.so
http://listonosz.no-ip.com/download/digitemp/liblockdev.so.1

wrzuc te pliki do /usr/lib musisz sobie zainicjowac digitempa by ci odczytal czujniki i pozniej sobie mozesz juz odczytywac temperaturke z czujnikow


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 5 lutego 2006, 22:55 
Pomoglo :)
Ale polowicznie :(

Teraz mam ten sam blad co opisales w watku "mrtg"

: [/] [] ()
./digitemp_DS9097 -a
[...]
Error, you don't have +rw permission to access


ale niezaleznie od tego z jakiego katalogu odpalam.


Na górę
  
 
 Tytuł:
Post: niedziela, 5 lutego 2006, 23:00 
Offline

Rejestracja: sobota, 24 września 2005, 09:06
Posty: 93
Odpal z podaniem sciezki do konfiga np:
/cos_tam/digitemp-3.3.2/digitemp_DS9097 -c /cos_tam/digitemp-3.3.2/.digitemprc -a


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 5 lutego 2006, 23:15 
Okazalo sie ze jednak nie udalo mi sie zainicjalizowac czujnika

: [/] [] ()
[root@router_nnd digitemp-3.3.2]# ./digitemp_DS9097 -s/dev/ttyS0 -i
DigiTemp v3.3.2 Copyright 1996-2004 by Brian C. Lane
GNU Public License v2.0 - http://www.brianlane.com
owAcquire: failed to set attributes: Input/output error
Error 24: Failed to initialize system resource


Na innych numerach tez nic...
Szkoda ze czujnika nie przetrenowalem w pokoju bo w
"serwerowni" zimno :oops:


Na górę
  
 
 Tytuł:
Post: niedziela, 5 lutego 2006, 23:22 
Offline

Rejestracja: sobota, 24 września 2005, 09:06
Posty: 93
Chyba masz blad w poleceniu sprobuj tak: ./digitemp_DS9097 -s /dev/ttyS0 -i
Oczywiscie mam nadzieje ze podlaczyles czujnik pod com1


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 6 lutego 2006, 20:41 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
-s <spacja> chyba zjadles

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 6 lutego 2006, 21:20 
Offline
Użytkownik

Rejestracja: niedziela, 6 czerwca 2004, 19:35
Posty: 273
Lokalizacja: wlkp
piszesz w konsoli: ./digitemp_DS9097 -s /dev/ttyS0 -i
wygeneruje Ci sie plik .digitemprc
Skopiuj go do katalogu w ktorym masz skrypt, ktorym bedziesz wykonywal pomiar (jesli MRTG to skopiuj do /etc/mrtg)
W skrypcie MRTG wystarczy wtedy 'digitemp -t0 -q' i wygrepowac, zeby wyswietlal:
: [/] [] ()
#! /usr/bin/perl
$t1=100*`digitemp_DS9097 -t0 -q | cut -d " " -f 7`;
if($t1<0) { print"0\n".(-$t1)."\n"; }
else { print"$t1\n0\n";}

_________________
GG
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 7 lutego 2006, 18:51 
Offline
Użytkownik

Rejestracja: niedziela, 18 maja 2003, 22:55
Posty: 386
Lokalizacja: Rzeszów
podlaczony do COM
wydaje polecenie:
./digitemp_DS9097 -s /dev/ttyS1 -i
dostaje:
DigiTemp v3.3.2 Copyright 1996-2004 by Brian C. Lane
GNU Public License v2.0 - http://www.brianlane.com
Turning off all DS2409 Couplers

Searching the 1-Wire LAN

i potem chce odczytac i dostaje:

Error, you don't have +rw permission to access

_________________
------------------------
HOUSE music


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 7 lutego 2006, 19:00 
Offline
Użytkownik

Rejestracja: niedziela, 6 czerwca 2004, 19:35
Posty: 273
Lokalizacja: wlkp
w jakim katalogu to odpalasz? Musisz miec prawa zapisu, zeby konfiguracje zapisalo

_________________
GG
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 7 lutego 2006, 19:42 
Offline
Użytkownik

Rejestracja: niedziela, 18 maja 2003, 22:55
Posty: 386
Lokalizacja: Rzeszów
dzieki pomocy "gg123456" udalo odpalic. okazalo sie ze wystarczyl jeden pliczek ktory zostal uzyczony :))) [i tu podziekowania] chodzi jak zloto, jeszcze tylko do jpg i bedzie bajer.

_________________
------------------------
HOUSE music


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 7 lutego 2006, 19:45 
Offline
Użytkownik

Rejestracja: niedziela, 6 czerwca 2004, 19:35
Posty: 273
Lokalizacja: wlkp
Ja tylko dodam, ze digitemp_DS9097 jest przystosowany do maximowskiego interfejsu DS9097, a nie do recznie lutowanego z diod.

Jak ktos chce digitempa pod lutowany, to chetnie uzycze.

_________________
GG
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 8 lutego 2006, 21:57 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
sa w necie tylko trzeba jedna diode zmienic :>

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 9 lutego 2006, 02:49 
Offline
Użytkownik

Rejestracja: środa, 25 stycznia 2006, 02:09
Posty: 308
Czy trzeba edytować plik mrtg.conf jeżeli chce sie aby był generowany wykres z czujnika temp? Czy wystarczy tylko utworzyc skrypt który podał kolega gg123456?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 9 lutego 2006, 09:57 
Offline
Użytkownik

Rejestracja: niedziela, 6 czerwca 2004, 19:35
Posty: 273
Lokalizacja: wlkp
tak, trzeba edytowac mrtg.conf.

Odezwij sie prosze jeszcze raz na gadulca

_________________
GG
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 9 lutego 2006, 18:42 
Offline
Użytkownik

Rejestracja: niedziela, 18 maja 2003, 22:55
Posty: 386
Lokalizacja: Rzeszów
cusik takiego mi sie pokazalo, ze mu brakuje libgif.so.4 zczytuje tempa dobrze jeszcze chce ten jpg zrobic ale wlasnie brakuje tej biblioteki chyba a nie wiem gdzie ja dorwac

_________________
------------------------
HOUSE music


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 9 lutego 2006, 19:37 
Offline
Użytkownik

Rejestracja: niedziela, 6 czerwca 2004, 19:35
Posty: 273
Lokalizacja: wlkp
poszukaj calego tara 'giflib', sciagnij, skompiluj.

Jesli nie, to Ci przesle

_________________
GG
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 9 lutego 2006, 23:40 
Offline
Użytkownik

Rejestracja: środa, 25 stycznia 2006, 02:09
Posty: 308
U mnie to wygląda tak że po restarcie nie tworzy wykresu z czujnika aż do momentu wydania polecenia:
mrtg /etc/mrtg/mrtg.conf
W pliku log tez jest 0. Ktos wie o co chodzi?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 10 lutego 2006, 01:13 
Offline
Użytkownik

Rejestracja: środa, 25 stycznia 2006, 02:09
Posty: 308
Teraz znowu wogule nie chce zaskoczyc. Opisz całą sytułacje dokładniej. Mam plik temp o takiej zawartości:
: [/] [] ()
#! /usr/bin/perl
$t1=100*`digitemp_DS9097 -t0 -q | cut -d " " -f 7`;
if($t1<0) { print"0\n".(-$t1)."\n"; }
else { print"$t1\n0\n";}

Gdy odpale go to mam:
: [/] [] ()
[root@as mrtg]# ./temp
2350
0
[root@as mrtg]#


Czyli skrypt działa.

Nie działaja natomiast wykresy. Tak mam wpisane w /etc/mrgt/mrgt.conf

: [/] [] ()

# Temperatura w pokoju
Target[temp]: `/etc/mrtg/temp`
YSize[temp]: 200
MaxBytes[temp]: 100
Options[temp]: growright, integer, nopercent, nobanner, noinfo, gauge
Title[temp]: temp
kilo[temp]: 100000
ShortLegend[temp]: *C
YLegend[temp]: *C
PageTop[temp]:<center> <H1>Temp</H1>
#Unscaled[temp]: ymdw
YTicsFactor[temp]: 0.01
YTics[temp]: 20
Factor[temp]: -20


Wykres sie wyświetla ale nic na nim nie jest zaznaczane. Może mi ktoś powiedzieć co jest grane?! Dodam że inne statystyki odświerzaja się ok.

Nikt nie wiem czemu to nie działa?


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 124 ]  Przejdź na stronę 1, 2, 3, 4, 5 ... 7  Następna

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 16 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl