Cannot access to internet after upgrade firmware

With tether option, on first time boot up board can access to internet to upgrade firmware. when finish upgrade i can use tethered option access to the board with ip: 192.168.6.2 and using connmanctl connect to my wifi router but it cannot ping to 8.8.8.8 and another too.

How can i fixed it?

Looks more like a networking issue…just check whether ur wifi interface of BBB has the ip allotted by wifi access point. Then do a traceroute to 8.8.8.8 and check whether the request is pointing to gateway or not. Else you will need to update default route…should not be a major challenge to fix the issue…if ur comfortable with basics of networking.

Which BeagleBoard do you have?
What image is it running?

What OS is running on the system you are tethered to?
What steps did you perform for the FW upgrade?

Cheer,

Jon

Thanks
Seksit

For more information, I test with another new BeagleBone AI with default Debian OS pre-installed from factory, I got the same thing when the before upgrade firmware I can use tethered from PC to the board (macOS - 192.168.6.2), connect to the wifi router and access to the internet.

But after upgrade firmware then I can use the board connect to wifi router but it cannot access to internet anymore.
So, I want to make sure that board wlan0 configuration is correct, but I not sure how to configure BeagleBone AI networks configuration like ipV4 gateway?

Thanks,
Seksit

For the WiFi side, did you set the dns and gateway for the WiFi connection?
You can do this from command line via:

# connmanctl config --ipv4 manual

# connmanctl config --nameservers

The connman connections should be under the ‘/var/lib/connman’ folder. You could view your connection to see what is set there.

You can check the routing on your BBAI as such:

debian@beaglebone:~$ ip r
default via 192.168.2.1 dev wlan0
4.4.4.4 via 192.168.2.1 dev wlan0
8.8.4.4 via 192.168.2.1 dev wlan0
8.8.8.8 via 192.168.2.1 dev wlan0
192.168.0.0/21 dev wlan0 proto kernel scope link src 192.168.2.200
192.168.2.1 dev wlan0 scope link
192.168.6.0/24 dev usb1 proto kernel scope link src 192.168.6.2 linkdown
192.168.7.0/24 dev usb0 proto kernel scope link src 192.168.7.2 linkdown
192.168.8.0/24 dev SoftAp0 proto kernel scope link src 192.168.8.1

debian@beaglebone:~$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.2.1 0.0.0.0 UG 0 0 0 wlan0
4.4.4.4 192.168.2.1 255.255.255.255 UGH 0 0 0 wlan0
dns.google 192.168.2.1 255.255.255.255 UGH 0 0 0 wlan0
dns.google 192.168.2.1 255.255.255.255 UGH 0 0 0 wlan0
192.168.0.0 0.0.0.0 255.255.248.0 U 0 0 0 wlan0
192.168.2.1 0.0.0.0 255.255.255.255 UH 0 0 0 wlan0
192.168.6.0 0.0.0.0 255.255.255.0 U 0 0 0 usb1
192.168.7.0 0.0.0.0 255.255.255.0 U 0 0 0 usb0
192.168.8.0 0.0.0.0 255.255.255.0 U 0 0 0 SoftAp0

Cheers,

Jon

Thank you all.

It fixed when I re-flash eMMC latest image download from https://debian.beagleboard.org/images/am57xx-eMMC-flasher-debian-10.3-iot-tidl-armhf-2020-04-06-6gb.img.xz.

Thanks,
Seksit

Thank you all.

It fixed when I re-flash eMMC latest image download from