My pi cant update osmc

hi there, im new on this thing, so i got some problem, i’ve installed osmc on my new sd card via osmc web, i choose windows installation, and setup everything from internet and so on, it running well until i get in osmc windows it shown an update bar in right corner and i started to light up my cigs while waiting and it stop and shown an error message " cant update please report to forum" and then i check somethin, i see maybe the problem was in internet setup because im using wireless and shown no internet status, also the bar its only two (not green) so i check if i can use ssh and it work here the stat
osmc@LeviMediaPlayer:~$ ifconfig
eth0: flags=-28669<UP,BROADCAST,MULTICAST,DYNAMIC> mtu 1500
ether b8:27:eb:33:18:7b txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlan0: flags=-28605<UP,BROADCAST,RUNNING,MULTICAST,DYNAMIC> mtu 1500
inet 192.168.1.5 netmask 255.255.255.0 broadcast 192.168.1.255
ether b8:27:eb:66:4d:2e txqueuelen 1000 (Ethernet)
RX packets 627 bytes 328516 (320.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 687 bytes 98804 (96.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.1.1 0.0.0.0 255.255.255.255 UH 0 0 0 wlan0

osmc@LeviMediaPlayer:~$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: seq=0 ttl=64 time=3.157 ms
64 bytes from 192.168.1.1: seq=1 ttl=64 time=36.227 ms
64 bytes from 192.168.1.1: seq=2 ttl=64 time=5.242 ms
64 bytes from 192.168.1.1: seq=3 ttl=64 time=85.715 ms
^C
— 192.168.1.1 ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 3.157/32.585/85.715 ms

osmc@LeviMediaPlayer:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: seq=0 ttl=119 time=41.100 ms
64 bytes from 8.8.8.8: seq=1 ttl=119 time=45.175 ms
64 bytes from 8.8.8.8: seq=2 ttl=119 time=46.582 ms
64 bytes from 8.8.8.8: seq=3 ttl=119 time=123.377 ms
^C
— 8.8.8.8 ping statistics —
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 41.100/64.058/123.377 ms

osmc@LeviMediaPlayer:~$ cat /etc/resolv.conf

Generated by Connection Manager

nameserver 192.168.1.1

the internet seem ok even in status no internet shown, but what the problem, i checked i also cant install plugin such youtube no option in there any help would great

Well, if you’re able doing ICMP traffic to/from the internet it does not mean all other protocols are allowed.
Have you checked your firewall settings in your router?

i entered my router setup via web but cant find any firewall setup it seems no it dont have, but i find wifi restriction setup, here the windows tell

  • NOTE:
    1. When network time synchronization fails, Wireless RF will be enabled by default.
    1. Please make sure “Wireless RF Mode” is “Scheduled”, if you want this function works.
Off Time : (hh : mm)
On Time : (hh : mm)
Wireless RF Mode: Enabled

anything to do about it

Just try to run sudo apt-get update && sudo apt-get dist-upgrade and report back any errors here.