Daniel Requena
2012-12-18 03:04:40 UTC
Hello,
I'm sorry if this is not the right maillst to post, but since I got no
answer from the bridge/rbridge administrators, I hope someone here can help
me.
I installed Solaris11 on a virtualbox and, after installing quagga
package, I tried to create a couple of rbridges connected through two
simnet links and I got a error that I cannot understand what is going on.
commands executed:
#creating two simnet_links and connect each other.
dladm create-simnet lnk1
dladm create-simnet lnk2
dladm modify-simnet -p lnk1 lnk2
#checking
dladm show-link
lnk1 simnet 1500 up lnk2
lnk2 simnet 1500 up lnk1
#creating the Rbridges using simnet links
dladm create-bridge -P trill -l lnk1 brg_one
dladm create-bridge -P trill -l lnk2 brg_two
#checking
dladm show-link
lnk1 simnet 1500 up lnk2
lnk2 simnet 1500 up lnk1
brg_one0 bridge 1500 up lnk1
brg_two0 bridge 1500 up lnk2
#checking for the trilld daemon
ps axu | grep -i trilld
root 1162 (more info) /usr/sbin/trilld -
root 1156 (more info) /usr/sbin/trilld -
#creating trilld config files from daemon, in order to Debug.
cat << __EOF__ >> /opt/trill1d.conf
hostname rbridge_one
password 123456
enable password 123456
log file /tmp/trill1.log
__EOF__
cat << __EOF__ >> /opt/trill2d.conf
hostname rbridge_two
password 123456
enable password 123456
log file /tmp/trill2.log
__EOF__
#executing trilld using config files
trilld -d -A 127.0.0.1 -i /tmp/trill1.pid -P 2068 -f /opt/trill1d.conf
brg_one
trilld -d -A 127.0.0.1 -i /tmp/trill2.pid -P 2069 -f /opt/trill2d.conf
brg_two
# I checked if the tcp ports were open and
# if the two new trilld were also running... everything was ok.
# I connected via telnet to ports 2068 and 2069 and
# executed all "show trill" and "show isis" commands
# but no values returned.
#checking the LOGs...
cat /tmp/trill1.log
2012/12/17 22:40:00 ISIS: sending of LAN Level 1 Hello failed on lnk1
2012/12/17 22:40:20 ISIS: sending of LAN Level 1 Hello failed on lnk1
2012/12/17 22:40:33 ISIS: sending of LAN Level 1 Hello failed on lnk1
2012/12/17 22:40:41 ISIS: sending of LAN Level 1 Hello failed on lnk1
cat /tmp/trill2.log
2012/12/17 22:40:00 ISIS: sending of LAN Level 1 Hello failed on lnk2
2012/12/17 22:40:20 ISIS: sending of LAN Level 1 Hello failed on lnk2
2012/12/17 22:40:33 ISIS: sending of LAN Level 1 Hello failed on lnk2
2012/12/17 22:40:41 ISIS: sending of LAN Level 1 Hello failed on lnk2
The question is, am I doing something wrong? When I start two VMs
connected by Virtualbox network devices, the rbridges can communicate and
ISIS messages are exchanged normally.
Since I don't have a physical hardware to keep trying, can someone
execute these commands and tell me if the error happens?
Best Regards.
-----
Daniel
I'm sorry if this is not the right maillst to post, but since I got no
answer from the bridge/rbridge administrators, I hope someone here can help
me.
I installed Solaris11 on a virtualbox and, after installing quagga
package, I tried to create a couple of rbridges connected through two
simnet links and I got a error that I cannot understand what is going on.
commands executed:
#creating two simnet_links and connect each other.
dladm create-simnet lnk1
dladm create-simnet lnk2
dladm modify-simnet -p lnk1 lnk2
#checking
dladm show-link
lnk1 simnet 1500 up lnk2
lnk2 simnet 1500 up lnk1
#creating the Rbridges using simnet links
dladm create-bridge -P trill -l lnk1 brg_one
dladm create-bridge -P trill -l lnk2 brg_two
#checking
dladm show-link
lnk1 simnet 1500 up lnk2
lnk2 simnet 1500 up lnk1
brg_one0 bridge 1500 up lnk1
brg_two0 bridge 1500 up lnk2
#checking for the trilld daemon
ps axu | grep -i trilld
root 1162 (more info) /usr/sbin/trilld -
root 1156 (more info) /usr/sbin/trilld -
#creating trilld config files from daemon, in order to Debug.
cat << __EOF__ >> /opt/trill1d.conf
hostname rbridge_one
password 123456
enable password 123456
log file /tmp/trill1.log
__EOF__
cat << __EOF__ >> /opt/trill2d.conf
hostname rbridge_two
password 123456
enable password 123456
log file /tmp/trill2.log
__EOF__
#executing trilld using config files
trilld -d -A 127.0.0.1 -i /tmp/trill1.pid -P 2068 -f /opt/trill1d.conf
brg_one
trilld -d -A 127.0.0.1 -i /tmp/trill2.pid -P 2069 -f /opt/trill2d.conf
brg_two
# I checked if the tcp ports were open and
# if the two new trilld were also running... everything was ok.
# I connected via telnet to ports 2068 and 2069 and
# executed all "show trill" and "show isis" commands
# but no values returned.
#checking the LOGs...
cat /tmp/trill1.log
2012/12/17 22:40:00 ISIS: sending of LAN Level 1 Hello failed on lnk1
2012/12/17 22:40:20 ISIS: sending of LAN Level 1 Hello failed on lnk1
2012/12/17 22:40:33 ISIS: sending of LAN Level 1 Hello failed on lnk1
2012/12/17 22:40:41 ISIS: sending of LAN Level 1 Hello failed on lnk1
cat /tmp/trill2.log
2012/12/17 22:40:00 ISIS: sending of LAN Level 1 Hello failed on lnk2
2012/12/17 22:40:20 ISIS: sending of LAN Level 1 Hello failed on lnk2
2012/12/17 22:40:33 ISIS: sending of LAN Level 1 Hello failed on lnk2
2012/12/17 22:40:41 ISIS: sending of LAN Level 1 Hello failed on lnk2
The question is, am I doing something wrong? When I start two VMs
connected by Virtualbox network devices, the rbridges can communicate and
ISIS messages are exchanged normally.
Since I don't have a physical hardware to keep trying, can someone
execute these commands and tell me if the error happens?
Best Regards.
-----
Daniel