151

(22 odpowiedzi, napisanych Oprogramowanie / Software)

Witam ponownie. Szukam jeszcze podpowiedzi odnośnie autostartu uhttpd. Ustawiłem automatyczny restart niestety po restarcie działają wszystkie usługi poza UHTTPD.
W Gargoyle jest zaznaczony autostart, ponadto próbowałem : /etc/init.d/uhttpd enable, niestety nadal to samo.
folder "www" mam na HDD po USB
Czy jest inna metoda zmuszenia go do współpracy?

152

(22 odpowiedzi, napisanych Oprogramowanie / Software)

root@Gargoyle:~# uci show uhttpd
uhttpd.px5g=cert
uhttpd.px5g.days=730
uhttpd.px5g.bits=1024
uhttpd.px5g.country=DE
uhttpd.px5g.state=Berlin
uhttpd.px5g.location=Berlin
uhttpd.px5g.commonname=OpenWrt
uhttpd.@uhttpd[0]=uhttpd
uhttpd.@uhttpd[0].home=/tmp/usb_mount/dev_sda1/www
uhttpd.@uhttpd[0].listen_http=0.0.0.0:80

Dziękuję wszystkim za poświęcony czas i uwagę, serwer ruszył.

153

(22 odpowiedzi, napisanych Oprogramowanie / Software)

partycja ext4, folder już znajduje, ale nadal otwiera tą dziwną stronę z 1 postu.

root@Gargoyle:~# uci show uhttpd
uhttpd.px5g=cert
uhttpd.px5g.days=730
uhttpd.px5g.bits=1024
uhttpd.px5g.country=DE
uhttpd.px5g.state=Berlin
uhttpd.px5g.location=Berlin
uhttpd.px5g.commonname=OpenWrt
uhttpd.@uhttpd[0]=uhttpd
uhttpd.@uhttpd[0].home=/tmp/usb_mount/dev_sda1/www
uhttpd.@uhttpd[1]=uhttpd
uhttpd.@uhttpd[1].listen_http=0.0.0.0:80
uhttpd.@uhttpd[1].home=/www

root@Gargoyle:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,size=14580k)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
/dev/sda1 on /tmp/usb_mount/5ca9ee25-1ed5-44d1-a563-8823732ddd3d type ext4 (rw,noatime,user_xattr,barrier=1,data=ordered)
/dev/sda1 on /tmp/share_home/automaciek/PLIKI type ext4 (rw,noatime,user_xattr,barrier=1,data=ordered)
/dev/sda1 on /tmp/share_home/anonymous/PLIKI type ext4 (ro,noatime,user_xattr,barrier=1,data=ordered)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)

root@Gargoyle:~# /etc/init.d/uhttpd restart
Error: No sockets bound, unable to continue

154

(22 odpowiedzi, napisanych Oprogramowanie / Software)

Heh nadal:

root@Gargoyle:~# uci show uhttpd
uhttpd.px5g=cert
uhttpd.px5g.days=730
uhttpd.px5g.bits=1024
uhttpd.px5g.country=DE
uhttpd.px5g.state=Berlin
uhttpd.px5g.location=Berlin
uhttpd.px5g.commonname=OpenWrt
uhttpd.@uhttpd[0]=uhttpd
uhttpd.@uhttpd[0].home=/tmp/usb_mount/dev_sda5/www
uhttpd.@uhttpd[1]=uhttpd
uhttpd.@uhttpd[1].listen_http=0.0.0.0:80
uhttpd.@uhttpd[1].home=/www

root@Gargoyle:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,size=14580k)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
/dev/sda5 on /tmp/share_home/automaciek/PLIKI type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
/dev/sda5 on /tmp/share_home/anonymous/PLIKI type fuseblk (ro,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)

root@Gargoyle:~# /etc/init.d/uhttpd start
Error: Invalid directory /tmp/usb_mount/dev_sda5/www: No such file or directory

W gargoyle dysk jest widziany jako /dev/sda5/

155

(22 odpowiedzi, napisanych Oprogramowanie / Software)

Dysk jest zamontowany z automatu przez gargoyle....

156

(22 odpowiedzi, napisanych Oprogramowanie / Software)

Komenda:uci set uhttpd.main.home=/mnt/usbdrive/www jest "invalid argument"

powstało coś takiego:

root@Gargoyle:~# uci show uhttpd
uhttpd.px5g=cert
uhttpd.px5g.days=730
uhttpd.px5g.bits=1024
uhttpd.px5g.country=DE
uhttpd.px5g.state=Berlin
uhttpd.px5g.location=Berlin
uhttpd.px5g.commonname=OpenWrt
uhttpd.@uhttpd[0]=uhttpd
uhttpd.@uhttpd[1]=uhttpd
uhttpd.@uhttpd[1].listen_http=0.0.0.0:80
uhttpd.@uhttpd[1].home=/www
root@Gargoyle:~# /etc/init.d/uhttpd start
Error: No sockets bound, unable to continue
bind(): Address already in use
Error: No sockets bound, unable to continue

folder www mam bezpośrednio na partycji dysku usb, przy innych ustawieniach nie znajduje folderu.
strona otwiera się nadal taka jak w pierwszym poście.

157

(22 odpowiedzi, napisanych Oprogramowanie / Software)

porty mam właśnie tak uhttpd :80, gargoyle :81
czy mógłbyś łopatologicznie podać komendy jakie muszę użyć w putty aby wykonać Twoje podpowiedzi?

158

(22 odpowiedzi, napisanych Oprogramowanie / Software)

Witam Wszystkich. To mój pierwszy post na forum, stałem się posiadaczem TL-WR710N z wgranym Gargoyle, uruchomiłem już serwer FTP , samba , dostęp do serwera z Wan, router podpięty do lan przez wifi jako bridge tylko jako klient.
Zainstalowałem UHTTPD, zmieniłem port Gargoyle na 81, port uhttp na 80, przekierowania NAT w modemie są, wskazałem folder WWW z najprostszą stronką. Niestety ze strony WAN pokazuje mi się coś takiego:

PunBB bbcode test

przy poleceniu "start":

root@Gargoyle:~# /etc/init.d/uhttpd start
Error: No sockets bound, unable to continue
bind(): Address already in use
Error: No sockets bound, unable to continue
bind(): Address already in use
Error: No sockets bound, unable to continue




uci show uhttpd:

root@Gargoyle:~# uci show uhttpd
uhttpd.main=uhttpd
uhttpd.main.listen_http=0.0.0.0:80
uhttpd.main.listen_https=0.0.0.0:443
uhttpd.main.home=/www
uhttpd.main.rfc1918_filter=1
uhttpd.main.max_requests=3
uhttpd.main.cert=/etc/uhttpd.crt
uhttpd.main.key=/etc/uhttpd.key
uhttpd.main.cgi_prefix=/cgi-bin
uhttpd.main.script_timeout=60
uhttpd.main.network_timeout=30
uhttpd.main.tcp_keepalive=1
uhttpd.px5g=cert
uhttpd.px5g.days=730
uhttpd.px5g.bits=1024
uhttpd.px5g.country=DE
uhttpd.px5g.state=Berlin
uhttpd.px5g.location=Berlin
uhttpd.px5g.commonname=OpenWrt
uhttpd.@uhttpd[0]=uhttpd
uhttpd.@uhttpd[1]=uhttpd
uhttpd.@uhttpd[1].listen_home=mnt/usbdrive/www
uhttpd.@uhttpd[1].listen_http=0.0.0.0:80
uhttpd.@uhttpd[2]=uhttpd
uhttpd.@uhttpd[2].listen_http=0.0.0.0:80
uhttpd.@uhttpd[2].home=/www

Proszę o pomoc w uruchomieniu tej usługi [zaznaczam że w Linuksie jestem całkowicie zielony]
Maciej