mirror of
				https://github.com/Ysurac/openmptcprouter-feeds.git
				synced 2025-03-09 15:40:03 +00:00 
			
		
		
		
	Add interface for LAN in wizard
This commit is contained in:
		
							parent
							
								
									eaaa5a100b
								
							
						
					
					
						commit
						67f488430c
					
				
					 1 changed files with 26 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -379,6 +379,32 @@ end
 | 
			
		|||
			</div>
 | 
			
		||||
		    </div>
 | 
			
		||||
		</div>
 | 
			
		||||
		<div class="cbi-value" id="cbi-network-<%=ifname%>-intf" data-depends="[{"cbid.network.<%=ifname%>.proto":"static"},{"cbid.network.<%=ifname%>.proto":"dhcp"}]" data-index="4">
 | 
			
		||||
		    <label class="cbi-value-title"><%:Physical interface%></label>
 | 
			
		||||
		    <div class="cbi-value-field">
 | 
			
		||||
			    <select class="cbi-input-select" data-update="change" id="cbid.network.<%=ifname%>.intf" name="cbid.network.<%=ifname%>.intf" size="1">
 | 
			
		||||
			<%
 | 
			
		||||
			    iffind=0
 | 
			
		||||
			    for _, ifacea in ipairs(ifaces) do
 | 
			
		||||
				if not (ifacea == "lo" or ifacea == "6in4-omr6in4" or ifacea == "mlvpn0" or ifacea:match("^ifb.*") or ifacea:match("^sit.*") or ifacea:match("^gre.*") or ifacea:match("^ip6.*") or ifacea:match("^teql.*") or ifacea:match("^erspan.*") or ifacea:match("^tun.*")) and device_notvirtual(ifacea) then
 | 
			
		||||
			%>
 | 
			
		||||
			<option value="<%=ifacea%>"<% if uci:get("network",ifname,"ifname") == ifacea then iffind = 1 %> selected="selected"<% end %>><%=ifacea%></option>
 | 
			
		||||
			<%
 | 
			
		||||
				end
 | 
			
		||||
			    end
 | 
			
		||||
			    if iffinf == 0 and uci:get("network",ifname,"ifname") ~= nil then
 | 
			
		||||
			%>
 | 
			
		||||
				<option value="<%=uci:get("network",ifname,"ifname")%>" selected="selected"><%=uci:get("network",ifname,"ifname")%></option>
 | 
			
		||||
			<%
 | 
			
		||||
			    end
 | 
			
		||||
			%>
 | 
			
		||||
			    </select>
 | 
			
		||||
			<br />
 | 
			
		||||
			<div class="cbi-value-description">
 | 
			
		||||
			    <%:Choose physical interface.%>
 | 
			
		||||
			</div>
 | 
			
		||||
		    </div>
 | 
			
		||||
		</div>
 | 
			
		||||
		<div class="cbi-value" id="cbi-network-<%=ifname%>-address" data-depends="[{"cbid.network.<%=ifname%>.proto":"static"},{"cbid.network.<%=ifname%>.type":"macvlan"}]" data-index="5">
 | 
			
		||||
		    <label class="cbi-value-title"><%:IPv4 address%></label>
 | 
			
		||||
		    <div class="cbi-value-field">
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue