151

(9 odpowiedzi, napisanych Termometr)

Jak chcesz podłączyć do router i ten router ma USB to najlepiej kupić właśnie ten MP00202. Później do tego MP podłączasz 2 przewodami czujniki. Obsługę tego MP00202 pod linuxem masz w www.owfs.org
Jeśli masz router bez USB to możesz podłączyć układ DS2480b pod port szeregowy dla WRT54g v2.2 takie coś można sobie zlutować http://www.elektroda.pl/rtvforum/topic1854062.html

152

(28 odpowiedzi, napisanych Termometr)

Do wykresów można też użyć http://dygraphs.com/ wystarczy tylko skryptem zapisywać do pliku csv. Cały wykres działa a przeglądarce więc nie obciąża routera.

153

(7 odpowiedzi, napisanych Termometr)

Wiem, że już trochę czasu minęło ale odpiszę może ktoś jeszcze będzie potrzebował informacji.
A więc w notach katalogowych jest zalecenie, żeby przy temp. >85 C stosować dodatkowe zasilanie ponieważ konwersja temperatury trwa wtedy trochę dłużej i nie wystarczą "prądu" w wew. kondensatorku.
A jeśli chodzi o czujniki to najlepiej stosować DS18B20 to jest najnowszy model. Ma opcję odczytu temperatury z różną dokładnością a co za tym idzie szybkością. DS1820 to chyba stary układ natomiast DS18S20 to nowszy, który może go zastępować. W owfs można z niego odczytać tylko temperaturę z dokładnością 12 bitów.

Nie jestem pewien ale jest jeszcze taki plik w OWFS

/structure/simultaneous/temperature

powinien on wywołać konwersję temp. we wszystkich podłączonych termometrach może po odczekaniu 2 sekund po tej komendzie uda się odczytać temperaturę >85st

154

(19 odpowiedzi, napisanych Termometr)

Mnie się udało zbudować właśnie taki układ DS2480b podpięty do standardowej przejściówką FT232RL. Działa bez problemu na jądrze 2.6 i z OWFS. Natomiast digitemp w paczce na Openwrt chyba nie ma akurat do tego wsparcia. Tego interfejsu 1-wire<-> USB Dallas już nie produkuje więc pewnie jest problem z dostaniem.

155

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Ale jeśli szybciej znajdzie USB to też czeka? Ja właśnie ten parametr zmniejszyłem podczas kompilacji do 5 sekund i też startuje. Choć jak dołożyłem HUBa usb to jest loteria. BTW czy można to zmienić bez ponownego wgrywania firmware-u?

CONFIG_EXTROOT_SETTLETIME=5

156

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Mam taki problem, że po uruchomieniu extroota na usb system chyba trochę dłużej niż kiedyś wstaje.  Może to też wina nowszej wersji OpenWrt z jądrem 2.6. Jednak przez to dłuższe startowanie jest problem z DHCP na komputerach podłączonych do routera. Po załączeniu zasilania połączenie sieciowe się uaktywnia jednak czas przez który Windowsowy klient DHCP szuka serwera jest krótszy niż start Openwrt. WinXP daje sobie spokój i przestaje szukać. Wiem, że można po prostu dać na zakładce połączenia "Napraw" jednak to trochę niewygodne poza tym musiałbym to tłumaczyć innym domownikom co jest trudne w realizacji.

Czy jest jakiś sposób na włączenie i wyłączenie switcha po starcie systemu? Mój router to Asus WL-500W na aktualnym Backfire z jądrem 2.6.

157

(77 odpowiedzi, napisanych Oprogramowanie / Software)

W zazadzie może być kabel do dowolnego telefonu nie tylko Nokii. Ja np. używam takiego rozbrojonego od Sagema. Kabel musi być np. na chipie Prolific pl2303(te są tańsze) albo na ft232(droższe chyba). Pewnie inne też by działały ale wiem, że na 100% te działają bo sprawdziłem na własnym WRT54g
Ważne też jest żeby to był kabel "do telefonu" bo ma on wtedy odpowiednie poziomy napięć (0-3V) a nie USB-RS232 który ma poziomy +-12/8V.
Przy łączeniu się np. Hyperterminalem albo też innym programem trzeba wyłączyć sprzętową kontrolę transmisji czy jak to się tam nazywa.

158

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Może na dealextreme coś znajdziesz. To sklep z Hong-Kongu z tanią chińszczyzną. Ceny w miarę dobre ale główną zaletą jest darmowa wysyłka co przy takiej małej pierdołce ma znaczenie.
Ten brelok ma przyciski z boku http://www.dealextreme.com/details.dx/sku.39221

http://www.dealextreme.com/details.dx/sku.5218 to chyba jest na ST2205u
http://www.dealextreme.com/products.dx/ … popularity

159

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Więc udało mi się skompilować opasłe libffmpeg (1,5 MB) i rzeczywiście konwertuje. Usunięcie tych wpisów --disable to było to.
Php też zainstalowałem razem z libgd i po kilku modyfikacjach plików konfiguracyjnych konwersja działa.
Na oko wydaje się, że ffmpeg jest szybsze od skryptu php.
Wielkie dzięki za pomoc!

160

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Mógłbyś trochę sprecyzować. Nie jestem zbyt obeznany z kompilacji Openwrt. Widzę, że mam taki katalog

 backfire/build_dir/target-mipsel_uClibc-0.9.30.1/ffmpeg-0.5.2

Tam mam coś pozmieniać? Bo w Makefile nie widzę żadnego disable
Czy po zmianach jeśli zrobię make w katalogu głównym backfire to będę mial w bin/..../packages ten skompilowany pakiet ?
EDIT
Chyba znalazłem
backfire/package/feeds/packages/ffmpeg/Makefile

161

(14 odpowiedzi, napisanych Oprogramowanie / Software)

też nie działa a zaznaczyłem wszystko menuconfigu przy konfiguracji libffmpeg

ffmpeg -f image2 -i wykres.png abc.jpg
FFmpeg version 0.5.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --enable-cross-compile --cross-prefix=mipsel-openwrt-linux-uclibc- --arch=mipsel --prefix=/usr --enable-shared --enable-static --disable-debug --enable-gpl --disable-libfaad --disable-mmx --disable-mmx2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --disable-vhook --enable-zlib --enable-postproc --disable-ffserver --disable-bsfs --disable-devices --disable-encoders --enable-encoder=ac3 --enable-encoder=jpegls --enable-encoder=mpeg1video --enable-encoder=mpeg2video --enable-encoder=mpeg4 --enable-encoder=pcm_s16be --enable-encoder=pcm_s16le --enable-encoder=png --enable-encoder=vorbis --enable-encoder=zlib --disable-decoders --enable-decoder=aac --enable-decoder=ac3 --enable-decoder=atrac3 --enable-decoder=gif --enable-decoder=h264 --enable-decoder=jpegls --enable-decoder=mp2 --enable-decoder=mp3 --enable-decoder=mpeg1video --enable-decoder=mpeg2video --enable-decoder=mpeg4 --enable-decoder=mpeg4aac --enable-decoder=mpegvideo --enable-decoder=pcm_s16be --enable-decoder=pcm_s16le --enable-decoder=png --enable-decoder=vorbis --enable-decoder=wmav1 --enable-decoder=wmav2 --enable-decoder=zlib --disable-muxers --enable-muxer=ac3 --enable-muxer=ffm --enable-muxer=h264 --enable-muxer=mp3 --enable-muxer=mp4 --enable-muxer=mpeg1video --enable-muxer=mpeg2video --enable-muxer=mpegts --enable-muxer=ogg --enable-muxer=oss --enable-muxer=rtp --disable-demuxers --enable-demuxer=ac3 --enable-demuxer=ffm --enable-demuxer=h264 --enable-demuxer=mp3 --enable-demuxer=mpegps --enable-demuxer=mpegts --enable-demuxer=mpegvideo --enable-demuxer=ogg --enable-demuxer=rm --enable-demuxer=rtsp --enable-demuxer=sdp --disable-parsers --enable-parser=aac --enable-parser=ac3 --enable-parser=h264 --enable-parser=mpegaudio --enable-parser=mpegvideo --enable-parser=mpeg4video --disable-protocols --enable-protocol=file --enable-protocol=http --enable-protocol=pipe --enable-protocol=rtp --enable-protocol=tcp --enable-protocol=udp
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Jan  2 2011 22:04:11, gcc: 4.3.3
Unknown input or output format: image2

162

(14 odpowiedzi, napisanych Oprogramowanie / Software)

też ie działa

ffmpeg -i wykres.png  abc.jpg 

  built on Jan  2 2011 22:04:11, gcc: 4.3.3
[mp3 @ 0x42d430]Could not find codec parameters (Audio: 0x0000, 0 channels, s16)
wykres.png: could not find codec parameters

nie wiem dlaczego ffmpeg coś o audio wypisuje jeśli to tylko dwa obrazki

163

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Przekompilowałem libffmpeg ale teraz mam nowy błąd. Czy mógłbyś sprawdzić czy twój ffmpeg działa. Nie mogę przetestować twojej paczki bo to inna architektura. Ja mam broadcoma.
Niby --enable-encoder=png jest

ffmpeg -i wykres.png -o abc.jpg
FFmpeg version 0.5.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --enable-cross-compile --cross-prefix=mipsel-openwrt-linux-uclibc- --arch=mipsel --prefix=/usr --enable-shared --enable-static --disable-debug --enable-gpl --disable-libfaad --disable-mmx --disable-mmx2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --disable-vhook --enable-zlib --enable-postproc --disable-ffserver --disable-bsfs --disable-devices --disable-encoders --enable-encoder=jpegls --enable-encoder=mpeg1video --enable-encoder=mpeg2video --enable-encoder=mpeg4 --enable-encoder=png --enable-encoder=zlib --disable-decoders --enable-decoder=ac3 --enable-decoder=atrac3 --enable-decoder=gif --enable-decoder=h264 --enable-decoder=jpegls --enable-decoder=mp2 --enable-decoder=mp3 --enable-decoder=mpeg1video --enable-decoder=mpeg2video --enable-decoder=mpeg4 --enable-decoder=mpeg4aac --enable-decoder=mpegvideo --enable-decoder=png --enable-decoder=vorbis --enable-decoder=wmav1 --enable-decoder=wmav2 --enable-decoder=zlib --disable-muxers --enable-muxer=ac3 --enable-muxer=ffm --enable-muxer=h264 --enable-muxer=mp3 --enable-muxer=mp4 --enable-muxer=mpeg1video --enable-muxer=mpeg2video --enable-muxer=mpegts --enable-muxer=ogg --enable-muxer=rtp --disable-demuxers --enable-demuxer=ac3 --enable-demuxer=ffm --enable-demuxer=h264 --enable-demuxer=mp3 --enable-demuxer=mpegps --enable-demuxer=mpegts --enable-demuxer=mpegvideo --enable-demuxer=ogg --enable-demuxer=rm --enable-demuxer=rtsp --enable-demuxer=sdp --disable-parsers --enable-parser=aac --enable-parser=ac3 --enable-parser=h264 --enable-parser=mpegaudio --enable-parser=mpegvideo --enable-parser=mpeg4video --disable-protocols --enable-protocol=file --enable-protocol=http --enable-protocol=pipe --enable-protocol=rtp --enable-protocol=tcp --enable-protocol=udp
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Jan  2 2011 21:21:30, gcc: 4.3.3
[mp3 @ 0x42d430]Could not find codec parameters (Audio: 0x0000, 0 channels, s16)
wykres.png: could not find codec parameters

164

(14 odpowiedzi, napisanych Oprogramowanie / Software)

ffmpeg fajnie działa na moim laptopie ale na routerze już nie sad
mam takie dziwny komunikat

ffmpeg -i wykres.png wykres.jpg

FFmpeg version 0.5.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --enable-cross-compile --cross-prefix=mipsel-openwrt-linux-uclibc- --arch=mipsel --prefix=/usr --enable-shared --enable-static --disable-debug --enable-gpl --disable-libfaad --disable-mmx --disable-mmx2 --enable-pthreads --disable-optimizations --enable-small --disable-stripping --disable-vhook --enable-zlib --enable-postproc --disable-bsfs --disable-devices --disable-encoders --disable-decoders --enable-decoder=ac3 --enable-decoder=atrac3 --enable-decoder=h264 --enable-decoder=jpegls --enable-decoder=mp3 --enable-decoder=mpeg1video --enable-decoder=mpeg2video --enable-decoder=mpeg4 --enable-decoder=mpeg4aac --enable-decoder=mpegvideo --enable-decoder=png --enable-decoder=wmav1 --enable-decoder=wmav2 --enable-decoder=zlib --disable-muxers --enable-muxer=ffm --disable-demuxers --enable-demuxer=ac3 --enable-demuxer=ffm --enable-demuxer=h264 --enable-demuxer=mp3 --enable-demuxer=mpegts --enable-demuxer=mpegvideo --enable-demuxer=rm --enable-demuxer=rtsp --enable-demuxer=sdp --disable-parsers --enable-parser=ac3 --disable-protocols --enable-protocol=rtp --enable-protocol=udp
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Jul 11 2010 16:13:40, gcc: 4.3.3
wykres.png: no such file or directory

oczywiście scieżka do pliku jest podana prawidłowo, nawet jak podam bezwzględną to mi mówi, że nie ma takiego pliku

Widziałem, przy okazji minidlna, że masz skompilowałeś sobie swój własny ffmpeg. Może bym musiał właśnie to zrobić.

165

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Mam taki problem. Potrzebuję wykresy z rrdtool przerobić na format jpg. Rrdtool potrafi generować tylko PNG. Format jpg jest mi potrzebny, żeby zobaczyć generowanie wykresy na telewizorze przez serwer DLNA. Telewizor obsługuje tylko jpega.
Widzę, że jest taki pakiet GraphicsMagic który chyba potrafi konwertować ale po jego zaintalowaniu nie widzę narzędzia gm, które właśnie powinno służyć do zmiany formatów.
Czy jest jakiś  inny program do konwersji na Openwrt?

166

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Wielkie dzięki. Działa już mi się nie chce dochodzić co miałem źle chyba za długo siedziałem przed komputerem ;-)
Najprawdopodobniej nie zaznaczyłem jednak wbrew temu co twierdziłem kmod-fuse

167

(14 odpowiedzi, napisanych Oprogramowanie / Software)

mógłbyś dołączyć plik .config?
Dla pewności dodam, że chodzi mi o konkretny pakiet

owfs

168

(14 odpowiedzi, napisanych Oprogramowanie / Software)

a kiedy pobierałeś źródła? Może coś się zmieniło ostatnio i dlatego u mnie tego nie widać?
wiesz może jak pobrać konkretną wersję pakietów?
bo z svna to sie chyba tak robi

svn co svn://svn.openwrt.org/openwrt/branches/backfire -r numer_wersji

169

(14 odpowiedzi, napisanych Oprogramowanie / Software)

pobrałem dla pewności przed chwila najnowsze backfire

svn co svn://svn.openwrt.org/openwrt/branches/backfire
./scripts/feeds update -a
./scripts/feeds install -a

Nie ma tam owfs
w .config także nie ma nawet zakomentowanego owfs

170

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Rzeczywiście po zmianie źródła na

http://downloads.openwrt.org/backfire/10.03.1-rc4/brcm47xx/packages/

pakiet się zainstalował
Mógłbyś mi podać jaką masz wersję backfire u siebie, że widzisz owfs z menufonfig?

171

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Zaznaczyłem kmod-fuse ale widzę teraz, że problem jest z wersją jądra i owfs. Bo jednak przy instalacji na routerze z pakietów też jest problem.

opkg install owfs
Installing owfs (2.7p21-1) to root...
Downloading http://downloads.openwrt.org/backfire/10.03/brcm47xx/packages/owfs_2.7p21-1_brcm47xx.ipk.
Installing libfuse (2.8.3-1) to root...
Downloading http://downloads.openwrt.org/backfire/10.03/brcm47xx/packages/libfuse_2.8.3-1_brcm47xx.ipk.
Installing kmod-fuse (2.6.32.10-1) to root...
Downloading http://downloads.openwrt.org/backfire/10.03/brcm47xx/packages/kmod-fuse_2.6.32.10-1_brcm47xx.ipk.
Not downgrading package kernel on root from 2.6.32.27-1 to 2.6.32.10-1.
Configuring kmod-fuse.
Configuring libfuse.
Collected errors:
 * opkg_install_cmd: Cannot install package owfs.

172

(14 odpowiedzi, napisanych Oprogramowanie / Software)

No właśnie tam nie mam owfs tylko
owftpd
owhttp
owserver

Jako źródła mam świeże backfire ze wczoraj

173

(1 odpowiedzi, napisanych Termometr)

Zrobiłem sobie interfejs 1-wire do mojego starego routera WRT54g.
Opis umieściłem na elektrodzie http://www.elektroda.pl/rtvforum/topic1854062.html
W razie czego proszę pytać, służę pomocą.

174

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Chcę skompilować sobie Openwrt z pewnymi pakietami. Wszystko mniej więcej działa jednak mam problem z pakietem owfs. W menuconfig nie mogę go znaleźć. W pliku .config też go nie ma natomiast sam katalog z tym pakietem jest w katalogu.
Pakiety do obslugi 1wire np. owserver są dostępne z menuconfig.
Mogę ten pakiet zainstalować przez opkg jest on dostępny tylko dlaczego nie mogę wkompilować w firmware?

175

(2 odpowiedzi, napisanych Termometr)

Ja odpaliłlem owfs na Openwrt z jądren 2.4 na WRT54G

owfs -d /dev/tts/1 /mnt/owfs

gdzie -d to port do ktorego masz podłaczony interfejs na mam podłączonego chipa ds2480b i działa
Natomiast /mnt/owfs to katalog montowania, można wybrać dowolny