Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#4213 - Internet Doesn't Work At All. Needs Investigation. #9192

Open
openwrt-bot opened this issue Dec 28, 2021 · 1 comment
Open

FS#4213 - Internet Doesn't Work At All. Needs Investigation. #9192

openwrt-bot opened this issue Dec 28, 2021 · 1 comment
Labels

Comments

@openwrt-bot
Copy link

anthonybudd:

I have been experimenting with OpenWRT using a Raspberry Pi, however the PI cannot connect to the internet. After wasting many hours google-ing and trying every suggestion I can find I have reached the conclusion that something is critically wrong with OpenWRT. I have seen that a lot of people are having this problem, so I would like to start a discussion on how to resolve these internet connectivity issues once and for all.

Set-Up
I am in my office, I just have a single ethernet port for my suite. So the office ethernet port is connected to a TP-Link (TL-GS1016S). My MacBook is connected to one port and the Pi running OpenWRT is connected using another port.

My MacBook pro is connected to the same switch as the Pi and the internet is working fine. I have Wi-fi disabled on my Mac. I can ping the Raspberry pi from my MacBook (ping 192.168.1.200) with no issues and vice-versa. Although I cannot access Luci via the IP address.

Process
Download OpenWRT for Pi 4 from here: https://openwrt.org/toh/raspberry_pi_foundation/raspberry_pi
Image: https://downloads.openwrt.org/releases/21.02.1/targets/bcm27xx/bcm2711/openwrt-21.02.1-bcm27xx-bcm2711-rpi-4-squashfs-factory.img.gz

Flash to SD Card using etcher

Add IP Address using the following commands. Source: https://openwrt.org/docs/guide-quick-start/ssh_connect_to_the_internet_and_install_luci
uci set network.lan.ipaddr="192.168.1.200"
uci set network.lan.gateway="192.168.1.1"
uci set network.lan.dns="192.168.1.1"
uci commit
/etc/init.d/network restart

However i still can not run
ping google.com
ping: bad address 'google.com'
ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1): 56 data bytes
does nothing

WHY?!?!?!?!

Solutions I have tried.
Add default gateway as there was no default when I ran $> route. Source: https://superuser.com/questions/854166/openwrt-software-update-wget-returns-network-is-unreachable

route add default gw 192.168.1.1 br-lan

Also tried:

route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1

I tried adding 2 dns items to /etc/config/network

list dns '192.168.1.2'
list dns '8.8.8.8'

@jmv2009
Copy link

jmv2009 commented Apr 30, 2022

This is not really a support forum, but can you ping the gateway? Also, have you tried wireshark? You possibly should assign to br-lan rather than lan? Can you ssh into openwrt on the raspberry pi? Since you are issuing commands, does uhttpd appear to be running (ps)? What does traceroute do?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants