1

(12 odpowiedzi, napisanych Termometr)

Witam !
Mam nieuzywany konwerter (adapter) USB-RS232
http://obrazki.elektroda.net/45_1156326394.jpg

Czy dobrze myślę, że mógłbym stworzyć termometr podłączając konwerter do mr3420, do niego 'pająka'
we wtyczce pokazanego tutaj ?
http://eko.one.pl/?p=Termometr#monta

2

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Witam wszystkich ponownie.
Po wielu dniach owocnych w testy mogę powiedzieć na pewno:

  1. Mój Huawei e169 nie nadaje się do postawienia extroota na karcie SD - powód: bez względu na to czy przełączony jest w tryb z CD-ROM czy bez, bez wzgl. na zasięg sieci oraz na to czy zainstalowany mam pakiet usb-modeswitch resetuje się średnio 1 na dobę, widać to naocznie - i w dmesg -  komunikat: "USB... disconnected"

  2. Problem z extrootem pojawił się także na penie (recondata 4GB) na tym penie system plików wysypywał się co chwile,    problem rozwiązany po podłączeni 2GB pena reklamówki - uptime 12 dni bez problemow. W kwestii pena 4GB - problem naprawiony - pobralem dla niego nowy firmware ze strony producenta, juz sie nie wysypuje (ciekawe dlaczego tylko pod openwrt sie wysypywal - kilka lat dzialal pod windows bez problemu).

  3. Pisalem o problemach z hubem 7 portowym tutaj http://eko.one.pl/forum/viewtopic.php?id=1730 - hub jest dobry !    Działa bez problemu.

3

(5 odpowiedzi, napisanych Oprogramowanie / Software)

OK - zostaje jeszcze pytanie - czy dla WRT54GL nadaje się ten jedyny trx z tego miejsca ?
http://ecco.selfip.net/gargoyle-pl/brcm47xx/

Czy z tego http://ecco.selfip.net/gargoyle-pl/ar71xx/ ?
Jeżeli tak - który ?

4

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Witam !
Mam w pracy Linksysa wrt54gl v1.1 z dzialajacym tomatousb.
Chcialbym postawic na nim Gargoyle.
Zakładając, że uda mi się przywrócić oryginalny firmware metodą podaną tutaj: http://www.pomagam.net/art.php?26
jaki pakiet Gargoyle powinienem wybrać do instalacji w tym routerze?

A może da się wgrać obraz bezpośrednio z tomatoUSB bez konieczności przywracania oryginalnego firmware ?

5

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Gdzie można znaleźć opis błędów tego typu:

option: option_instat_callback: error -143

6

(56 odpowiedzi, napisanych Oprogramowanie / Software)

Hah! - słuchajcie działa!
Jest tylko jedno małe ale... Strasznie ciemny obraz sad
Musiałem włączyć w pokoju 3 żarówki, żeby było widać, że ktoś się porusza.
Mam świadomość, że ta kamerka to nie high end...
Ale pod 'Windom' chyba lepiej pokazuje.
Pobawię się jeszcze ustawieniami - może to trochę poprawi obraz.

Tak czy siak - wielkie dzięki za pomoc... Sam za wiele bym nie zdziałał.

7

(56 odpowiedzi, napisanych Oprogramowanie / Software)

sn9c102: V4L2 driver for SN9C1xx PC Camera Controllers v1:1.47pre49
usb 1-1.1: SN9C10[12] PC Camera Controller detected (vid:pid 0x0C45:0x6029)
usb 1-1.1: [sn9c102_i2c_try_raw_write:468] I2C write failed for MT9V111 image sensor
usb 1-1.1: PAS106B image sensor detected
usb 1-1.1: [sn9c102_usb_probe:3311] Support for PAS106B maintained by Luca Risolia <luca.risolia@studio.unibo.it>
usb 1-1.1: [sn9c102_init:1686] Uncompressed video format is active
usb 1-1.1: [sn9c102_init:1707] Image sensor supports 'exposure' control
usb 1-1.1: [sn9c102_init:1707] Image sensor supports 'global gain' control
usb 1-1.1: [sn9c102_init:1707] Image sensor supports 'contrast' control
usb 1-1.1: [sn9c102_init:1707] Image sensor supports 'red balance' control
usb 1-1.1: [sn9c102_init:1707] Image sensor supports 'blue balance' control
usb 1-1.1: [sn9c102_init:1707] Image sensor supports 'green balance' control
usb 1-1.1: [sn9c102_init:1707] Image sensor supports 'DAC magnitude' control
usb 1-1.1: Initialization succeeded
usb 1-1.1: V4L2 device registered as /dev/video0
usb 1-1.1: Optional device control through 'sysfs' interface disabled
usb 1-1.1: [sn9c102_usb_probe:3368] Compile the kernel with the 'CONFIG_VIDEO_ADV_DEBUG' configuration option to enable it.
usbcore: registered new interface driver sn9c102

8

(56 odpowiedzi, napisanych Oprogramowanie / Software)

Jak chcecie podpatrzyc http://87.251.243.152:8081/

Przez jakąś chwilę będę trzymał motion odpalony na tym ajpiku

9

(56 odpowiedzi, napisanych Oprogramowanie / Software)

Słuchajcie - wydedukowałem że powinienem załadować moduł przez  insmod sn9c102
Może powinienem wpisać coś innego

10

(56 odpowiedzi, napisanych Oprogramowanie / Software)

dmesg

sn9c102: V4L2 driver for SN9C1xx PC Camera Controllers v1:1.47pre49
usb 1-1.1: SN9C10[12] PC Camera Controller detected (vid:pid 0x0C45:0x6029)
usb 1-1.1: PAS106B image sensor detected
usb 1-1.1: Initialization succeeded
usb 1-1.1: V4L2 device registered as /dev/video0
usb 1-1.1: Optional device control through 'sysfs' interface disabled
usbcore: registered new interface driver sn9c102

zadnych warningow, errorow,

W /etc/motion.config jest cos takiego

# v4l2_palette allows to choose preferable palette to be use by motion
# to capture from those supported by your videodevice. (default: 8)
# E.g. if your videodevice supports both V4L2_PIX_FMT_SBGGR8 and
# V4L2_PIX_FMT_MJPEG then motion will by default use V4L2_PIX_FMT_MJPEG.
# Setting v4l2_palette to 1 forces motion to use V4L2_PIX_FMT_SBGGR8
# instead.
#
# Values :
# V4L2_PIX_FMT_SN9C10X : 0  'S910'
# V4L2_PIX_FMT_SBGGR8  : 1  'BA81'
# V4L2_PIX_FMT_MJPEG   : 2  'MJPEG'
# V4L2_PIX_FMT_JPEG    : 3  'JPEG'
# V4L2_PIX_FMT_RGB24   : 4  'RGB3'
# V4L2_PIX_FMT_UYVY    : 5  'UYVY'
# V4L2_PIX_FMT_YUYV    : 6  'YUYV'
# V4L2_PIX_FMT_YUV422P : 7  '422P'
# V4L2_PIX_FMT_YUV420  : 8  'YU12'
v4l2_palette 0   (tą wartość zmieniłem z 8 na 0)

Więc chyba powinno działać

11

(56 odpowiedzi, napisanych Oprogramowanie / Software)

po reboocie musze wpiszac insmod sn9c102 zeby pojawilo sie urzadzenie video0
wtedy motion laczy sie z kamera... ale dlaczego czarny obraz ?

po odpaleniu pojawia sie

[0] Processing thread 0 - config file /etc/motion.conf
[0] Unknown config option "ffmpeg_cap_new"
[0] Unknown config option "ffmpeg_cap_motion"
[0] Unknown config option "ffmpeg_timelapse"
[0] Unknown config option "ffmpeg_timelapse_mode"
[0] Unknown config option "ffmpeg_bps"
[0] Unknown config option "ffmpeg_variable_bitrate"
[0] Unknown config option "ffmpeg_video_codec"
[0] Unknown config option "ffmpeg_deinterlace"
[0] Unknown config option "movie_filename"
[0] Unknown config option "timelapse_filename"
[0] Unknown config option "sql_log_image"
[0] Unknown config option "sql_log_snapshot"
[0] Unknown config option "sql_log_mpeg"
[0] Unknown config option "sql_log_timelapse"
[0] Unknown config option "sql_query"
[0] Motion 3.2.11.1 Started
[0] Thread 1 is from /etc/motion.conf
[1] Thread 1 started
[1] cap.driver: "sn9c102"
[1] cap.card: "SN9C1xx PC Camera"
[1] cap.bus_info: "usb-ar71xx-ehci-1.1"
[1] cap.capabilities=0x05000001
[1] - VIDEO_CAPTURE
[1] - READWRITE
[1] - STREAMING
[1] Supported palettes:
[1] 0: BA81 (bayer rgb)
[1] 1: S910 (compressed)
[1] index_format 0 Test palette S910 (320x240)
[0] motion-httpd/3.2.11.1 running, accepting connections
[0] motion-httpd: waiting for data on port TCP 8080
[1] Using palette S910 (320x240) bytesperlines 0 sizeimage 76800 colorspace 00000008
[1] found control 0x00980901, "contrast", range 0,7
[1]     "contrast", default 0, current 0
[1] found control 0x0098090e, "red balance", range 0,31
[1]     "red balance", default 4, current 4
[1] found control 0x0098090f, "blue balance", range 0,31
[1]     "blue balance", default 6, current 6
[1] found control 0x00980911, "exposure", range 293,4095
[1]     "exposure", default 320, current 320
[1] found control 0x00980913, "global gain", range 0,31
[1]     "global gain", default 13, current 13
[1] found control 0x08000000, "DAC magnitude", range 0,31
[1]     "DAC magnitude", default 1, current 8
[1] found control 0x08000001, "green balance", range 0,62
[1]     "green balance", default 2, current 2
[1] mmap information:
[1] frames=4
[1] 0 length=101376
[1] 1 length=101376
[1] 2 length=101376
[1] 3 length=101376
[1] Using V4L2
[1] Resizing pre_capture buffer to 1 items
[1] Started stream webcam server in port 8081

12

(56 odpowiedzi, napisanych Oprogramowanie / Software)

motion - teraz tez mam szare tlo i informacje ze nie moze sie polaczyc.
Wczesniej nie bylo komunikatow o braku polaczenia, za to obraz byl czarny...
Sprobuje pozmieniac cos w configu.

13

(56 odpowiedzi, napisanych Oprogramowanie / Software)

Chyba jest cudownie - niby strimuje obraz.
Tylko - ciemność sad i aktualna data, godzina...
Widać tylko ciemny obraz, jakby ktoś przysłonił kamerę.

14

(56 odpowiedzi, napisanych Oprogramowanie / Software)

Zostawiłem eko1 i widze go...
Działam dalej

15

(56 odpowiedzi, napisanych Oprogramowanie / Software)

Zawartość u mnie wygląda tak:

src/gz eko1 http://ecco.selfip.net/backfire/ar71xx/packages
src/gz packages http://downloads.openwrt.org/backfire/1 … x/packages
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay

Co wywalić (sorry za lamerstwo) ?

16

(56 odpowiedzi, napisanych Oprogramowanie / Software)

Witaj Cezary !
Z rana samego zrobiłem:

root@Gargoyle:~$ cd /var/opkg-lists/
root@Gargoyle:/tmp/opkg-lists$ ls
eko1      packages
root@Gargoyle:/tmp/opkg-lists$ ls
eko1      packages
root@Gargoyle:/tmp/opkg-lists$ rm eko1
root@Gargoyle:/tmp/opkg-lists$ rm packages
root@Gargoyle:/tmp/opkg-lists$ ls
root@Gargoyle:/tmp/opkg-lists$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                 2432      2432         0 100% /rom
tmpfs                    14808       156     14652   1% /tmp
tmpfs                      512         0       512   0% /dev
/dev/sda1              1914444      5152   1909292   0% /overlay
mini_fo:/overlay          2432      2432         0 100% /
root@Gargoyle:/tmp/opkg-lists$ opkg update
Downloading http://ecco.selfip.net/backfire/ar71xx/ … ckages.gz.
Inflating http://ecco.selfip.net/backfire/ar71xx/ … ckages.gz.
Updated list of available packages in /var/opkg-lists/eko1.
Downloading http://downloads.openwrt.org/backfire/1 … ckages.gz.
Inflating http://downloads.openwrt.org/backfire/1 … ckages.gz.
Updated list of available packages in /var/opkg-lists/packages.
root@Gargoyle:/tmp/opkg-lists$ opkg list | grep sn9c102
kmod-video-sn9c102 - 2.6.32.27-1 - Kernel modules for supporting SN9C102
root@Gargoyle:/tmp/opkg-lists$ opkg list | grep ov511
kmod-video-ov511 - 2.6.32.27-1 - Kernel modules for supporting OmniVision OV511 USB webcams.
kmod-video-ov511 - 2.6.32.27-1cj - Kernel modules for supporting OmniVision OV511 USB webcams.

Popraw mnie jezeli sie myle, ale wydaje mi sie ze w tym repo dla sn9c102 jest tylko wersja dla jadra bez koncowki cj.
Dla przykładu ov511 jest z cj i bez cj.

17

(56 odpowiedzi, napisanych Oprogramowanie / Software)

src/gz eko1 http://ecco.selfip.net/backfire/ar71xx/packages
src/gz packages http://downloads.openwrt.org/backfire/1 … x/packages
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay

18

(56 odpowiedzi, napisanych Oprogramowanie / Software)

Wyglada na to ze mam to z koncowka cj.
Mam Gargoyle PL z 13.10.11

opkg list wyswietla miedzy innymi

kmod-video-gspca-stv06xx - 2.6.32.27-1cj - The STV06XX USB Camera Driver (stv06xx) kernel module.
kmod-video-gspca-sunplus - 2.6.32.27-1cj - The SUNPLUS USB Camera Driver (sunplus) kernel module.
kmod-video-gspca-sunplus - 2.6.32.27-1 - The SUNPLUS USB Camera Driver (sunplus) kernel module.
kmod-video-gspca-t613 - 2.6.32.27-1cj - The T613 (JPEG Compliance) USB Camera Driver (t613) kernel module.
kmod-video-gspca-t613 - 2.6.32.27-1 - The T613 (JPEG Compliance) USB Camera Driver (t613) kernel module.
kmod-video-gspca-tv8532 - 2.6.32.27-1 - The TV8532 USB Camera Driver (tv8532) kernel module.
kmod-video-gspca-tv8532 - 2.6.32.27-1cj - The TV8532 USB Camera Driver (tv8532) kernel module.
kmod-video-gspca-vc032x - 2.6.32.27-1 - The VC032X USB Camera Driver (vc032x) kernel module.
kmod-video-gspca-vc032x - 2.6.32.27-1cj - The VC032X USB Camera Driver (vc032x) kernel module.
kmod-video-gspca-zc3xx - 2.6.32.27-1cj - The ZC3XX USB Camera Driver (zc3xx) kernel module.
kmod-video-gspca-zc3xx - 2.6.32.27-1 - The ZC3XX USB Camera Driver (zc3xx) kernel module.
kmod-video-konica - 2.6.32.27-1 - Kernel support for webcams based on a Konica chipset. This is known to
kmod-video-ov511 - 2.6.32.27-1 - Kernel modules for supporting OmniVision OV511 USB webcams.
kmod-video-ov511 - 2.6.32.27-1cj - Kernel modules for supporting OmniVision OV511 USB webcams.
kmod-video-ovcamchip - 2.6.32.27-1 - Kernel modules for supporting OmniVision OV6xxx and OV7xxx series of
kmod-video-ovcamchip - 2.6.32.27-1cj - Kernel modules for supporting OmniVision OV6xxx and OV7xxx series of
kmod-video-pwc - 2.6.32.27-1 - Kernel modules for supporting Philips USB based cameras.
kmod-video-pwc - 2.6.32.27-1cj - Kernel modules for supporting Philips USB based cameras.
kmod-video-sn9c102 - 2.6.32.27-1 - Kernel modules for supporting SN9C102
kmod-video-uvc - 2.6.32.27-1cj - Kernel modules for supporting USB Video Class (UVC) devices.
kmod-video-uvc - 2.6.32.27-1 - Kernel modules for supporting USB Video Class (UVC) devices.
kmod-video1394 - 2.6.32.27-1 - Kernel support for FireWire video

nie wszystkie maja koncowke 2.6.32.27-1cj

root@Gargoyle:/$ uname -a
Linux Gargoyle 2.6.32.27 #8 Thu Oct 13 17:36:24 CEST 2011 mips GNU/Linux

19

(56 odpowiedzi, napisanych Oprogramowanie / Software)

Podepnę sie pod temat.
Chcialem podlaczyc kamerke, model x-eye (made in china).
Rozebralem, znalazlem chip sn9c102.
Tu http://openwrt.pl/doku.php/usb:webcam dowiedzialem sie, ze wlasciwy sterownik to kmod-video-sn9c102.
Zaczalem wg poradnika
i zatrzymalem sie na tym hmm

root@Gargoyle:~$ opkg install kmod-video-core
Multiple packages (kmod-video-core and kmod-video-core) providing same name mark                                                                             ed HOLD or PREFER. Using latest.
Package kmod-video-core (2.6.32.27-1cj) installed in root is up to date.
root@Gargoyle:~$ opkg install kmod-video-sn9c102
Installing kmod-video-sn9c102 (2.6.32.27-1) to root...
Downloading http://downloads.openwrt.org/backfire/1 … ackages/km                                                                             od-video-sn9c102_2.6.32.27-1_ar71xx.ipk.
Multiple packages (kernel and kernel) providing same name marked HOLD or PREFER.                                                                              Using latest.
Multiple packages (kernel and kernel) providing same name marked HOLD or PREFER.                                                                              Using latest.
Multiple packages (kmod-video-core and kmod-video-core) providing same name mark                                                                             ed HOLD or PREFER. Using latest.
Multiple packages (kmod-usb-core and kmod-usb-core) providing same name marked H                                                                             OLD or PREFER. Using latest.
Not downgrading package kernel on root from 2.6.32.27-1cj to 2.6.32.27-1.
Collected errors:
* opkg_install_cmd: Cannot install package kmod-video-sn9c102.

Zly pakiet ? Jak zainstalowac ten wlasciwy ?

20

(29 odpowiedzi, napisanych Oprogramowanie / Software)

extroot masz na vfat ???

21

(29 odpowiedzi, napisanych Oprogramowanie / Software)

a jaki masz system plików na karcie sd i na extroocie ?

22

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Wątpliwe  - obchodzę się z tym jak z jajem - całość zlokalizowana na szczycie szafy, po podłączeniu do prądu niedotykana.

Trochę z innej beczki:
Sytuacja:
mam extroot, dychol montowany po uuid
Co pewnie oczywiste widze to w /etc/config/fstab

config 'global' 'automount'
        option 'from_fstab' '1'
        option 'anon_mount' '1'

config 'global' 'autoswap'
        option 'from_fstab' '1'
        option 'anon_swap' '0'

config 'mount'
        option 'target' '/mnt/sda99'
        option 'device' '/dev/sda99'
        option 'fstype' 'ext2'
        option 'options' 'rw,noatime'
        option 'enabled_fsck' '0'
        option 'enabled' '1'
        option 'is_rootfs' '1'
        option 'uuid' 'ae3e941e-8059-48da-891e-f8b681019ea1'

config 'swap'
        option 'device' '/dev/sda98'
        option 'enabled' '0'

To co widze - to zawartosc /etc/config/fstab z extroot

Pytanie: da sie zmienic zawartosc /etc/config/fstab znajdujacego sie w pamieci routera (konkretnie zmienic uuid na inny w fstab) by po restarcie router odpalił się bez extroota ?

Powód: Chciałem sprawdzić zdalnie system plików pena, który jest wykorzystany do extroot

23

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Poza tym, że mamy inne modemy to w zasadzie mamy podobną sytuację.
W zasadzie - bo w modemie wylaczony mam cdrom.

U mnie jest taka jazda:
Punkt wyjścia
czysto wgrany obraz - wyczyszczone ustawienia (firstboot), ustawiony internet - iplus, karta microSD 1GB sformatowana - system plikow EXT2 (formatowana przez OpenWRT w MR3420)

Opcja 1: brak huba, modem z wlozona karta i automatycznie zamontowana (nie mowie nawet o extroocie):
dmesg po pewnym czasie pokazuje usb disconnected - nastepstwo ponowne podlaczenie usb i karty, ktora nie zostala prawidlowo odmontowana

Opcja 2:brak huba, modem bez karty lub - karta niezamontowana. dmesg nic nie pokazuje, nie odlacza usb nawet jak karta jest wewnatrz.

Opcja 3: Powtorzone testy - brak karty w modemie, podlaczony hub z penem sformatowanym (EXT2) przez OpenWRT.
Rezultat - Wysypany system plikow - powod odlaczenie bez odmontowania (czyli podobnie jak w przypadku karty).

Kazda opcja byla testowana ponad dobę, rozlaczenia nastepuja do kilku godzin od momentu uruchomienia calosci.

Coś sensownego przychodzi Ci na mysl ?

24

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Normalne - opisane chyba przez ciebie tu http://eko.one.pl/?p=gargoyle-fstab#quo … waniedyskw

25

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Zaraz, zaraz, chwila, moment... nie poddam się tak łatwo!
Devil tkwi w szczegółach.
Cezary:
1. Czy modem masz przełączony w tryb bez CD?
2. Czy w modemie jest włożona karta SD (wiem już że na niej nie masz extroota)? Jeżeli tak - wisi zamontowana ?
3. Czy w routerze masz ustawione 'normalne' montowanie dysków?
4. Czy korzystasz z wersji Gargoyle z dnia 13.10.2011, czy z innej? Jakiej?