Temat: Backfire własna kompilacja nie działa Luci
Mam router Asus WL-500W jednak w powodu braku sterowników do oryginalnej sieciówki zmieniłem kartę na Atherosa 5212.
Chciałem skompilować sobie firmware ze wszystkim co potrzeba, żeby uniknąć początkowej konfiguracji.
Z grubsza wszystko działa. Jednak mam problem z Luci (interfejsem www). Jeśli w menuconfigu zaznaczę, żeby było wkompilowane do firmware-u to po flashowaniu nie mogę się dostać przez adres http://192.168.1.1 tylko musze wpisywać pełną ścieżkę 192.168.1.1/cgi-bin/luci lub 192.168.1.1/index.html. Najdziwniejsze jest to, że jeśli usunę i zainstaluję Luci przy użyciu opkg to przekierowanie 192.168.1.1 działa bez zarzutu.
W katalogu /www w obu przypadkach jest index.html, który prawidłowo przekierowuje do /cgi-bin/luci.
Problem wydaje się być w tym, że serwer uhttpd nie podaje domyślnie pliku index.html przy próbie dostępu do katalogu. O dziwo plik konfiguracyjny /etc/config/uhttpd jest taki sam w obu konfiguracjach. Nie wiem gdzie jest jeszcze jakaś różnica. Czy są może jakieś narzędzia do porównywania plików trx?