Can't access LuCI after reimaging

I'm new to Linux and OpenWrt, and one of my professors recently gave me a Banana Pi R3-Mini to fiddle around with for his research.

I recently screwed up some wireless settings through the web gui and tried to reinstall a fresh image onto the board, but I can't seem to get back to where I started. I can SSH fine through putty, but trying to access the web gui at 192.168.1.1 on chrome gives me "ERR_CONNECTION_REFUSED".

From looking through similar threads, here are some outputs and files that may or may not be be relevant to troubleshooting. Sorry in advance if I sound super clueless, it's my first time really working with software like this.

ps -w

root@OpenWrt:~# ps -w
  PID USER       VSZ STAT COMMAND
    1 root      1616 S    /sbin/procd
    2 root         0 SW   [kthreadd]
    3 root         0 IW<  [rcu_gp]
    4 root         0 IW<  [rcu_par_gp]
    5 root         0 IW   [kworker/0:0-pm]
    6 root         0 IW<  [kworker/0:0H-mm]
    7 root         0 IW   [kworker/u8:0-ev]
    8 root         0 IW<  [mm_percpu_wq]
    9 root         0 SW   [ksoftirqd/0]
   10 root         0 IW   [rcu_sched]
   11 root         0 SW   [migration/0]
   12 root         0 SW   [cpuhp/0]
   13 root         0 SW   [cpuhp/1]
   14 root         0 SW   [migration/1]
   15 root         0 SW   [ksoftirqd/1]
   16 root         0 IW   [kworker/1:0-pm]
   17 root         0 IW<  [kworker/1:0H-kb]
   18 root         0 SW   [cpuhp/2]
   19 root         0 SW   [migration/2]
   20 root         0 SW   [ksoftirqd/2]
   21 root         0 IW   [kworker/2:0-pm]
   22 root         0 IW<  [kworker/2:0H-kb]
   23 root         0 SW   [cpuhp/3]
   24 root         0 SW   [migration/3]
   25 root         0 SW   [ksoftirqd/3]
   26 root         0 IW   [kworker/3:0-pm]
   27 root         0 IW<  [kworker/3:0H-kb]
   28 root         0 IW<  [netns]
   29 root         0 IW   [kworker/u8:1-ev]
   31 root         0 SW   [kworker/2:1+eve]
   37 root         0 IW   [kworker/u8:2-ev]
   39 root         0 IW   [kworker/3:1-pm]
   48 root         0 IW   [kworker/1:1-mm_]
  112 root         0 IW   [kworker/u8:3-ev]
  294 root         0 IW   [kworker/0:1-pm]
  295 root         0 SW   [oom_reaper]
  296 root         0 IW<  [writeback]
  298 root         0 SW   [kcompactd0]
  309 root         0 IW<  [pencrypt_serial]
  311 root         0 IW<  [pdecrypt_serial]
  313 root         0 IW<  [cryptd]
  335 root         0 IW<  [kblockd]
  336 root         0 IW<  [blkcg_punt_bio]
  348 root         0 IW<  [ata_sff]
  377 root         0 SW   [watchdogd]
  402 root         0 SW   [kswapd0]
  546 root         0 SW   [hwrng]
  571 root         0 IW<  [nvme-wq]
  573 root         0 IW<  [nvme-reset-wq]
  575 root         0 IW<  [nvme-delete-wq]
  593 root         0 SW   [spi0]
  636 root         0 SW   [napi/mtk_eth-5]
  637 root         0 RW   [napi/mtk_eth-6]
  660 root         0 IW<  [uas]
  701 root         0 SW   [irq/17-10320000]
  702 root         0 IW   [kworker/3:2-mm_]
  703 root         0 IW<  [wq_ring0]
  704 root         0 SW   [irq/18-10320000]
  705 root         0 IW<  [wq_ring1]
  706 root         0 SW   [irq/19-10320000]
  707 root         0 IW<  [wq_ring2]
  708 root         0 SW   [irq/20-10320000]
  709 root         0 IW<  [wq_ring3]
  773 root         0 IW<  [ipv6_addrconf]
  775 root         0 IW<  [dsa_ordered]
  778 root         0 IW   [kworker/2:2-pm]
  785 root         0 IW<  [mmc_complete]
  811 root         0 IW<  [kworker/3:1H-kb]
  812 root         0 IW<  [kworker/0:1H-kb]
  829 root         0 SW   [ubi_bgt0d]
  834 root         0 IW   [kworker/0:2-pm]
  835 root         0 IW<  [kworker/2:1H-kb]
  836 root         0 IW   [kworker/0:3-pm]
  837 root         0 IW   [kworker/2:3-mm_]
  839 root         0 IW<  [kworker/1:1H-kb]
  840 root         0 IW   [kworker/1:2-pm]
  841 root         0 IW   [kworker/1:3-pm]
  842 root         0 IW   [kworker/3:3-pm]
  916 root         0 IW<  [kworker/3:2H]
  921 root         0 SW   [ubifs_bgt0_2]
  923 root         0 IW<  [kworker/0:2H-ev]
 1051 ubus      1204 S    /sbin/ubusd
 1110 root       944 S    /sbin/urngd
 1196 root         0 IW<  [rpciod]
 1197 root         0 IW<  [kworker/u9:0]
 1198 root         0 IW<  [xprtiod]
 1342 root         0 SW<  [krfcommd]
 1379 root         0 IW<  [cfg80211]
 1473 root         0 SW   [napi/phy0-7]
 1474 root         0 SW   [napi/phy0-8]
 1475 root         0 SW   [napi/phy0-9]
 1476 root         0 SW   [napi/phy0-10]
 1477 root         0 SW   [napi/phy0-11]
 1478 root         0 SW   [napi/phy0-12]
 1479 root         0 IW   [kworker/3:4-rcu]
 1485 root         0 SW   [mt76-tx phy0]
 1666 logd      1180 S    /sbin/logd -S 64
 1718 root      2132 S    /sbin/rpcd -s /var/run/ubus/ubus.sock -t 30
 1775 root         0 IW   [kworker/0:4-mm_]
 1921 root      1004 S    /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p 22                                                                                          -K 300 -T 3
 2070 root      5820 S    /usr/sbin/hostapd -s -g /var/run/hostapd/global
 2071 root      5708 S    /usr/sbin/wpa_supplicant -n -s -g /var/run/wpa_supplic                                                                                         ant/global
 2137 root      1824 S    /sbin/netifd
 2140 root         0 IW   [kworker/0:5-pm]
 2194 root      1428 S    /usr/sbin/odhcpd
 2251 root         0 IW   [kworker/2:4-pm]
 2252 root         0 IW<  [kworker/2:2H]
 2357 root       972 S    odhcp6c -s /lib/netifd/dhcpv6.script -P0 -t120 br-wan
 2365 root      1236 S    udhcpc -p /var/run/udhcpc-br-wan.pid -s /lib/netifd/dh                                                                                         cp.script -f -t 0 -i br-wan -x hostname:OpenWrt -C
 2420 root         0 IW<  [kworker/1:2H]
 2746 root      1544 S    /usr/sbin/uhttpd -f -h /www -r OpenWrt -x /cgi-bin -u                                                                                          /ubus -t 60 -T 30 -k 20 -A 1 -n 3 -N 100 -R -p 0.0.
 2856 root      1420 S    /sbin/blockd
 3246 root      1060 S    /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p 22                                                                                          -K 300 -T 3
 3336 root      1244 S    -ash
 3396 dnsmasq   2940 S    /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf.cfg01411c -                                                                                         k -x /var/run/dnsmasq/dnsmasq.cfg01411c.pid
 3608 root      1236 S<   /usr/sbin/ntpd -n -N -S /usr/sbin/ntpd-hotplug -p 0.op                                                                                         enwrt.pool.ntp.org -p 1.openwrt.pool.ntp.org -p 2.o
 3739 root      1240 S    /usr/sbin/crond -f -c /etc/crontabs -l 5
 3904 root      1324 S    /bin/sh /etc/rc.common /sbin/fan-speed
 3960 root      1244 S    /bin/ash --login
 3993 root         0 IW   [kworker/u8:4-ev]
 4003 root      1236 S    sleep 20
 4004 root      1060 R    /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p 22                                                                                          -K 300 -T 3
 4005 root      1244 S    -ash
 4014 root      1236 R    ps -w

netstat -na

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.1:53          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.1:22          192.168.1.194:53420     ESTABLISHED
tcp        0    256 192.168.1.1:22          192.168.1.194:52738     ESTABLISHED
tcp        0      0 :::80                   :::*                    LISTEN
tcp        0      0 ::1:53                  :::*                    LISTEN
tcp        0      0 fd3d:f1f7:54c9::1:53    :::*                    LISTEN
tcp        0      0 fe80::581e:94ff:fe8c:83d1:53 :::*                    LISTEN
tcp        0      0 fe80::f0fb:54ff:fe4a:93ad:53 :::*                    LISTEN
tcp        0      0 fe80::20c:43ff:fe26:6000:53 :::*                    LISTEN
tcp        0      0 fe80::800c:43ff:fe26:6000:53 :::*                    LISTEN
tcp        0      0 :::22                   :::*                    LISTEN
udp        0      0 127.0.0.1:53            0.0.0.0:*
udp        0      0 192.168.1.1:53          0.0.0.0:*
udp        0      0 0.0.0.0:67              0.0.0.0:*
udp        0      0 :::546                  :::*
udp        0      0 :::547                  :::*
udp        0      0 ::1:53                  :::*
udp        0      0 fd3d:f1f7:54c9::1:53    :::*
udp        0      0 fe80::581e:94ff:fe8c:83d1:53 :::*
udp        0      0 fe80::f0fb:54ff:fe4a:93ad:53 :::*
udp        0      0 fe80::20c:43ff:fe26:6000:53 :::*
udp        0      0 fe80::800c:43ff:fe26:6000:53 :::*
raw        0      0 ::%3051321056:58        :::*                    58
raw        0      0 ::%3051321056:58        :::*                    58
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ]         DGRAM                       528 /var/run/wpa_supplicant/global
unix  2      [ ACC ]     STREAM     LISTENING       1104 /var/run/ubus/ubus.sock
unix  2      [ ]         DGRAM                      1650 /var/run/hostapd/wlan0
unix  2      [ ]         DGRAM                      6519 /var/run/hostapd/global
unix  2      [ ]         DGRAM                      1745 /var/run/hostapd/wlan1
unix  12     [ ]         DGRAM                      1248 /dev/log
unix  3      [ ]         STREAM     CONNECTED        739
unix  2      [ ]         DGRAM                       625
unix  2      [ ]         DGRAM                      7801
unix  3      [ ]         STREAM     CONNECTED       6722 /var/run/ubus/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       1393
unix  3      [ ]         STREAM     CONNECTED       1370
unix  3      [ ]         STREAM     CONNECTED        525 /var/run/ubus/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       6522
unix  3      [ ]         STREAM     CONNECTED        315 /var/run/ubus/ubus.sock
unix  2      [ ]         DGRAM                      6518
unix  3      [ ]         STREAM     CONNECTED       1250
unix  2      [ ]         DGRAM                      6523
unix  3      [ ]         STREAM     CONNECTED       2977
unix  2      [ ]         DGRAM                       225
unix  3      [ ]         STREAM     CONNECTED       1371 /var/run/ubus/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       6335 /var/run/ubus/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       1437 /var/run/ubus/ubus.sock
unix  2      [ ]         DGRAM                      1368
unix  3      [ ]         STREAM     CONNECTED       2255
unix  3      [ ]         STREAM     CONNECTED       1709 /var/run/ubus/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       8131
unix  2      [ ]         DGRAM                      2251
unix  3      [ ]         STREAM     CONNECTED       6733
unix  3      [ ]         STREAM     CONNECTED       5863 /var/run/ubus/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       8132 /var/run/ubus/ubus.sock
unix  3      [ ]         STREAM     CONNECTED        531
unix  2      [ ]         DGRAM                      7104
unix  2      [ ]         DGRAM                       425
unix  2      [ ]         DGRAM                      8258
unix  2      [ ]         DGRAM                       527
unix  2      [ ]         DGRAM                      7101
unix  3      [ ]         STREAM     CONNECTED       1438 /var/run/ubus/ubus.sock

/etc/config/network


config interface 'loopback'
	option device 'lo'
	option proto 'static'
	option ipaddr '127.0.0.1'
	option netmask '255.0.0.0'

config globals 'globals'
	option ula_prefix 'fd3d:f1f7:54c9::/48'
	option default_rps_val '14'
	option default_rps_flow_cnt '256'
	option default_xps_val '14'
	option default_ps '1'

config device
	option name 'br-lan'
	option type 'bridge'
	list ports 'eth0'

config interface 'lan'
	option device 'br-lan'
	option proto 'static'
	option ipaddr '192.168.1.1'
	option netmask '255.255.255.0'
	option ip6assign '60'

config device
	option name 'br-wan'
	option type 'bridge'
	list ports 'eth1'

config interface 'wan'
	option device 'br-wan'
	option proto 'dhcp'

config interface 'wan6'
	option device 'br-wan'
	option proto 'dhcpv6'

config interface 'WWAN'
	option proto 'dhcp'
	option device 'usb0'

config interface 'WWAN6'
	option proto 'dhcpv6'
	option device 'usb0'
	option reqaddress 'try'
	option reqprefix 'auto'

config interface 'WWAN_Q'
	option proto 'dhcp'
	option device 'wwan0_1'

config interface 'WWAN6_Q'
	option proto 'dhcpv6'
	option device 'wwan0_1'
	option reqaddress 'try'
	option reqprefix 'auto'

config device 'eth0'
	option name 'eth0'

config device 'lan0'
	option name 'lan0'

config device 'lan1'
	option name 'lan1'

config device 'lan2'
	option name 'lan2'

config device 'lan3'
	option name 'lan3'


/etc/config/firewall


config defaults
	option syn_flood '1'
	option input 'ACCEPT'
	option output 'ACCEPT'
	option forward 'REJECT'

config zone
	option name 'lan'
	list network 'lan'
	option input 'ACCEPT'
	option output 'ACCEPT'
	option forward 'ACCEPT'

config zone
	option name 'wan'
	option input 'REJECT'
	option output 'ACCEPT'
	option forward 'REJECT'
	option masq '1'
	option mtu_fix '1'
	list network 'wan'
	list network 'wan6'
	list network 'WWAN'
	list network 'WWAN6'
	list network 'WWAN_Q'
	list network 'WWAN6_Q'

config forwarding
	option src 'lan'
	option dest 'wan'

config rule
	option name 'Allow-DHCP-Renew'
	option src 'wan'
	option proto 'udp'
	option dest_port '68'
	option target 'ACCEPT'
	option family 'ipv4'

config rule
	option name 'Allow-Ping'
	option src 'wan'
	option proto 'icmp'
	option icmp_type 'echo-request'
	option family 'ipv4'
	option target 'ACCEPT'

config rule
	option name 'Allow-IGMP'
	option src 'wan'
	option proto 'igmp'
	option family 'ipv4'
	option target 'ACCEPT'

config rule
	option name 'Allow-DHCPv6'
	option src 'wan'
	option proto 'udp'
	option src_ip 'fc00::/6'
	option dest_ip 'fc00::/6'
	option dest_port '546'
	option family 'ipv6'
	option target 'ACCEPT'

config rule
	option name 'Allow-MLD'
	option src 'wan'
	option proto 'icmp'
	option src_ip 'fe80::/10'
	list icmp_type '130/0'
	list icmp_type '131/0'
	list icmp_type '132/0'
	list icmp_type '143/0'
	option family 'ipv6'
	option target 'ACCEPT'

config rule
	option name 'Allow-ICMPv6-Input'
	option src 'wan'
	option proto 'icmp'
	list icmp_type 'echo-request'
	list icmp_type 'echo-reply'
	list icmp_type 'destination-unreachable'
	list icmp_type 'packet-too-big'
	list icmp_type 'time-exceeded'
	list icmp_type 'bad-header'
	list icmp_type 'unknown-header-type'
	list icmp_type 'router-solicitation'
	list icmp_type 'neighbour-solicitation'
	list icmp_type 'router-advertisement'
	list icmp_type 'neighbour-advertisement'
	option limit '1000/sec'
	option family 'ipv6'
	option target 'ACCEPT'

config rule
	option name 'Allow-ICMPv6-Forward'
	option src 'wan'
	option dest '*'
	option proto 'icmp'
	list icmp_type 'echo-request'
	list icmp_type 'echo-reply'
	list icmp_type 'destination-unreachable'
	list icmp_type 'packet-too-big'
	list icmp_type 'time-exceeded'
	list icmp_type 'bad-header'
	list icmp_type 'unknown-header-type'
	option limit '1000/sec'
	option family 'ipv6'
	option target 'ACCEPT'

config rule
	option name 'Allow-IPSec-ESP'
	option src 'wan'
	option dest 'lan'
	option proto 'esp'
	option target 'ACCEPT'

config rule
	option name 'Allow-ISAKMP'
	option src 'wan'
	option dest 'lan'
	option dest_port '500'
	option proto 'udp'
	option target 'ACCEPT'

config rule
	option name 'Support-UDP-Traceroute'
	option src 'wan'
	option dest_port '33434:33689'
	option proto 'udp'
	option family 'ipv4'
	option target 'REJECT'
	option enabled 'false'

config include
	option path '/etc/firewall.user'

config include 'ssr_mudb_server'
	option type 'script'
	option path '/var/etc/ssr_mudb_server.include'
	option reload '1'

config include 'shadowsocksr'
	option type 'script'
	option path '/var/etc/shadowsocksr.include'
	option reload '1'

/etc/config/dhcp


config dnsmasq
	option domainneeded '1'
	option boguspriv '1'
	option filterwin2k '0'
	option localise_queries '1'
	option rebind_protection '1'
	option rebind_localhost '1'
	option local '/lan/'
	option domain 'lan'
	option expandhosts '1'
	option nonegcache '0'
	option authoritative '1'
	option readethers '1'
	option leasefile '/tmp/dhcp.leases'
	option resolvfile '/tmp/resolv.conf.d/resolv.conf.auto'
	option nonwildcard '1'
	option localservice '1'
	option ednspacket_max '1232'

config dhcp 'lan'
	option interface 'lan'
	option start '100'
	option limit '150'
	option leasetime '12h'
	option dhcpv4 'server'
	option dhcpv6 'server'
	option ra 'server'
	option ra_slaac '1'
	list ra_flags 'managed-config'
	list ra_flags 'other-config'

config dhcp 'wan'
	option interface 'wan'
	option ignore '1'

config odhcpd 'odhcpd'
	option maindhcp '0'
	option leasefile '/tmp/hosts/odhcpd'
	option leasetrigger '/usr/sbin/odhcpd-update'
	option loglevel '4'

/etc/config/system


config system
	option hostname 'OpenWrt'
	option timezone 'UTC'
	option ttylogin '0'
	option log_size '64'
	option urandom_seed '0'

config timeserver 'ntp'
	option enabled '1'
	option enable_server '0'
	list server '0.openwrt.pool.ntp.org'
	list server '1.openwrt.pool.ntp.org'
	list server '2.openwrt.pool.ntp.org'
	list server '3.openwrt.pool.ntp.org'

If there's anywhere else I can look to try to troubleshoot, let me know.

If you installed a snapshot, those don't come with the web interface.

3 Likes

I picked up the system image from Banana Pi's website, but I don't think it's a snapshot because I had the LuCI before.

root@OpenWrt:~# cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='21.02.3'
DISTRIB_REVISION='r16554-1d4dea6d4f'
DISTRIB_TARGET='mediatek/mt7986'
DISTRIB_ARCH='aarch64_cortex-a53'
DISTRIB_DESCRIPTION='OpenWrt 21.02.3 r16554-1d4dea6d4f'
DISTRIB_TAINTS='no-all busybox'

It you're getting your image from a site that is not openwrt.org, please ask the supplier of the firmware you are using.

Alternatively, you can download and install the latest official OpenWrt release for your device here:

2 Likes

It wasn't, but we don't really know, as @psherman said.

1 Like