View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000023 | Freifunk Franken Firmware | General | public | 2016-12-18 16:41 | 2019-10-02 12:49 |
Reporter | ChristianD | Assigned To | mayosemmel | ||
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | resolved | Resolution | fixed | ||
Product Version | 20161105-beta | ||||
Target Version | 20170110 | ||||
Summary | 0000023: In ungünstigen Fällen bootet Router alle 5Minuten neu wegen copy_netmon_coordinates.sh | ||||
Description | Wenn ein Router keine Verbindung zum Freifunknetz hat und kein Internet, kann er in diesem Script delete_myself nicht erreichen und bootet deshalb alle 5 Minuten selbstständig neu: https://github.com/FreifunkFranken/firmware/commit/d6f2f18e4980074e16910cffd92e6ac5e08a69ff | ||||
Steps To Reproduce | Router frisch flashen, kein Freifunknetz geben, kein WAN Uplink, nothing nix und 5 Minuten warten | ||||
Additional Information | evtl. sollte man um das reboot noch eine Abfrage machen, das er nur neu bootet wenn auch was geändert wurde | ||||
Tags | No tags attached. | ||||
|
Das Problem hätte eigentlich garnicht auftreten dürfen und durch diese Zeile umgangen werden: if [ -z "$xml_data" ]; then Da Fehlermeldungen in folgender Zeile allerdings umgeleitet werden um einen Error 404 abfangen zu können, ist der String nicht leer. xml_data=$( wget -q -O - "http://fe80::ff:feee:1%br-mesh/api/rest/api.php?rquest=router&mac=${mac//:}" 2>&1) Im String steht folgendes, wenn keinerlei Verbindung aufgebaut werden kann: wget: can't connect to remote host: Connection timed out Das sollte man in dem selben if-Konstrukt auch noch abfangen. Damit sollte das Problem behoben sein. |
|
Ich hab den Patch auf die Liste geschickt |
|
Fix committed to master branch. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-12-18 16:41 | ChristianD | New Issue | |
2016-12-20 03:06 | mayosemmel | Assigned To | => mayosemmel |
2016-12-20 03:06 | mayosemmel | Status | new => acknowledged |
2016-12-20 03:06 | mayosemmel | Note Added: 0000023 | |
2016-12-28 18:01 | mayosemmel | Status | acknowledged => resolved |
2016-12-28 18:01 | mayosemmel | Resolution | open => fixed |
2016-12-28 18:01 | mayosemmel | Note Added: 0000026 | |
2017-01-06 12:43 | reddog | Status | resolved => assigned |
2017-01-06 12:43 | reddog | Resolution | fixed => open |
2017-01-10 19:32 | reddog | Source_changeset_attached | => Firmware master 74bc7e79 |
2017-01-10 19:32 | mayosemmel | Note Added: 0000035 | |
2017-01-10 19:32 | mayosemmel | Status | assigned => resolved |
2017-01-10 19:32 | mayosemmel | Resolution | open => fixed |
2019-10-02 12:48 | fbl | Category | Freifunk Franken Firmware => General |
2019-10-02 12:48 | fbl | Category | General => General2 |
2019-10-02 12:49 | fbl | Category | General2 => General |