I'm having a trouble in setting the

My BBB is connected to my Windows 10 host PC via USB port.
I’m currently trying to direct the IP address from my Beagle board through my PC by adding default gateway ‘192.168.7.1’. Thus I typed a command ‘route add default gw 192.168.7.1’
The problem is that I still can’t ping to ‘8.8.8.8’. Here is my network setting on usb0

usb0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.7.2 netmask 255.255.255.252 broadcast 192.168.7.3
inet6 fe80::76e1:82ff:fe8d:c9a9 prefixlen 64 scopeid 0x20
ether 74:e1:82:8d:c9:a9 txqueuelen 1000 (Ethernet)
RX packets 809 bytes 144139 (140.7 KiB)
RX errors 0 dropped 4 overruns 0 frame 0
TX packets 416 bytes 104988 (102.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Can broadcast be considered as gateway here? If it is, shouldn’t it be changed to ‘192.168.7.1’ after I added the default gateway?

On Mon, 5 Aug 2019 04:08:03 -0700 (PDT),
takitaki228@gmail.com declaimed the
following:

My BBB is connected to my Windows 10 host PC via USB port.
I'm currently trying to direct the IP address from my Beagle board through
my PC by adding default gateway '192.168.7.1'. Thus I typed a command
'route add default gw 192.168.7.1'
The problem is that I still can't ping to '8.8.8.8'. Here is my network
setting on usb0

  Have you enable Internet Connection Sharing on the Windows machine?

(This is why I always use a CAT-5 cable from my router/switch to the BBB,
and avoid the USB rndis connection)