网关配置问题,第一:在packet/base-file/file/etc/config/network 修改99 改成其他 比如88 编译烧录 网关仍然是192.168.1.1 未改变
第二:packet/base-file/file/ect/network 拷贝一份到 openwrt-widora/file/etc下 并修改 192.168.88.1 ,烧录启动,网管修改正常,但是查看/etc/config/network 所有网口无法加入lan ,路由器wlan 也无法获取IP。
我的意思是在固件中之间新建一个接口,最终实现widora的/etc/config/netcong 如下接口
config interface ‘2G’
option ifname ‘wwan0’
option _orig_ifname ‘wwan0’
option _orig_bridge ‘false’
option proto ‘dhcp’
@mango 如果我想增加一个接口,我在改动了如下
diff --git a/package/base-files/files/etc/config/network b/package/base-files/files/etc/config/network
index 05bcdc5…9c69c36 100644
— a/package/base-files/files/etc/config/network
+++ b/package/base-files/files/etc/config/network
@@ -10,7 +10,7 @@ config interface lan
option ifname eth0
option type bridge
option proto static
-
option ipaddr 192.168.99.1
-
option ipaddr 192.168.1.252 option netmask 255.255.255.0 option ip6assign 60
config interface wan
@@ -18,3 +18,6 @@ config interface wan
option proto dhcp
config globals globals
option ula_prefix auto
+config interface ‘4G’
-
option proto 'dhcp'
-
option ifname 'wwan0'
但是没有作用
@mango 您好,目前按照您的步骤修改,网关修改成功了
正确修改再次,需要同时修改三个地方,解决了的话在这里给我反馈
diff --git a/package/base-files/files/bin/config_generate b/package/base-files/files/bin/config_generate
index 7bec566f3f..9da73e4b49 100755
--- a/package/base-files/files/bin/config_generate
+++ b/package/base-files/files/bin/config_generate
@@ -53,7 +53,7 @@ EOF
lan) uci -q batch <<EOF
set network.$1.type='bridge'
set network.$1.proto='static'
-set network.$1.ipaddr='192.168.1.1'
+set network.$1.ipaddr='192.168.8.1'
set network.$1.netmask='255.255.255.0'
set network.$1.ip6assign='60'
EOF
diff --git a/package/base-files/files/etc/config/network b/package/base-files/files/etc/config/network
index 05bcdc5321..9d7b496455 100644
--- a/package/base-files/files/etc/config/network
+++ b/package/base-files/files/etc/config/network
@@ -10,7 +10,7 @@ config interface lan
option ifname eth0
option type bridge
option proto static
- option ipaddr 192.168.99.1
+ option ipaddr 192.168.8.1
option netmask 255.255.255.0
option ip6assign 60
config interface wan
diff --git a/package/base-files/files/etc/preinit b/package/base-files/files/etc/preinit
index 31f861edf9..171a227e87 100755
--- a/package/base-files/files/etc/preinit
+++ b/package/base-files/files/etc/preinit
@@ -7,8 +7,8 @@
export PATH=/usr/sbin:/usr/bin:/sbin:/bin
pi_ifname=
-pi_ip=192.168.1.1
-pi_broadcast=192.168.1.255
+pi_ip=192.168.8.1
+pi_broadcast=192.168.8.255
pi_netmask=255.255.255.0
fs_failsafe_ifname=
修改源码地址:openwrt_widora/package/base-files/files/etc/preinit
修改行:
pi_ip=192.168.199.1
pi_broadcast=192.168.199.255
pi_netmask=255.255.255.0
如下图:
!