Default gateway not found at boot on RPI with WIFI
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 14 Feb 2023 10:37:31 UTC
Hello.
I have a RaspberryPI 3B+ with an USB Network Adaptor that does not add
the default gateway at boot.
(Manually I can add it).
Maybe it's wortwhile mentioning that I have another machine on that
network (on Ethernet), its /etc/rc.conf I'll add at the end.
Here are some outputs:
1. Boot:
rtwn0 on uhub1
rtwn0: <802.11ac WLAN Adapter > on usbus1
rtwn0: MAC/BB RTL8821AU, RF 6052 1T1R
add host 127.0.0.1: gateway lo0 fib 0: route already in table
route: writing to routing socket: Network is unreachable
add net default: gateway 192.168.8.1 fib 0: Network is unreachable
ieee80211_load_module: load the wlan_amrr module by hand for now.
wlan0: Ethernet address: 98:48:27:c3:ed:93
add host ::1: gateway lo0 fib 0: route already in table
add net fe80::: gateway ::1
add net ff02::: gateway ::1
add net ::ffff:0.0.0.0: gateway ::1
add net ::0.0.0.0: gateway ::1
--
2. /etc/rc.conf:
hostname="lemon"
sshd_enable="YES"
sendmail_enable="NONE"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
growfs_enable="YES"
#
wlans_rtwn0="wlan0"
ifconfig_wlan0="WPA inet 192.168.8.102 netmask 0xffffff00"
defaultrouter="192.168.8.1"
--
3. ifconfig:
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
groups: lo
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=80009<RXCSUM,VLAN_MTU,LINKSTATE>
ether b8:27:eb:24:eb:a6
media: Ethernet autoselect (none)
status: no carrier
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu
1500 options=200001<RXCSUM,RXCSUM_IPV6>
ether 98:48:27:c3:ed:93
inet 192.168.8.102 netmask 0xffffff00 broadcast 192.168.8.255
groups: wlan
ssid NOS_Internet_7DF5 channel 5 (2432 MHz 11g ht/20) bssid
d0:65:ca:8c:7d:f5 regdomain FCC country US authmode WPA2/802.11i
privacy ON deftxkey UNDEF AES-CCM 2:128-bit txpower 30 bmiss 7
scanvalid 60 protmode CTS ht20 ampdulimit 64k ampdudensity 4 shortgi
-stbc ldpctx -ldpcrx -uapsd wme roaming MANUAL
parent interface: rtwn0
media: IEEE 802.11 Wireless Ethernet DS/1Mbps mode 11ng
status: associated
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
--
4. netstat -rn4:
Routing tables
Internet:
Destination Gateway Flags Netif Expire
127.0.0.1 link#1 UH lo0
192.168.8.0/24 link#3 U wlan0
192.168.8.102 link#3 UHS lo0
--
5. Manual configuration:
root@lemon:~ # ping -c 3 1.1.1.1
PING 1.1.1.1 (1.1.1.1): 56 data bytes
ping: sendto: No route to host
ping: sendto: No route to host
ping: sendto: No route to host
^C
--- 1.1.1.1 ping statistics ---
3 packets transmitted, 0 packets received, 100.0% packet loss
root@lemon:~ # route add default 192.168.8.1
add net default: gateway 192.168.8.1
root@lemon:~ # netstat -rn4
Routing tables
Internet:
Destination Gateway Flags Netif Expire
default 192.168.8.1 UGS wlan0
127.0.0.1 link#1 UH lo0
192.168.8.0/24 link#3 U wlan0
192.168.8.102 link#3 UHS lo0
root@lemon:~ # ping -c 3 1.1.1.1
PING 1.1.1.1 (1.1.1.1): 56 data bytes
64 bytes from 1.1.1.1: icmp_seq=0 ttl=48 time=104.063 ms
64 bytes from 1.1.1.1: icmp_seq=1 ttl=48 time=95.906 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=48 time=101.344 ms
--- 1.1.1.1 ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 95.906/100.438/104.063/3.391 ms
6. Second machine on same network - I am connected via re0:
ifconfig_re0="inet 192.168.8.100 netmask 0xffffff00"
# WLAN Config
wlans_rtwn0="wlan0"
ifconfig_wlan0="WPA inet 192.168.8.101 netmask 0xffffff00"
defaultrouter="192.168.8.1"
--
Many thanks,
kodcode