Uzywam fswebcam i chcialbym aby byl dostem z zewnatrz po podaniu uzytkownika i  hasla...
Cezary jakas podpowiedz smile

Witam
Cezary odswieze temacik bo mam jeszcze jedn pytanko smile
Chcialbym aby obraz z kamery byl rowniez widoczny nie tylko w sieci lokalnej ale rowniez po WANie.
Czyli musze otworzyc ten port ale czy isnieje mozliwosc zabezpieczenia go haslem laczac sie przez wan czy tez nalezy to zrobic tworzac strone, ktora podales w przykladzie webcam....
Pozdr

Dziala-dziekuje smile

nie nie Cezary nie rozumiemy sie
pod tym adresem mam obraz z fswebcam ale pod 192.168.1.1 powinienem miec dostep do routera a wywala ze nie moze wyswietlic strony....
poprostu ty w poradniku dales 88 a ja sobie zmienilem na 8080 wink

to co zawsze wpisywlem czyli  http://192.168.1.1

dalej nie mozna nawiazac polaczenia... hmm

ok rozumiem, czyli ona sprawk ze bede dostep przez 192.168.1.1
Cezary a mozesz napisac mi ta linike ktora musze dodac bo nie za bardzo wiem co napisac

to? :
option 'home' '/www'

No ok ale jak ta opcje home dodac i co ona da?

Tak mam to zostawic?:
config 'uhttpd' 'main'



















config 'uhttpd' 'webcam'
        option 'listen_http' '0.0.0.0:8080'

a w 2 punkcie co piszesz to chodzi ci o konfiguracje fswebcama czy uhttpd bo nie jaze za bardzo...:/

a Cezary zadam jeszcze tutaj ci jedno pytanie, czy tworzac tak strone www pod fsebcama ona jest tylko i wylacznie widziana w mojej siecie czy tez dla wszystkich po wpisaniu mojego zewnetrznego ip?

root@Gargoyle:~$ vi /etc/config/uhttpd

config 'uhttpd' 'main'

        list 'listen_https' '0.0.0.0:443'
        option 'home' '/www'
        option 'rfc1918_filter' '1'
        option 'cert' '/etc/uhttpd.crt'
        option 'key' '/etc/uhttpd.key'
        option 'cgi_prefix' '/cgi-bin'
        option 'script_timeout' '60'
        option 'network_timeout' '30'
        option 'tcp_keepalive' '1'

config 'cert' 'px5g'
        option 'days' '730'
        option 'bits' '1024'
        option 'country' 'DE'
        option 'state' 'Berlin'
        option 'location' 'Berlin'
        option 'commonname' 'OpenWrt'

config 'uhttpd' 'webcam'
        option 'listen_http' '0.0.0.0:8080'

teraz wogole sie nie laczy....Wywaliem linie u gory co byla z portem 80....

root@Gargoyle:~$ df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 4.0M      4.0M         0 100% /rom
tmpfs                    14.3M    128.0K     14.2M   1% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock3            2.6M    756.0K      1.9M  28% /overlay
mini_fo:/overlay          4.0M      4.0M         0 100% /

Witam
Cezary zrobilem firstboot i gui sie pojawilo ale znowu po wczytaniu wszystkiego zwiazanego z fswebcam czyli sterownik i :

Instalujemy demona http, np:


    # opkg install uhttpd

I uruchamiamy go na porcie np. 88:


    # mkdir -p /webcam
    # uci set uhttpd.webcam=uhttpd
    # uci set uhttpd.webcam.listen_http=0.0.0.0:88
    # uci set uhttpd.webcam.home=/webcam
    # uci commit uhttpd
    # /etc/init.d/uhttpd enable
    # /etc/init.d/uhttpd restart

Tworzymy stronę www, która będzie się odświeżała co np. 5s:


    # echo '<html><head><meta http-equiv="refresh" content="5"></head><body><img src="image.jpg"></body></html>' > /webcam/index.html
    # ln -s /tmp/image.jpg /webcam/image.jpg

Zostaje tylko uruchomić fswebcam z odpowiednimi opcjami, np:


    # fswebcam -q -b -l 5 -r 640x480  /tmp/image.jpg

znowu nie ma gui tylko ten index... sad


Chcialem zobaczyc jakie ip mam od dostawcy netu jakim poleceniem w putty to uzyskam jak gui nie dziala

Witam
Mam taki problem ze po probie zalogowania na 192.168.1.1 nie wyswietla sie graficznie gargoyle tylko takie cus:

Index of /

    ../
    modified: Thu, 01 Jan 1970 00:00:00 GMT
    directory - 0.00 kbyte

    data/
    modified: Sat, 14 Jan 2012 06:34:24 GMT
    directory - 0.08 kbyte

    js/
    modified: Sat, 14 Jan 2012 06:34:30 GMT
    directory - 0.60 kbyte

    templates/
    modified: Sat, 14 Jan 2012 06:34:30 GMT
    directory - 0.23 kbyte

    themes/
    modified: Sat, 14 Jan 2012 06:34:30 GMT
    directory - 0.12 kbyte

    utility/
    modified: Sat, 14 Jan 2012 06:34:24 GMT
    directory - 0.20 kbyte

    a.jpg
    modified: Sun, 06 May 2012 03:29:01 GMT
    image/jpeg - 37.47 kbyte

    about.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 5.09 kbyte

    access.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 6.01 kbyte

    backup.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.55 kbyte

    bandwidth.csv
    modified: Wed, 26 Oct 2011 05:38:47 GMT
    application/octet-stream - 0.85 kbyte

    bandwidth.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 6.30 kbyte

    bandwidth.svg
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    image/svg+xml - 22.03 kbyte

    bandwidth_distribution.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.80 kbyte

    bandwidth_expand.sh
    modified: Wed, 26 Oct 2011 05:38:47 GMT
    application/x-shellscript - 0.99 kbyte

    basic.sh
    modified: Tue, 10 Jan 2012 22:14:12 GMT
    application/x-shellscript - 36.39 kbyte

    basic_edit_mac.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 1.86 kbyte

    connlimits.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.84 kbyte

    conntrack.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.52 kbyte

    ddns.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 4.17 kbyte

    ddns_edit_service.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.67 kbyte

    dhcp.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 4.81 kbyte

    dump_backup_tarball.sh
    modified: Wed, 26 Oct 2011 05:38:47 GMT
    application/x-shellscript - 0.77 kbyte

    firstboot.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.42 kbyte

    ftp.sh
    modified: Sun, 13 Nov 2011 08:25:33 GMT
    application/x-shellscript - 4.91 kbyte

    ftp_edit_user.sh
    modified: Mon, 27 Jun 2011 20:20:27 GMT
    application/x-shellscript - 1.58 kbyte

    hosts.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.02 kbyte

    identification.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 1.82 kbyte

    initd.sh
    modified: Sat, 09 Jul 2011 15:46:14 GMT
    application/x-shellscript - 1.97 kbyte

    login.sh
    modified: Sun, 18 Dec 2011 20:28:06 GMT
    application/x-shellscript - 3.50 kbyte

    logout.sh
    modified: Wed, 26 Oct 2011 05:38:47 GMT
    application/x-shellscript - 0.53 kbyte

    multi_forward_edit.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 0.90 kbyte

    multi_pie.svg
    modified: Wed, 26 Oct 2011 05:38:47 GMT
    image/svg+xml - 18.45 kbyte

    no_ajax.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 0.76 kbyte

    overview.sh
    modified: Tue, 10 Jan 2012 22:15:48 GMT
    application/x-shellscript - 7.81 kbyte

    pie.svg
    modified: Wed, 26 Oct 2011 05:38:47 GMT
    image/svg+xml - 9.99 kbyte

    plugins.sh
    modified: Sat, 10 Dec 2011 06:44:56 GMT
    application/x-shellscript - 2.06 kbyte

    port_forwarding.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 4.37 kbyte

    printers.sh
    modified: Thu, 03 Nov 2011 17:31:12 GMT
    application/x-shellscript - 1.71 kbyte

    qos_distribution.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.70 kbyte

    qos_download.sh
    modified: Tue, 10 Jan 2012 22:21:31 GMT
    application/x-shellscript - 18.22 kbyte

    qos_edit_class.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.93 kbyte

    qos_edit_rule.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 4.39 kbyte

    qos_upload.sh
    modified: Tue, 10 Jan 2012 22:22:11 GMT
    application/x-shellscript - 11.92 kbyte

    quota_usage.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 1.19 kbyte

    quotas.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.21 kbyte

    quotas_edit.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 1.06 kbyte

    reboot.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 3.55 kbyte

    restriction.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 3.00 kbyte

    restriction_edit_rule.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 1.09 kbyte

    routing.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 2.83 kbyte

    single_forward_edit.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 0.90 kbyte

    static_ip_edit.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 0.88 kbyte

    static_route_edit.sh
    modified: Wed, 26 Oct 2011 06:03:35 GMT
    application/x-shellscript - 0.88 kbyte

    themes.sh
    modified: Wed, 26 Oct 2011 06:03:36 GMT
    application/x-shellscript - 1.31 kbyte

    time.sh
    modified: Wed, 26 Oct 2011 06:03:36 GMT
    application/x-shellscript - 4.30 kbyte

    update.sh
    modified: Wed, 26 Oct 2011 06:03:36 GMT
    application/x-shellscript - 2.57 kbyte

    usb_storage.sh
    modified: Sat, 09 Jul 2011 15:46:59 GMT
    application/x-shellscript - 4.12 kbyte

    usb_storage_edit.sh
    modified: Mon, 27 Jun 2011 20:20:38 GMT
    application/x-shellscript - 0.90 kbyte

    webmon.sh
    modified: Wed, 26 Oct 2011 06:03:36 GMT
    application/x-shellscript - 4.47 kbyte

    webmon_domains.csv
    modified: Wed, 26 Oct 2011 05:38:47 GMT
    application/octet-stream - 0.71 kbyte

    webmon_searches.csv
    modified: Wed, 26 Oct 2011 05:38:47 GMT
    application/octet-stream - 0.71 kbyte

    whitelist_edit_rule.sh
    modified: Wed, 26 Oct 2011 06:03:36 GMT
    application/x-shellscript - 1.08 kbyte

    wol.sh
    modified: Wed, 26 Oct 2011 05:38:47 GMT
    application/x-shellscript - 1.56 kb


Probowalem robic restarty i dalej to samo, dodam ze powgrywalem od Cezarego strone pod www do fswebcama ale pewnie nie ma to znaczenia, co mam zrobic aby bylo jak dawniej?

To jak Cezary pomozesz jeszcze? smile

Witam
Zainstalowalem to ale po wykonaniu lsusb pojawia sie:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1415:2000 Nam Tai E&E Products Ltd. or OmniVision Technologies, Inc. Sony Playstation Eye

po wpisaniu w przegladarce http://192.168.1.1:8080?action=stream

pojawia sie komunikat ze obrazek nie moze zostac wyswietlony bo zawiera bledy... sad

Wlasnie probowalem motion ale mam kwaraciki zamiast obrazu... hmm

Jescze probowalem za pomoca komend fsebcam sprawic aby obrazek odswierzal sie w przegladarce co na 5s jak sa problemy z zapisem...

Zainstalowalem uhttpd,

odpalilem fswebcam fswebcam -l 5 /tmp/a.jpg

pozniej mv /tmp/a.jpg /www/a.jpg

i w przegladarke http://192.168.1.1/a.jpg

ale dupa blada hmm

Cezary napisz chociaz czy ide dobrym tropem smile

ok zrobilem firstboot i zainstalowalem tylko to co najpotrzebniejsze, czyli:
Kodeki usb, kamerki, fswebcam, mount.cifs, kmod-fs-cifs,

Po probie zamotowania dalej wysakuje:

root@Gargoyle:~$ mount.cifs \\\\192.168.1.101\\fswebcam /fswebcam/zdjecia
Password:
mount error 12 = Cannot allocate memory
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

Czyli nici z tego? hmm


root@Gargoyle:~$ df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 4.0M      4.0M         0 100% /rom
tmpfs                    14.3M      1.9M     12.4M  13% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock3            2.6M    880.0K      1.8M  33% /overlay
mini_fo:/overlay          4.0M      4.0M         0 100% /

ok czyli rozumiem ze pamiec w routerze zapchana.... hmm
Zeby nie robic firstboot jak moge usunac motion bo z niego i tak nic nie ma

root@Gargoyle:~$ mount.cifs \\\\192.168.1.202\\fswebcam /fswebcam/zdjecia
Password:
mount error 12 = Cannot allocate memory
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)


Taki mialem zawsze komunikat przy adresie....
\badz tu madry hmm

Ip inne bo jade na innym laptopie

No przeciez tak tez wpisywalem... hmm

Teraz zrobilem inaczej, przypisalem folder w kompie fswebcam jako dysk sieciowy Z i tak go wpisalem w putty:


root@Gargoyle:~$ mount.cifs \\\\192.168.1.202\\Z:\ /fswebcam/zdjecia

Usage:  mount.cifs <remotetarget> <dir> -o <options>

Mount the remote target, specified as a UNC name, to a local directory.

Options:
        user=<arg>
        pass=<arg>
        dom=<arg>

Less commonly used options:
        credentials=<filename>,guest,perm,noperm,setuids,nosetuids,
        rw,ro,sep=<char>,iocharset=<codepage>,suid,nosuid,exec,noexec

Options not needed for servers supporting CIFS Unix extensions (e.g. most Samba versions):
        uid=<uid>,gid=<gid>,dir_mode=<mode>,file_mode=<mode>

Rarely used options:
        port=<tcpport>,rsize=<size>,wsize=<size>,unc=<unc_name>,ip=<ip_address>,dev,nodev

Options are described in more detail in the manual page
        man 8 mount.cifs

To display the version number of the mount helper:
        mount.cifs -V

Poszlo? smile

Cezary gotowy do boju smile Kurcze musze dopiac swego i musi to dzialac smile

Wiem ze jestem trudnym uczniem ale nie podsawaj sie wink

Moze troche albo duzo rzeczy nie wiem ale zobacz co sam napisales 2 sprzeczne rzeczy:

"Naprawdę nie czytasz tego co napisałem. Jeżeli masz  \\laptophp\fswebcam to czemu podajesz \\\\192.168.1.101\\laptophp\fswebcam ? Strasznie frustrujące jest pisanie tego samego w kółko, a i tak robisz swoje."

Czyli nie kazales mi podawac aderu IP

a tu:

"Router nie wie co to jest "laptophp". Adres ip podaj."

Takze zgupialem smile

ok i tak dzieki za cierpliwosc, trudno i pozdr

root@Gargoyle:~$ mount.cifs \\\\192.168.1.101\\laptophp\fswebcam /fswebcam/zdjec
ia
Password:
mount error 6 = No such device or address
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

ale z adresem ip 192.168.1.101 nie wyswietla sie w ogole w eksploratorze...sam pisales ze jak mam \\laptophp\fwebcam to samo powinno byc... hmm