ophub / amlogic-s9xxx-openwrt

Support for OpenWrt in Amlogic, Rockchip and Allwinner boxes. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.
GNU General Public License v2.0
1.76k stars 1.57k forks source link

X96-Max+_A100 S905x3 LAN port doesn't work #475

Closed hillz2 closed 11 months ago

hillz2 commented 11 months ago

Device Information | 设备信息

OpenWrt Version | 系统版本

Describe the bug | 问题描述 When I plug in my Access Point to the ethernet port of my X96-Max+_A100, it doesn't get an IP. Please help me to solve this, here's some info:

cat /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'

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

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

config interface 'xderm'
    option proto 'none'
    option device 'tun0'
    option ifname 'tun0'

config interface 'libernet'
    option proto 'none'
    option device 'tun1'
    option ifname 'tun1'

config interface 'l2tp'
    option proto 'l2tp'
    option ipv6 'auto'
    option auto '0'
    option metric '2'

config interface '3g'
    option proto '3g'
    option ipv6 'auto'
    option metric '3'

config interface 'wg'
    option proto 'wireguard'
    option auto '0'
    option metric '4'

config interface 'mm'
    option proto 'modemmanager'
    option force_link '1'
    option apn 'aha'
    option auth 'none'
    option iptype 'ipv4'
    option metric '5'

config interface 'tether0'
    option proto 'dhcp'
    option metric '6'
    option device 'usb0'
    option ifname 'usb0'

config interface 'uwan0'
    option proto 'dhcp'
    option _orig_bridge 'false'
    option metric '8'
    option device 'wwan0'
    option ifname 'wwan0'

config interface 'uwan1'
    option proto 'dhcp'
    option _orig_bridge 'false'
    option metric '9'
    option device 'wwan1'
    option ifname 'wwan1'

config interface 'ueth1'
    option proto 'dhcp'
    option metric '10'
    option device 'eth1'
    option ifname 'eth1'

config interface 'ueth2'
    option proto 'dhcp'
    option device 'eth2'
    option ifname 'eth2'
    option metric '1'

config interface 'ueth3'
    option proto 'dhcp'
    option device 'eth3'
    option ifname 'eth3'
    option metric '2'

config interface 'docker'
    option device 'docker0'
    option proto 'none'
    option auto '0'

config device
    option type 'bridge'
    option name 'docker0'

config interface 'Zerotier'
    option proto 'none'
    option device 'ztc25l5emq'
cat /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'
    list network 'wan'
    list network 'wan6'
    list network 'ueth1'
    list network 'wg'
    list network '3g'
    list network 'mm'
    list network 'tether0'
    list network 'ueth2'
    list network 'ueth3'
    list network 'uwan0'
    list network 'uwan1'
    option input 'REJECT'
    option output 'ACCEPT'
    option forward 'REJECT'
    option masq '1'
    option mtu_fix '1'

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 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 'zerotier'
    option type 'script'
    option path '/etc/zerotier.reload'
    option reload '1'

config zone
    option name 'xderm'
    option network 'xderm'
    option masq '1'
    option mtu_fix '1'
    option input 'REJECT'
    option forward 'REJECT'
    option output 'ACCEPT'

config forwarding
    option src 'lan'
    option dest 'xderm'

config zone
    option name 'libernet'
    option network 'libernet'
    option masq '1'
    option mtu_fix '1'
    option input 'REJECT'
    option forward 'REJECT'
    option output 'ACCEPT'

config forwarding
    option src 'lan'
    option dest 'libernet'

config zone
    option name 'ipsec'
    option network 'l2tp'
    option masq '1'
    option mtu_fix '1'
    option input 'ACCEPT'
    option forward 'REJECT'
    option output 'ACCEPT'

config forwarding
    option src 'lan'
    option dest 'ipsec'

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

config rule
    option name 'Allow-LuCi'
    list proto 'tcp'
    option src '*'
    option dest_port '80'
    option target 'ACCEPT'

config rule
    option name 'Allow-SSH'
    option src '*'
    option dest_port '22'
    option target 'ACCEPT'

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

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

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

config include 'openclash'
    option type 'script'
    option path '/var/etc/openclash.include'
    option reload '1'
cat /etc/config/dhcp                                                                                                                                                                                                                              [18:39:30]

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 nonwildcard '1'
        option localservice '1'
        option filter_aaaa '0'
        option mini_ttl '3600'
        option dns_redirect '1'
        option ednspacket_max '1232'
        option localuse '1'
        option port '53'
        option cachesize '0'
        list server '127.0.0.1#7874'
        option noresolv '1'

config dhcp 'lan'
        option interface 'lan'
        option start '100'
        option limit '150'
        option leasetime '12h'
        list ra_flags 'none'

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

config host
        option name 'YuniTani-AP'
        option ip '192.168.1.104'
        option mac '40:EE:15:85:9D:71'

config host
        option name 'OPPO-A17k'
        option ip '192.168.1.214'
grndis commented 11 months ago

It's not using Ophub kernel or Ophub firmware. You should seek support from HelmiWrt.