# Zodiac - how to connect it
###### tags: `zodiac` `network` `openflow` `sdn`
I bought a zodiac for my SDN testing and researching. This is just a simple notes about how to access the Zodiac.
```
# check tty name
dmesg
# install screen
apt-get install screen
# connect to the tty
screen /dev/ttyACM0 9600
Zodiac_FX# show status
-------------------------------------------------------------------------
Device Status
Firmware Version: 0.57
CPU Temp: 36 C
Uptime: 00:42:23
-------------------------------------------------------------------------
Zodiac_FX# help
The following commands are currently available:
Base:
config
openflow
debug
show ports
show status
show version
Config:
save
show config
show vlans
set name <name>
set mac-address <mac address>
set ip-address <ip address>
set netmask <netmasks>
set gateway <gateway ip address>
set of-controller <openflow controller ip address>
set of-port <openflow controller tcp port>
set failstate <secure|safe>
add vlan <vlan id> <vlan name>
delete vlan <vlan id>
set vlan-type <openflow|native>
add vlan-port <vlan id> <port>
delete vlan-port <port>
factory reset
set of-version <version(0|1|4)>
exit
OpenFlow:
show status
show flows
enable
disable
clear flows
exit
Debug:
read <register>
write <register> <value>
exit
```