1

Temat: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Witam,
Jestem prawie na ukończeniu konfiguracji swojego TL-WR1043ND Gargoyle 1.5.10.11 lecz utknąłem na serwerze www apache. Na poprzednie wersji Gargoyle 1.5.4 działało.
Po zainstalowaniu apache pojawił się komunikat: You should take a look in the initscripts, busybox's httpd uses some parameters which are maybe unsupported by apache.
Ustawienia jakie na początku zrobiłem w httpd.conf to:
ServerName zone.suroot.com:80
DocumentRoot "/tmp/usb_mount/4d6bb6fd-0e77-4bce-9f94-192ccf08afee/www"
<Directory "/tmp/usb_mount/4d6bb6fd-0e77-4bce-9f94-192ccf08afee/www">
Później próbowałem też podawać lokalizację katalogu www tak /tmp/usb_mount/dev_sdb1/www oraz zmiana AllowOverride None na AllowOverride AuthConfig
/etc/rc.local
apachectl start
/etc/config/firewall
config 'rule'
    option '_name' 'Webserver'
    option 'src' 'wan'
    option 'target' 'ACCEPT'
    option 'proto' 'tcp'
    option 'dest_port' '80'
Oczywiście katalog www istnieje ma prawa chmod -R 777, dostęp do panelu routera jest na innym porcie NIE 80
Serwer nie działa od strony lan i wan, mam wrażenie jakby się nie włączał, w konsoli po poleceniu ps nie widzę go, normalne ? również nie widać go w gui, system, usługi
Niestety nie wiem co jest nie tak.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

2

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Uruchom apache z konsoli i pokaż co wypluł.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

po poleceniu apachectl start nic nie wyświetla

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

4

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

ps i zobacz czy proces chodzi. Zobacz zawartość error_log.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

po ps apache nie widzę, chyba że ma być pod inną nazwą.  error_log długi więc do zobaczenia tu ftp://zone.suroot.com

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

6

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Proste, w konfigu apache sobie zmień LogLevel na notice.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Zmieniłem, dla pewności restart i nadal z przeglądarki, katalogu www nie widzę. Ale teraz po apachectl start wyświetliło httpd (pid 23334557319168) already running

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

8

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

A teraz inna sprawa: apache musisz uruchomić po zamontowaniu dysku, jak to zrobisz w skryptach startowych to będzie za wcześnie.

Zmień te katalogi na /tmp i wtedy zobacz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Jest dokładnie tak jak piszesz /tmp działa. Piszesz o skryptach, czyli taka opcja (sleep 20; /etc/init.d/apache start) & nie pomoże ?

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

10

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

/etc/init.d/apache to tam nie ma, chyba że sobie napiszesz. Może i wystarczy 20s jak nie to to: http://eko.one.pl/?p=openwrt-skrypty#ur … aniunonika

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Spróbuję rozwiązanie z podanego linka, i jako pierwsze zrobię dla minidlna jak na przykładzie. Zamiast DEVICENAME mam podać lokalizację katalogu /tmp/usb_mount/4d6bb6fd-0e77-4bce-9f94-192ccf08afee/dlna czy co ?

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

12

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Nie. Masz sobie dopisać tam coś chcesz, np. uruchomienie apache właśnie. To skrypt podaje gdzie jest partycja zamontowana, nie ty smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Przepraszam, ale nie wiem czy dobrze rozumiem. Wpisać co chce, czyli obojętnie jaka wymyślona przeze mnie nazwa, nie chodzi tu o konkretne polecenie. Rozumiem że ten skrypt do mnidlna jest gotowy, nie trzeba nic zmieniać tylko go użyć.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

14

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Jaka znów wymyślona nazwa? O czym ty piszesz?

Skrypt uruchamia się po zamontowaniu partycji, więc jak chcesz coś wtedy swojego uruchomić to musisz to po prostu dopisać tam. Jaka wymyślona nazwa?

Skrypt ma być w takiej postaci jak podałem, masz tylko dopisać swoje polecenie. Zmodyfikowałem stronę i pokazałem gdzie to trzeba zrobić.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Czyli jeśli chcę aby po zamontowaniu uruchomiło się minidlna mam tam wpisać /etc/init.d/minidlna start czy samo minidlna start
Muszę się przyznać że po przeczytaniu Twojej odpowiedzi dostałem ataku śmiechu z samego siebie.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

16

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

/etc/init.d/minidlna start, całe polecenie które ma się wykonać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Zrobione, dziękuję, można jakoś sprawdzić czy to działa ?

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

18

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Odłącz i podłącz dysk. Powinien się uruchomić apache.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

zmieniłem LogLevel na error i dalej to samo:

httpd: Could not reliably determine the server's fully qualified domain name, using 192.168.1.1 for ServerName

zmieniam port z 80 na 81 - daje mi na przemian komunikaty

(125)Address already in use: make_sock: could not bind to address 0.0.0.0:81

bądź

(125)Address already in use: make_sock: could not bind to address 0.0.0.0:80
TP Link MR 3420 v2

20

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

No i widzisz ze nie działa bo port w uzyciu

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

21 (edytowany przez szczepcio26 2014-01-14 22:12:39)

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

ok, już wiem na 81 działał 3ginfo
zmieniłem Apache na 82 i działa

a teraz pytanie za 100 pkt. za szybko zmieniłem port gargoyle też na 81 i teraz jak próbuje się zalogować to wywala mi status 3ginfo - jak wrócić do poprzedniego stanu ? ;-)

TP Link MR 3420 v2

22

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

W /etc/config/http_gargoyle sobie zmień.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23 (edytowany przez szczepcio26 2014-01-14 22:40:37)

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Dzięki już działa -  coraz bardziej podoba mi się "zabawa" z routerem ;-)

TP Link MR 3420 v2

24

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

W końcu router przestanie wystarczać;)

RB760iGS + RB260GS / Ryzen 5 2660 / 16G DDR4 / MiniITX - Inea 1G (https://i.imgur.com/TLbJVDw.png)
RB951-2HnD / Celeron J1900 / 4G DDR3 / MiniITX - Satpol 100M

25

Odp: apache i TL-WR1043ND Gargoyle 1.5.10.11 nie działa

Cezary ostatnio coś pisał o hakowaniu odświeżacza do powietrza ;-)

TP Link MR 3420 v2