View Issue Details

IDProjectCategoryView StatusLast Update
0000048Freifunk Franken FirmwareGeneralpublic2019-10-02 12:49
ReporterChristianD Assigned ToChristianD  
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
Product Version20170218-alpha 
Target Version20170918Fixed in Version20170918-beta 
Summary0000048: Manchmal geht Hostname verloren
DescriptionEs passiert sporadisch das die Router ihren Hostname verlieren.

Sieht im SSH dann so aus:

root@?:~#

im Monitoring melden sie sich dadurch mit "invalid xml".
Steps To ReproduceMeist passiert es einige Minuten nach dem flashen, meist nur einmalig manchmal aber auch ab und zu wärend des Betriebs da aber eher selten
Additional InformationReboot behebt das Problem zuverlässig (vorläufig). /etc/config/system sieht ok aus und Hostname steht da ordentlich drinnen.

echo $(uci get system.@system[0].hostname) > /proc/sys/kernel/hostname

behebt das Problem auch wieder instant ohne reboot.
TagsNo tags attached.

Activities

Adrian Schmutzler

2017-06-02 23:55

manager   ~0000099

Tritt auch bei 20170110 auf (hatte ich heute erst), ist also nicht LEDE-spezifisch.

ChristianD

2017-07-07 12:00

manager   ~0000120

Last edited: 2017-07-07 13:00

Thu Jun 8 23:09:22 2017 kern.warn kernel: [ 121.220426] uci wrote to hostname when file position was not 0!
Thu Jun 8 23:09:22 2017 kern.warn kernel: [ 121.220426] This will not be supported in the future. To silence this
Thu Jun 8 23:09:22 2017 kern.warn kernel: [ 121.220426] warning, set kernel.sysctl_writes_strict = -1

[ 121.220426] uci wrote to hostname when file position was not 0!
[ 121.220426] This will not be supported in the future. To silence this
[ 121.220426] warning, set kernel.sysctl_writes_strict = -1


diesmal hab ich was ausm logread/dmesg was evtl. helfen kann

root@c25test:/tmp/log# cat /proc/sys/kernel/sysctl_writes_strict
0

sollte man da evtl. dran herumdrehen?

ChristianD

2017-07-18 04:21

manager   ~0000123

https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select

Zeile 57 - könnte es damit zusammen hängen?

Adrian Schmutzler

2017-07-18 14:36

manager   ~0000124

Meiner Ansicht nach nicht. Der setzt nur ne Variable, die dann für den Tunneldigger verwendet wird. Es wird aber nur gelesen, nicht geschrieben.
Könnte man aber mal von OpenWrt auf LEDE ändern, wenn man will, dass der Tunneldigger dann die Mac-Adresse als hostname bekommt, wie ursprünglich vorgesehen.

Adrian Schmutzler

2017-07-18 20:19

manager   ~0000125

https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html

Zeile 17 muss heißen

echo $(uci -q get 'system.@system[0].hostname') > /proc/sys/kernel/hostname

reddog

2017-09-19 21:39

manager   ~0000140

Bitte mit 20170918-beta testen.

ChristianD

2017-09-20 12:11

manager   ~0000141

wurde hiermit gefixt
https://github.com/FreifunkFranken/firmware/commit/10cd048450702369cc8265edcb89a71d6bb892f8

Issue History

Date Modified Username Field Change
2017-06-01 17:16 ChristianD New Issue
2017-06-01 17:17 ChristianD Additional Information Updated
2017-06-02 23:55 Adrian Schmutzler Note Added: 0000099
2017-07-02 11:29 reddog Target Version => 20170918
2017-07-07 12:00 ChristianD Note Added: 0000120
2017-07-07 12:02 ChristianD Note Edited: 0000120
2017-07-07 13:00 ChristianD Note Edited: 0000120
2017-07-18 04:21 ChristianD Note Added: 0000123
2017-07-18 14:36 Adrian Schmutzler Note Added: 0000124
2017-07-18 20:19 Adrian Schmutzler Note Added: 0000125
2017-09-19 21:39 reddog Note Added: 0000140
2017-09-20 12:11 ChristianD Assigned To => ChristianD
2017-09-20 12:11 ChristianD Status new => resolved
2017-09-20 12:11 ChristianD Resolution open => fixed
2017-09-20 12:11 ChristianD Fixed in Version => 20170918-beta
2017-09-20 12:11 ChristianD Note Added: 0000141
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