CIR-Engineering
Occasional Visitor
So I just got the ASUS ZenWiFi AX Mini Mesh WiFi 6 System (AX1800 XD4 3PK) off Amazon and am very happy with it. For various reasons, I am forced to use the AT&T ISP router, so I have the ZenWiFi (XD4R) router configured in access point mode. Because of this, there is no way to assign the nodes static IP addresses through the ASUS GUI. The AT&T router I am forced to use is garbage and will not allow me to assign the nodes static IP addresses that are outside of my dynamic IP range either .
The nodes are setup with wired backhaul and I would like to assign static IP addresses for the Ethernet connection to each node. I have seen mention of using command line to accomplish this, but I have not been able to find any threads anywhere here or searching Google that explain explicitly how to do this. I can SSH into each node and look at the configuration with ip or ifconfig commands and have found that the Ethernet connection is on br0. However, I have two problems. When I execute "ifconfig inet 192.168.1.6/24" (where 6 is the IP I want the node to have), the node reboots. Of course when I execute this command the change is not permanent and the IP address assignment is instantaneously lost once the node comes back up. I figured I could just modify the network configuration file at "/etc/network/interfaces" (assuming it's there), but to get into "ect" requires root permission it would seem.
To do what I want to do, do I need to "root" the nodes? Has anyone been able to figure out how to "root" the nodes or other ASUS hardware running Linux? Is it necessary?
So I am stuck unable to set static IP addresses in each of my two nodes. It's a 1st world problem I know, but I run a very professional and tidy network in my home lab and really want these nodes on specific IP addresses so that I can find them and so that they are grouped with the ASUS "router".
Could anyone please help me?
Thank you and kind regards,
craigr
The nodes are setup with wired backhaul and I would like to assign static IP addresses for the Ethernet connection to each node. I have seen mention of using command line to accomplish this, but I have not been able to find any threads anywhere here or searching Google that explain explicitly how to do this. I can SSH into each node and look at the configuration with ip or ifconfig commands and have found that the Ethernet connection is on br0. However, I have two problems. When I execute "ifconfig inet 192.168.1.6/24" (where 6 is the IP I want the node to have), the node reboots. Of course when I execute this command the change is not permanent and the IP address assignment is instantaneously lost once the node comes back up. I figured I could just modify the network configuration file at "/etc/network/interfaces" (assuming it's there), but to get into "ect" requires root permission it would seem.
To do what I want to do, do I need to "root" the nodes? Has anyone been able to figure out how to "root" the nodes or other ASUS hardware running Linux? Is it necessary?
So I am stuck unable to set static IP addresses in each of my two nodes. It's a 1st world problem I know, but I run a very professional and tidy network in my home lab and really want these nodes on specific IP addresses so that I can find them and so that they are grouped with the ASUS "router".
Could anyone please help me?
Thank you and kind regards,
craigr
Last edited: