[Freifunk Franken] Problem mit Crashs Nanostation ODER Loco

Christian Dresel fff at chrisi01.de
Do Dez 14 14:08:07 CET 2017


hi

tatsächlich hab ich eine NSM2 (die große) im Einsatz mit einigen Clients
und 2 Meshrouter dran:

https://monitoring.freifunk-franken.de/routers/4402

und tatsächlich crasht die regelmäßg, man erkennt im Monitoring schon ne
sehr hohe Load. Das kommt bei mir vermutlich deshalb zu stande, da ich
auf den ethX Interface die MTU nicht erhöhen kann, die Kiste scheint nur
1500 zu können und so muss Batman fragmentieren... schlecht wenn die CPU
auch nicht gerade die schnellste ist.

Ich hatte zwischenzeitlich auch mal ein crashlog der Kiste gezogen, das
steht aber nicht jedes mal drinnen:

---
<1>[ 1038.311549] CPU 0 Unable to handle kernel paging request at
virtual address 00000064, epc == 80e9ab64, ra == 80e994f0
<4>[ 1038.322272] Oops[#1]:
<4>[ 1038.324564] CPU: 0 PID: 3 Comm: ksoftirqd/0 Not tainted 4.4.61 #0
<4>[ 1038.330684] task: 8182ca10 ti: 8183e000 task.ti: 8183e000
<4>[ 1038.336094] $ 0   : 00000000 00000001 000000f3 000000f3
<4>[ 1038.341372] $ 4   : 00000000 00000012 80bb3000 00000002
<4>[ 1038.346651] $ 8   : 00003165 80487480 a41a41a4 0039386b
<4>[ 1038.351931] $12   : 0000002f deadbef5 00000000 00000000
<4>[ 1038.357210] $16   : 80bb3000 00000005 00000000 00000002
<4>[ 1038.362490] $20   : 00000000 00000002 80973420 00000003
<4>[ 1038.367769] $24   : 00000000 8007cf58
<4>[ 1038.373048] $28   : 8183e000 8183f7d0 80b7ec00 80e994f0
<4>[ 1038.378329] Hi    : 00000000
<4>[ 1038.381216] Lo    : 00000080
<4>[ 1038.384218] epc   : 80e9ab64 batadv_skb_head_push+0x10/0x5b4
[batman_adv]
<4>[ 1038.391083] ra    : 80e994f0 batadv_recv_bcast_packet+0x444/0x588
[batman_adv]
<4>[ 1038.398324] Status: 1000f403	KERNEL EXL IE
<4>[ 1038.402553] Cause : 00800008 (ExcCode 02)
<4>[ 1038.406577] BadVA : 00000064
<4>[ 1038.409468] PrId  : 00019374 (MIPS 24Kc)
<4>[ 1038.413403] Modules linked in: ath9k nf_conntrack_ipv6
nf_conntrack_ipv4 ipt_REJECT ebtable_nat ebtable_filter ebtable_broute
ath9k_common xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_state
xt_recent xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper
xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes
xt_comment xt_TCPMSS xt_LOG xt_HL xt_DSCP xt_CLASSIFY ts_kmp ts_fsm
ts_bm nf_reject_ipv4 nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4
nf_conntrack_rtcache mac80211 iptable_mangle iptable_filter ipt_ECN
ip_tables ebtables ebt_vlan ebt_stp ebt_snat ebt_redirect ebt_pkttype
ebt_mark_m ebt_mark ebt_limit ebt_ip6 ebt_ip ebt_dnat ebt_arpreply
ebt_arp ebt_among ebt_802_3 br_netfilter ath9k_hw ath arptable_filter
arpt_mangle arp_tables em_cmp sch_teql em_nbyte sch_prio sch_dsmark
sch_pie sch_gred em_meta act_ipt sch_red em_text sch_codel sch_sfq
sch_fq act_connmark nf_conntrack act_skbedit act_mirred em_u32 cls_u32
cls_tcindex cls_flow cls_route cls_fw sch_htb sch_hfsc ledtrig_usbport
ledtrig_heartbeat batman_adv libcrc32c cfg80211 compat ip6t_REJECT
nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter
ip6_tables x_tables ifb l2tp_ip6 l2tp_ip l2tp_eth l2tp_netlink l2tp_core
udp_tunnel ip6_udp_tunnel tun ohci_platform ohci_hcd ehci_platform
ehci_hcd act_police cls_basic sch_tbf sch_ingress gpio_button_hotplug
usbcore nls_base usb_common crc16 crc32c_generic crypto_hash
<4>[ 1038.539501] Process ksoftirqd/0 (pid: 3, threadinfo=8183e000,
task=8182ca10, tls=00000000)
<4>[ 1038.547788] Stack : 81802700 00000001 00000002 802323cc 00000000
80bb3000 00000005 80e994f0
<4>[ 1038.547788] 	  00000000 00000000 80db5f0c 80b7ec00 80c8b900
80c8b918 00000000 80e99954
<4>[ 1038.547788] 	  00000000 80e997bc 81e95d56 00000001 00009412
80db5f0c 00000001 80db5f00
<4>[ 1038.547788] 	  80a4c280 80e8ada4 7cfabf25 7cadbf25 9e000000
deadbef5 80db5f1c 02080020
<4>[ 1038.547788] 	  80db5f18 0000654a 81e95d6c 0a3282be 00000000
00000000 0a328356 00000000
<4>[ 1038.547788] 	  ...
<4>[ 1038.583718] Call Trace:
<4>[ 1038.586224] [<80e9ab64>] batadv_skb_head_push+0x10/0x5b4 [batman_adv]
<4>[ 1038.592794] [<80e994f0>] batadv_recv_bcast_packet+0x444/0x588
[batman_adv]
<4>[ 1038.599754]
<4>[ 1038.601250]
<4>[ 1038.601250] Code: afb10018  afb00014  afbf001c <8c820064> 00808021
 30428000  10400009  00a08821  8c8200a4
<4>[ 1038.611322] ---[ end trace 193c1b396241faa3 ]---

===================================
Time: 1493056207.363411

---

Ich dachte bisher, es geht immer um die Loco, daher hab ich das bisher
nicht erwähnt aber vielleicht hilft es.

mfg

Christian

On 14.12.2017 13:33, Adrian Schmutzler wrote:
> Hallo zusammen,
> 
> nachdem die Diskussion hier unklar ist:
> 
> Die "Nanostation M2" ("Nano") und "Nanostation Loco M2" ("Loco") sind zwei
> unterschiedliche Geräte.
> 
> Das Gerät, wo wir über häufige Reboots akut reden ist eine "Nanostation M2"
> (lt. LEDE): https://monitoring.freifunk-franken.de/mac/68:72:51:64:32:59
> 
> Hat irgendjemand entsprechende Probleme mit HÄUFIGEN Reboots bei erhöhten
> Clientzahlen schon mal bei einer LOCO beobachtet, oder reden wir hier nur
> von der "echten" Nanostation?
> 
> Gerne auch Links mit angeben!
> 
> Beste Grüße
> 
> Adrian
> 
> -----Original Message-----
> From: franken [mailto:franken-bounces at freifunk.net] On Behalf Of freifunk
> Sent: Donnerstag, 14. Dezember 2017 08:13
> To: 'Freifunk Franken' <franken at freifunk.net>
> Subject: Re: [Freifunk Franken] Problem mit Update bei der Nano-loco-M2
> 
> Hi
> habe bei mir noch eine Nano-loco-M2 (
> https://monitoring.freifunk-franken.de/routers/2325 ) mit XW-Hardware und
> "Ubiquiti Loco M XW" Firmware (20170918) die stabil läuft. 
> Gruß aus Ebern
> 
> Johannes 
> 
> -----Ursprüngliche Nachricht-----
> Von: franken [mailto:franken-bounces at freifunk.net] Im Auftrag von Christian
> Dresel
> Gesendet: Montag, 4. Dezember 2017 15:50
> An: Freifunk Franken <franken at freifunk.net>; Martin Schön
> <mrtnschn at googlemail.com>
> Betreff: Re: [Freifunk Franken] Problem mit Update bei der Nano-loco-M2
> 
> Hi
> 
> es scheint wohl ein (mehr oder weniger?) permantentes crashlog zu geben.
> 
> Wäre mal interessant was nach dem Crash in
> 
> /sys/kernel/debug/crashlog
> 
> steht.
> 
> Einfach mal auf den Router einloggen per SSH und:
> 
> cat /sys/kernel/debug/crashlog
> 
> mfg
> 
> Christian
> 
> On 04.12.2017 15:30, Christian Dresel wrote:
>> Hallo
>>
>> die Nanostation Loco M2 hat nur 32MB RAM. Ich kann mir durchaus 
>> vorstellen das bei vielen Clients und größer Hood der RAM voll läuft 
>> und die Kisten mit einem OOM crashen.
>>
>> Wurde mit der neuesten Firmware schlimmer, da LEDE auch mehr Speicher 
>> und ich denke bestimmt auch bisschen mehr RAM braucht.
>>
>> Nanostation (Loco) M2 und Picostation ist halt doch schon recht alte 
>> Hardware, wird Zeit das hier mal modernisiert wird. Gerade für Omni 
>> ist der Unifi AC M perfekt (hab die schon mit FF Firmware laufen). Für 
>> Sektorantennen muss man sich mal umgucken da hab ich bisher noch keine 
>> wirkliche alternative gefunden.
>>
>> mfg
>>
>> Christian
>>
>> On 04.12.2017 13:56, Martin Schön wrote:
>>> Bestätigung - habe das Abstürzen mit der neuen Version mit derselben 
>>> Firmware in den m2  an allen frequentierten Stellen > ca. 30 (Rathaus 
>>> REI, Bahnhof Freilassing) auch, hier bei mir mit zweien unter max. 25 
>>> nicht  beobachtet.
>>>
>>> Martin Schön
>>>
>>> Fallbacherstr. 2a / (D) 83435 Bad Reichenhall
>>> Ruf:08651-979339-0 (Sipgate)- Fax:-9 - mob:01781748952
>>>
>>>
>>> Am 4. Dezember 2017 um 13:00 schrieb freifunk <freifunk at ebern.de
>>> <mailto:freifunk at ebern.de>>:
>>>
>>>     Hallo an alle Nano-loco-M2 User,
>>>     ich habe festgestellt seit dem Update auf "20170918" stürzen mein
>>>     Nano-loco-M2 ab ca. 30-40 User ab. Meistens macht die M2 nur einen
>>>     reboot, manchmal hängt sie sich aber auch ganz auf.
>>>     Seit dem ich die Version " 20170110" wieder eingespielt habe läuft
>>>     alles stabil.
>>>     Gruß aus Ebern
>>>     Johannes
>>>
>>>     _______________________________________________
>>>     franken mailing list
>>>     franken at freifunk.net <mailto:franken at freifunk.net>
>>>     http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
>>>     <http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> franken mailing list
>>> franken at freifunk.net
>>> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
>>>
>>
>>
>>
>> _______________________________________________
>> franken mailing list
>> franken at freifunk.net
>> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
>>
> 
> _______________________________________________
> franken mailing list
> franken at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
> 
> _______________________________________________
> franken mailing list
> franken at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.freifunk.net/mailman/private/franken-freifunk.net/attachments/20171214/40f42dab/attachment.sig>


Mehr Informationen über die Mailingliste franken