Commit d0551c2d authored by David Bauer's avatar David Bauer
Browse files

web-admin: fix firmware partition name

The rudimentary flash size determination function expects the partition
for the devices firmware to be called "linux" while it is (since quite
some time) "firmware".

Fix this error to display available flash size as well as more useful
error message in case the uploaded firmware image exceeds the flash
Signed-off-by: default avatarDavid Bauer <>
parent 4cd644a7
......@@ -72,7 +72,7 @@ local function action_upgrade(http, renderer)
if unistd.access("/proc/mtd") then
for l in io.lines("/proc/mtd") do
local s, n = l:match('^[^%s]+%s+([^%s]+)%s+[^%s]+%s+"([^%s]+)"')
if n == "linux" then
if n == "firmware" then
size = tonumber(s, 16)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment