"No signature for our key list"

Sebastian Silva sebastian at fuentelibre.org
Mon Jan 13 20:42:09 EST 2014


On 13/01/14 17:46, James Cameron wrote:
> I feel I have lost an opportunity to solve a problem.  Can you at
> least tell me the firmware version so that I can be content that I
> have solved the problem already?
I will try to answer the questions raised in hopes you may find the info 
useful.
I can still reproduce the issue with the USB drive.

> Problem 1 - fs-update
>
> a.  Please tell me the firmware version.
1. OpenFirmware is Q3C07
>
> b.  Please show me the output you get when you try fs-update.
I was under the impression that it had eventually failed at some point 
but now it's been stuck for 30 minutes and still I get no output after 
issuing fs-update command.

> c.  Please tell me how long the fs-update runs for, e.g. with a clock,
> or by using the built-in timing commands:
>
> ok t-hms( " u:\fs.zd" $fs-update )t-hms
After 30 mins I aborted to try next steps.
>
> d.  Please try again with the latest firmware version, Q3C16, because
> there have been several fixes relating to USB drives and filesystems.
> http://wiki.laptop.org/go/OLPC_Firmware_q3c16
Tried this, issue is still present.
>
> e.  Please try again with a different filesystem (but without
> reformatting the problem filesystem, unless you don't care what caused
> it),
As previously reported, tried with a different USB key and it worked.
>
> f.  Please check but do not repair (yet) the problem filesystem.
Here is output of fsck.vfat:
[icarito at travelmate ~]$ sudo fsck.vfat -nV /dev/sdb1
fsck.fat 3.0.24 (2013-11-23)
0x41: Dirty bit is set. Fs was not properly unmounted and some data may 
be corrupt.
Automatically removing dirty bit.
There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
3:53/4d, 4:59/53, 5:53/44, 6:4c/4f, 7:49/53, 8:4e/35, 9:55/2e, 10:58/30
, 90:fa/33, 91:fc/c9, 92:31/8e, 93:c9/d1, 94:8e/bc, 95:d1/f4, 96:bc/7b
, 97:76/8e, 98:7b/c1, 99:52/8e, 100:06/d9, 101:57/bd, 102:1e/00, 103:56/7c
, 104:8e/88, 105:c1/4e, 106:b1/02, 107:26/8a, 108:bf/56, 109:78/40
, 110:7b/b4, 111:f3/41, 112:a5/bb, 113:8e/aa, 114:d9/55, 115:bb/cd
, 116:78/13, 117:00/72, 118:0f/10, 119:b4/81, 120:37/fb, 121:0f/55
, 122:a0/aa, 123:56/75, 124:20/0a, 125:d2/f6, 126:78/c1, 127:1b/01
, 128:31/74, 129:c0/05, 130:b1/fe, 131:06/46, 132:89/02, 133:3f/eb
, 134:89/2d, 135:47/8a, 136:02/56, 137:f3/40, 138:64/b4, 139:a5/08
, 140:8a/cd, 141:0e/13, 142:18/73, 143:7c/05, 144:88/b9, 145:4d/ff
, 146:f8/ff, 147:50/8a, 148:50/f1, 149:50/66, 150:50/0f, 151:cd/b6
, 152:13/c6, 153:eb/40, 154:62/66, 155:8b/0f, 156:55/b6, 157:aa/d1
, 158:8b/80, 159:75/e2, 160:a8/3f, 161:c1/f7, 162:ee/e2, 163:04/86
, 164:01/cd, 165:f2/c0, 166:83/ed, 167:fa/06, 168:4f/41, 169:76/66
, 170:31/0f, 171:81/b7, 172:fa/c9, 173:b2/66, 174:07/f7, 175:73/e1
, 176:2b/66, 177:f6/89, 178:45/46, 179:b4/f8, 180:7f/83, 181:75/7e
, 182:25/16, 183:38/00, 184:4d/75, 185:b8/38, 186:74/83, 187:20/7e
, 188:66/2a, 189:3d/00, 190:21/77, 191:47/32, 192:50/66, 193:54/8b
, 194:75/46, 195:10/1c, 196:80/66, 197:7d/83, 198:b8/c0, 199:ed/0c
, 200:75/bb, 201:0a/00, 202:66/80, 203:ff/b9, 204:75/01, 205:ec/00
, 206:66/e8, 207:ff/2b, 208:75/00, 209:e8/e9, 210:eb/2c, 211:0f/03
, 212:51/a0, 213:51/fa, 214:66/7d, 215:ff/b4, 216:75/7d, 217:bc/8b
, 218:eb/f0, 219:07/ac, 220:51/84, 221:51/c0, 222:66/74, 223:ff/17
, 224:36/3c, 225:1c/ff, 226:7c/74, 227:b4/09, 228:08/b4, 229:e8/0e
, 230:e9/bb, 231:00/07, 232:72/00, 233:13/cd, 234:20/10, 235:e4/eb
, 236:75/ee, 237:0f/a0, 238:c1/fb, 239:ea/7d, 240:08/eb, 241:42/e5
, 242:89/a0, 243:16/f9, 244:1a/7d, 245:7c/eb, 246:83/e0, 247:e1/98
, 248:3f/cd, 249:89/16, 250:0e/cd, 251:18/19, 252:7c/66, 253:fb/60
, 254:bb/80, 255:aa/7e, 256:55/02, 257:b4/00, 258:41/0f, 259:e8/84
, 260:cb/20, 262:72/66, 263:10/6a, 264:81/00, 265:fb/66, 266:55/50
, 267:aa/06, 268:75/53, 269:0a/66, 270:f6/68, 271:c1/10, 272:01/00
, 273:74/01, 274:05/00, 275:c6/b4, 276:06/42, 277:46/8a, 278:7d/56
, 279:00/40, 280:66/8b, 281:b8/f4, 282:58/cd, 283:7d/13, 284:e3/66
, 285:00/58, 287:ba/58, 288:00/66, 289:00/58, 290:00/66, 291:00/58
, 292:bb/eb, 293:00/33, 294:7e/66, 295:e8/3b, 296:0e/46, 297:00/f8
, 298:66/72, 299:81/03, 300:3e/f9, 301:1c/eb, 302:7e/2a, 303:cf/66
, 304:ae/33, 305:1e/d2, 306:73/66, 307:75/0f, 308:74/b7, 309:e9/4e
, 310:f8/18, 311:00/66, 312:66/f7, 313:03/f1, 314:06/fe, 315:60/c2
, 316:7b/8a, 317:66/ca, 318:13/66, 319:16/8b, 320:64/d0, 321:7b/66
, 322:b9/c1, 323:10/ea, 324:00/10, 325:eb/f7, 326:2b/76, 327:66/1a
, 328:52/86, 329:66/d6, 330:50/8a, 331:06/56, 332:53/40, 333:6a/8a
, 334:01/e8, 335:6a/c0, 336:10/e4, 337:89/06, 338:e6/0a, 339:66/cc
, 340:60/b8, 341:b4/01, 342:42/02, 343:e8/cd, 344:77/13, 345:00/66
, 346:66/61, 347:61/0f, 348:8d/82, 349:64/75, 350:10/ff, 351:72/81
, 352:01/c3, 353:c3/00, 354:66/02, 355:60/66, 356:31/40, 357:c0/49
, 358:e8/75, 359:68/94, 360:00/c3, 361:66/42, 362:61/4f, 363:e2/4f
, 364:da/54, 365:c6/4d, 366:06/47, 367:46/52, 368:7d/20, 369:2b/20
, 370:66/20, 371:60/20, 372:66/00, 373:0f/00, 374:b7/00, 375:36/00
, 376:18/00, 377:7c/00, 378:66/00, 379:0f/00, 380:b7/00, 381:3e/00
, 382:1a/00, 383:7c/00, 384:66/00, 385:f7/00, 386:f6/00, 387:31/00
, 388:c9/00, 389:87/00, 390:ca/00, 391:66/00, 392:f7/00, 393:f7/00
, 394:66/00, 395:3d/00, 396:ff/00, 397:03/00, 400:77/00, 401:17/00
, 402:c0/00, 403:e4/00, 404:06/00, 405:41/00, 406:08/00, 407:e1/00
, 408:88/00, 409:c5/00, 410:88/00, 411:d6/00, 412:b8/00, 413:01/00
, 414:02/00, 415:e8/00, 416:2f/00, 418:66/00, 419:61/00, 420:72/00
, 421:01/00, 422:c3/00, 423:e2/00, 424:c9/00, 425:31/00, 426:f6/00
, 427:8e/00, 428:d6/0d, 429:bc/0a, 430:68/51, 431:7b/75, 432:8e/69
, 433:de/74, 434:66/65, 435:8f/20, 436:06/64, 437:78/69, 438:00/73
, 439:be/63, 440:da/6f, 441:7d/2f, 442:ac/6d, 443:20/65, 444:c0/64
, 445:74/69, 446:09/6f, 447:b4/ff, 448:0e/0d, 449:bb/0a, 450:07/45
, 451:00/72, 452:cd/72, 453:10/6f, 454:eb/72, 455:f2/20, 456:31/64
, 457:c0/65, 458:cd/20, 459:16/64, 460:cd/69, 461:19/73, 462:f4/63
, 463:eb/6f, 464:fd/ff, 465:8a/0d, 466:16/0a, 467:74/50, 468:7b/72
, 469:06/65, 470:cd/73, 471:13/2e, 472:07/20, 473:c3/75, 474:42/6e
, 475:6f/61, 476:6f/20, 478:20/65, 479:65/63, 480:72/6c, 481:72/61
, 482:6f/20, 483:72/70, 484:0d/61, 485:0a/72, 486:00/61, 487:00/20
, 488:00/72, 489:00/65, 490:00/69, 491:00/6e, 492:00/69, 493:00/63
, 494:00/69, 495:00/61, 496:00/72, 497:00/0d, 498:00/0a, 504:fe/00
, 505:02/ac, 506:b2/c0, 507:3e/d1, 508:18/00, 509:37/00
Not automatically fixing this.
Starting check/repair pass.
Reclaimed 5122 unused clusters (20979712 bytes).
Free cluster summary wrong (34424 vs. really 39546)
Auto-correcting.
Starting verification pass.
Leaving filesystem unchanged.
/dev/sdb1: 3070 files, 1917062/1956608 clusters

>
> --
> Problem 2 - "No signature for our key list"
>
> The error "No signature for our key list" means that fs-update signature verification failed.
>
> The code is in the definition next-sig-in-list$ which looks "for a line
> that starts with "sig0N: " whose key signature
> \ matches the trailing bytes of a public key in our current list."
>
> a.  Check the fs.zip file:
>
>      - does the fs.zip file have a file data.sig inside it?
>
>      - does the file data.sig have a sig01 line?
checked, fine
>
> b.  Check the laptop:
>
>      - use .mfg-data to check that the deployment keys are present,
checked, not sure what it shouuld say here for peru
>
> To automate the comparison of deployment keys, you may use telnet or
> rdc in Open Firmware, see http://wiki.laptop.org/go/Firmware/Remote
>
>
> On Mon, Jan 13, 2014 at 03:36:33PM -0500, Sebastian Silva wrote:
>>>> Hi James and OLPC,
>>>> I know you might be able to help to figure out why suddently my XOs
>>>> 1.5 refuse to flash my OOB built images.
>>>> All I get is "No signature for our key list". However, by the same
>>>> process, images built for XO1 seem to work fine.
>>>> Security is even disabled on these XO1.5s and fs-update in ok prompt
>>>> doesn't seem to do anything.
>>>> How can I verify what went wrong? I could not find anything
>>>> suspicious in OOB output.
>>>>
>>>> Thanks in advance for your help
>>>> Sebastian




More information about the Devel mailing list