1

Temat: Luci na BF template error

Mam zainstalowany najnowszy obraz BF i chciałem doinstalować LuCI:
opkg install uhttpd luci-admin-full luci-theme-openwrt px5g
w czasie instalacji luci-theme-openwrt były komunikaty, że nie może nadpisać obrazów, bo inna paczka z zależności ich wymaga (jakoś tak, nie pamiętam dokładnie).
Potem zainstalowałem wszystko oddzielnie i jakoś poszło, każda paczka jest up-to-date.
Efekt jest taki, że coś się posypało z template:
http://imageshack.us/photo/my-images/42/luciny.jpg/

tekstowo:
This page contains the following errors:
error on line 53 at column 55: expected '>'
Below is a rendering of the page up to the first error.

Jak się tego pozbyć?

2

Odp: Luci na BF template error

Poprawić stronę smile

A tak serio - użyj luci z repo przyszłego rc5 (http://downloads.openwrt.org/snapshots/ … /packages/), jeżeli się powtórzy to jest bagol w pakiecie i zgłoś to deweloperom.

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

3

Odp: Luci na BF template error

Poprawić stronę smile

A tak serio - użyj luci z repo przyszłego rc5 (http://downloads.openwrt.org/snapshots/ … /packages/), jeżeli się powtórzy to jest bagol w pakiecie i zgłoś to deweloperom.

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

4

Odp: Luci na BF template error

W tym repozytorium nie było luci-admin-full, więc wziąłem luci-mod-admin-full.
GUI wyglądało dobrze do czasu - po zalogowaniu:

/usr/lib/lua/luci/template.lua:81: No such file or directory
stack traceback:
    [C]: in function 'error'
    /usr/lib/lua/luci/template.lua:81: in function '__init__'
    /usr/lib/lua/luci/util.lua:71: in function 'Template'
    /usr/lib/lua/luci/template.lua:50: in function 'render'
    /usr/lib/lua/luci/dispatcher.lua:668: in function 'target'
    /usr/lib/lua/luci/dispatcher.lua:384: in function 'dispatch'
    /usr/lib/lua/luci/dispatcher.lua:622: in function 'target'
    /usr/lib/lua/luci/dispatcher.lua:386: in function 'dispatch'
    /usr/lib/lua/luci/dispatcher.lua:622: in function 'target'
    /usr/lib/lua/luci/dispatcher.lua:386: in function 'dispatch'
    /usr/lib/lua/luci/dispatcher.lua:146: in function </usr/lib/lua/luci/dispatcher.lua:145>

W template.lua w 81 linii jest tak:
                -- If we have no valid template throw error, otherwise cache the template
                if not self.template then                                               
                        error(err)                                                       
                else                                                                     
                        self.cache[name] = self.template                                 
                end
Wygląda na to że nie ma template.
Jaki jeszcze można doinstalować, zamiast luci-theme-openwrt?

5

Odp: Luci na BF template error

Jedno nie jest kompatybilne z drugim (0.9 vs 0.10), wszystkie pakiety od luci przeinstaluj

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

6

Odp: Luci na BF template error

Przeinstalowałem luci z repo, które mi podałeś (tam wszystko do luci jest 0.10)

root@OpenWrt:~$ opkg list-installed | grep luci
luci-i18n-english - 0.10+svn7079-1
luci-lib-core - 0.10+svn7079-1
luci-lib-ipkg - 0.10+svn7079-1
luci-lib-lmo - 0.10+svn7079-1
luci-lib-nixio - 0.10+svn7079-1
luci-lib-sys - 0.10+svn7079-1
luci-lib-web - 0.10+svn7079-1
luci-mod-admin-core - 0.10+svn7079-1
luci-mod-admin-full - 0.10+svn7079-1
luci-sgi-cgi - 0.10+svn7079-1
luci-theme-base - 0.10+svn7079-1
luci-theme-openwrt - 0.10+svn7079-1

Luci ma być 0.9 czy 0.10? Jeśli 0.9, to z jakiego repo?

7

Odp: Luci na BF template error

0.10, najnowsze jest.

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

8 (edytowany przez yatkha 2011-05-27 14:52:13)

Odp: Luci na BF template error

No to jak widać, wszystko co mam zainstalowane do luci jest w wersji 0.10
Na czym polega ta niezgodność, o której pisałeś?

root@OpenWrt:~$ opkg list-installed             
base-files - 43.17-r26962
block-extroot - 0.0.1-2
block-hotplug - 0.1.0-2cj
block-mount - 0.1.0-2cj
busybox - 1.15.3-2
chat - 2.4.4-16
comgt - 0.32-9
crda - 1.1.1-1
dnsmasq - 2.55-6
dropbear - 0.52-4
firewall - 2-25
hotplug2 - 1.0-beta-3
iptables - 1.4.6-2cj
iptables-mod-conntrack - 1.4.6-2cj
iptables-mod-nat - 1.4.6-2cj
iw - 0.9.22-1
kernel - 2.6.32.27-1cj
kmod-ath - 2.6.32.27+2011-04-19-3
kmod-ath9k - 2.6.32.27+2011-04-19-3
kmod-ath9k-common - 2.6.32.27+2011-04-19-3
kmod-button-hotplug - 2.6.32.27-1
kmod-cfg80211 - 2.6.32.27+2011-04-19-3
kmod-crc-ccitt - 2.6.32.27-1cj
kmod-crc16 - 2.6.32.27-1cj
kmod-crypto-aes - 2.6.32.27-1cj
kmod-crypto-arc4 - 2.6.32.27-1cj
kmod-crypto-core - 2.6.32.27-1cj
kmod-fs-ext2 - 2.6.32.27-1cj
kmod-fs-mbcache - 2.6.32.27-1cj
kmod-fs-vfat - 2.6.32.27-1cj
kmod-input-core - 2.6.32.27-1cj
kmod-input-gpio-buttons - 2.6.32.27-1cj
kmod-input-polldev - 2.6.32.27-1cj
kmod-ipt-conntrack - 2.6.32.27-1cj
kmod-ipt-core - 2.6.32.27-1cj
kmod-ipt-nat - 2.6.32.27-1cj
kmod-ipt-nathelper - 2.6.32.27-1cj
kmod-leds-gpio - 2.6.32.27-1cj
kmod-ledtrig-usbdev - 2.6.32.27-1cj
kmod-mac80211 - 2.6.32.27+2011-04-19-3
kmod-nls-base - 2.6.32.27-1cj
kmod-nls-cp437 - 2.6.32.27-1cj
kmod-nls-iso8859-1 - 2.6.32.27-1cj
kmod-ppp - 2.6.32.27-1cj
kmod-pppoe - 2.6.32.27-1cj
kmod-scsi-core - 2.6.32.27-1cj
kmod-tun - 2.6.32.27-1cj
kmod-usb-core - 2.6.32.27-1cj
kmod-usb-serial - 2.6.32.27-1cj
kmod-usb-serial-option - 2.6.32.27-1cj
kmod-usb-storage - 2.6.32.27-1cj
kmod-usb2 - 2.6.32.27-1cj
libc - 0.9.30.1-43.17
libgcc - 4.3.3+cs-43.17
libip4tc - 1.4.6-2cj
libip6tc - 1.4.6-2cj
libiptc - 1.4.6-2cj
liblua - 5.1.4-7
liblzo - 2.04-1
libnl-tiny - 0.1-1
libopenssl - 0.9.8p-1
libpopt - 1.7-5
librt - 0.9.30.1-43.17
libuci - 12012009.6-3
libuci-lua - 12012009.6-3
libusb - 0.1.12-2
libxtables - 1.4.6-2cj
lua - 5.1.4-7
luci-i18n-english - 0.10+svn7079-1
luci-lib-core - 0.10+svn7079-1
luci-lib-ipkg - 0.10+svn7079-1
luci-lib-lmo - 0.10+svn7079-1
luci-lib-nixio - 0.10+svn7079-1
luci-lib-sys - 0.10+svn7079-1
luci-lib-web - 0.10+svn7079-1
luci-mod-admin-core - 0.10+svn7079-1
luci-mod-admin-full - 0.10+svn7079-1
luci-sgi-cgi - 0.10+svn7079-1
luci-theme-base - 0.10+svn7079-1
luci-theme-openwrt - 0.10+svn7079-1
mtd - 13
ntpclient - 2007_365-4
openvpn - 2.1.4-3
opkg - 576-1
ppp - 2.4.4-16
ppp-mod-pppoe - 2.4.4-16
px5g - 1
swconfig - 7
uci - 12012009.6-3
udevtrigger - 106-1
uhttpd - 22
usb-modeswitch - 1.1.7-1
usb-modeswitch-data - 20110227-1
vsftpd - 2.3.4-1cj
wireless-tools - 29-4
wpad-mini - 20110402-1
wput - 0.6.2-1
zlib - 1.2.3-5

9

Odp: Luci na BF template error

Całość luci musi być po prostu w tej samej wersji. 0.9 z 0.10 nie możesz mieszać.

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

10

Odp: Luci na BF template error

A więc tak, na wersji 0.10 nie działa, na 0.9 działa.
Mieszanie zawsze szkodzi.