Setup guide
Universal Client Interface Setup
ip hotspot universal
Property Description
interface (name) - interface to run universal client on
address-pool (name) - IP address pool name
arp (all-arp | no-arp; default: all-arp) - ARP handling mode:
• all-arp - respond to all ARP requests
• no-arp - respond to ARP requests normally
use-dhcp (yes | no; default: yes) - do not translate the addresses assigned by DHCP server
idle-timeout (time; default: 5m) - idle timeout (maximal period of inactivity) for client added
dynamically
addresses-per-mac (integer; default: 2) - maximal amount of IP addresses assigned to one MAC
address
Notes
Setting arp in all-arp is generally a good idea because in most cases you cannot know what is the
gateway's IP address configured on the clients, but it can potentially disturb some network
protocols.
Example
To enable Universal Client Interface on ether1 interface that will take the addresses to translate to
from the exp pool:
[admin@Wandy] ip hotspot universal> add address-pool=exp interface=ether1
[admin@Wandy] ip hotspot universal> print
Flags: X - disabled, I - invalid
# INTERFACE ADDRESS-POOL ADDRESSES-PER-MAC ARP USE-DHCP IDLE-TIMEOUT
0 X ether1 exp 2 all-arp yes 5m
[admin@Wandy] ip hotspot universal> enable 0
[admin@Wandy] ip hotspot universal> print
Flags: X - disabled, I - invalid
# INTERFACE ADDRESS-POOL ADDRESSES-PER-MAC ARP USE-DHCP IDLE-TIMEOUT
0 ether1 exp 2 all-arp yes 5m
[admin@Wandy] ip hotspot universal>
Universal Host List
ip hotspot universal host
Description
The list shows the current translation table. There are three ways a client may be added to the table:
• Each time router receives a packet from an unknown client (determined by three properties:
mac-address, address and interface), it adds the client to the list
• Client may be added by DHCP server