You are not logged in.

#1 2016-04-18 13:13:45

nurfz
Member
Registered: 2015-10-31
Posts: 11

Arch Linux freeze sporadically

Hi, I have Arch Linux on a ThinkPad T450s.

Problem: Sometimes it freezes completely. In this situation I cannot use mouse or keyboard anymore -- the system shows no reaction at all. I have to hold the physical power key for 8 seconds to shut down.

I have this freezing problem since I started with Arch, around 6 months ago.

I have the journal boot IDs of most of the crashs. The last few seconds are always similar to this (at least in the last 2 months):

Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete FORWARD --out-interface wlp3s0 --jump REJECT
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete FORWARD --in-interface wlp3s0 --jump REJECT
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete INPUT --in-interface wlp3s0 --protocol udp --destination-port 67 --jump ACCEPT
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete INPUT --in-interface wlp3s0 --protocol tcp --destination-port 67 --jump ACCEPT
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete INPUT --in-interface wlp3s0 --protocol udp --destination-port 53 --jump ACCEPT
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete INPUT --in-interface wlp3s0 --protocol tcp --destination-port 53 --jump ACCEPT
Apr 08 13:03:10 jathink NetworkManager[1282]: <warn>  (wlp3s0): Activation: Stage 5 of 5 (IPv4 Commit) start sharing failed.
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): device state change: ip-config -> failed (reason 'sharing-start-failed') [70 120 18]
Apr 08 13:03:10 jathink NetworkManager[1282]: <warn>  (wlp3s0): Activation: failed for connection 'ThinkPad T450 Access Point'
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): device state change: failed -> disconnected (reason 'none') [120 30 0]
Apr 08 13:03:10 jathink wpa_supplicant[1807]: wlp3s0: interface state ENABLED->DISABLED
Apr 08 13:03:10 jathink wpa_supplicant[1807]: wlp3s0: AP-DISABLED
Apr 08 13:03:10 jathink wpa_supplicant[1807]: wlp3s0: CTRL-EVENT-DISCONNECTED bssid=5c:e0:c5:85:a4:e4 reason=3 locally_generated=1
Apr 08 13:03:10 jathink kernel: IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): supplicant interface state: completed -> disconnected
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Auto-activating connection 'ThinkPad T450 Access Point'.
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): Activation: starting connection 'ThinkPad T450 Access Point' (632020c7-cd9a-4c75-a4d7-4b598be0ea1c)
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): device state change: prepare -> config (reason 'none') [40 50 0]
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): Activation: (wifi) access point 'ThinkPad T450 Access Point' has security, but secrets are required.
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): device state change: config -> need-auth (reason 'none') [50 60 0]
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): device state change: need-auth -> prepare (reason 'none') [60 40 0]
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): device state change: prepare -> config (reason 'none') [40 50 0]
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  (wlp3s0): Activation: (wifi) connection 'ThinkPad T450 Access Point' has security, and secrets exist.  No new secrets needed.
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Config: added 'ssid' value 'WLAN365'
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Config: added 'mode' value '2'
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Config: added 'frequency' value '2412'
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Config: added 'key_mgmt' value 'WPA-PSK'
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Config: added 'psk' value '<omitted>'
Apr 08 13:03:10 jathink wpa_supplicant[1807]: Note: nl80211 driver interface is not designed to be used with ap_scan=2; this can result in connection failures
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Config: set interface ap_scan to 2
Apr 08 13:03:11 jathink wpa_supplicant[1807]: Using interface wlp3s0 with hwaddr 5c:e0:c5:85:a4:e4 and ssid "WLAN365"
Apr 08 13:03:11 jathink kernel: IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
Apr 08 13:03:11 jathink kernel: IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
Apr 08 13:03:11 jathink wpa_supplicant[1807]: wlp3s0: interface state UNINITIALIZED->ENABLED
Apr 08 13:03:11 jathink wpa_supplicant[1807]: wlp3s0: AP-ENABLED
Apr 08 13:03:11 jathink wpa_supplicant[1807]: wlp3s0: CTRL-EVENT-CONNECTED - Connection to 5c:e0:c5:85:a4:e4 completed [id=0 id_str=]
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  (wlp3s0): supplicant interface state: disconnected -> completed
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  (wlp3s0): Activation: (wifi) Stage 2 of 5 (Device Configure) successful.  Started Wi-Fi Hotspot 'WLAN365'.
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  (wlp3s0): device state change: config -> ip-config (reason 'none') [50 70 0]
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --insert INPUT --in-interface wlp3s0 --protocol tcp --destination-port 53 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --insert INPUT --in-interface wlp3s0 --protocol udp --destination-port 53 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --insert INPUT --in-interface wlp3s0 --protocol tcp --destination-port 67 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --insert INPUT --in-interface wlp3s0 --protocol udp --destination-port 67 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --insert FORWARD --in-interface wlp3s0 --jump REJECT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --insert FORWARD --out-interface wlp3s0 --jump REJECT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --insert FORWARD --in-interface wlp3s0 --out-interface wlp3s0 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --insert FORWARD --source 10.42.0.0/255.255.255.0 --in-interface wlp3s0 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --insert FORWARD --destination 10.42.0.0/255.255.255.0 --out-interface wlp3s0 --match state --state ESTABLISHED,RELATED --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table nat --insert POSTROUTING --source 10.42.0.0/255.255.255.0 ! --destination 10.42.0.0/255.255.255.0 --jump MASQUERADE
Apr 08 13:03:11 jathink NetworkManager[1282]: <error> [1460113391.657853] [devices/nm-device.c:5742] start_sharing(): (wlp3s0): share: (wlp3s0) failed to start dnsmasq: Could not find "dnsmasq" binary
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table nat --delete POSTROUTING --source 10.42.0.0/255.255.255.0 ! --destination 10.42.0.0/255.255.255.0 --jump MASQUERADE
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete FORWARD --destination 10.42.0.0/255.255.255.0 --out-interface wlp3s0 --match state --state ESTABLISHED,RELATED --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete FORWARD --source 10.42.0.0/255.255.255.0 --in-interface wlp3s0 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete FORWARD --in-interface wlp3s0 --out-interface wlp3s0 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete FORWARD --out-interface wlp3s0 --jump REJECT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete FORWARD --in-interface wlp3s0 --jump REJECT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete INPUT --in-interface wlp3s0 --protocol udp --destination-port 67 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete INPUT --in-interface wlp3s0 --protocol tcp --destination-port 67 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete INPUT --in-interface wlp3s0 --protocol udp --destination-port 53 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Executing: /usr/bin/iptables --table filter --delete INPUT --in-interface wlp3s0 --protocol tcp --destination-port 53 --jump ACCEPT
Apr 08 13:03:11 jathink NetworkManager[1282]: <warn>  (wlp3s0): Activation: Stage 5 of 5 (IPv4 Commit) start sharing failed.
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  (wlp3s0): device state change: ip-config -> failed (reason 'sharing-start-failed') [70 120 18]
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Disabling autoconnect for connection 'ThinkPad T450 Access Point'.
Apr 08 13:03:11 jathink NetworkManager[1282]: <warn>  (wlp3s0): Activation: failed for connection 'ThinkPad T450 Access Point'
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  (wlp3s0): device state change: failed -> disconnected (reason 'none') [120 30 0]
Apr 08 13:03:11 jathink wpa_supplicant[1807]: wlp3s0: interface state ENABLED->DISABLED
Apr 08 13:03:11 jathink wpa_supplicant[1807]: wlp3s0: AP-DISABLED
Apr 08 13:03:11 jathink wpa_supplicant[1807]: wlp3s0: CTRL-EVENT-DISCONNECTED bssid=5c:e0:c5:85:a4:e4 reason=3 locally_generated=1
Apr 08 13:03:11 jathink kernel: IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  (wlp3s0): supplicant interface state: completed -> disconnected

Any ideas? Thank you!

Last edited by nurfz (2016-04-18 13:15:00)

Offline

#2 2016-04-18 14:05:49

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,868

Re: Arch Linux freeze sporadically

Apr 08 13:03:10 jathink wpa_supplicant[1807]: Note: nl80211 driver interface is not designed to be used with ap_scan=2; this can result in connection failures
Apr 08 13:03:10 jathink NetworkManager[1282]: <info>  Config: set interface ap_scan to 2

These lines, along with the iptables lines suggests you have a non-standard wireless setup .

Please describe your wireless setup.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#3 2016-04-18 15:25:52

nurfz
Member
Registered: 2015-10-31
Posts: 11

Re: Arch Linux freeze sporadically

Oh, good point. Usually my wireless network is disabled (not connected) because I'm wired in my office.

Some information on my wireless network:

$ ip addr
...
2: wlp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 5c:e0:c5:85:a4:e4 brd ff:ff:ff:ff:ff:ff
...
$ ip netconf
...
ipv4 dev wlp3s0 forwarding on rp_filter strict mc_forwarding 0 proxy_neigh off 
ipv6 dev wlp3s0 forwarding off mc_forwarding 0 proxy_neigh off 
...

I don't know what else might be important?

Offline

#4 2016-04-20 07:48:10

nurfz
Member
Registered: 2015-10-31
Posts: 11

Re: Arch Linux freeze sporadically

I got it!

Apr 08 13:03:11 jathink NetworkManager[1282]: <info>  Disabling autoconnect for connection 'ThinkPad T450 Access Point'.
Apr 08 13:03:11 jathink NetworkManager[1282]: <warn>  (wlp3s0): Activation: failed for connection 'ThinkPad T450 Access Point'

These lines. I set up this 'ThinkPad T450 Access Point' connection once, to have a wifi access point in my office. I could not get it work. But the connection still exists and apparently the network manager tries to connect although wifi is disabled. Sometimes this makes Arch freeze hmm And also it interrupts large file downloads because of a reconnect.

Offline

Board footer

Powered by FluxBB