Just been working through an update to more current code, and I've run
into a problem...
I was updating to r25892 earlier today (pulled the files and built
yesterday), and it seems that luci isn't working in this release. I did
a little digging, and it seems that it's a problem in uhttpd (maybe I've
missed selecting a config option?). If I run uhttpd with the parameters
that the startup script ends up generated, as soon as I try connecting
with my browser, I see the following output on the router (I'm starting
it foreground in an SSH connection):
Notice: Unable to load Lua plugin - disabling Lua support! (Reason: File
not found)
/usr/sbin/uhttpd: can't resolve symbol '__fpcmp_parts_f'
/usr/sbin/uhttpd: can't resolve symbol '__fpcmp_parts_f'
(The first line shows up at startup, the second two lines are when I hit
the page on the router).
lua is installed (and in fact, I can execute the /www/cgi-bin/luci script
on the router itself and it generates an HTML page that looks like it
should parse correction).
I tried updating to a newer release (r25902), but when I try to do a
sysupgrade on the router, I get the following output:
--- snip ---
root@openwrt:~# sysupgrade /tmp/openwrt-ar71xx-generic-dir-825-b1-
squashfs-sysupgrade.bin
Saving config files...
Switching to ramdisk...
mount: mounting mini_fo:/overlay on /mnt failed: Function not implemented
Performing system upgrade...
Unlocking firmware ...
Writing from <stdin> to firmware ...
Appending jffs2 data from /tmp/sysupgrade.tgz to firmware...TRX header
not found
Error fixing up TRX header
Upgrade completed
Rebooting system...
--- snip ---
When the router reboots, I'm still on r25892 and not the updated version.
I feel I'm missing something that's probably obvious - can someone point
me in the right direction?
Thanks,
Jim
--
Jim Henderson
Please keep on-topic replies on the list so everyone benefits
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel