Ticket #199 (closed enhancement: fixed)
IguanaIR-reflasher handle hosed body code
| Reported by: | bluey | Owned by: | jdunn |
|---|---|---|---|
| Priority: | highest | Milestone: | |
| Component: | Software | Version: | |
| Severity: | normal | Keywords: | |
| Cc: |
Description
If the body codes gets somehow destroyed (bad reflash, for example) then the --get-id and --set-id will (potentially) crash the device. Since the reflasher script calls --get-id. If should look for a fail at that point and if so, prompt the user to unplug and replug the device in and then not call --get-id in the future. You can manually do this with --force but this way the user doesn't need to know all this stuff -- this just do what they are told and it goes.
Change History
Note: See
TracTickets for help on using
tickets.

closed by [1377]. However, the user must still run the igdaemon with --no-ids to avoid crashing a corrupted device before the reflasher can be run. Proper fix would also apply to an ID reset script: we need a control socket to talk to the daemon without a device connected.