REPRODUCIBILITY: ~ one per week
OS VERSION: 5.0.0.70
HARDWARE: Jolla C2
UI LANGUAGE: Français
REGRESSION:
DESCRIPTION:
After sometimes, randomly, wifi stop Working : I cannot ssh to my phone or go to internet etc.
C2 connect to routers (2 tested) well. C2 have ip and I can see C2 on my routers.
[root@JollaC2 defaultuser]# connmanctl state
State = ready
OfflineMode = False
SessionMode = False
InputRequestTimeout = 300000
Ipv4StatusUrl = http://ipv4.jolla.com/return_204
Ipv6StatusUrl = http://ipv6.jolla.com/return_204
[root@JollaC2 defaultuser]# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
[...]
27: wlan0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DORMANT group default qlen 1000
link/ether dc:79:d5:e9:ed:9c brd ff:ff:ff:ff:ff:ff
28: usb0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 66:8f:43:0f:68:9d brd ff:ff:ff:ff:ff:ff
[root@JollaC2 defaultuser]# ip a
[...]
27: wlan0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether dc:79:d5:e9:ed:9c brd ff:ff:ff:ff:ff:ff
inet 192.168.1.33/24 brd 192.168.1.255 scope global wlan0
valid_lft forever preferred_lft forever
inet6 fe80::de79:d5ff:fee9:ed9c/64 scope link
valid_lft forever preferred_lft forever
28: usb0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 66:8f:43:0f:68:9d brd ff:ff:ff:ff:ff:ff
inet 192.168.2.15/24 brd 192.168.2.255 scope global usb0
valid_lft forever preferred_lft forever
inet6 fe80::648f:43ff:fe0f:689d/64 scope link
valid_lft forever preferred_lft forever
root@JollaC2 defaultuser]# ip neigh show dev wlan0
192.168.1.1 lladdr 8c:f8:13:3c:8b:86 REACHABLE
[root@JollaC2 defaultuser]# ping -c 3 192.168.1.101
PING 192.168.1.101 (192.168.1.101): 56 data bytes
--- 192.168.1.101 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
[root@JollaC2 defaultuser]# arping -I wlan0 192.168.1.101
ARPING 192.168.1.101 from 192.168.1.33 wlan0
Unicast reply from 192.168.1.101 [50:eb:f6:64:a3:58] 4.877ms
[root@JollaC2 defaultuser]# arping -I wlan0 192.168.1.1
ARPING 192.168.1.1 from 192.168.1.33 wlan0
Unicast reply from 192.168.1.1 [8c:f8:13:3c:8b:86] 12.324ms
[root@JollaC2 defaultuser]# tcpdump -i wlan0 -n icmp
dropped privs to tcpdump
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on wlan0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
19:21:01.353008 IP 192.168.1.34 > 192.168.1.33: ICMP echo request, id 19, seq 1, length 64
19:21:01.353274 IP 192.168.1.33 > 192.168.1.34: ICMP echo reply, id 19, seq 1, length 64
19:21:02.171933 IP 192.168.1.34 > 192.168.1.33: ICMP echo request, id 19, seq 2, length 64
19:21:02.172184 IP 192.168.1.33 > 192.168.1.34: ICMP echo reply, id 19, seq 2, length 64
19:21:03.196574 IP 192.168.1.34 > 192.168.1.33: ICMP echo request, id 19, seq 3, length 64
19:21:03.196819 IP 192.168.1.33 > 192.168.1.34: ICMP echo reply, id 19, seq 3, length 64
19:21:04.220402 IP 192.168.1.34 > 192.168.1.33: ICMP echo request, id 19, seq 4, length 64
19:21:04.220618 IP 192.168.1.33 > 192.168.1.34: ICMP echo reply, id 19, seq 4, length 64
19:21:50.716653 IP 192.168.1.33 > 192.168.1.101: ICMP echo request, id 10990, seq 0, length 64
19:21:51.717251 IP 192.168.1.33 > 192.168.1.101: ICMP echo request, id 10990, seq 1, length 64
19:21:52.717889 IP 192.168.1.33 > 192.168.1.101: ICMP echo request, id 10990, seq 2, length 64
19:21:53.718500 IP 192.168.1.33 > 192.168.1.101: ICMP echo request, id 10990, seq 3, length 64
arping -I wlan0 IP_router works
ping IP_router don’t work
ip neigh show dev wlan0 show router as RECHABLE
tcpdump -i wlan0 -n icmp show request echo for ping coming from C2 and show request and reply echo for ping coming from another PC. But no response in both cases.
I try to disable firewall :
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
for t in filter nat mangle raw security; do iptables -t $t -X;done
but no effect… I try some other thing too
Restart the phone restore the wifi.
PRECONDITIONS:
none
STEPS TO REPRODUCE:
-
Connect to Wifi
-
Wait problem appear
EXPECTED RESULT:
Wifi works
ACTUAL RESULT:
Wifi stop working
MODIFICATIONS:
Chum, storeman, aptoide. A lot of package.