Opened 12 years ago

Closed 12 years ago

#86 closed defect (fixed)

An easier Failsafe

Reported by: mbm Owned by: nbd
Priority: normal Milestone: 1.0-rc5
Component: base system Version: 1.0
Keywords: Cc:


Before the next release we need to make failsafe 100% reliable and very easy to get into.

I'm getting reports that the leds flash but the device doesn't respond at, or that it's impossible to get into failsafe on devices without the DMZ led -- timing it is too difficult.

Idea discussed with nbd -
Replace the failsafe scripts with a daemon, the daemon should control the leds and poll the reset button. Network broadcast messages should be used to indicate status -- "press reset now for failsafe" and "now entering failsafe". The normal init.d startup process should be bypassed.

Rejected ideas -
Try to ping some obscure ip unroutable address on startup, if it responds then go into failsafe; users would be instructed to reconfigure their ip address and reboot the router. -- Rejected due to possible remote abuse.

Attachments (0)

Change History (3)

comment:1 Changed 12 years ago by mbm

On a related note, we should also look into providing a 'reset to defaults' that will work on all devices.

comment:2 Changed 12 years ago by nbd

  • Milestone set to 1.0-rc5
  • Owner changed from developers to nbd
  • Status changed from new to assigned
  • Version set to 1.0

Seems like adding b44 and kmod-switch would make this easier and more reliable

comment:3 Changed 12 years ago by nbd

  • Resolution set to fixed
  • Status changed from assigned to closed

the netmsg utility sends out messages when the user should press reset to enter failsafe. i will post the source for the receive utility along with binaries soon...

added in [2984]

Add Comment

Modify Ticket

as closed .
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.